Differences

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

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
start:plugins:selectiontools:selectiontools-usermanual [2020/08/14 17:15]
adminmar created
start:plugins:selectiontools:selectiontools-usermanual [2021/07/27 11:41]
adminmar [SelectByBorderDetection] DisplayArea option
Line 3: Line 3:
 //Selection Tools// is a plugin for Rhino 3D, designed to provide additional selection tools. //Selection Tools// is a plugin for Rhino 3D, designed to provide additional selection tools.
 ===== Plugin installation ===== ===== Plugin installation =====
 +==== Overview ====
 The plugin installer can be downloaded at: [[https://www.tomkod.com/product/selection-tools/]] \\  The plugin installer can be downloaded at: [[https://www.tomkod.com/product/selection-tools/]] \\ 
 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.\\ 
-//Selection Tools// works only for Rhino 6 ((Rhino6.15 or later)).+//Selection Tools// 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 ==== +==== SelectionTools_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:selectiontools:selectiontools_about.jpg?nolink&500 |}} 
-</WRAP> +----- 
-==== Command2 ====+==== SelectionTools_License==== 
 +This command can be used only from the command line prompt. It displays the plugin's activation form. 
 + 
 +See [[selectiontools-usermanual#license_activation]]. 
 +----- 
 +==== SelectByType ==== 
 +Pick one or several object types in a list to select every object of those types. The list only contains the object types existing in the model. 
 +=== Walkthrough === 
 +  - Launch the command 
 +  - Select one or several object types 
 +  - Click OK to validate 
 +{{ :start:plugins:selectiontools:selectbytype.gif?nolink |}} 
 +----- 
 +==== SelectByVolume ==== 
 +Select extrusions or closed polysurfaces with the same volume, which is useful to find symmetrical parts or duplicates.
 === Walkthrough === === Walkthrough ===
-<WRAP center round todo 60%> +  - Launch the command 
-Todo+  - Select a solid((closed polysurface)) 
 +  - Enter the tolerance 
 +  - Every solid with the same volume in the model will be selected 
 +{{ :start:plugins:selectiontools:selectbyvolume.gif?nolink |}} 
 +<WRAP center round info 80%> 
 +The command does not look for volumes inside of blocks. However, it is possible to select a volume belonging to a block when picking the original solid.
 </WRAP> </WRAP>
-=== Scripted mode === +=== Preselection === 
-<WRAP center round todo 60%> +Preselection is allowed if one and only one solid((closed polysurface)) is preselected. 
-Todo+===  Options ===  
 +== Tolerance == 
 +Optional tolerance 
 +----- 
 +==== SelectDuplicatedSolids ==== 
 +Select every duplicated solid((closed polysurface)). Every solid having at least X other solids with the same volume & area in the model will be selected. 
 +<WRAP center round info 80%> 
 +Symmetrical parts will obviously be considered identical, having both the same areas and volumes.
 </WRAP> </WRAP>
 +=== Walkthrough ===
 +  - Launch the command
 +  - Enter the //Minimum object duplicate count//
 +  - Enter the tolerance
 +  - Duplicated solids will be selected
 +{{ :start:plugins:selectiontools:selectduplicatedsolids.gif?nolink |}}
 ===  Options ===  ===  Options === 
-<WRAP center round todo 60%> +== Minimum object duplicate count == 
-Todo+A minimum number can be set. For example, if set to 3, the selection will ignore duplicated items when there are only two of them. 
 +== Tolerance == 
 +Optional tolerance 
 +----- 
 +==== SelectOneObjByName ==== 
 +Selects only one object per existing name in the whole model. Useful when readying the model before making detailed drawings. 
 +=== Walkthrough === 
 +  - Launch the command 
 +  - One object is selected for each name 
 +{{ :start:plugins:selectiontools:selectoneobjbyname.gif?nolink |}} 
 +----- 
 +==== SelectByBorderDetection ==== 
 +<WRAP center round important 60%> 
 +Available only for Rhino7 and later
 </WRAP> </WRAP>
 +Tries to detect and select a room's walls. Useful for drawings with many short curves delimiting a ship's or building's rooms. 
 +=== Walkthrough === 
 +  - Start the command 
 +  - Hover the model: the result is previewed in real-time 
 +{{ :start:plugins:selectiontools:selectbyborderdetection.gif?nolink |}} 
 +=== Options === 
 +== DetectionRange == 
 +Limits the detection range where the command will look for walls. Default value is 1000((Model Units)) 
 +== Mode == 
 +Two modes are available: 
 +  * //SelectExistingCurves// is just a selection of existing objects 
 +  * //TryCreateClosedPolycurve// will always returns a closed polyline. If needed line segments may be added. 
 +== DisplayArea == 
 +When enabled, the area will be displayed during the preview if the polycurve creation is successful. 
 +{{ :start:plugins:selectiontools:sbbd-area.png?nolink&400 |}}