Hacker News new | ask | show | jobs
by prova_modena 1764 days ago
I appreciate the reply. How did you get a background in toolpath generation? I am curious because I have a background in both software dev and machining, but haven't combined them much. Was this something you became familiar with in school or only when working at those companies? Any resources you would recommend?
1 comments

How did I get a background in toolpath generation. I don't like talking about myself in public. You have my website. If you really want to know more about these, please contact me. I happily answer your questions.

About recommendation; Toolpath generation is based on 2d and 3d geometry math. Simply dive into 2D and 3D geometry and try to understand some libraries. This is a very good one: http://www.angusj.com/delphi/clipper.php

Most 2d and 3d calculations are based on triangle calculations. There are also solved algorithms like finding the closest point on a curve. Once you start playing with triangles, I'm sure with some software development and machining background you can easily begin to understand how toolpath generation works. It's easier to create toolpaths from stl files. Because stl models only consist of triangles. Thanks to the gaming industry, triangle-based math isn't a cutting-edge science these days, and there are many open source libraries.

You also need tons of coffee and tons of dedicated time.