[MERGED] Approximate/rough guess of milling time

Here's the place for discussion related to CAM/CNC and the development of the Path module.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
dubstar-04
Posts: 698
Joined: Mon Mar 04, 2013 8:41 pm
Location: Chester, UK
Contact:

Re: [MERGED] Approximate/rough guess of milling time

Post by dubstar-04 »

Pauvres_honteux wrote: Fri Apr 24, 2020 9:43 am
dubstar-04 wrote: Thu Apr 23, 2020 6:56 am This is now merged.
Yess!!! "happy dance"
and it only took 2 years! :lol:
User avatar
dubstar-04
Posts: 698
Joined: Mon Mar 04, 2013 8:41 pm
Location: Chester, UK
Contact:

Re: Approximate/rough guess of milling time

Post by dubstar-04 »

RatonLaveur wrote: Thu Apr 23, 2020 7:09 am I will be able to look at it for individual 3D paths. But not for multiple OPs (I don't operate a conventional milling machine, thus I'm outside the typical workflow).
Regarding the behavior on no active OP, i can propose that it either be informative and display something like "No Active OP" or spartan and display "0:00:00", I like the spartan way as it is exactly what a DRO or a machine tool would display. The user would then figure out that something "is wrong" if he has active ops and a display time of 0.
This is fixed now. 00:00:00 is the default where the cycle time is 0 or there are no operations.

Thanks,

Dan
RatonLaveur
Posts: 991
Joined: Wed Mar 27, 2019 10:45 am

Re: [MERGED] Approximate/rough guess of milling time

Post by RatonLaveur »

No, thank you! All i can do is bitch, moan and in that noise you may sometimes extract a half usable idea :)
User avatar
dubstar-04
Posts: 698
Joined: Mon Mar 04, 2013 8:41 pm
Location: Chester, UK
Contact:

Re: [MERGED] Approximate/rough guess of milling time

Post by dubstar-04 »

RatonLaveur wrote: Fri Apr 24, 2020 10:31 am No, thank you! All i can do is bitch, moan and in that noise you may sometimes extract a half usable idea :)
Well, I certainly appreciate having you around to make suggestions, test, support other users and moan. :D
User avatar
Pauvres_honteux
Posts: 728
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: [MERGED] Approximate/rough guess of milling time

Post by Pauvres_honteux »

For us mere mortal design engineers I would like to ask if it would be possible to add some sort of support for surface roughness?

I guess this means more or less "step over" and ditto for feed rate, which in turn would mean less or more milling time?
Problem is, as a mere mortal design engineer, I do not have that knowledge. That knowledge is hidden deep in the damp and haunted burrows of the dark lords guild of Toolmakers!

Preferably it would work in such a way I "only" need to set a specific surface roughness per face, if possible?
chrisb
Veteran
Posts: 54302
Joined: Tue Mar 17, 2015 9:14 am

Re: [MERGED] Approximate/rough guess of milling time

Post by chrisb »

Pauvres_honteux wrote: Sat Apr 25, 2020 10:31 am Preferably it would work in such a way I "only" need to set a specific surface roughness per face, if possible?
I think you should create a new operation if you want special tratment of a single face. But I can well think of "final horizontal feed" in the same way as we have the final step down.It's only sensible if pockets are milled from inside out.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
RatonLaveur
Posts: 991
Joined: Wed Mar 27, 2019 10:45 am

Re: [MERGED] Approximate/rough guess of milling time

Post by RatonLaveur »

I have mixed feelings about your proposition Pauvres_Honteux.

As a design engineer you only call out the roughness in your tech drawings. The machinist will take care of the rest (all suppliers and jobshops have different type of tooling/machine...and there is no one toolpath fits all). You shouldn't provide the toolpath too! It's quite literally their job for the reasons invoked above.

FreeCAD is a great project and can/should sometimes be different than other softwares. But getting a roughness from a toolpath or even more dubious, a toolpath from a a roughness may be pushing the Statement Of Goal as well as siphon the valuable efforts of kind contributors.

Either way this kind of " target" oriented thinking is great and definitely a very acive topic in the manufacturing industry today and for the foreseeable future. So ideas like this should be fostered and i wouldn't want to seem like I'm putting it down too hard. It's just that there are so many factors to roughness (machine type, material grade, tool type, tool material, tool coating, tool wear state, feeds and speeds, cutting fluid type and method of application, CNC specific commands such as spline interpolations, load controlled feed...etc)...
There's a reason you can't call a roughness in a CAM system today and obtain the inverse machining solution. It's literally a machine learning problem that will require baffling amounts of experimental data.
GeneFC
Veteran
Posts: 5373
Joined: Sat Mar 19, 2016 3:36 pm
Location: Punta Gorda, FL

Re: [MERGED] Approximate/rough guess of milling time

Post by GeneFC »

The "Approximate/rough guess of milling time" is a measurement tool.

The new request by Pauvres_honteux is for an optimization tool. It may require the measurement tool, but it is a vastly more complex operation than mere measurement.

Using the new measurement tool to check proposed path modifications should be straightforward. Manually making changes to the path and checking results is also very straightforward. However, deciding what to change to improve the milling time will depend on many functions completely outside of FreeCAD. It seems pretty far-fetched to include in FreeCAD the necessary factory constraints, business constraints, operator constraints, tool constraints, cost constraints, customer constraints, . . . .

The equivalent is saying, "I have a nice new ruler. Now go build a house."

Gene
User avatar
Pauvres_honteux
Posts: 728
Joined: Sun Feb 16, 2014 12:05 am
Location: Far side of the moon

Re: [MERGED] Approximate/rough guess of milling time

Post by Pauvres_honteux »

sliptonic wrote:
joshm wrote:
I'm thinking that a rough estimate of the milling time taking the surface roughness into account should be possible to boil down to spindle speed, feed rate, step over and milling depth. Wouldn't it be sufficient for a rough calculation?
Are there not any rule of thumb you guys use in your daily profession?
herbk
Veteran
Posts: 2661
Joined: Mon Nov 03, 2014 3:45 pm
Location: Windsbach, Bavarya (Germany)

Re: [MERGED] Approximate/rough guess of milling time

Post by herbk »

A few thoughts about this tool, now that it's merged :

It seams to me like the calkulation of the milling time will be done each time if i change some parameter of a path, because there comes a warning at the output panel each time (wich is extremly boring atm, because FC opens the output panel for every little hint).

In my mind this is wasting of computing power... Why not calculate the milling time only after a button click?
Gruß Herbert
Post Reply