File Formats: Rhino File

Description

The Rhino® 3DM file format is the save file format for Rhino CAD models. 3DM files are read using the openNURBS® SDK developed by Robert McNeel & Associates. Version 1 through to version 7 Rhino 3DM files are supported. openNURBS and Rhino are registered trademarks of Robert McNeel & Associates.

Supported Rhino Objects

The Strand7 Rhino importer imports .3DM files, which is the format for CAD models saved by Rhino. Export of 3DM files is not supported by Strand7.

The following Rhino objects are supported by Strand7:

Brep objects are mapped to geometry faces in Strand7.

If a surface definition is found that is not part of another definition, it will map to a single geometry face.

If a curve definition is found that is not part of another definition, it may optionally be mapped to beam elements.

Mesh objects are mapped to plate meshes.

If instance definitions and instance references are found, these will be instantiated. Multiple instance references pointing to the same instance definition will produce multiple copies of the instance definition using the transformation supplied. If an instance reference is to a linked file and the file is not located in the path specified in the 3DM file, a second attempt will be made to locate the file by looking in the directory of the referring 3DM file.

Unsupported Rhino Objects

The following Rhino objects are not supported by Strand7:

Units

Rhino files with defined units are scaled to the current units of the Strand7 model on import. If the Strand7 model has no units defined, geometry is imported unscaled.

Import Log File Viewer

If warnings or errors are encountered during import, a log file is generated and displayed by the View Log File: Log File Viewer. The log file (with extension .LOG) is saved in the same folder as the SAT file; if the folder is a read-only location, the log file is not generated and Strand7 issues a warning message.

See Also