These are the featurs of the release:
- Parallel use of all workflows allowed – Curve / 3D Print / Milling
- Spiral milling mode implemented for roughing and finishing
- Improved non-uniform milling bounding box support
- Select complex curves composed of polylines, arcs and nurb curves
- Speed enhancements when calculating milling instructions
- You can now save your mill paths into rhino workspace and edit them by hand, also bake multiple paths and join them in rhino.
- Option to hide the generated path when inspecting models
- Improved interface positioning of controls
- Back faces of bounding box are being taken into account when offsetting roughing paths
Parallel use of all workflows allowed – Robot / Curve / 3D Print / Milling
It was previously not allowed to switch between tabs without loosing your calculated paths. This limitation was solved by loosely coupling workflows into separate states.
Spiral milling mode implemented for roughing and finishing
Zigzag milling which was used in 1.0.0 release of RAPCAM is now not the default option anymore. Spiral milling is much more practical in many real world situations. You can choose clockwise or counter clockwise motion. This should be adjusted to your milling bit rotation direction. Red rectangle indicates the new option selections:
Spiral mode in 3d space. You can orient milling direction however you like. The robot will follow the path in the spiral movement both for roughing and finishing. This means that cutting blades of the mill bit will always be cutting actively.
Improved non-uniform milling bounding box support
Bounding volume of RAPCAM algorithms not necessarily needs to be a box. You can shape your volumes quite flexibly. We do not guarantee that paths won’t go out of the bounding box, but the algorithm will stay in the bounding box as much as possible unless we need to avoid collision with cutting object.
Complex curve selection
It is now possible to select curves that are joined from polyline, curve or arcs.
Speed enhancements when calculating milling instructions
Roughing calculations are now made faster due to code optimizations. It is now generally 2-3 times faster, depending on the machine. We hope this brings some performance gains for our users on their everyday tasks.
Save your mill paths into rhino workspace
In every workflow you can now choose to save your path to the rhino workspace. This means that you can edit generated paths or connect multiple roughing and finishing paths into the one workflow. If you have custom scenario’s where you need to lead in to the roughning path through some starting path, just join those two paths and use Curve workflow to generate final instructions.
Option to hide the generated path when inspecting models
It was not comfortable to inspect your models when paths were standing in the way. Now you can select the “Show Path” checkbox and the path will be removed from the Rhino views.
Improved interface positioning of controls
Simulation control now appears first in all of the workflows. This is most important control, then follows rotation controls and instruction generation. This was based on our research with users. Furthermore we fixed all keyboard navigation problems that previous interfaces lacked. You can now easily use TAB and Shift + TAB to go forward / backward through the interface inputs.
Back faces of bounding box are being taken into account when offsetting roughing paths
In our milling workflow we now dynamically detect the bounding object’s back faces. This allows us to offset milling oaths regularly through the cutting object and bounding object’s back faces.