DELMIA Mechanical Device Builder (MDB) delivers the capabilities necessary to create virtual mechanical devices for use in downstream planning and simulation activities. Device modelers are able to define devices, from simple clamps to complex robots and lift-assist devices using DELMIA Mechanical Device Builder’s intuitive user interface. Once a device model is validated, it can be saved to a resource library for use by planners, programmers, and simulation engineers as they define, optimize, and validate their manufacturing plans.
Capabilities
- DELMIA Mechanical Device Builder provides a collection of easy-to-use tools that allows creation of kinematic devices by defining joints between discrete parts of the assembly, defining profiles, defining attributes, and jogging such devices. A library of mathematical operators provides a powerful capability to create equations for defining joints to model advanced devices.
- DELMIA Mechanical Device Builder provides tools to create mechanical joints (revolute, prismatic, etc) by selecting frames on the appropriate parts. This powerful feature is used to create devices based on Multi-CAx part and assembly models.
- Mechanical Device Builder provides capabilities to define motion controller and motion groups that enable different resources to be taught and moved in coordination, such as teaching a robot and mounted weld gun and its external positioning table to move in tandem.
- DELMIA Mechanical Device Builder provides capability to predefined joint values that correspond to states (home position) of the machine. The home positions allow the resource to be easily moved to these states during manufacturing simulation. The joint travel limits for the resource allow the user to specify the range of motion of the device for checking during simulation. For programming advanced mechanisms, the range of motion can be defined as a formula based on other joint values.
- A robot envelope may be created to define a volume within which all the points are reachable with the selected tool profile. This is primarily used to find out the reachable position for the product. Workspace generation is limited to devices whose first three positioning joints fall into one of the eight generic type arm kinematic classes: Cartesian; SCARA; Cylinderical; Block; Bore; Articulated; Spherical; Pendulum.
- The inverse kinematics functionality allows the devices to be driven by commanding the tool positions instead of the device joint positions. DELMIA Mechanical Device Builder provides support for automatic inverse kinematics solvers (generic and numeric) as well as device specific solvers (for industrial machines based on manufacturer specifications) and user-defined solvers that allow users to provide the inverse kinematic algorithm for special or experimental machines.
- The Resource Motion Controller synchronization provides the capability to share the local changes of the resource motion controller across multiple usage of the resource.
- DELMIA Mechanical Device Builder provides a user friendly, 1 step procedure to mount the tool on the robot or robot on the rail - allows creating a robot system with ease.
Highlights
- Creates kinematic models of manufacturing tooling
- Create mechanical joints based on axes selection
- Define motion controller and manage motion groups
- Define home positions and joint travel limits
- Define robot envelope
- Assign inverse kinematics to manufacturing resources
- Define controller profiles
- Resource Motion Controller synchronization
- Set Tool

