Hello, for those who expect addguide improvement, here are my aliases
Work fine, simple efficient, fast to use, easy to remember.
I cannot work without anymore.
Based on a created Blue Layer called “xxx_guide”
(can be changed to any other color or name, just search / replace in text editor)
Hope someone will like, will use
Let me know.
I would love someone to “Python script” them
All aliases begin with a double a (aa) to be sure not to be using any Rhino command.
Next letter is the command shortcut, Like “L” for line, “O” for offest, “S” for select and so one.
I have commented all Aliases with #
AddGuide commands
# Line - 2 points
aal ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _Line pause pause _SelLast _Scale _Enter 10 _BringToFront _-Properties _Object _Layer xxx_guide _EnterEnd
# line - X parallel
aax ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _Line b pause r5000,0,0 '_SelLast _BringToFront _-Properties _Object _Layer xxx_guide _EnterEnd
# line - Y parallel
aay ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _Line b pause r0,5000,0 '_SelLast _BringToFront _-Properties _Object _Layer xxx_guide _EnterEnd
# line - Z parallel
aaz ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _Line b pause r0,0,5000 '_SelLast _BringToFront _-Properties _Object _Layer xxx_guide _EnterEnd
# Circle - just circle
aac ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _Circle pause pause '_SelLast _BringToFront _-Properties _Object _Layer xxx_guide _EnterEnd
# Line - Offset (how to : 1/ Use CPlane object, 2/ select surface plane for offset direction, 3/ type aap, 4/ Shift click on plysurface segemnt or clic on curve, 5/ offset)
aap ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _Offset _pause _pause _pause '_SelLast _scale enter 2 _BringToFront _-Properties _Object _Layer xxx_guide _EnterEnd
# Interset - Command (works with curves intersecting surfaces)
aai ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _Intersect pause '_SelLast _BringToFront _-Properties _Object _Layer xxx_guide _EnterEnd
# DupFaceBorder - Command
aab ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _DupFaceBorder _pause '_SelLast _BringToFront _-Properties _Object Enter _Layer xxx_guide Enter
AddGuide Management
# Guides - Select
aas ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _-SelLayer xxx_guide Enter
# Guides - On
aao ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter -_Layer On xxx_guide Enter
# Guides - Off
aaf ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter -_Layer Off xxx_guide Enter
# Guides - Delete
aad ! _-Layer New xxx_guide r xxx_guide 0,0,255 o xxx_guide Enter _-SelLayer xxx_guide Enter _Delete