| 
      | 
     DMU Kinematics Simulator lets you define and edit 17 
     different joint types.
      We can classify these joints under 4 different categories depending on the way they are defined. Of course one specific joint can belong to several categories: 
 DMU Kinematics Simulator lets you define the following joints using axis 
     systems ( 
  | 
   
The table below describes the joint types with respect to the categories they belong to (the way they are defined)
| 
          
  | 
         
         WITH ASSEMBLY CONSTRAINTS | 
         
         WITHOUT ASSEMBLY CONSTRAINTS | 
       |||
| 
          
  | 
         
         
         General case | 
         
         Sub-compound joints | 
         
         Axis systems | 
         
         with geometry | 
       |
| Revolute | 
          | 
         X | X | ||
| Prismatic | 
          | 
         X | X | ||
| 
          | 
         X | ||||
| Spherical | 
          | 
         X | X | ||
| 
          | 
         X | ||||
| Roll Curve | 
          | 
         X | |||
| Slide Curve | 
          | 
         X | |||
| Point Curve | 
          | 
         X | |||
| Point Surface | 
          | 
         X | |||
| X | |||||
| U Joint | 
          | 
         X | |||
| Gear joint | 
          | 
         X | X | ||
| Rack Joint | 
          | 
         X | X | ||
| Cable Joint | 
          | 
         X | X | ||
| Screw Joint | 
          | 
         X | |||
| CV Joint | 
          | 
         X | |||
| 
      
       |