Have you considered using primitive substitution? (LDView is doing it, and it really looks good, and the code is GPL. On the other hand LDView cannot export to 3ds or wavefront, I don't know if it is related).
Just for the record, LDView (at least Windows version) does export to 3ds (file ->export->choose format between pov, 3ds and stl).
I am not such a big fan of primitive substitution, as Leonardo mentionned, this can result in gaps where primitive meets non-substituable other elements.
Philo _______________________________________________ Leocad mailing list [email protected] https://list.gerf.org/listinfo/leocad
