Draft: feat: Indexed (4th) axis features#490
Conversation
…b' into feat/configurable-4th-axis-a-or-b # Conflicts: # src/kiri/mode/cam/work/op-area.js # src/kiri/mode/cam/work/op-rough.js
|
look for the |
AXISMAP is indeed a way to solve the A -> B issue. Swapping X and Y using AXISMAP when using the rotary on the Y axis is, in my opinion, risky. A user can easily forget to remove this marco when the rotary is not being used. Or can I use the "Reset A" for this purpose? If so, I'll remove the axis alignment features and just focus on the cylindrical stock (which seems to be working OK on my machine). |
Tested, it needs to be in the header. Maybe add some kind of constraint, depending on whether the fourth axis is enabled or not. Summary
|
|
Cylindrical stock doesn't work as expected yet when roughing, working on this. I'll remove the unnecessary edits for axis swapping and add a feature to render the correct axis labels when AXISMAP is being used. |
|
Replaced by #491 |
I've added features 1 and 2 to fix some difficulties with the Snapmaker Artisan. It is using B as a rotary axis and the rotary axis is aligned with the Y axis.
Feature 3, supporting cylindrical stock, prevents unnecessary (air) cutting.