@dale, thank you, I opted for a github library that I could bend to make binary stl’s, works well enough. (we produce roughly 15000 parts per eannum, each part with up to 6 components saved as stls, ascii was not an option).
Question if i may, I noticed a bug in my output regarding extracting volume from the block instance, in all cases the volume of any iteration of a block instance was always the same, the volume of the original instance (idef)?, not the iteration.(iref)?
Am I correct to assume that given I can already extract the volume of the original(idef), and knowing the scaling factors I can deduce a fairly accurate volume by multiplying out the scale factors, or is there a way to extract the volume of the scaled geometry in (iref)?the iterated instance I am working with at runtime, I cannot see a way to do so, a duplicate and volumecompute of the iref jsut gives the original (idef) volume again.