SimMechanics™ software contains two technologies: First Generation and Second Generation. First-generation technology includes the block library and visualization utility found in SimMechanics releases prior to R2012a. Second-generation technology introduces a simpler modeling paradigm with a new block library, a powerful computational engine, an advanced visualization utility based on OpenGL computer graphics, and tighter integration with Simscape™ products.
SimMechanics first- and second-generation technologies have different sets of capabilities. Which technology to use depends on the effects you need to model. Use first-generation technology for models requiring variable gravity, certain complex constraints, or to measure reaction or constraint forces. In nearly all other cases, use second-generation technology.
The table provides a detailed comparison between first- and second-generation technologies.
|Feature||SimMechanics First Generation||SimMechanics Second Generation|
|Mass/Inertia Calculation||Manual only||Automatic or manual|
|3-D Model Exploration||Limited||Yes|
|Initial State Targets||Limited||Yes|
|Force/Torque Sensing||Yes||Yes 3|
|Complex Constraints1||Yes||Gears only|
1Point-curve, Gear, Velocity, and Screw constraints
2CAD update supported only in SimMechanics First Generation
3Actuation forces/torques only
SimMechanics continues to support first-generation technology. You can maintain and simulate legacy models built with first-generation blocks. You also can still create a new first-generation model using the SimMechanics First Generation block library.