Skip to content

mnesarco/Vars

Repository files navigation

FreeCAD Vars

This Add-On provides an alternative option to raw VarSets. Here variables are first class DocumentObjects.

Home

Features

  1. All Variables are scoped to the document (global in the document).
  2. All variables are first class DocumentObjects. This provides a performance gain because dependencies are decoupled eliminating unnecessary recomputes caused by false dependencies.
  3. Out of the box renaming.
  4. Custom GUI for variables management.
  5. Import/Export variables support.
  6. Show references inside the document.

Added in 0.0.2

  1. Variable and group re-ordering
  2. Variable and group visibility
  3. Variable lock/unlock
  4. Group renaming

Status

This Add-on is in alpha state.

Install

Using the Addon Manager: Filter: Any Search: vars

Manual install

Download as a zip file and unzip un your FreeCAD's user Mod dir.

Docs

TODO

Licenses

FreeCAD Addon is licensed under LGPL to avoid possible conflicts with FreeCAD license which is LGPL too.

Note about AI

I do not accept AI-generated code contributions. This is a personal preference — nothing against the submitter.

You're very welcome to share ideas, bug reports, and thoughtfully crafted human-written code. I appreciate the time and effort behind such contributions, and I'm happy to review them.

Thanks for understanding.

About

FreeCAD Vars AddOn

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors

Languages