Products & Services Solutions Academia Support User Community Company

Learn more about SimMechanics Link   

Supported Autodesk Inventor Constraints and Their Corresponding Joints

Degrees of Freedom and Constraints

In Autodesk Inventor, an unconstrained part has six degrees of freedom (DoFs). You reduce these DoFs by inserting constraints between bodies.

A SimMechanics body has no DoFs until you connect joints to it. Each joint is a combination of these joint primitives.

PrimitiveAbbreviationMotion TypeNumber of DoFs
PrismaticPTranslational1
RevoluteRRotational1
SphericalSRotational3
WeldWNone0

CAD translation maps the Inventor constraints between parts to SimMechanics joint primitives between bodies. In general, the mapping of constraints to joints is not one-to-one. When you generate a SimMechanics model from a CAD assembly, the primitives are combined into the appropriate Joints.

Supported Autodesk Inventor Constraint Entities

The SimMechanics Link utility conditionally supports the following Inventor constraint entities, depending on what constraints they are combined with.

Entity Description
Circle/ArcCircular edge/arc sketch segment*
Ellipse/ArcElliptical edge/arc sketch segment*
ConeConical face
Cylinder Cylindrical face
Line Linear edge/sketch segment/reference axis
Plane Reference plane or planar face
Point Vertex/sketch point/reference point

* A complete circle or ellipse is a special case of a circular or elliptical arc.

Supported Autodesk Inventor Constraint–Constraint Entity Combinations

The SimMechanics Link utility conditionally supports the following Inventor constraint–constraint entity combinations. The combinations are grouped by constraint according to the structure:

Constraint Entity1 — Constraint — Constraint Entity2

Coincident Constraint

The paired entities indicated with a plus (+) sign are supported when linked with a Coincident constraint.

Constraint Entity2PointLinePlaneCylinderConeCircle/Arc
Constraint Entity1      
Point+     
Line ++   
Plane ++  +
Cylinder   +++
Cone   +++
Circle/Arc  ++++

Concentric Constraint

The paired entities indicated with a plus sign (+) are supported when linked with a Concentric constraint.

Constraint Entity2PointLinePlaneCylinderConeCircle/Arc
Constraint Entity1      
Point      
Line    ++
Plane      
Cylinder   +++
Cone + +++
Circle/Arc + +++

Distance Constraint

These entity pairs are supported when linked with a Distance constraint:

Angle Constraint

These entity pairs are supported when linked with an Angle constraint:

Supported SimMechanics Joints

The SimMechanics Link utility supports the following SimMechanics primitives and primitive combinations.

Primitive CombinationDescription
PPrismatic
PPPlanar: P and P are perpendicular
PPPCustom
PPPRCustom
SSpherical
R-SRevolute-spherical massless connector
RRevolute
PRCylindrical: P and R are parallel
PPRIn-plane: R is perpendicular to PP
PPPSSix-DoF
R-RRevolute-revolute massless connector
S-SSpherical-spherical massless connector
WWeld: Rigid with no DoFs

Tips for Specific Constraints

Limitations

Default Weld Joint Primitive in Case of Constraint Translation Failure

The weld (W) is the default target primitive if the exporter is unable to convert a constraint–constraint entity combination into a moving joint.

Restriction on Point-Point Distance Constraint and Spherical-Spherical Massless Connector

For the exporter to translate a Point-Point Distance constraint successfully into a spherical-spherical massless connector joint, this constraint must be the only one between the two parts so constrained.

  


Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS