Share your favourite scripts, macros and plug-ins

  • Axis from arcs and circles
    ! _CPlane _Object _Pause _ProjectOsnap _Toggle Enter _Pause _Line _Vertical 0 _BothSides _Pause _Pause _Cplane _Undo _ProjectOsnap _Toggle Enter

Creates a line which represents the aligned axis of a true arc or circle. Made to work no matter what’s the orientation of the input arc or curve. Starts from the center of the arc or circle and goes in both directions.
Useful if you need to create a bent pipe via “Revolve” from the end of an existing straight pipe.

Extracting axis (the black line) from the white arc:

Revolve from the white circle using the previously extracted axis:

Revolve from the white circle using the previously extracted axis:


  • Line: Tangent and perpendicular to curves
    ! _CPlane _Object _Pause _ProjectOsnap _Toggle Enter _Pause _Line _Tangent _Pause _Pause _Cplane _Undo _ProjectOsnap _Toggle Enter

Overcomes the disadvantage of the default “Line: Tangent, Perpendicular” command (! _Line _Tangent _Pause), which does not work good with arcs and circles that are not aligned to the active CPlane. Creates a temporary CPlane during the command so that the output tangent line is properly aligned to the input arc or circle, then reverts to the previous CPlane.

Using this macro to create the black line tangent to the white arc: