Bevel Profile

0 votes
Date Updated: 
Author Name: 

- The General idea of this script is to convert Sweep Modifier to Bevel Profile

- Option to apply specific shape as profile .

- Full control of the Profile .

- If you have Sweep Profile (made by Kstudio) installed there is a button to run it so you apply the section then convert it to Bevel Profile with (Sweep to Bevel Profile) Button .

- Sometimes the Script Stuck on Picking the Profile if that happend just pick the Section you want to apply (its already in the middle of the Screen if you Converting Sweep to Bevel Profile) .

- The Profile will be in Hidden Layer Called "Bevel_Profiles"

- If  the Script is open you can Control the Diminsion of the Scetion from Scale Spinners , But if you reopen the Script  it'll Lose the Section so the scale Spinners will control the Scale not the diminsions , unless you Typed the Section name in Section name Field (You can get the name of the section from Bevel profile Parameters) .

Additional Info: 

UPDATE 1.01 :

- the Script give error when using Pick Section Button . (Fixed)

- UPDATE 1.02 :

  • Add Fast Minimum/Maximum Alignment .
  • Add Fast 90 CW/CCW Rotation .

UPDATE 1.03 :

  • Add New Button "S" to Apply Edit Poly Modifier and Split the Bevel Profile Object To Elements Depending on Section IDs 

    (Sweep Modifier has this Option Built-in) .

* You Need To Assign the IDs Manually on Edit Poly Modifier Elements .

* Thanks to Pablo for Suggesting this Update .

- UPDATE 1.04 :

  • Optimize the Script for Easier Use (Disable Inaccessible) .

  • Split By IDs was not Working Properly in Some Cases - Fixed .

  • Each Bevel Profile Applied by the Script , Now Can Remember its Profile Shape (for Future Editing) .

  • CheckBoxs to Add the "Section Shape" to Layer Called "Bevel_Profiles" , and Hide this Layer When Script Close .

  • Add Toolbar Icon .

- UPDATE 1.05 :

  • Add Support to Sweep Built-in Sections .

  • Add Refresh Button .

  • Clear 'Section Name' from [userProperty] of the Path if BevelProfile Modifier Deleted .

  • Restore Isolated objects when closing the Script .

  • Add Function to Auto Detect Selected Objects .

- UPDATE 1.06 :

  • UI Problem in Update 1.05 - Fixed
  • Error when Applying Bevel Profile Modifier - Fixed

- UPDATE 1.07 :

  • Error when Converting Sweep to Bevel Profile - Fixed (Thanks to ivan for Reporting this error) .
Video URL: 


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
id_ivan's picture


Thanks a heap bro!

Rivanoor Bren

obaida's picture

Thanks ivan

I update the script to 1.07 Thanks for reporting .

id_ivan's picture

1.6 error

-- MAXScript Rollout Handler Exception:
-- Unable to convert: undefined to type: MaxObject
-- MAXScript callstack:
--thread data: threadID:30180
--[stack level: 0]
--In Bvl_Sweep2Bvl(); filename: C:\Users\User\AppData\Local\Autodesk\3dsMax\2018 - 64bit\ENU\scripts\BevelProfile.mse; position: 23900; line: 502
--member of: Rollout:Bvl_Profile
--Defined in encrypted script

Its a simple rectangle with sweep and smooth mods like videos. Also section option all greyed out, even with object with bevel profile applied selected
1.3 work as video.


Rivanoor Bren

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.