Announcements
Autodesk Community will be read-only between April 26 and April 27 as we complete essential maintenance. We will remove this banner once completed. Thanks for your understanding

Unexepected New Body

SonicFlow
Advocate

Unexepected New Body

SonicFlow
Advocate
Advocate

I'd classify this as unexpected behavior. When editing an extrude, it defaults to New Body, even thought I already created it as a Join. So I have to remember to fix the choice each time, or an end up with an extra body.  This happens to be with a shared sketch, I haven't tested how it works with other situations.

 

0 Likes
Reply
636 Views
6 Replies
Replies (6)

jeff_strater
Community Manager
Community Manager

I tried some basic edits, and cannot reproduce this.  So, we'll need some more information.  I do know that, for the first feature, if you pick Join, it will change the operation to New Body (there is nothing to Join to).  Is that what you are seeing?

 

screencast:

 

 


Jeff Strater
Engineering Director
0 Likes

psych_uk
Advocate
Advocate

I'd like to see this too, I can't reproduce it.

Could you model up something with this behavior and upload it, so we could try editing it on our end?

Mike.

Please consider marking topics as solved after a solution has been established, this will prevent others from thinking the issue is still unresolved.
0 Likes

SonicFlow
Advocate
Advocate

No, I have one body made by the 1st extrude. When I create the 2nd extrude, using the same sketch, it will change automatically to New Body as you said (even if it looks like I picked Join), and then I end up with two bodies. Then I edit 2nd extrude and change to Join, it will reduce it to one body.

 

But then each time I go back to edit the extrude distance, or anything in the extrude, it will create two bodies again, unless I remember to switch it to Join each time.

 

Try this simple file. https://a360.co/2PAnu1H    You can delete the features and recreate to see the full sequence. 

...Ok great, now it is not doing it on edit.  It does still create the extra body the first time, on creation of what is now "Extrude3".  

 

Thanks 

0 Likes

psych_uk
Advocate
Advocate

Edit the fist extrude... Operation New body... Correct.

Edit the second extrude... Operation Join... Correct.

See image.

join.PNG

Are you saying you get 'new body' as the operation when you edit the second extrude?

I can't reproduce, sorry.

Mike.

Please consider marking topics as solved after a solution has been established, this will prevent others from thinking the issue is still unresolved.
0 Likes

SonicFlow
Advocate
Advocate

Actually I couldn't get this one to fail that way either, sorry to waste your time on that. So there is an inconsistency issue, I'm sure it happened several times with another model. I'll see if I can reproduce it in another take. 

 

...JoinTest-20190902 does make the error the first time an additional extrude is created - if you create Extrude4 using Sketch1, and select "Join" it will make a 2nd body instead, and then you have to edit the feature and change it to Join again to merge the bodies. 

 

Thanks

0 Likes

GoodDogBadDawg
Participant
Participant

The video is exactly what happens, which seems to be a major bug, or UI oversight. Despite the default COMMAND being set to "new body," its ACTION will default to "join." This can create an often time consuming delay for a simple, independent action (new body). I expect the computations are much more complex when joining to other bodies, especially in a large file with multiple bodies.  Seems to try adjoining itself to its contiguous body, and, presumably, that second body to ITS contiguous body/bodies,  ad infinitum. So it will often drag down the computer in a complex series of computations, in a file with hundreds of separate bodies. Often for several minutes before you can even hit "cancel."  This video demonstrates how it changes to "join," rather than remaining as "new body." 

 

WORK AROUND:   

 

A simple work around I've found is to REMEMBER (EVERY TIME) to change the action to "cut," and then back to "new body,"  before extruding. It will then perform a new body action.  If anyone has another suggestion, I'd welcome it.  There may be a setting, but I haven't seen one.

 

0 Likes