Add an Intelligent Constraint

General

  • The intelligent constraint is based on an artificial intelligence application that has analyzed a large number of constraints added by users.
  • The program first adds the most suitable constraint between the assigned element pairs and allows the constraint to be exchanged for another constraint.
  • After adding the constraint, it is a regular constraint that can be modified, like a constraint added in the traditional way.

Add intelligent constraints

  1. Select Assembly | Constraints | Add intelligent constraint.
  2. Select a face, line, or a point from the first part.
  3. Select a face, line, or a point the second part.
    • The most assumed constraint is created between the parts and the parts slide into place.
    • At the same time, a list of constraints opens that would also suit between the assigned elements.
    • If the constraint cannot be selected, they will be displayed in red in the list
  4. If necessary, change the type of the constraint by clicking a constraint in the list
    • The parts slide into their new positions.
    • If you selected a distance constraint, enter the distance in the Value field below the list.
    • If the constraint is not appropriate, cancel the constraint by clicking
  5. Confirm the constraint type by clicking
  6. Continue repeating steps 1 ... 5 until all the desired constraints have been added.
  7. Quit adding intelligent constraints:
    • Select another function.
    • Press the Esc key.
    • Press the V key (Confirm).
    • Select the context-sensitive function OK.
    • Click the middle mouse button.

Note:

The files required for the artificial intelligence ​​feature are located in the MachineLearning folder under the system/programs64 folder.

  • This folder takes up about 1GB of space.
  • If necessary, the folder can be deleted to disable artificial intelligence. The Add intelligent constraint feature still works, but without artificial intelligence control.