PDA

View Full Version : SUBTRACT Command Not working



dvilla2
2005-09-12, 04:10 PM
I've been working on a project- a ten story building. To make windows within the main solid of the builing, I've been subtracting the window solid from the main solid. I've had no problem up until this point. No matter what I do, I can not subtract any solids from the main building solid. Is there a cap on how much you can subtract? I've checked to make sure everything is planar. It is. But I can no longer subtract.

Spectrefish
2005-09-12, 04:27 PM
Did you explode the solid by accident? What is your command line telling you?

dvilla2
2005-09-12, 04:41 PM
No, it has not been exploded. It is still a 3d solid. My command line tells me nothing. When I subtract from the main solid it just tells me how many solids i've chosen to subtract.

bbapties
2005-09-12, 04:43 PM
can you isolate those two solids...(the main solid and the one your trying to subtract) and post it... It might be easier to figure out whats going on by looking at it.

dvilla2
2005-09-12, 05:02 PM
The main building is in magenta. The window solids I am trying to subtract are yellow

bbapties
2005-09-12, 05:15 PM
Well I dont know how to fix it, but when I checked your main solid I got the following result...

Command: _solidedit
Solids editing automatic checking: SOLIDCHECK=0
Enter a solids editing option [Face/Edge/Body/Undo/eXit] <eXit>: _body
Enter a body editing option
[Imprint/seParate solids/Shell/cLean/Check/Undo/eXit] <eXit>: _check
Select a 3D solid: This object is not a valid ShapeManager solid.
Enter a body editing option...

this would explain y it will not subtract... but I think your main solid is bad....sorry, I cant help anymore than that

jaberwok
2005-09-12, 06:24 PM
As bbapties says, the main solid cannot be modified now, you need to start over.
Also, I notice that the solids (window openings) that you are trying to subtract are the same thickness as the wall. One of them is not exactly in line with the thickness of the wall so, even if you could subtract it, a "skin" would be left over the opening. I find it safest to make the part which is to be subtracted thicker than the part it is to be subtracted from and protruding both back and front.

HTH

dvilla2
2005-09-12, 06:52 PM
Ugh. Thank you.

Can I ask, what would make the solid not valid any longer?

jaberwok
2005-09-12, 06:55 PM
Ugh. Thank you.

Can I ask, what would make the solid not valid any longer?

