Skip to content

Conversation

blaggacao
Copy link

In CNC World, feeds are ipm or mm/min. This is for historical reasons. mm/s is used nowhere that I'm aware of. Let's don't make people's lives miserable.

@T3P3 T3P3 requested a review from chrishamm August 24, 2025 22:53
@T3P3
Copy link
Contributor

T3P3 commented Aug 24, 2025

Rather than force the switch in CNC mode it would be better IMO to have the option to choose the units that the user prefers

@blaggacao
Copy link
Author

blaggacao commented Aug 25, 2025

Rather than force the switch in CNC mode it would be better IMO to have the option to choose the units that the user prefers

In theory, this sounds reasonable. In practice this would be optimizing for the 0.001% - at the cost of complexities in forcing a completely domain-irrelevant option onto the other 99.999%, roughly :-)

I don't mean to sound dismissive in exaggeration, but the actual reality might be something like 99% vs 1%.

G94 is defined as feedrate per minute since ~1958 and has been that way ever since, worldwide.

@blaggacao
Copy link
Author

blaggacao commented Aug 25, 2025

Let me anecdotally expand a bit to support that claim.

In CNC finding the right mm/min or ipm is actually ranked among the hardest things to get right (ref: https://www.cnccookbook.com/whats-hard-learning-cnc-survey-results/).

Therefore, a lot of people will look through forums to find the correct ipm & mm/min ballpark value for their use case. Most are in ipm, some are in mm/min - none I have seen are in mm/s.

In that context, providing an option adds a practically irrelevant questionmark to an already hard to learn subject. This is bad, because users should save up their valuable focus on not getting confused with ipm & mm/min and finding the correct chipload and speeds for their spindle, machine, material and bit already.

@blaggacao
Copy link
Author

blaggacao commented Aug 25, 2025

Most are in ipm, some are in mm/min - none I have seen are in mm/s.

In that context, what might be practically much more useful, instead, is to show values in ipm & mm/min at the same time, giving the configured option the larger font size, while still showing the other to reassure the user of their own calculus and aid and assist in developing a feeling for both scales while they skim the available domain-specific references.

@T3P3
Copy link
Contributor

T3P3 commented Aug 27, 2025

I would prefer to get away from two specific "modes" as such and have elements of the UI reflect what the user wants, i.e. be customisable. Lets see what @chrishamm thinks bout this option for 3.7.

@blaggacao blaggacao force-pushed the v3.6-dev-mm-per-min-cnc branch from e1d2834 to 1867437 Compare September 8, 2025 15:44
@blaggacao blaggacao changed the base branch from v3.6-dev to v3.7-dev September 8, 2025 15:44
@blaggacao
Copy link
Author

@chrishamm This now targets v3.7-dev as requested in the forum.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants