It would be nice to see *some* kind of a geometry creation primer. For example:
c. arc / circle
2. primative solids (those with analytic solutions)
3. surfaces (we can even skip this category to start with)
For the each of the above, one needs to know:
I. which DLL (or DLLs) to 'import'
II. which COM objects need to be created and in what order
III. with some spelunking, one can puzzle out the boilerplate, and can extrapolate the C++ or C# syntax from the VBScript syntax:
Set tcApp = CreateObject("TurboCAD.Application")
Set tcDrawing = tcApp.ActiveDrawing ' would be nice to see the progID in a comment here
From here it gets fuzzy...
Lets say we just want to create four points with the default workplane, what is the philosophy? As in:
a) Is there a 'point' type that we instantiate and 'add' to the drawing?
b) Or do we instantiate geometry via the 'parent' drawing?
c) Or do we instantiate a 'graphic' of a 'type' and add to the parent?
Now build from here by defining four lines by connecting the four points.
From here, now build a 3D box by sweeping the four lines.
I would be happy to just see that much of a clean, simple, example.