rhino in civil engineering was developed by rhinoforyou...
TRANSCRIPT
Rhino CivilEngineering v.1.2
Rhino in Civil Engineering was developed by RhinoForYou and validated in an engineering company.
This first version is sent to users Grasshopper, a native plugin for Rhinoceros. It will thoroughly
validated the entire Rhino Civil Engineering solution and migrate to a purely Rhinoceros solution.
85 components for Grasshopper among other analysis of a field study of linear project or study
platform.
Dedicated to the construction and engineering firms using topographic data, Grasshopper plugin that
adds a lot of features described in this document.
With the engine NURBS Rhinoceros, for the first time the study plot is finally possible without
discretization. Unlike other software calculations are pure 3D course with high accuracy results.
The reasoning of course retains reasoning profile along and across, but the results are displayed them in
a 3D pure reasoning.
Powerful features have been growing for several months after testing and validation, and to reproduce
in large numbers of automatic repeat users. Some of these functions are still permanent Development
(2013).
MENU SKETCH 2D:
Menu specialized to the construction of 2D curves.
Adds function to Grasshopper to prepare a 2D axis. Particularly with the introduction of multi-offset and multi-
slope curves.
Additions calculation functions drawing.
Add additional function to Grasshopper related 2D drawings.
Multi Offset
MultiOffest
Multi-Offset from polyline composed segments only. Allows assign multiple offset leave a polyline.
Available input parameter: Available output parameter:
P: Polyline composed segments only. I: Calculation of component information.
R: Radius value. N: Maximum possible radius for each curve.
P: Result points.
C: Result curve.
Multi Slope
MultiSlope
Multi-Slope from Planar Curve composed of several sub-curves. Allows assign one or more slopes
consecutively from Planar Curve.
Available input parameter: Available output parameter: C : Planar Curve I: Calculation of component information. S: Slope value. N: Maximum possible slope for each curve. P: Result points. C: Result curve.
Arc 2 Points
Arc2Pts
Arc by two Points on a Plane.
Available input parameter: Available output parameter: A: Start point of arc. D: Domain of result arc. B: End point of arc. A: Result arc. C: Choice of inside or outside arc. P: Base plane of arc. R: Radius of arc. R: Radius of arc. P: Locale coordinates plane.
Circle TTR
TTR
Circle from two tangent curve and radius.
Available input parameter: Available output parameter: A: First curve for tangent constraint. C: Result circle. B: Second curve for tangent constraint. P: Tangency points. R: Radius of circle.
Circle TTT
TTT
Circle from three tangent curve.
Available input parameter: Available output parameter: A: First curve for tangent constraint. C : Result circle B: Second curve for tangent constraint. P: Tangency points. C: Third curve for tangent constraint.
Bisector
Bisector
Bisecting line from two lines. Create a bisecting line from two lines and specifying the length and side
of the desired result line.
Available input parameter: Available output parameter: A: First line. P: Start point of bisecting line. B: Second line. A: Angle formed between the two lines. L: Length of the bisecting line. L: Bisecting line. C: Reverses the direction of the bisecting line.
Line 2 Points
Line2Pts
Line from two points with a plane aligned along the domain parameter t of the line.
Available input parameter: Available output parameter: A: Start point of line. L: Result line. B: End point of line. P: Result plane. t: t parameter of line.
Perpendicular Line
Perp
Line from perpendicular point to a curve.
Available input parameter: Available output parameter: A: Start point. L: Perpendicular line. C: Curve. P: End point. V: Perpendicular vector.
Star
Star
Star on a plane from an outside and inside radius and number of sides.
Available input parameter: Available output parameter: P: Locale coordinates plane. P: Star points. Ro: Outside radius of star. S : Star Ri : Inside radius of star N: Number of side star.
Polygon
Polygon
Polygon on a plane from radius and number of sides.
Available input parameter: Available output parameter: P: Locale coordinates plane. P: Polygon points. R: Polygon radius. P: Polygon. N: Number of polygon side.
Rosace
Rosace
Rosace on a plane from number of branch.
Available input parameter: Available output parameter: P: Locale coordinates plane. R: Rosace. R: Rosace radius. P: Rosace points. N: Number of branch.
Curve-Line
CrvLine
Unroll curve. The result is a line.
Available input parameter: Available output parameter: C: Curve to unroll. P: Points. P: Locale coordinates plane. L : Line
Curve-Pline
CrvPline
Unroll curve. The result is a polyline.
Available input parameter: Available output parameter: C: Curve to unroll. P: Points. P: Locale coordinates plane. P: Polyline. S: Segments.
Grid
Grid
Grid from a curve. (Single selection)
Available input parameter: Available output parameter: C: Curve representing the area grid. L: Lines of grid. P: Plane defining coordinate space P: Points of grid. D: Division grid. R: Representation of the grid line. T: Size of text. C: Color representation.
MENU SKETCH 3D:
Menu specialized to the construction of 3D curves.
Adds function to Grasshopper to prepare a 3D axis. Including the construction of curves with 3D slopes and 3D
radius.
Other components allow move contours lines along a path or research points.
A part of interpolations relative to curve and 3D points is grouped into two components, one for the point search
with search radius in relation to another for curves and interpolation curve of these 3D points.
CrvDyn
CrvDyn
From 2D curve create a 3D curve representing the 2D curve assigned a coords Z start and a slope. All
Curves accepted.
Available input parameter: Available output parameter: C: 2D curve. I: Calculation of component information. Z : Start of coords Z. R: Data tree structure. S : Slope P: Result 3D points. C: Result 3D curve.
PolyCrvDyn
PolyCrvDyn
From a 2D polyline creates 3D curve representing the 2D polyline assigned a radius value, a start
coords and a slope. The polylines composed only of segments are accepted.
Available input parameter: Available output parameter: P: Polyline 2D. I: Calculation of component information. R: Radius value. R: Data tree structure. Z : Start of coords Z. C: Result 2D curve. S: Slope. R: Minimum radius. P: Result 3D points. C: Result 3D curve.
Elev. CDN Points
Elev. CDN Pts
Coords Z host curves over points. For each curve, take the 2D projection of the nearest point and
moves the curve to the point z.
Available input parameter: Available output parameter: P : 3D Points I: Calculation of component information. C: Planar curve. R: Data tree structure. C: Result 3D curve.
Elev. CDN Target
Elev. CDN Target
Coords Z host curves over target. Moves curve with equidistant between each.
Available input parameter: Available output parameter: P: Target points. I: Calculation of component information. C: Planar curve to move. R: Data tree structure. Z: First Z cords. V: Moving vector. E: Equidistance between each curve. C: Result curve.
Search.Pts / Crv
Search.Pts / Crv
Search 3D point on curve by projection of the point on the plane of the curve.
Available input parameter: Available output parameter: P: 3D points. I: Calculation of component information. C: 2D curve. R: Data tree structure. R: Search radius. P: Points for the calculation. T: Cull points that are coincident within tolerance. P: Result points. C: Curve used for the calculation.
Search.Crv / Crv
Search.Pts / Crv
Search intersection from 2D Curve to 3D Curve.
Available input parameter: Available output parameter: C: Curves intersections. P: 3D Points. A: Cutting axis. P: 2D Points.
Crv Interpol.
Crv Interpol.
2D Planar curve interpolation on points. Minimum of two points required for each curve.
Available input parameter: Available output parameter: P: 3D points for interpolation. I: Calculation of component information. C: 2D planar curve to interpolate. R: Data tree structure. C: Result interpolated 3D curve. P: Result points.
MENU 3D MODELING:
Menu specialized to the modeling of 3D shapes.
Adds function to Grasshopper to create 3D primitives.
Adds function to watershed basin from a fund or limit shape.
Adds function to changing sections, Square -Round & Square-Horseshoe.
Basin fund
BFund
Creating basin from a curve representing the fund of the basin.
Available input parameter: Available output parameter: C: Planar closed curve. C: Basin curve. W: Width of the edge. B: Basin BREP. E: Edge slope. W : Water BREP S: Wall slope. w: Water surface. H: Wall height. S : Water surface (m²) M: Margin height. V : Water volume (m
3)
Basin Limit
BLimit
Creating basin from a curve representing the limit of the basin.
Available input parameter: Available output parameter: C: Planar closed curve. C: Basin curve. W: Width of the edge. B: Basin BREP. E: Edge slope. W : Water BREP S: Wall slope. w: Water surface. H: Wall height. S : Water surface (m²) M: Margin height. V : Water volume (m
3)
Truncated cone
Cone
Truncated cone on a plane defined by two radius and height.
Available input parameter: Available output parameter: P: Locale coordinates plane. S: Truncated cone surface. A: First radius of truncated cone. B: Truncated cone BREP. B: End radius of c truncated one. H: height of truncated cone.
Ellipsoid
Ellipsoid
Ellipsoid on a plane defined by three radiuses.
Available input parameter: Available output parameter: P: Locale coordinates plane. B: Ellipsoid BREP. A: First radius of ellipsoid. B: Second radius of ellipsoid. C: Third radius of ellipsoid.
Pyramid
Pyramid
Pyramid on a plane defined by a radius, a height and a number of sides.
Available input parameter: Available output parameter: P: Locale coordinates plane. P: Pyramid points. R: Truncated pyramid base radius. C: Pyramid base curve. H: Truncated pyramid height. B: Pyramid BREP. N: Number of sides.
Truncated pyramid
TPyramid
Truncated pyramid on a plane defined by a radius, a height, a number of side and scaling factor for the
upper polygon.
Available input parameter: Available output parameter: P: Locale coordinates plane. P: Pyramid points. R: Pyramid base radius. C: Pyramid base curve. H: Pyramid height. B: Pyramid BREP. S: Scale factor. N: Number of sides.
Rectangle-Horseshoe
Rect-Horse
Change section BREP. Rectangle – Horseshoe on a plane defined by rectangular and horseshoe
sections.
Available input parameter: Available output parameter: P: Locale coordinates plane. R: Data tree structure. W: Width of the rectangle. B : Open BREP Rectangle – Horseshoe H: Height of rectangle. C : Closed BREP Rectangle – Horseshoe L: Length of change section BREP. R: Radius of horseshoe. P: Position of the BREP on the plane.
Rectangle Round
Rectangle-Round
Change section BREP. Rectangle - Round on a plane defined by rectangular and round section.
Available input parameter: Available output parameter: P: Locale coordinates plane. R: Data tree structure. W: Width of the rectangle. B : Open BREP Rectangle - Round H: Height of rectangle. C : Closed BREP Rectangle - Round L : Length of change section BREP R: Radius of circle. P: Position of the BREP on the plane.
Oriented sweep
Sweep
Oriented sweep from a curve rail, plane on this curve, a section and plane of this section.
Available input parameter: Available output parameter: C: Rail curve. P: Start point on a curve. P: Rail plane. t: t parameter on a curve. c: Profile curve. D: Distance between curve and point. p: Profile plane. B: Result BREP. D: Choice of division of the segments of the rail. C: Result rail curve. C: Choice of sweep from the beginning or the end.
MENU ANALYSIS:
Menu specialized to the analysis of Land (mesh topology) and data.
Adds function to Grasshopper for:
-mesh gradient
- contours lines
-drainage
-profile along and across section.
-analysis of the data
Height Gradient
MHeight
Represents a gradient of the height according multiple colors of mesh.
Available input parameter: Available output parameter: M: Mesh of landscape. M: Mesh color. P: Start point of legend. L: legend. H: Height of legend.
Slope Gradient
MSlope
Represents a gradient of the slope according multiple colors of mesh.
Available input parameter: Available output parameter: M: Mesh of landscape. M: Mesh color. P: Start point of legend. L: legend. H: Height of legend.
Contour Line (Mesh)
MCont
Contour line on a mesh.
Available input parameter: Available output parameter: M: Mesh of landscape. P: Primary curve. P: Equidistance primary curve. S: Secondary curve. p: Primary curve color. S: Equidistance secondary curve. s: Secondary curve color. P: Locale coordinates plane.
Contour Line (Geometry)
GCont
Contour line on geometry.
Available input parameter: Available output parameter: G: Geometry. I: Calculation of component information. P: Equidistance primary curve. R: Data tree structure. p: Primary curve color. P: Primary curve. S: Equidistance secondary curve. S: Secondary curve. s: Secondary curve color. p: Primary points. P: Locale coordinates plane. s: Secondary points.
Longitudinal Profile
P.L. Crv 3D
Longitudinal profile along 3D curve over a plan comparison.
Available input parameter: Available output parameter: C: 3D curve to analyze. I: Calculation of component information. Z: Coords Z of plane comparison. R: Data tree structure. P: Locale coordinates plane of profile. C: Result comparison 2D curve. Z: Coords Z of plane comparison. P: Result 2D profile curve. P: Result points.
Longitudinal Profile & Cross Section N.G
P.L.&T N.G.
Longitudinal profile & cross section on natural ground (mesh) from a curve axis.
Available input parameter: Available output parameter: M: Mesh of landscape. I: Calculation of component information. A: Curve axis. R: Data tree structure. L: Locale coordinates plane of longitudinal profile. A: Axis data. T: Locale coordinates plane of cross section. L: Longitudinal profile data. =O: Longitudinal & cross section options. T: Cross section data. S: Settings to be used by meshing algorithm. L: Sketch line on profiles. T: Tolerance calculation. C: Project curve to integrated profiles.*
*Optional
Longitudinal Profile & Cross Section N.G Options
Options
Longitudinal profile & cross section on natural ground options.
Available input parameter: Available output parameter: D: Axis division. (0 is accepted) >O : Longitudinal profile & cross section on natural ground
options. L: Length of cross section. Z: Locale coordinates plane of longitudinal profile. z: Locale coordinates plane of cross section. S: Shift the lines of the legend. W: Width of legend. T: Legend text.* H: Height of the legend text. P: Precision values of the legend. C: Color representation of curves.
*T: Legend text. (Analysis util menu)
Section (Brep)
Section B
Section à partir de PolySurface et d'une courbe de section.
Paramètre disponible en entrée: Paramètre disponible en sortie: B: Brep(PolySurface) pour la coupe. S: Section 3D. C: Courbe de section. C: Dessin de la section. COUPE P: Plan de dessin de la coupe. V: Vue de la section 3D. P: Profondeur de la coupe. V: Vue de la section 2D. VUE C: Choix du sens de la coupe.
Section (Maillage)
Section B
Section à partir de Maillage et d'une courbe de section.
Paramètre disponible en entrée: Paramètre disponible en sortie: M: Maillage pour la coupe. S: Section 3D. C: Courbe de section. C: Dessin de la section. COUPE P: Plan de dessin de la coupe. V: Vue de la section 3D. P: Profondeur de la coupe. V: Vue de la section 2D. VUE C: Choix du sens de la coupe.
Flow Line Target
FlowLine
Flow line of a drop of water on landscape (Mesh).
Available input parameter: Available output parameter: P: Start points for a flow line.* R: Data tree structure. M: Landscape mesh. C: Flow line target. (Polyline Curve) T: Tolerance calculation. P: Flow line target points. M: Maximum step. S: Selection of data to analyze. C: Representation color.
*Optional
Angle
Angle
Calculating the angle between two lines.
Available input parameter: Available output parameter: A: First line. R: Angle in radians. P: Second line. D: Angle in degrees.
Direction
Direction
Analyzes the direction of a curve.
Available input parameter: Available output parameter: C: Curve to analyze. C: Curve analysis. N: Number of division. F: Flip of the input curve.
Slope
Slope
Analyzes the slope of a curve.
Available input parameter: Available output parameter: C: Curve to analyze. V: Slope vector. U: Unitize vector output. P: Slope in %. D: Choice segments division.
MENU Import-Export:
Menu specialized to import and export data.
Text File to Points
TxtToPts
Create points cloud from a text file formatted column.
Available input parameter: Available output parameter: P: Path of text file. P: Points cloud. S: Character separator. M: Mask for coordinate composition. C: Choice.
Tile Index
Tile
Create tile index based on georeferenced picture.
Available input parameter: Available output parameter: W: World file. (*.tfw *.jgw *.pgw *.gfw) P: Result tile points. S: Scale factor for a text. C: Result tile index curve. C: Color.
Format OBJ
OBJ
Format of input mesh to OBJ format.
Available input parameter: Available output parameter: M: Mesh to export. O: Format OBJ. N: List of materiel for each mesh. M: Format MTL. O: Name of OBJ file.
ROBOT Format
Robot
Format of input points to ROBOT format.
Available input parameter: Available output parameter: P: Points to OBJ export. R : Formatting points for export ROBOT V: Offset for name of vertex. R: Data tree structure. E: Offset for name of edge. D: Data list.
Format ZSOIL
ZSoil
Format of input points to ZSoil format.
Available input parameter: Available output parameter: P: Points to ZSoil export. F: Format ZSoil.
Write Text
TxtWriter
Write text file out.
Available input parameter: P: Path of file. T: Text to write. B: I/O Activate - Deactivate component. C: I/O Activate - Deactivate remove cache file.
MENU PROFILES:
Menu specialized to drawing profiles.
Adds function to Grasshopper for editing type profiles:
-Excavation & Backfill
-Draft road
-Culvert
-Gallery
Tunnel
- Hydraulic
- Adds function to Grasshopper for dividing curves.
Culvert
P.Culvert
Extrusion profile, culvert type.
Available input parameter: Available output parameter: P: Locale coordinates plane of profile. S: Culvert surface. L: Length profile. C: Culvert curve. H: Height profile. T: Thickness profile. N: Aperture number of the profile. H: Height wall profile. E: Edge wall profile.
Gallery
P.Gallery
Extrusion profile, gallery type.
Available input parameter: Available output parameter: P: Locale coordinates plane of profile. S: Gallery surface. R: Inside radius. I: Gallery inside curve. H: Height profile. O: Gallery outside curve. T: Thickness profile.
Hydraulic
P.Hydraulic
Extrusion profile, hydraulic type.
Available input parameter: Available output parameter: P: Locale coordinates plane of profile. S: Hydraulic surface. R: Inside radius. I: Hydraulic inside curve. T: Thickness profile. O: Hydraulic outside curve.
Tunnel
P.Tunnel
Extrusion profile, tunnel type.
Available input parameter: Available output parameter: P: Locale coordinates plane of profile. S: Tunnel surface. R: Inside radius. I: Tunnel inside curve. H: Height slab. O: Tunnel outside curve. T: Thickness profile.
Simple Cut & Fill Profile
P.D&R Simple
Extrusion profile, simple Cut & Fill type.
Available input parameter: Available output parameter: P: Locale coordinates plane of profile. Pc: Cut points. C: Slope on cut bank. Cc: Cut curve. c: Setting catch of cut bank. Pf: Fill points. F: Slope on fill bank. Cf: Fill curve. f: Setting catch of fill bank. D: Direction of the profile.
Berm Cut & Fill Profile
P.D&R Berm
Extrusion profile, Cut & Fill type with berm.
Available input parameter: Available output parameter: P: Locale coordinates plane of profile. Pc: Cut profile points. C: Slope on cut bank. Cc: Cut profile curve. H: Height of berm. Pf: Fill profile points. W: Width of berm. Cf: Fill profile curve. S: Slope of berm. N: Number of berm. S: Setting catch of cut bank. F : Slope on fill bank S: Setting catch of fill bank. D: Direction of the profile.
Road Profile
P.Road
Extrusion profile, Road type.
Available input parameter: Available output parameter: P: Locale coordinates plane of profile. C: Road profile curve. W: Width of road. P: Plan at the end of the road profile. S: Slope of road. P: Road profile points. H: Height of fill. S: Slope of fill. C: Height wall culvert. W: Width of culvert. H: Height of culvert. D: Direction of the profile.
Plane on Curve
Plane Crv
Generate oriented frames along a curve.
Available input parameter: Available output parameter: C: Curve to divide. C: Divide curve. t: t Parameter on curve. N: Normal plane. C: Choice of totally curve or segments. I: Inclined plane. S: Simplify a data tree output. P: Perpendicular plane. H: Horizontal plane. V: Vertical plane.
Point on Curve
Point Crv
Dividing a curve specifying a length.
Available input parameter: Available output parameter: C: Curve to divide. L: Total length of curve. L: Length division. P: Divide point. t: t Parameter on curve. L- : Curve length from start to parameter. L+: Curve length from parameter to end.
MENU DATA TREE:
Menu specialized to data trees.
Adds function to Grasshopper for tree management.
Adds function to Grasshopper for lists management.
Separation Tree
SeparT
Separates Boolean values in a tree structure.
Available input parameter: Available output parameter: D: Data Boolean tree. T : Branches containing the value True. Ti : Index with the value True. F : Branches containing the value False. Fi : Index with the value True.
Tree repetition
RepetT
Getting tree data linear pattern.
Available input parameter: Available output parameter: L: Data list given to tree. D: Data set tree. I: Repetition index.
Structure Tree (Grafted)
GraftS
Data Tree Structure Path.
Available input parameter: Available output parameter: D: Data tree to graft. D: Grafted data tree.
Isolate Main Branch
Isolate
Isoler une branche principale d'un arbre.
Available input parameter: Available output parameter: D : Data Tree Structure B: Branche at path {P}. P: Data tree branch Path. O: Position of the main branch. M: Maintain or renumber path?
Match Tree (Grafted)
MatchT
Match one data tree with another.
Available input parameter: Available output parameter: D: Filtering data. D: Filtered data. D: Referenced data.
Remove Sub Branch (Flatten)
RemoveB
Deletes one or more sub-branches of a tree.
Available input parameter: Available output parameter: D : Data tree D: Data tree simplify. N: Number of sub branches to remove.
Tree Analysis
AnalT
Analysis the structure of a data tree.
Available input parameter: Available output parameter: A: Data tree to analyze. P : Data Tree Path N: Number of tree way. S: Total path tree structure. B: Number of brunches of tree.
Tree path
PathT
From a text create a list of path of structured tree.
Available input parameter: Available output parameter: T: Text to convert to name a structured branch. B : Structured tree branch. C : Separator character.
Relative Difference
Rel
Compute relative differences for a list of data.
Available input parameter: Available output parameter: L: List of data to operate on. R: Data tree structure. R: Recursive to list. D: Relative difference domain. R: Relative difference.
Item
Item
Retrieve a specific item from a list. (Start, middle, end and more indexes)
Available input parameter: Available output parameter: L: Base list S: Start index. I: More indexes. M: Middle index. E: End index. I: More indexes.
MENU 3D TRANSFORM:
Menu specialized to 3D transformations.
Adds function to Grasshopper for array geometry along a different geometry.
Adds function to Grasshopper for matrix repeating geometry.
Adds function to Grasshopper for the conduct of geometry.
Flow Curve on Curve
Flow Crv-Crv
Flow curve on curve.
Available input parameter: Available output parameter: A: Curve to flow. R: Result curve. B: Base curve. C: Target curve.
Flow Curve on Surface
Flow Crv-Srf
Flow curve on surface.
Available input parameter: Available output parameter: A: Curve to flow R: Result curve. B: Base curve. C: Target surface.
Flow Surface on Surface
Flow Srf-Srf
Flow surface on surface.
Available input parameter: Available output parameter: A: Surface to flow. R: Result surface. B: Base surface. C: Target surface.
Set Coords XYZ
Set. XYZ
Set coordinates of geometry. A projection is applied.
Available input parameter: Available output parameter: G: Geometry to define. P: Set plane. P: Set point. G: Result geometry. C: Choice projection plane.
Array on Curve
Array Crv
Array of geometry on curve.
Available input parameter: Available output parameter: C: Curve rail. P: Oriented plane. G: Geometry. G: Oriented geometry on curve plane. P: Locale coordinates plane of geometry. D: Number of division. C: Choice of plane type.
Array on Surface
Array Srf
Array of geometry on surface.
Available input parameter: Available output parameter: S: Surface rail. P: Oriented plane. G: Geometry. G: Oriented geometry on surface plane. P: Locale coordinates plane of geometry. U : Number of division on U. V : Number of division on V.
Unroll Geometry
Unroll G
Unroll geometry on a developable BREP. Surface is accepted.
Available input parameter: Available output parameter: B: BREP to unroll. B: Result BREP. P: Point to unroll. P: Result points. C: Curve to unroll. C: Result curve. D: Tolerance of offset.
Unroll BREP
UnrollB
Unroll a developable BREP. Surface is accepted.
Available input parameter: Available output parameter: B: BREP to unroll. B: Result BREP.
Bounding Box
Box
Solve oriented geometry bounding boxes.
Available input parameter: Available output parameter: G: Geometry to contain. (Coordinate Z) B : Aligned bounding box in geometries coordinates. G: Geometry to contain. (Coordinate Z) B : Height of base.
Mesh to BREP
M>B
Convert a mesh to BREP.
Available input parameter: Available output parameter: M: Mesh to transform. B: Result BREP. S: Result surfaces.
Utility
Specialized menu for utilities.
Adds function to Grasshopper to filter geometries.
Adds features to Grasshopper for importing and exporting data.
Adds features to Grasshopper for converting units.
Filter Curve
Filter Crv
Apply a filter to the data curve.
Available input parameter: Available output parameter: C: Curve to filter. R: Data tree structure. F: Filter. F: Data filter. C: Data curve filter.
Filter Geometry
Filter G
Apply a filter to the data geometry.
Available input parameter: Available output parameter: G : Geometry to filter R: Data tree structure. F: Filter. F: Data filter. C: Data geometry filter.
Open & Close Filter Curve
O-C Crv
Get Open and Closed curves of selected curves.
Available input parameter: Available output parameter: C: Curve to filter. C: Closed curve. O: Open curve. B: Booleans.
Planar & No-Planar Filter Curve
P-NP Crv
Get planar and no-planar curves of selected curves.
Available input parameter: Available output parameter: C: Curve to filter. C: Planar curve. P: Curve plane. N: No-Planar curve. B: Booleans.
Custom Bake
Bake
Custom bake with attributes.
Available input parameter: Available output parameter: G: Geometry to bake with attributes. I: Calculation of component information. N: Name attributes. L: Rhinoceros layer attributes. C: Color attributes. W: Width attributes. I: IsoCurve attributes. M: Rhinoceros material attributes B: I/O Activate - Deactivate component.
Custom Preview
Preview
Custom preview on BREP.
Available input parameter: B: BREP to preview. C: Color preview. S: Settings to be used by meshing algorithm.
Degrees to Grades
Deg Gon
Convert an angle specified in degrees to grades.
Available input parameter: Available output parameter: D: Angle in degrees. G: Angle in grades.
Grades to Degrees
Gon Deg
Convert an angle specified in grades to degrees.
Available input parameter: Available output parameter: G: Angle in grades. D: Angle in degrees.
Grades to Radians
Gon Rad
Convert an angle specified in grades to radians.
Available input parameter: Available output parameter: G: Angle in grades. R: Angle in radians.
Radians to Grades
Rad Gon
Convert an angle specified in radians to grades.
Available input parameter: Available output parameter: R: Angle in radians. G: Angle in grades.
Round
Round
Round number to a given decimal.
Available input parameter: Available output parameter: N: Number to be rounded. N : Converted number. D: Number of decimal places.
Mass Division
MD
Perform mass division of a list of items.
Available input parameter: Available output parameter: N: Input number for the division. P: Partial division. i: Starting position of the division (index). C: Cumulative division.
Mass Subtraction
MS
Perform mass subtraction of a list of items.
Available input parameter: Available output parameter: N: Input number for the subtraction. P: Partial subtraction. i: Starting position of the subtraction (index). C: Cumulative subtraction.
MENU ZZZ-PROTECTION:
Menu specialized to protect RhinoCivil Engineering.
Protection
Protec
Whether the protection of RhinoCivil Engineering is valid.
Available output parameter: r: Expression result. Bool: Boolean for True of False license check.
License
License
Generates a request for the license file to be sent to this address:
mailto:[email protected]?subject=Requête%20de%20licence
Available input parameter: N: User name. M: Mail. C: Company.