Windows, Mac OS X, Linux
Many engineering teams work in highly specialized application domains that require customized insight and programmatic modifications to the design. In addition, it's a common requirement for the hardware design tool to interoperate with other unique tools used in the organization.
Scripting has become a standard method for engineers to extend the functionality of their CAD tool in imaginative and highly customized ways. However, they can be faced with learning a non-standard scripting language, lack of debug tools, or the fear of unintentionally corrupting the design data.
Upverter's API provides a clean, easy-to-understand interface into the core constructs of your design. The object-oriented nature of the interface makes it intuitive to construct powerful scripts in an organized way. You can programmatically interrogate many design elements including connections, copper shape associations, component attributes, and design rule violations. The API has been carefully constructed to make corrupting your core design data impossible. This means that any actions performed by scripts can always be reversed using the normal Undo feature in the editor.