Assembly CreateSimulation

Other languages:

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

Assembly CreateSimulation

Menu location
Assembly → Create Simulation
Workbenches
Assembly
Default shortcut
S
Introduced in version
1.1
See also
None

Description

The Assembly CreateSimulation tool creates a simulation of the current assembly.

Usage

  1. Make sure that an assembly is active.
  2. There are several ways to invoke the tool:
    • Press the Create Simulation button.
    • Select the Assembly → Create Simulation option from the menu.
    • Use the keyboard shortcut: S.
  3. If no Simulations object pre-exists: A Simulations container is added to the active assembly.
  4. A Simulation object is added to the Simulations container.
  5. The Create Simulation Task panel opens.
  6. Press the green plus button to open a dialog window.
    • Select one joint from the list.
    • If necessary select a Motion Type.
    • Optionally edit the Formula.
    • Press the OK button to close the dialog.
  7. Optionally adjust the Simulation settings.
  8. Press the Generate button.
  9. An Animation Player section is added to the Task panel.
    • Use the player widgets to animate the assembly.
  10. Press the OK button to finish the tool and close the Task panel.

Notes

Properties

See also: Property editor.

Simulations

A Simulations container is an Assembly::SimulationGroup object which is derived from an App DocumentObjectGroup object and inherits all its properties. It has no additional properties.

Simulation

A Simulation object is derived from an App FeaturePython object and inherits all its properties. It also has the following additional properties:

Data

Base

Simulation

View

Space

Motion

A Motion object is derived from an App FeaturePython object and inherits all its properties. It also has the following additional properties:

Data

Motion