Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
start:plugins:drawusertexts:drawusertexts-usermanual [2020/08/14 16:24]
adminmar
start:plugins:drawusertexts:drawusertexts-usermanual [2021/01/08 10:26]
adminmar [DrawUserTexts_About]
Line 3: Line 3:
 //Draw UserTexts // is a plugin for Rhino 3D, designed to add the possibility to automatically insert texts based on the curves usertexts in your Rhino document. //Draw UserTexts // is a plugin for Rhino 3D, designed to add the possibility to automatically insert texts based on the curves usertexts in your Rhino document.
 ===== Plugin installation ===== ===== Plugin installation =====
 +==== Overview ====
 The plugin installer can be downloaded at: [[https://www.tomkod.com/product/draw-usertexts/]] \\  The plugin installer can be downloaded at: [[https://www.tomkod.com/product/draw-usertexts/]] \\ 
 A free trial is included, and yearly licenses can be purchased on the aforementioned page.\\  A free trial is included, and yearly licenses can be purchased on the aforementioned page.\\ 
-//Draw UserTexts // works only for Rhino 6 ((Rhino6.15 or later)).+//Draw UserTexts // works for Rhino 6((Rhino6.15 or later)) and Rhino7((Tested up to Rhino 7.1)). 
 + 
 +{{page>start:plugins:common#[Yak]&noindent&nofooter&nodate}}
  
 {{page>start:plugins:common#[License activation]&noindent&nofooter&nodate}} {{page>start:plugins:common#[License activation]&noindent&nofooter&nodate}}
Line 12: Line 15:
  
 ===== Features and commands ===== ===== Features and commands =====
-==== Command1 ==== +==== DrawUserTexts_About ==== 
-<WRAP center round todo 60%> +This command can be used only from the command line prompt. It displays the plugin's current revision and license status. 
-Todo +{{ :start:plugins:drawusertexts:drawusertexts_about.jpg?nolink&500 |}} 
-</WRAP> +==== DrawUserTexts_License ==== 
-==== Command2 ====+This command can be used only from the command line prompt. It displays the plugin's activation form. 
 + 
 +See [[drawusertexts-usermanual#license_activation]]. 
 + 
 +==== DrawUserTexts ==== 
 +Adds annotations along your 2D curves using our smart positioning system. If the curve is too short or there isn't enough space, a leader will be used instead.
 === Walkthrough === === Walkthrough ===
 <WRAP center round todo 60%> <WRAP center round todo 60%>
Line 29: Line 37:
 Todo Todo
 </WRAP> </WRAP>
 +
 +==== OutlineToLine ====
 +Convert (metal sheets) outlines to single lines or arrows.
 +=== Walkthrough ===
 +== Inputs ==
 +One or several outline curves(Usually a planar section). The selected curves will be automatically grouped using the user text “PartID”. Conversely, when a curve is picked, the whole group will be selected.
 +== Result ==
 +For each curves group, the main curve is kept and outlines or arrow are created. If the option is enabled, annotations will be also created.
 +The result is previewed in real time while using the command, as well as a key table to understand the preview's icons.
 +{{ :start:plugins:drawusertexts:otl_key.jpg?nolink&250 |}}
 +===  Options === 
 +^ Type | Choose between Outline, Arrow or Auto. When Auto is selected, the user text “RhinoStructure:Type” will be read for each group. The result will be an arrow if the value is 'ARROW', else it will be an outline |
 +^ Layer | Select a layer for the result |
 +^ ChangeSide | Swap a group's offset or arrows orientation. {{ :start:plugins:drawusertexts:otl_changesideopt.jpg?nolink&350 |}} |
 +^ ChangeAllSides | Applies ChangeSide to every groups |
 +^ ManualCurvesPick | Pick a group from your current selection, then select/deselect the curves that should be kept. Useful when automatic detection got it wrong |
 +^ LengthBetweenOffsets | Distance beetween two offset curves when the Outline mode is used |
 +^ Offset | Offset distance from the group's main curve |
 +^ LengthOffset | Length of every offset curve |
 +^ AngleArrow | Angle when arrow mode is used |
 +^ LengthArrow | Length of every arrowheads curves |
 +^ AddReference | When enabled, applies a specialized version of WS2S_AddRef command to your result |
 +^ TextHeight | Text height used when AddReference is enabled |