Static commands are the additionals commands made available by RhinoParametrics.
They are accessible via the 2 menu bars :
Canonic Object
Point: _PPoint
Point XYZ
Point On Curve
Intersect Curve / Curve
Intersect Curve / Surface
Projection Point / Surface
From Relative Point
Point on Vertex
Point On Edge
Point On Face
From Relative Point XYZ
Line: _PLine
2 Points
Polyline: _PPolyLine
List of Points
Can be closed
Fillet
Chamfer
Rectangle: _PRectangle
Principal Direction
Center and Corner
3 Points
Center, Length & Width
On Curve
Chamfer
Fillet
Polygon: _PPolygon
Center and Corner
Center and Side
Center and Radius
On Curve
Star: _PStar
Center and Corner
Center and Radius
On Curve
Chamfer
Fillet
Curves
BSpline: _PBSpline (Can be closed)
List of control Points
Spline: _PSpline (Can be closed)
List of Points
Circle: _PCircle
Center and Corner
Diameter
Center and Radius
On Curve
Arc: _PArc
3 Points
Center, Radius & Angle
On Curve
Ellipse: _PEllipse
Diameter
Center, Length & Width
On Curve
Fillet Curves: _PFilletCurves
Fillet
Chamfer
Project Curves / Surface:_PProjectCurve
Project Curve
Boundary: _PBoundary
Boundary
Offset Curves: _POffsetCurve
Offset Curve
Merge resulting curves
Offset Curves on Surface: _POffsetCurveOnSurface
Offset Curve On Surface
Merge resulting curves
Extract ISO Curve: _PIsoCurve
U / V Parameter
Point On Face
Extract Face Boundary: _PContourFace
Face Index
Extract Edge: _PEdge
Edge Index
Surfaces
Corner: _PCorner
3 Points
4 Points
Fill: _PFill
List of Boundaries Curves
Plan: _PPlan
3 Points
Point & XYZ
Point & Normal
Point & Nx, Ny, Nz
XYZ & Nx, Ny, Nz
Extrude Curve: _PExtrude
XYZ
Curve
Point
Normal
Sweep: _PSweep
Sweep 1 rail
Sweep 2 rails
Loft
Revolve: _PRevolve
Simple Revolve
Rail Revolve
Extract Face: _PExtractFace
Face Index
Solids
Box: _PBox
Principal Direction
Center & Corner 3 Points
Center, Length & Width
On Curve
Sphere: _PSphere
Point - Radius
Diameter
Cone: _PCone
Center & Corner
Diameter
Center & Radius
On Curve
Pyramid: _PPyramid
Center & Corner
Center & Side
Center & Radius
On Curve
Split Cone: _PSplitCone
Center & Corner
Diameter
Center & Radius
On Curve
Cylinder: _PCylinder
Center & Corner
Diameter
Center & Radius
On Curve
Tube: _PTube
Center & Corner
Diameter
Center & Radius
On Curve
Torus: _PTorus
Center & Corner
Diameter
Center & Radius
On Curve
Boolean operations
Boolean Addition: _PBooleanAddition
List of Solids
Boolean Difference: _PBooleanDiff
Reference Solid & List of subtracted Solids
Boolean Intersect: _PBooleanInterection
Reference Solid & List of Solids
Extrude Face: _PExtrudeFace
XYZ
Line
Normal
Geometric transformations
Translate: _PMove
Direction
Vector
From Point to Point
Rotate: _PRotate
Point & XYZ
Point & Normal
Point & Nx, Ny, Nz
XYZ & Nx, Ny, Nz
Scale: _PScale
Scale XYZ
Point & Scale XYZ
Coords & Scale XYZ
Symetry: _PMirror
Plane
Plane XYZ
Orient: _POrientation
2 Points -> Point & Normale 2 Points -> 2 Points
2 Points -> Point & Dir XYZ
Point & Dir.XYZ -> Point & Dir.XYZ
Object & Orientation
Trim: _PTrim
Reference Geometry & List of Splitting Geometry
Explode: _PExplode
Reference Geometry
Merge / Join: _PMerge
List of Object
Intersect Surface: _PIntersection
2 Surfaces
Dimensions
Linear Dimension: _PLinearDim
2 Points
Angular Dimension: _PAngularDim
2 Curves
Radial Dimension: _PRadialDim
1 Curve
Tools
Container: _PBody
By Name
Construction Plan: _PCPlane
3 Points
Point & XYZ
Point & Normal
On Plane Surface
From Rhino CPlane
Parametric Link: _PLink
Reference Geometry
Project preferences: _POptions
Replace function: _PReplace
Dynamic Commands
The standard Rhino commands are what one calls "Dynamic Commands", .
They allow you to work with the asscociative and parametric objects concept while keeping your work habits.
RhinoParametrics is capable of interpreting a large number of Rhino commands. Some, however, are not interpreted by RhinoParametrics, for example when it is not possible to deduce from the geometry what the user actually intended to do.
When RhinoParametrics interprets a Rhino command, one or more parametric objects are created.
As a function of settings, the objects created are one of the sometimes several possible types made available by the static command.