rhino in civil engineering was developed by rhinoforyou...

41
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).

Upload: haque

Post on 18-Jul-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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).

Page 2: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil
Page 3: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 4: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 5: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 6: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 7: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 8: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 9: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 10: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 11: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 12: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 13: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 14: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 15: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 16: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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

Page 17: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 18: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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)

Page 19: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 20: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 21: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

MENU Import-Export:

Menu specialized to import and export data.

Page 22: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 23: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 24: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 25: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 26: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 27: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 28: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

MENU DATA TREE:

Menu specialized to data trees.

Adds function to Grasshopper for tree management.

Adds function to Grasshopper for lists management.

Page 29: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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?

Page 30: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 31: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 32: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 33: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 34: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 35: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 36: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 37: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 38: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 39: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 40: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.

Page 41: Rhino in Civil Engineering was developed by RhinoForYou ...api.ning.com/files/7TmaLfpwq1-vBKnROf*PlXEVkpafcRgV7*NBBj4elJknNoJSn93... · Rhino CivilEngineering v.1.2 Rhino in Civil

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.