Hi all, I have a feeling many of these CAD/CAM things require more knowledge than fits in the average open-source developers brain.
the code for my efforts is at: https://github.com/aewallin/libcutsim *your* help/patches is required with: - use of the linuxcnc g-code interpreter (through c++ or python). I don't think it makes sense to write a new g-code interpreter. Would it make sense to package the interpreter library into a separate .deb package, if there are other 'clients' than just linuxcnc? - GUI and 3D view based on polygon-arrays and vertex-arrays (I've used VTK, but something lower-level and faster might be better). I would suggest Qt for the GUI but opinions will differ.. - multi-threading so that the GUI remains responsive and the 3D view of the model updates while the simulation-engine runs - actual updates/improvements to the cutting-simulation engine: -- support for different shapes of cutters -- support for other G-codes than G1 -- data-structure and algorithm changes for e.g. Dual Contouring or one of the other improved isosurface extraction algorithms The README file lists a few references which explain most of the background. I will try to help and explain how the code works to anyone asking even semi-intelligent questions. regards, Anders Wallin On Mon, Nov 25, 2013 at 12:20 PM, Bertho Stultiens <[email protected]>wrote: > > > http://www.anderswallin.net/tag/cutsim/ > > Cutsim: Last update ~2years ago. Uses external ngc interpreter and > tooltable. After some minor g++ code fixing compiled. Running on an > example --> Segfault > > ------------------------------------------------------------------------------ Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
