Is it possible to change default number of segments of extrude modifier?

alexJ682T
Enthusiast
Enthusiast

Is it possible to change default number of segments of extrude modifier?

alexJ682T
Enthusiast
Enthusiast

By default, there is 1 segment, but what if I want to all extrude operations by default have 100 segments? Is there a way for changing these default settings?

0 Likes
Reply
Accepted solutions (1)
488 Views
6 Replies
Replies (6)

leeminardi
Mentor
Mentor

Extrude a shape and then set the Segments to 100.  After that new objects will use the 100 for the number of segments by default.

leeminardi_0-1660836685318.png

 

lee.minardi
0 Likes

alexJ682T
Enthusiast
Enthusiast

That does not works as a global, system wide change. Program does not remembers it for the next launch.

10DSpace
Advisor
Advisor
Accepted solution

@alexJ682T 

 

I couldn't find any way to change the default segments of the extrude modifier.   However if your goal is to always have 100 segs when you add an extrude modifier, the attached macroscript,  AddExtrude_100Segs.mcr will add an extrude modifier to the currently selected object(s) with the segments set to 100.  You didn't say anything about the extrude amount value so I presume that you intend to set this manually depending on the model you are working on.  The script sets the extrude amount to be 100 also, but you could modify the script to some other amount value if you want.  So from the user perspective, this adds the modifier with segs set to 100 with a single action and in that sense is equivalent to adding an extrude modifier with a default segments setting of 100.

 

To install the script, unzip the attached and then drag AddExtrude_100Segs.mcr into a Max viewport.  The macro will then be displayed in the list of actions that can then be hotkeyed or added to a custom toolbar or custom menu via Customize > Hotkey Editor or Customize > Customize User Interface. 

0 Likes

alexJ682T
Enthusiast
Enthusiast

Thanks a lot!

seems that 3DSMAX is far limited in customization, compared say, to CorelDraw....

0 Likes

10DSpace
Advisor
Advisor

@alexJ682T 

 

Depends on your perspective, I guess.  I view max script as customization on steroids, although admittedly there is a learning curve.  It is particularly powerful when you need to repeat an action or a whole series of actions over hundreds or thousands of scene objects/materials.   

 

But in terms of changing/customizing default settings in Max there are actually quite a few that you can now set via the DefaultParamInterface exposed in maxscript in Max 2021.1 (but not the Extrude modifier settings).  And there is an easy to use script that makes the process simple.  For example, below is a screenshot of this CustomDefaultParamManager script in which I set the weld threshold to .001 for the Edit Poly modifier.  

10DSpace_0-1660997519633.png

 

The script is available and explained here:

 

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

 

So if you think you may want to change other default settings I suggest you download the script as it lets you browse through the supported default settings that can be changed in max.  Hope it helps.

alexJ682T
Enthusiast
Enthusiast

Well, maybe 🙂 But it is amazing, how these guys can't fix simple errors in last 24 years 😄 (My topic about extrude/lattice/chamfer modifiers).

 

0 Likes