Technical Requirements
| Software |
3ds Max |
| Platform |
Windows |
| Licence |
All Access, IgNite or Forensic |
| Account Required |
Yes |
| Activation |
SiNi Desipher Licence Manager |
| Industry |
Architectural Visualisation |
| Developer |
SiNi Software |
Description
Spline Length Refiner adjusts spline length using start, end, or total-length controls.
Use it to extend spline paths cleanly while preserving a predictable direction and output shape.
Licence Requirements
This tool requires an active SiNi user account and a valid licence.
Supported Licences
- All Access Subscription
- IgNite Subscription
- Forensic (Free) Licence
The script will not function unless you are logged into the SiNi Desipher Licence Manager within 3ds Max.
If a valid licence cannot be found, functionality will be disabled until a licence is activated.
Activating Your Licence
- Create a SiNi account at SiNiSoftware.com.
- Download the latest SiNi installer.
- Install SiNi into your version of 3ds Max.
- This installs the SiNi Desipher Licence Manager.
- Launch 3ds Max.
- Open the Desipher Licence Manager.
- Sign in using your SiNi account credentials.
- Once your licence has been validated, the script will become available for use.
Installation
ZIP Package Contents
- MacroScript Version
- Documentation
Installing the MacroScript Version

- Extract the ZIP file.
- There are three options to install MacroScript .MZP files.
– Drag and Drop the MacroScript .MZP file into a 3ds Max viewport.
– Run the Script from the Command Panel; Utilities/MAXScript/Run Script.
- Open Customise → Customise User Interface.
- Select the Sinilab_Scripts category.
- Drag the tool onto a toolbar, quad menu or menu.
Rollout Reference

Refines spline lengths using start, end, or total-length controls.
Selection
Captures and manages splines used by the tool.
Select
Captures the current spline selection and adds it to the working set.
Remove
Removes selected spline entries from the working set.
Clear List
Clears the working set and resets all adjustments.
Working Set List
Displays captured splines and their length information.
- Name
- Original
- Start
- End
- Total
Measurements
Displays live spline length information.
Working Set
Shows the total number of captured splines.
Active
Shows the currently selected spline count.
Original Length
Displays the original spline length.
Current Length
Displays the current preview length.
Delta
Displays the amount of length change.
Target
Displays the target length when using Total mode.
Adjust
Controls how spline length is modified.
Mode
Selects the adjustment method.
- Start + End – Adjusts spline length independently from each end.
- Total – Specifies a target overall spline length.
Scope
Controls how adjustments are applied.
- Single – Applies adjustments only to selected splines.
- Linked – Applies adjustments across the selected group.
Start
Adds length to the start of the spline.
End
Adds length to the end of the spline.
Total
Defines the desired overall spline length.
Behaviour
Controls how new spline length is generated.
Launch
Selects the extension direction.
Add As
Selects the extension type.
Turn
Controls directional continuation.
Steps
Defines the number of interpolation steps used when generating curves.
Bend
Controls curve strength when using curve generation.
Samples
Defines the number of spline samples used for sampled turn calculations.
Apply Current
Commits the current preview adjustments to the spline.
Typical Workflows
Refine Spline Length

- Select one or more splines.
- Click Select.
- Choose Start + End mode.
- Enter a value in Start or End.
- Review the preview result.
- Click Apply Current.
Create Smooth Length Extensions
[INSERT WORKFLOW SCREENSHOT]

- Capture the spline.
- Set Launch to Tangent.
- Set Add As to Curve Approx.
- Adjust Steps and Bend as required.
- Apply the result.
Troubleshooting
The tool is disabled
Ensure you are logged into the SiNi Desipher Licence Manager and have a valid licence.
No splines appear in the working set
Only spline objects can be captured. Select valid spline objects before clicking Select.
Total mode is unavailable
Switch Mode from Start + End to Total.
Curve controls are unavailable
Some behaviour controls only become active when curve-based extension options are selected.
Length values do not update
Select an active spline from the working set and adjust the Start, End, or Total values.
There are no reviews yet.