I can't find a reference for the error code numbers anywhere. Is there a way to increase the error message verbosity? Previous versions of AutoCAD generated descriptive error messages, not just error code numbers. Fixing modelling errors with a descriptive guide to the problem is only achievable through trial and error...
I too wish I had access to a definitive list of what the error codes identify. Apparently they are only helpful to the Dev team. Do you have a model you want me to take a look at to see if I can figure out what might be failing?
I've centred the view on the lofting operation I'm trying to get working - there are two profiles - a 6-sided polygon and a 4-sided, long thin rectangle, joined by six polylines I'm trying to use as guides. Selecting any of the guides during the loft causes a modelling error.
I took a look at your model and found that if I zoomed in very tight, many of the lines did not connect at all. I rebuilt much of the geometry and then lofted parts together, ran SURFSCULPT and ended up with this 3D solid.
I've always trued to avoid generating/using surfaces - I tend to only encounter them when a 3d modelling operation (like loft or extrude) goes wrong - I'll certainly review their usefulness based on what you say.
At the end of the thread CADDapult writes out some code that seems to do what I want. Question is... how to do enter/use this code. I have not used code in autocad before (have done a small bit in excel).
In order to load lisp files, you have to issue the Appload command at the command line or in the Tools Menu, Load Application, and then in the command line again, type the command BlkXplode. In order to use other lisp files, you have to inspect the file for functions with the pattern: (defun C:SomeNameHere()...) They are Autolisp defined commands.
If there are any nested Blocks as ingredients in the definitions of other Blocks, and you want all of those also Exploded, you would want to run that several times. Or you could alter it to run itself as many times as it continues to find Blocks. In simplest terms:
However, that [and gasty's original] would also find Xrefs [and, if you ever use them, Windows Metafiles] that can't be Exploded. So really, it ought to run through each item in a selection set, and only if it's an Explodable kind of Insert object, Explode it. [Also, doing it that way (Exploding only one at a time), no messing with the QAFLAGS System Variable is necessary.] There should also be some kind of marker so it will know once it has encountered a selection set that contains no ordinary Blocks among the Insert objects it found, and stop checking -- otherwise it would get into an endless loop. I would bet that there's something out there already that will do something like that, but if you don't find it, it wouldn't be hard to work out.
The following program will recursively explode all primary & nested block references (nested to any depth) excluding xrefs, in all drawing layouts (the EXPLODE command will ignore objects in inactive drawing layouts):
Gaston's initial response did what I initally needed (although as Kent mentioned, does need to be rerun for nested blocks). I therefore marked it as the solution. However, Lee's solution is super sweet as it takes the repeat running out of it.
The loft itself works, but if I try to use polyline guides, it fails (with the error code 98037 - not that there's any way of telling what that means!). I've redrawn the guides three or four times in different ways, but they fail each time. I'm absolutely certain the guides intersect the profiles (although I've been wrong before!), but now they've taken error messages out of CAD 2018, tracking down the problem is nigh on impossible...
I've had a play with the paths and different ways of creating them - the weird looping path seems to be the result of joining a 2d polyline and a 3d polyline. I've attached another version of the file with one path I've re-drawn. This time, I've created the path as a polyline in two parts, to see if I could get half the shape to loft, but still no luck...
Went back to the original file and split the yellow profiles in half. This seemed to work for the part I lofted with guides. It doesn't seem to work all the pieces however. Is this intended to be symmetrical? Perhaps constructing a top and then a bottom in pieces might work better.
I tried repeating what you did and breaking the profiles into quarters, then lofting to create surfaces, but I can't even get it to do that! The lofting works, but any sort of guide line I use throws the same 98037 error.
...actually, despite my despairing of CAD's 3d abilities, I couldn't close the file for good and walk away without trying one last thing. My original guide lines running forward from the mid-section profile were formed from a straight line, a spline and then a tighter spline to get the required radius at the front of the object, all joined together. Although it changes the shape of the object slightly (the front radius is larger), a re-drew the guides with only one spline at the front instead of two and all the guides now work - I've attached a revised drawing.
QR Codes, also called mobile barcodes, can represent plain text, URLs, contact information, or geographic coordinates (using the FIELD command). Any existing text objects can be converted to QR codes by setting the Optically Scannable (text) property to 'yes' in the Property palette.
This works well enough to create QR codes, but every once a QR code is in a drawing, it somehow breaks dimensions and leaders. When stretching the text for both leaders and dims disapears and is replaced with '...'. The original text or dimension reappears when the stretch or move command is finished, but it makes it really hard to locate Mleaders and dimensions in clean locations on drawings when you cannot see the size of the text you are trying to move.
Gostaria de saber se existe algum equivalente para visualizao no dwgtrueview 2013? Pois fao o mapa no AutoCad civil 2023 e utilizo o qrcode, porm quando vou imorimir pelo trueview aparece o texto normal.
Im having this error when using Fillet Edge tool on one side of a 3d model of a resistor created from revolve tool. I tried searching in google yet there is no results for the specific error code number.
one of your objects is NOT a 3d solid. you cant use solid edit commands on something that is not a solid. this could be caused by your lines not being closed polylines when you run the extrude command. Before you extrude you must make sure their are no gaps. If you run the exturde and it looks like a grid pattern then it did not do it correctly
I am trying to create a hollow object from rather complicated 3d solid. It is substantial to my work and I am not professional in 3D. I am getting error code 101004 while trying to use Shell but I am not able to find out what it means. Can somebody please either point me in the right direction or show me how to create an object that is like a 'pipe'.
I am posting this after a recent experience where the panel builder used red wire for 24VDC signal wires. The signal originates from a VFD's control board I/O pin "VO24", and I foolishly assumed this was enough information, and of course all wires on my drawing are black. So in summary, I did not specify the signal voltage on my drawing and expected the panel builder to just know what color wires to use.
I think the remedy to this is using layers where I can have 24VDC signal wires on one layer, and 120VAC wires on another layer, with each layer being color-coded. So I was going to create another layer (say WIRES_24V) and set the color to blue. But it is my understanding that wires can only be on the WIRES layer, otherwise the wire will not cut when components are placed on it. Not sure if there is a way to subdivide a layer where all the wires are still on WIRES layer but different colors can be used for wires carrying different voltages. Please advise.
I use this method also.................in addition, my line thickness varies according to wire gauge---a #10 is visibly thicker than a #18. I have a LOW VOLTAGE & a HIGH VOLTAGE template saved with all wire types that will normally be needed.
2. Fill the WireColor and Size fields, according to the default format on the "layer" frame ($C_$S), these fields are needed to give a name to the layer. Also make sure to select the correct color, linetype, etc. on the Layer frame at the right bottom. Click "OK"
To answer your question about how ACADE knows what layers are Wires vs Lines, is that when you use the Create/Edit Wire Type dialog, the program adds that information to the hidden block WD_M. The rest is coding behind the scenes as to how that information is accessed and used.
That works very well. Now, more on the aesthetics side, is there a way to make the color/gauge text inline? The "wire color/gauge label" tool only gives the leader/no leader option. And what about the font type and size of the text. I guess that would depend on the layer the text is on.
I noticed in your file that there are several solid sections joined, I wanted to model the parts again, I drew a line from beginning to end of each section to be joined and I exploited an existing part while keeping the pattern to extrude it following the line.
I used UNION then and it worked correctly.
When I attempt to UNION the two solids by selecting everything with a window I get the same error you have reported. When I try to UNION by selecting the two solids by clicking on each of them with the cursor I get the same code, unless I have shaded them. With the Visual Style set to Conceptual I get "Error Code Number is 55000" on click-select but still the same error as original with window-select.
By sliding one part away from the other slightly (following the edge direct so they stay inline) I am able to UNION the two (yes parts can be separated and still be UNIONed). Similarly, when I slide one rail into the other by a tiny amount along the linear rail direction they UNION also. This indicated a "super-geeky" problem with how the starting interface is mating up.
7fc3f7cf58