Yes that makes sense (if I understand it the way you're sayin it of course

).
If you have a look in the object browser, the only class I'm really using is the DCS_Solid class and you will notice that you must pass a ref to a 3d solid in the constructor. This is both at creation and when you want to view properties of the object. Just pass it in, don't do anything with it as my class will look after that.
The matrix mojo is outside of the class [at the moment] so yes you will have trouble creating the objects where you want without using 'test', working on that now and also so you can put your name of the object at creation time. This is more to test on someone elses' machines more than anything to see what happens with different enviroment settings etc. but there should'nt be any problems. I'll start tidying it up now to something more usable.
The main goal will be to have a drawing full of 3d objects, loop through them, create a DCS_Solid with them to extract the properties for export, parts lists or whatever (that's the good bit!).
Thanks for the feedback
