Dear Sir! I'm a mechatronics engineering. I have 10 years of experience about CAD/CAM, 3D designing.., The modules I have studied algorithms and developed in CAM is CNC milling simulator, CNC tool path generator, Gcode parser (for Fanuc). I'm also working with 3D Printer project now. I can give you a hand in your project. I hope can work with you in long future! Thanks!
@NOTE: I have done some feature same as your feature. ex: create offset surface, hollow... with input data is .STL, .PLY, ...