Anyone have this issue with smart extrude? 2023

Mr.Mxyzptlk
Advocate
Advocate

Anyone have this issue with smart extrude? 2023

Mr.Mxyzptlk
Advocate
Advocate

We upgraded to 2023 and I haven't seen this issue before with smart extrude.

 

MrMxyzptlk_0-1660320183310.png

I have tried resetting xform several times. What's even more bizarre is that I can not even undo this. I have to reload the scene.

 

The cube in the lower left I used as a test just to see if smart extrude was working fine with other objects. It is.

 

Have any of you experienced this?

0 Likes
Reply
481 Views
7 Replies
Replies (7)

raiden_xavier
Autodesk Support
Autodesk Support

Hi @Mr.Mxyzptlk,

 

Thanks for sharing this with us.

That indeed appears odd.

In order to help you the best way possible I would recommend showing a comparison of the same object in a different version of 3ds Max where the operation works.

Looks like an issue with the topology of the object.

Cannot be sure without having access to the object directly. Or you could try to provide screenshots where all the edges are visible.
Many thanks.

I hope you are well.

 

Regards,

10DSpace
Advisor
Advisor

@Mr.Mxyzptlk 

 

I would select all the verts and weld with a low threshold (.01 or .001, depending on the scale of your objects) since it appears you may have duplicate verts that are not moved by smart extrude.  Just a guess.

0 Likes

Mr.Mxyzptlk
Advocate
Advocate

Hi Raiden,

 

Here is a screen shot of a before and after of it working perfectly fine in 2022. Only having this issue in 2023.

 

MrMxyzptlk_0-1660663540056.png

 

Thank you for your time and consideration.

0 Likes

Mr.Mxyzptlk
Advocate
Advocate

Hi 10DSpace,

 

Good suggestion but unfortunately seems to be a problem with 2023 specifically. Works fine in 2022.

 

While I have you on the weld threshold. Is there any way to set it's default to .001?

 

I'm assuming this is done in an ini file someplace. I haven't found an option inside of max itself.

0 Likes

10DSpace
Advisor
Advisor

@Mr.Mxyzptlk 

 

Yes you can set the default weld threshold for Editable Poly and Edit Poly and vertex weld modifier, etc and a whole lot of other parameters with the DefaultParamInterface exposed in maxscript in Max 2021.1.  But Changsoo Eun made an easy to use script that makes the process simple.  Below is a screenshot of his CustomDefaultParamManager script in which I set the weld threshold to .001 for the Edit Poly modifier.  

10DSpace_1-1660673737175.png

 

 

 His script is available and explained here:

 

https://cganimator.com/3dsmax-2021-1-custom-default-parameter-and-the-manager/

 

This has been around for a while, but I don't think it is widely known.  In fact your question prompted my memory about it so I could track it down.  Note you will need to set the threshold for each Baseobject/modifier separately (Editable Poly, Edit Poly, Vertex Weld, etc,).  Then the next time you start max, the new weld threshold will be in place.

Mr.Mxyzptlk
Advocate
Advocate

This looks great! Thanks for sharing. It's so annoying having to change it all the time. I will give it a try tomorrow when I'm back in the office.

0 Likes

Mr.Mxyzptlk
Advocate
Advocate

Hi raiden.xavier,

 

Any followup on this?

 

0 Likes