Import: Rhino File
Description
Imports a Rhino file with file extension of .3dm.
Geometry entities are imported as geometry faces. Curves and meshes are imported as beam and plate elements respectively.
Point and point cloud objects are not imported.
Dialog
Name
Opens the file dialog to locate and select the Rhino file to be imported. Note that files can also be imported by using drag-and-drop directly onto the Strand7 model window or startup screen (see Strand7 Interface: Startup Screen).
Relative Tolerance
A length tolerance is used to set the accuracy of various operations performed during import. These include curve fitting (setting the accuracy of an interpolated curve), vertex insertion on edges (setting the maximum allowable mismatch between the point on the edge and the corresponding vertex point in space), and the zipping of overlapping edges. This length tolerance is calculated as the Relative Tolerance times the maximum dimension of the bounding box of the imported geometry. A smaller tolerance produces a more accurate geometry (where possible), but fewer edges may be zipped. Zipping of edges can always be performed after importing, if required, using Clean Tools: Geometry.
Default Property Number
The property number assigned to all geometry faces if no other instructions are found.
Groups
All geometry imports into Strand7 are placed into a new group, as a child group of the root group. The name of this new group will be based on the name and type of the imported file, and is referred to as the default import group. The imported Rhino file may have a grouping structure of its own, in which case this structure can be imported as child groups of the default import group.
The following grouping options are available for an imported Rhino file:
-
None
Imported geometry is assigned to the default import group; grouping information in the import file is ignored.
-
Auto
Block and layer information is used to define groups.
If block and layer information is not available, imported geometry is assigned to the default import group.
-
Blocks
Block information in the Rhino file is used to define groups. A new group is created for each block object. The groups may be nested.
If block information is not available, imported geometry is assigned to the default import group.
-
Layers
Layers assigned to Rhino faces are used to define groups. A new group is created for each Rhino layer. The groups may be nested.
If layer information is not available, imported geometry is assigned to the default import group.
Rhino Colour as Property
If set, property numbers are assigned to geometry faces based on their layer colours as defined in the Rhino file.
Geometry faces of the same colour are assigned the same property number. Same colour means identical RGB values, and these RGB values are also used to define the property colour of the geometry faces.
The names of automatically generated plate property data sets is also based on these colours; they will be given a name such as "RHINO Colour #XXXXXX" where #XXXXXX is a hexadecimal string representing the RGB colour (for example, "RHINO Colour #C0C0C0" represents a grey colour).
Match Existing Properties
If set, and Rhino Colour as Property is also set, new plate properties are created only if a matching property (i.e., a property with the required colour) does not already exist in the model. This option is useful when importing multiple files into one Strand7 model allowing properties (i.e., colours) from the different imports to be matched.
Convert Unused Curves to Beams
If set, unused curves in the Rhino file are imported as beam elements.
Unused curves are curves that are not referenced in the definition of any face in the file. If all curves in the Rhino file are referenced then this option has no effect.
See Also