CauldronDevelopmentLLC / CAMotics

Open-Source Simulation & Computer Aided Machining - A 3-axis CNC GCode simulator
Other
602 stars 138 forks source link

Fixture modeling and collision detection. #410

Open ShamanTcler opened 7 months ago

ShamanTcler commented 7 months ago

I am thinking of brute forcing a problem here. The problem: It is not unusual for a tool to run into a clamp.

If Camotics would show where it milled through a clamp, people might save a bit and clamp.

Even if it looped over each body separately this could be useful.

jcoffland commented 7 months ago

This has been discussed a few times. See #358 for example. Also mentioned in #403. It's not too difficult depending on how the shape of the fixtures is defined. The simplest thing to do would be to treat all fixtures as blocks and assume you never want to cut inside the block. Detecting collisions accurately with more complex shapes becomes more difficult.

ShamanTcler commented 7 months ago

Once this was made am "enhancement" I did not reply, but should have. Simple blocks are just fine. Thanks for the consideration.