You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1- When using more then one bit between different carvings on the same G-Code file, pause before the next carving and prompt the bit assitant to change the bit before continuing.
2- Add the length of the bit exiting the chuck in the bit description and make Luban take into account object / machine collision. Add the length of the flutes to avoid going to depths not sutable for the bit.
3- When doing more then one carving (like removing most of material with flat end mill and finishing with V-bit carving) remove from the model what has been milled by the first carving, limiting the time carving nothing and making the process much faster.
Bug: Rotary must rewind B axis to go back to 0 degrees from the last carve to begin a new one. (can be -17000 degrees, so it takes a long time)
Solution: Check the degree number that the rotary is at on 360 degrees from the 0 of the work coordinates. something like:
( ( Math.abs( currentCord ) / 360 ) % 1 ) * 360 = newCurrentCord => rewind from newCurrentCord to the 0 of the work coordinates
The text was updated successfully, but these errors were encountered:
Redrum624
changed the title
Feature Request: Lots of CNC 4 axis (rotary) improvements in cnc
Feature Request: CNC 4 axis (rotary) improvements and a Bug
Jan 7, 2024
馃悶 feature request
Describe the improvements you'd like?
1- When using more then one bit between different carvings on the same G-Code file, pause before the next carving and prompt the bit assitant to change the bit before continuing.
2- Add the length of the bit exiting the chuck in the bit description and make Luban take into account object / machine collision. Add the length of the flutes to avoid going to depths not sutable for the bit.
3- When doing more then one carving (like removing most of material with flat end mill and finishing with V-bit carving) remove from the model what has been milled by the first carving, limiting the time carving nothing and making the process much faster.
Bug: Rotary must rewind B axis to go back to 0 degrees from the last carve to begin a new one. (can be -17000 degrees, so it takes a long time)
Solution: Check the degree number that the rotary is at on 360 degrees from the 0 of the work coordinates. something like:
( ( Math.abs( currentCord ) / 360 ) % 1 ) * 360 = newCurrentCord => rewind from newCurrentCord to the 0 of the work coordinates
The text was updated successfully, but these errors were encountered: