The CAD-Zilla Libraries

CAD-Zilla is a CAD program written over the Modelzilla Framework. Therefore the libraries of Modelzilla are availible for any CAD-Zilla programing. The CAD-Zilla libraries are split into: It is possible to use the macro functions within large application code, and it is possible to use elements of the developer API within a macro.

Using the CAD-Zilla Macro Functions

CAD_HighLevels

This is single class that forms a facade around the Developer API. Use it within a macro by first creating that CAD_HighLevels object and then making calls to it, for example in a Jython script:
cad = CAD_HighLevels()
s = cad.sphere([0, 0, 0], 1)
cad.addShape(s)

Using the CAD-Zilla Developer API

Look at harmonic.cad.shapes. Here is most of the API's value. The documentation root.