IgNite Scribe Spline Tools

SiNi SiClone Image

Why use Scribe?

Use Scribe to clean up imported CAD drawings and fix complex issues that traditionally could take you days to resolve. It has proven to be an invaluable tool to our members working in architectural visualisation.

 

Overview

Scribe is a complete shape and spline manipulation toolset. It is mainly used when importing CAD drawings into 3ds Max, helping artist save days of painstaking work preparing drawings for 3d modelling. Scribe has other spline tools to help you optimise, trace and create splines.

 

Features

  • Spline diagnostics will help you find and repair splines.
  • Remove overlapping CAD splines.
  • Conform splines to any surface.
  • Live optimise, subdivide, curve to corner, and outline tools.
  • A complete bulk detach and attach spine and shapes.
  • Fast attach and detach splines.
  • Trace CAD plans, creating closed splines ready for 3d modelling.

 

Requirements & Supported Software

  • Static MacID
  • Autodesk 3ds Max 2015 - 2019

 

Try / Buy

Available for 30-day free trial. See price page for subscriptions.
 
 

Supports the following 3rd Party Renderers

 

 

Whats New in Scribe
Whats New in Scribe
New Spline Array Tool
New Spline Array Tool
Cleanup CAD Drawings
Cleanup CAD Drawings
 

 

Explode Splines to Segments
Definition:
SiNi_Scribe.ExplodeSegs <Array=Splines> Center Pivot:<boolean=true> Keep Wirecolour:<boolean=true> name:<string="Explode_Spl_">
-
Example:
SiNi_Scribe.ExplodeSegs Splines true true “MyShape_”
Explode Splines to Shapes
Definition:
SiNi_Scribe.ExplodeShapes <Array=Splines> Center Pivot:<boolean=true> Keep Wirecolour:<boolean=true> name:<string="Explode_Spl_">
-
Example:
SiNi_Scribe.ExplodeShapes Splines true true “MyShape_”
Attach Splines
Definition:
SiNi_Scribe.AttachSplines <Array=Splines> Weld Knots:<boolean=true> Weld Threshhold:<float=num> name:<string="Attach_Spl_">
-
Example:
SiNi_Scribe.AttachSplines Splines true 0.01 “MyShape_”
Attach Splines By Distance
Definition:
SiNi_Scribe.AttachByDistance <Array=Splines> Weld Knots:<boolean=true> Weld Threshhold:<float=num> name:<string="Attach_Spl_">
-
Example:
SiNi_Scribe.AttachByDistance Splines true 0.01 “MyShape_”
Attach Splines By WireColour
Definition:
SiNi_Scribe.AttachByColour <Array=Splines> Weld Knots:<boolean=true> Weld Threshhold:<float=num> name:<string="Attach_Spl_">
-
Example:
SiNi_Scribe.AttachByColour Splines true 0.01 “MyShape_”
Attach Splines By WireLayer
Definition:
SiNi_Scribe.AttachByLayer <Array=Splines> Weld Knots:<boolean=true> Weld Threshhold:<float=num> name:<string="Attach_Spl_">
-
Example:
SiNi_Scribe.AttachByLayer Splines true 0.01 “MyShape_”
Weld Spline Knots
Definition:
SiNi_Scribe.WeldKnots <Array=Splines> Threshhold:<float=num>
-
Example:
SiNi_Scribe.WeldKnots Splines 0.01
Make Spline Cad Plots
Definition:
SiNi_Scribe.SplinePlots <Array=Splines> Convert Mesh:<boolean=true> name:<string="Plot_">
-
Example:
SiNi_Scribe.SplinePlots Splines true “Plot_”
Find Reversed
Definition:
<Bool> SiNi_Scribe.FindReversed <Node=Spline>
-
Example:
IsTrue = SiNi_Scribe.FindReversed Spline
Find Broken or Open
Definition:
<Bool> SiNi_Scribe.FindBroken <Node=Spline>
-
Example:
IsTrue = SiNi_Scribe.FindBroken Spline
Find Overlapping
Definition:
<Bool> SiNi_Scribe.FindBlocks <Node=Spline>
-
Example:
IsTrue = SiNi_Scribe.FindBlocks Spline
Redraw Reversed
Definition:
SiNi_Scribe.FixReversed <Array=Splines>
-
Example:
SiNi_Scribe.FixReversed Splines
Repair open or broken
Definition:
SiNi_Scribe.FixBroken <Array=Splines>
-
Example:
SiNi_Scribe.FixBroken Splines
Delete Overlapping
Definition:
SiNi_Scribe.FixOverlap <Array=Splines> Detached: <boolean=false>
-
Example:
SiNi_Scribe.FixOverlap Splines false
Flatten Splines
Definition:
SiNi_Scribe.FixFlatten <Array=Splines>
-
Example:
SiNi_Scribe.FixFlatten Splines
Delete Cad Blocks
Definition:
SiNi_Scribe.FixBlocks <Array=Splines>
-
Example:
SiNi_Scribe.FixBlocks Splines
Conform Splines to Geometry
Definition:
SiNi_Scribe.Conform <Array=Splines> <node=Geometry>
-
Example:
SiNi_Scribe.Conform Splines Geometry
Subdivide Splines
Definition:
SiNi_Scribe.Subdivide <Node=Spline> Knot Distance:<float=num>
-
Example:
SiNi_Scribe.Subdivide Spline 5.0
Optimise Splines
Definition:
SiNi_Scribe.Optimise <Node=Spline> Curve:<float=num> Angle:<float=num>
-
Example:
SiNi_Scribe.Optimise Spline 5.0 5.0
Curve Knots to Corner Knots
Definition:
SiNi_Scribe.CurveCorner <Node=Spline> Knot Distance:<float=num>
-
Example:
SiNi_Scribe.CurveCorner Spline 5.0
Outline Spline
Definition:
SiNi_Scribe.Outline <Node=Spline> Knot Distance:<float=num>
-
Example:
SiNi_Scribe.Outline Spline 5.0