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
|
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.