Tool Editor / Tool Table

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!
mlampert
Veteran
Posts: 1772
Joined: Fri Sep 16, 2016 9:28 pm

Re: Tool Editor / Tool Table

Post by mlampert »

dubstar-04 wrote: Sat Aug 24, 2019 2:52 pm ISO tool definitions: :shock:
Do we know what each of those means? Is that info publicly available? If we combine it with the new tool definition where each tool only has the params it actually uses this might be a great guide.
User avatar
dubstar-04
Posts: 698
Joined: Mon Mar 04, 2013 8:41 pm
Location: Chester, UK
Contact:

Re: Tool Editor / Tool Table

Post by dubstar-04 »

mlampert wrote: Sat Aug 24, 2019 5:03 pm
dubstar-04 wrote: Sat Aug 24, 2019 2:52 pm ISO tool definitions: :shock:
Do we know what each of those means? Is that info publicly available? If we combine it with the new tool definition where each tool only has the params it actually uses this might be a great guide.
The sandvik website is the closest that I have got so far :

https://www.sandvik.coromant.com/en-gb/ ... eters.aspx
liutas4x4
Posts: 61
Joined: Sat Jul 16, 2016 9:16 am

Re: Tool Editor / Tool Table

Post by liutas4x4 »

HI,

If you go this way, you need to be correct. There are too many params of each tool. And there are big different families of them too.

Let's check just simple facing mill:
Zetool.png
Zetool.png (51.34 KiB) Viewed 1765 times
https://www.iscar.com/eCatalog/Family.a ... L&GFSTYP=M

Good luck,
Eugenijus.

dubstar-04 wrote: Mon Aug 19, 2019 11:19 am
mlampert wrote: Sun Aug 18, 2019 7:40 am For thread milling alpha would always be 60 degree. However, most thread mills don't run to a sharp point, so there's a "crest".
But I'm starting to feel like this is becoming a fool's errand with forms and parameters with - to be honest - an endless variety. Even if we didn't consider turning tools the variations of shapes don't seem to be classify-able.

In other words, I don't think the current approach scales and we need to reconsider how to represent tools.
I have updated the image and the angle:


ThreadMIll2.png


PR: https://github.com/FreeCAD/FreeCAD/pull/2437
RatonLaveur
Posts: 991
Joined: Wed Mar 27, 2019 10:45 am

Re: Tool Editor / Tool Table

Post by RatonLaveur »

For face milling I'd recommend first looking at a Fly Cutter. It will have a simple set of parameters. Any homeshop machinist will already have a flat end-mill and the more "advanced" will have a fly cutter. Indexable insert mills are the tippy top of the high end and quite frankly, if your not measuring your chip cutting in m3/h you're not using those.
Besides, their basic parameters can be ascribed to a fly cutters.
liutas4x4
Posts: 61
Joined: Sat Jul 16, 2016 9:16 am

Re: Tool Editor / Tool Table

Post by liutas4x4 »

Hi,

While you are right about target of mill I posted, and all about Fly Cutter is correct, let's underline, what purpose of Fly Cutter is only finishing of surface, while index inserts are for volume operations.

Of course, both of them have some identity in their profiles, and it may be described by simplified picture.
But, still, there are too many of them, and this number grows as mushrooms after rain.

If you want to have something like "full set" - just write a grabber/parser for any open catalog of tools on thew Web. Even if such catalog requires authentication for access, do it trough FC forum (or any other FC server) based script. I am sure, each and other producer of tools will be happy to supply access to it's catalog for this purpose.
You will win there twice: all required measurements are described and already have correct values.

Yours,
Eugenijus.
User avatar
dubstar-04
Posts: 698
Joined: Mon Mar 04, 2013 8:41 pm
Location: Chester, UK
Contact:

Re: Tool Editor / Tool Table

Post by dubstar-04 »

Manage multiple tool tables PR #2457

https://github.com/FreeCAD/FreeCAD/pull/2457
RatonLaveur
Posts: 991
Joined: Wed Mar 27, 2019 10:45 am

Re: Tool Editor / Tool Table

Post by RatonLaveur »

dubstar-04 wrote: Sat Aug 24, 2019 3:58 pm
RatonLaveur wrote: Sat Aug 24, 2019 3:14 pm Hehe, i guess step one is to strike all the non applicable acronyms from the list.

But if you really want to hate me, how about we add energy beams (laser/water jet) to the mix.
Is there anything special we need to do for water / laser / plasma?

I would of thought that setting the default tool controller diameter to the kerf of the machine would work?
Well yeah if you consider "single pass cutting" they are great, but if milling however, (very) basically speed and power (laser power or mechanical/abrasive power) control depth of cut and thus guide the layering. Technically for the purposes of PathWB it could be ascribed to a step down resulting of an expression other than tool diameter. Which can already be had.

So in this discussion: you're right, diameter and basta, i was rather being cheeky

Thank you for the Pull Request!
User avatar
dubstar-04
Posts: 698
Joined: Mon Mar 04, 2013 8:41 pm
Location: Chester, UK
Contact:

Re: Tool Editor / Tool Table

Post by dubstar-04 »

I seem to have missing icons on the tool table, anyone confirm?
IconMIssing.png
IconMIssing.png (7.86 KiB) Viewed 1535 times
Thanks,

Dan
chrisb
Veteran
Posts: 53930
Joined: Tue Mar 17, 2015 9:14 am

Re: Tool Editor / Tool Table

Post by chrisb »

dubstar-04 wrote: Fri Mar 06, 2020 8:11 am I seem to have missing icons on the tool table, anyone confirm?
Confirmed. What's your FreeCAD info?

OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19717 (Git)
Build type: Release
Branch: master
Hash: 43e6be9020199e6453653e1b041679679efee574
Python version: 3.8.1
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
dubstar-04
Posts: 698
Joined: Mon Mar 04, 2013 8:41 pm
Location: Chester, UK
Contact:

Re: Tool Editor / Tool Table

Post by dubstar-04 »

chrisb wrote: Fri Mar 06, 2020 8:52 am
dubstar-04 wrote: Fri Mar 06, 2020 8:11 am I seem to have missing icons on the tool table, anyone confirm?
Confirmed. What's your FreeCAD info?

OS: macOS High Sierra (10.13)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19717 (Git)
Build type: Release
Branch: master
Hash: 43e6be9020199e6453653e1b041679679efee574
Python version: 3.8.1
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
Depends which machine I'm using. This one:

OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19635 (Git)
Build type: Release
Branch: master
Hash: 757cfce10b87ca087d31ce38eb30f612bf55fcad
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/United Kingdom (en_GB)

I've open a bug report and assigned it to me as this is likely my fault:

issue #4282
Post Reply