One operation can be enough, it seems. Something like two vertices that are very, very nearly aligned but not quite - maths rounding errors really. That's why I made the remark about passing one part right through the other. I'm sure there are other possibilites too. :-(

Mike.Perry
2005-09-12, 10:34 PM
Can I ask, what would make the solid not valid any longer?Hi

Check out the following Technical Documents on the Autodesk web site under the Knowledge Base section -

ID: TS19735 - Validate ShapeManager solids (http://usa.autodesk.com/adsk/servlet/ps/item?id=2896863&linkID=2475323&siteID=123112)

ID: TS22673 - Change size of solid object (http://usa.autodesk.com/adsk/servlet/ps/item?id=2895030&linkID=2475323&siteID=123112)

ID: TS22672 - Create region objects from 3D solid objects (http://usa.autodesk.com/adsk/servlet/ps/item?id=2898173&linkID=2475323&siteID=123112)

Have a good one, Mike

jaberwok
2005-09-13, 06:07 PM
FWIW, I've just taken another look and found that you can Explode your model to recover at least some of the geometry.

Deby Ferdian
2015-12-27, 10:45 AM
How to subtract this 3D object. caused by the object don't want to subtract. It said "The selected surface was ignored. Surfaces cannot be subtracted from solids or regions. At least two solids, surfaces, or coplanar regions must be selected." I create the subtraction object with the NURBS customization by me of manual design (my hand made Hehe.. ) and I attached the file too for the compromise that be clearly check it out first of the below.

102685


Thanks guys for reading and sorry of my spoken not really too well and thanks too be whose want to help me I'm so hopeful your help be helpfully for me in the near future.

jaberwok
2015-12-28, 10:01 AM
How to subtract this 3D object. caused by the object don't want to subtract. It said "The selected surface was ignored. Surfaces cannot be subtracted from solids or regions. At least two solids, surfaces, or coplanar regions must be selected." I create the subtraction object with the NURBS customization by me of manual design (my hand made Hehe.. ) and I attached the file too for the compromise that be clearly check it out first of the below.

102685


Thanks guys for reading and sorry of my spoken not really too well and thanks too be whose want to help me I'm so hopeful your help be helpfully for me in the near future.

Hi and welcome to AUGI.
Your white object is made up of surfaces, meshes and regions - you need to get them into a form that can be converted into a solid. I've tried CONVTOSOLID, CONVTOMESH and SURFSCULPT with no sucess; I've also tried untrimming the surfaces which made no difference. Do you still have the base geometry that you worked from?

jaberwok
2015-12-28, 04:06 PM
[following direct contact] -

Okay, the basic shape is simple enough - you just have the two solids. You now need to figure out a way to create the end "wings" and the blend shape either as solids or in a form that can be changed to solids. (BTW, the corner fillets on the red part are irrelevant so get rid of them - they just add to the calculations.)

I think the best answer is to LOFT profiles from the front face to the mid-line. Post your second file here so others can take a look.

tedg
2015-12-30, 01:46 PM
I'm not 100% sure what the final object is supposed to look like based on his model?
(not clear to me what is staying and what is being removed)

But yes, how I would do this is with a series of extrusions and union/subtract or whatever..

I may give it a try for an example to see what works..

tedg
2015-12-30, 02:13 PM
Ok, here is what I "think" you're trying to do (see attached file and screen shot)
Let me know if that helps.

jaberwok
2016-01-01, 01:49 PM
Nice try Ted but it doesn't match the original. :(
Simply delete the red part in the original and you see that the (white part) underside is rather like a boat hull - different curves at the edges and the centreline. That's why I think lofting might be the answer.

tedg
2016-01-04, 11:59 PM
Nice try Ted but it doesn't match the original. :(
Simply delete the red part in the original and you see that the (white part) underside is rather like a boat hull - different curves at the edges and the centreline. That's why I think lofting might be the answer.
Yea, I was just guessing what the OP was trying to do, wasn't clear to me.
Sounds like you may be right with a loft if that is the case.

tedg
2016-01-05, 06:06 PM
Ok then, (still not sure if this is the OP's desired result) going by what John is suggesting, using LOFT will get this type of boat hull shape.

My example only uses (3) cross sections (profiles), making a basic shape. This could be done with many sections and going toward whichever direction makes sense for the piece.
For this, I didn't need to subtract or slice any solids, just start and stop your profiles accordingly

If this is what you're trying to do; definitely look into the "LOFT" command in the 'help menu.

Deby Ferdian
2016-01-14, 02:22 PM
How to Make a Macro ?

Hi, sorry I made the new topic that I create on the same line. But How do I create or assign a command directly refer through to the macro of the "_solidedit _edge _color " or "_solidedit _face _color "? e.g. I want to assign the "_solidedit _face _color " to be "CF" of the macro. Please Help me! ^_^"

jaberwok
2016-01-14, 03:24 PM
How to Make a Macro ?

Hi, sorry I made the new topic that I create on the same line. But How do I create or assign a command directly refer through to the macro of the "_solidedit _edge _color " or "_solidedit _face _color "? e.g. I want to assign the "_solidedit _face _color " to be "CF" of the macro. Please Help me! ^_^"

You will want a lisp routine (a macro really). Please post in the autolisp programming forum (http://forums.augi.com/forumdisplay.php?88-Programming).

Deby Ferdian
2016-01-14, 11:40 PM
Sorry, reasonable! And it's not been a regular thing again if you do not understand at all. It was all because of my language are very ugly. Maybe I should do a re-examination and make it back. Maybe that's better. :) But please with all respect please understand my language and my question! With maybe a little makes you inconvenient and requires an understanding of your very extra to give direction to me from the master in this forum.

How do I know if any of the hundreds of orders that have been made have the same or duplicated and how do I fix it quickly? because it is not possible at all if I were to always have to check in every single line.

~ translated back with google translate ~

Deby Ferdian
2016-01-23, 07:55 AM
When I insert my action script ("_SOLIDEDIT _FACE _L") to my ACADDOC.LSP. The display menu appears is not popup gui anymore but some menu drop beginning a start with "BY LAYER" option of the first after I selected the face of an object which one I want to put to give the color to there. Why it doesn't more want to shown up the pop up gui the colors menu again ? What is wrong with my script ? This is the script I made. If you mind to let you to see my script and correction it and Please give me a some suggestion ?



(defun c:FC ()

(command "SOLIDEDIT" "F" "L")

(princ)
)

And in order this also applies to my an another scripts too such as; "select > last", "select > previous", "select > fence", "select > cpolygon", "select > wpolygon", "select > group", "select > subobject".



~ still process to learning of an english ~