DynamicData Workbench

From FreeCAD Documentation
Revision as of 19:31, 12 October 2018 by TheMarkster (talk | contribs) (Created page with "= DynamicData Workbench = File:DynamicDataLogo.pngDynamicData is a workbench addon that can be installed using the Addon Manager. With this workbench you can create...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

DynamicData Workbench

File:DynamicDataLogo.pngDynamicData is a workbench addon that can be installed using the Addon Manager.

With this workbench you can create a container object for holding custom properties. You can create a new custom property of just about any type that FreeCAD supports, for example a Length property or a Placement property. These custom properties can then be used in Expressions just like any other property. For example, you could create a Length property called "Width" and refer to it when constraining a sketch element. Then when the "Width" property is changed, the sketch constraint will automatically update. This is similar to the way one can use a spreadsheet, but is more interactive in that the properties can be changed while still being able to see the 3D view and also allows for a wider variety of property types.

Some features include:

  • ability to import named constraints from a sketch
  • ability to copy properties or set property values from one object to another
  • container objects remain compatible with FreeCAD installations that do not have the workbench installed

The workbench code and complete documentation is hosted on github.com.