Its fast, easy to use and best of all Open-Source and free. In this way it knows there's nothing wrong to go a bit outside if needed. CamBam CNC software, best value for money, feature rich, CNC Software for G-Code generation on CNC Routers, CNC Mills, Homemade CNC machines, for 2D pocketing, 2D profiling, Text Engraving, Photo Engraving and 3D carving. With CAMotics, you can simulate 3-axis GCode programs for CNCs and visualize the results in 3D. Instead, it would be useful if I can tell CB to pocket " at least" the area. Right now CB calculate the toolpaths to pocket " no more" the defined area. So I guess I'm not using this feature correctly. Depth Increment: CamBam can cut pockets by generating toolpaths at.
For such a simple drawing it's not a problem, but with more complex object it's more difficult and all those dummy items will create a mess! Understand and define a pocket and a profile toolpath and all associated parameters.
CAMBAM POCKET UPDATE
But this method has at least one big drawback: every time I have to modify the initial item (#26 in the example) I must recreate the offset and update the ID in the MOP. Now, selecting this one in the pocket MOP gives the desired results. To overcome this issue I had to create a dummy item offsetting the item #26 to item #27. But actually there is nothing to prevent the tool to go around the islands (i.e. If I select the correct primitive ID the toolpaths don't go "beyond" the islands because (I guess) it assume there is no space for the tool. I want to pocket the area of item #26 that contains some islands (#9, 10 and 23).