User-Added Coordinate Systems

CAD Software Requirements

This CAD assembly can be opened in SolidWorks® 2007 and later versions.

Assembly and Exported XML File

Link to the assemblyassembly

In this assembly, two gear parts mesh with a gear ratio of 2:1. The two gear parts are constrained by a Gear mate in the SolidWorks® assembly. Because the SimMechanics™ Link exporter does not support this constraint, exporting this assembly results in an XML file in which the gear constraint is replaced by a rigid connection between the two parts. You can define your own coordinate systems in order to easily recreate this constraint when you generate the SimMechanics™ model.

To do this, each of the two gear parts has a user-defined coordinate system that will be exported to the XML file. Both these coordinate systems should have the same prefix (here, SMLINK_). In the SimMechanics™ Link Settings menu in SolidWorks®, set the "Export Coordinate Systems" radio-button to "Export only CSs with this prefix" and enter "SMLINK_" in the edit field below the button. This ensures that both the coordinate systems labelled as SMLINK_CS1 and SMLINK_CS2 are exported to the XML file.

After export, open the XML file to see the two exported coordinate systems. When you generate a SimMechanics™ model from this XML file, the user-defined coordinate systems will appear as unconnected ports on the blocks representing the gear parts. A rigid connection is automatically inserted between the two blocks for the unsupported Gear constraint.

This is a screenshot of the gear assembly as modelled in SolidWorks®.

Was this topic helpful?