24 karma · joined August 20, 2021
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.
After I release mechanical design v1, I will work on the codes and hopefully will be able to demonstrate a clean finish work.
I machined plaster and wood on this machine. Both works well. I had only one 775 motor without speed controller while developing the machine. So, if you have a configurable rpm spindle with low vibration, you can get very good results on wood.
It's a 3d printable cnc machine. Of course it is not rock solid rigid and can't machine hard parts precisely.
It is pointless to compare this machine with a high end high precision machine. You can't get that rigidity and precision from a 3d printed part.
But, may be someone wants to build it from metal. Then you may consider to get better results.But this requires more modification because you can't expect high precision while using v-slot wheels.
That's right. I would embed the video on the front page. I will do it as soon as possible.
It would be another project and I hope someone develop something like that.
All these things can change widely by choises. We can't claim that this is better or that is better. All have their own pros and cons.
I designed the PolarBear this way because I was hoping that machining 4axis like would inspire a lot of people to do different things on cnc machines.
Once I develop the basic controller, It will be possible to adap a new toolhead easier.
If you consider machining only physically removing the material by friction of two different materials, then I think it is practically about 0.001mm. Even this dimension is not always possible. because in this level of precision requires to consider even ambient temperature. If you machine the material with a cold coolant and wait for 10 mins to measure the result. You would end up a bigger part. If you machine it under a warm coolant, then you would end up a smaller part.
Ah, I need more English practice I think.