Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start:plugins:rhinopiping:rp-usermanual [2021/07/22 10:26] adminmar [RP_TurnAround {{ :start:plugins:rhinopiping:image10.png}}] |
start:plugins:rhinopiping:rp-usermanual [2021/11/18 14:00] adminmar Added placeholder for RP_CC_CreateItem |
||
---|---|---|---|
Line 4: | Line 4: | ||
RhinoPiping is a rhino(r) plugin to create parametric piping networks in contextual 3D. | RhinoPiping is a rhino(r) plugin to create parametric piping networks in contextual 3D. | ||
===== Plugin installation ===== | ===== Plugin installation ===== | ||
+ | <WRAP center round important 60%> | ||
+ | RhinoPiping is currently only compatible with Rhino 5. | ||
+ | </ | ||
+ | |||
==== Overview ==== | ==== Overview ==== | ||
RhinoPiping exists in two versions, **RhinoPiping LT** and **RhinoPiping Pro**. __These two versions are not compatible__, | RhinoPiping exists in two versions, **RhinoPiping LT** and **RhinoPiping Pro**. __These two versions are not compatible__, | ||
Line 124: | Line 128: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | ==== How to add a piping component to your catalog ==== | ||
+ | See [[https:// | ||
+ | |||
==== How to create a pipe class ==== | ==== How to create a pipe class ==== | ||
Every pipe class definition file are declared in the file pipe-classes.xml | Every pipe class definition file are declared in the file pipe-classes.xml | ||
Line 698: | Line 706: | ||
</ | </ | ||
- | |||
- | |||
==== RP_Replace | ==== RP_Replace | ||
{{ : | {{ : | ||
Line 723: | Line 729: | ||
{{ : | {{ : | ||
This command turns a component around an axis while keeping the connections. You just have to run the command, choose the component, and pick the symmetry’s axis. | This command turns a component around an axis while keeping the connections. You just have to run the command, choose the component, and pick the symmetry’s axis. | ||
+ | |||
+ | ==== RP_CC_CreateItem ==== | ||
+ | <WRAP center round todo 60%> | ||
+ | todo | ||
+ | </ | ||
===== Commands (Pro edition only) ===== | ===== Commands (Pro edition only) ===== | ||
- | ==== RP_ChangeElbows {{ : | + | ==== RP_ChangeElbows |
+ | {{ : | ||
This command replaces an elbow (or several) with any other compatible elbow. | This command replaces an elbow (or several) with any other compatible elbow. | ||
- | ==== RP_ReplaceDiameters {{ : | + | ==== RP_ReplaceDiameters |
+ | {{ : | ||
This command changes the diameter of a pipeline. Every piping element of the selected pipeline, including components, will be replaced. You will only be able to select compatible diameters. (For example, if a valve included in the selected pipeline only exists for DN40 and DN50, you will only be able to choose between these two sizes.) | This command changes the diameter of a pipeline. Every piping element of the selected pipeline, including components, will be replaced. You will only be able to select compatible diameters. (For example, if a valve included in the selected pipeline only exists for DN40 and DN50, you will only be able to choose between these two sizes.) | ||
- | ==== RP_Stretch**[[http:// | + | ==== RP_Stretch |
+ | {{ : | ||
This command lets you stretch/ | This command lets you stretch/ | ||
Line 745: | Line 759: | ||
Switch the unchanged and transformed ends. | Switch the unchanged and transformed ends. | ||
- | ==== RP_Mirror {{ : | + | ==== RP_Mirror |
- | + | {{ : | |
- | This command creates the symmetry of a pipeline portion. The created components are the same as the original ones, only their position is symmetrical. | + | This command creates the symmetry of a pipeline portion. The created components are the same as the original ones, only their position is symmetrical. |
=== Usage === | === Usage === | ||
- | - {{ : | + | - Run the command // |
- | - Select a pipe line or part of it (The // | + | - Select a pipeline |
- Choose the mirror plane. | - Choose the mirror plane. | ||
- Validate | - Validate | ||
===Options === | ===Options === | ||
- | * Copy | + | * Copy: This option is available only if you selected the whole pipeline. If you select yes, the original line is kept, else it is removed. |
- | This option is available only if you selected the whole pipeline. If you select yes, the original line is kept, else it is removed. | + | * Completion: This option helps with the selection: |
- | * Completion | + | |
- | This option helps with the selection: | + | |
- | + | | |
- | - // | + | * Mirror plane: |
- | | + | |
- | | + | |
- | * Mirror plane | + | |
- | You have several ways to select the Mirror Plane: | + | |
- | | + | ==== RP_Avoidance |
- | | + | {{ : |
- | | + | |
- | | + | |
- | ==== RP_Avoidance {{ : | + | |
This command builds an avoidance on a pipe, in order to avoid an obstacle for example. | This command builds an avoidance on a pipe, in order to avoid an obstacle for example. | ||
- | {{ : | + | <WRAP group> |
+ | <WRAP half column>{{ : | ||
+ | <WRAP half column>{{ : | ||
+ | </WRAP> | ||
===Usage === | ===Usage === | ||
- Run the command // | - Run the command // | ||
Line 795: | Line 809: | ||
This option lets you choose if the first selected point will be the centered vertex or the side vertex of the avoidance. | This option lets you choose if the first selected point will be the centered vertex or the side vertex of the avoidance. | ||
- | ==== RP_RemoveComponent {{ : | + | ==== RP_RemoveComponent |
+ | {{ : | ||
This command deletes a component and tries to redraw a pipeline instead. Just launch the command, select the component and validate to remove it. Pre-selection is taken into account. | This command deletes a component and tries to redraw a pipeline instead. Just launch the command, select the component and validate to remove it. Pre-selection is taken into account. | ||
- | {{ : | + | <WRAP group> |
+ | <WRAP half column>{{ : | ||
+ | <WRAP half column>{{ : | ||
+ | </ | ||
<WRAP center round important 70%> | <WRAP center round important 70%> | ||
An error will occur if the pipes connected to the removed components are not from the same pipe class. This is due to a limitation of the components: as their class is not checked, you may connect them with several non-compatible pipe classes. In this case, the // | An error will occur if the pipes connected to the removed components are not from the same pipe class. This is due to a limitation of the components: as their class is not checked, you may connect them with several non-compatible pipe classes. In this case, the // | ||
Line 807: | Line 825: | ||
==== AA_SetValue ==== | ==== AA_SetValue ==== | ||
This command lets you set the value for a specific attribute. Several elements may be changed at once. | This command lets you set the value for a specific attribute. Several elements may be changed at once. | ||
- | ====Command1 TODO==== | ||
- | <WRAP center round todo 60%> | ||
- | TODO | ||
- | </ | ||
- | === Walkthrough === | ||
- | - Launch the command | ||
- | - First Step :?: | ||
- | - Second Step :?: | ||
- | === Scripted mode === | ||
- | ---- | + | |
- | ====Command2 TODO==== | + | |
- | <WRAP center round todo 60%> | + | |
- | TODO | + | |
- | </ | + | |
- | === Walkthrough === | + | |
- | - Launch the command | + | |
- | - First Step :?: | + | |
- | - Second Step :?: | + | |
- | === Scripted mode === | + | |
- | ---- | + |