The MathWorks: SolidWorks-to-SimMechanics Translator
The MathWorks
3 Apple Hill Drive
Natick, MA 01760-2098
United States
Web: http://www.mathworks.com
Email: Malay.Kumar@mathworks.com
Phone: 508-647-7000
Fax: 508-647-7001
About The MathWorks:
Since its founding in 1984, The MathWorks has become the leading global provider of technical computing and Model-Based Design software for engineers, scientists, mathematicians, and researchers. Its two core products are MATLAB®, used to perform mathematical calculations, analyzing and visualizing data, and writing new software programs; and Simulink.
Product Details:
Using the SolidWorks-to-SimMechanics translator, you can automatically create a SimMechanics model based on a SolidWorks assembly. You simply export the assembly in your CAD system as a Physical Modeling xml file and then import the xml file to automatically create the SimMechanics block diagram to be used with other SimMechanics and Simulink blocks. The SolidWorks-to-SimMechanics translator exports the mass and inertia of each part in the assembly and creates the appropriate body in SimMechanics. The translator also queries the constraint definitions to automatically connect the SimMechanics bodies with the appropriate joints.
Features:
- Ability to export mass and inertia information from SolidWorks for import into SimMechanics
- Ability to export constraint information from SolidWorks for import into SimMechanics
- Variety of simulation techniques for analyzing motion and determining loads on mechanical parts
- Tight integration with Simulink environment
- Tight integration with MATLAB environment
Benefits:
- Enables engineer to get up-to-date mechanical data into the dynamic simulation model with minimal effort
- Minimizes effort and risk of manual error when building models for multibody simulation
- Enables engineer to dynamically test system in order to verify performance and determine strength requirements
- Enables engineer to link mechanical model to other physical domains (such as electrical, hydraulic, etc.) as well as to a controller
- Models can be parameterized with variables, and powerful scripting language can be used to automate testing, post-processing, and report generation





