Тёмный

Best Practices: Fusion CAM Libraries, Workflows & Post Mods for our new HAAS Machines! 

NYC CNC
Подписаться 447 тыс.
Просмотров 13 тыс.
50% 1

Best practices (and always striving to learn, improve and share!) how we are creating Fusion CAM workflows, storing tool libraries (both in Fusion, the Haas NGC, google sheets, and the physical tools) for our Haas UMC-350HD and VF2-SSYT!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Links for this video
Business of Machining podcast: t.ly/N1Q3M
Rob Lockwood's Container Method AU video: t.ly/e9FY-
Stimmt Works: stimmtworks.com/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reach us / CNC Info:
SMW Products: saundersmachineworks.com/
Speeds & Feeds: provencut.com

Наука

Опубликовано:

 

12 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@burningdieselproduction5498
@burningdieselproduction5498 Месяц назад
Working out them manual tool changes will be a massive help for anyone running older Mini Mills with only 9 tools available In ATC. If it wasn’t for your adventure John, I wouldn’t have my shop. Thank you for that!
@saundersmachineworks
@saundersmachineworks Месяц назад
Thanks!!
@tomahawkcnc5583
@tomahawkcnc5583 Месяц назад
I did this a few months ago for our mini mill setup , we can now call any tool number and assign it to any slot number in the carousel and the tool offsets all work in their correct H assignment , if a tool is not assigned a slot in the carousel it asks for a manual tool change. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-92KwEF_HHJU.htmlsi=bOGxzYsWYZHvsuf-
@jasonrye170
@jasonrye170 Месяц назад
The Library thing in Fusion is definitely a drawback from the teaching side. Of course, this does give me a chance to teach 'How to make a tool in the Fusion Tool Library'. That does create hundreds of potential points of failure in a full class. If we could just afford all the cool Harvey stuff, we could just use their supplied library! But public schools just don't have that kind of budget. I'm doing a Zoom training with Haas and Autodesk about their new curriculum and am absolutely going to bring it up to them. Wish me luck!
@ginawhite1503
@ginawhite1503 Месяц назад
It would slow things down but to ensure your spindle is empty, you could run a tool length detection to verify it fails.
@nyccnc
@nyccnc Месяц назад
Great point!
@DuxburyPrecisionConcepts
@DuxburyPrecisionConcepts Месяц назад
That macro for hand loading tools is a great idea! may have to borrow that concept to get more tools available on my 12 tool X7. Have you considered adding automatic tool touch off to every manual load tool operation? That would give you the dual benefit of verifying that spindle is empty AND re-verify tool length. Longer cycle, but way more process reliability.
@nyccnc
@nyccnc Месяц назад
Totally agree and, yes, I have
@owain5431
@owain5431 Месяц назад
Hi John, I've heard you talk about the master tool library issue for some time. Fusion has a good API. It is all Python. You can have a script run automatically every time you run CAM, which compares your current tool library for that program to a "master" CSV or JSON, and then warn/update as appropriate. Just get ChatGPT on the case if you have a small amount of Python knowledge, or Upwork etc if not.
@mtnbikeman85
@mtnbikeman85 Месяц назад
And that works for 2 weeks until fusion updates and you need to fix your code again. A built in master library seems so fundamental and users have been asking for it for years.
@Shakrii
@Shakrii Месяц назад
Generating a form for updating the tool library spreadsheet (and if could even go into updating your fusion library but would be even more work). Then have cheep tablets at all the machines so that any changes can quickly be made through the forum at time of change.
@jakejohnson8466
@jakejohnson8466 Месяц назад
John, you could use G167 Modify Setting to toggle Setting 10 Limit Rapids to 50% on and off from anywhere within the program. This doesn't completely solve your tool change speed issue, but it'd certainly give you the option to slow it down somewhat programmatically. We use G167 on our lathe to change the tailstock rapid position setting mid program so we can have multiple tailstock hold positions within the same program. Or we use use it to change the tailstock rapid position programmatically instead of requiring the user to set it manually for each program/part. G167 has ALOT of uses beyond that on a Haas machine. I'm sure if you dig there is a setting that could be toggled by changing a macro variable to adjust the current rapid speed. Then alias that code into a "slow" tool change custom M code.
@PragueTech
@PragueTech Месяц назад
I was thinking that one way to do the manual tool change would be to keep one pocket empty (p18 for example). Then tell it to go to p18 and pause. Then tell it to use T75 H75 D75 and manually put the tool in the spindle. Then if you want a safety check, command it to check for a broken tool to verify you put in the correct tool. Once the broken tool check passes, then it proceeds to automatic operations. I’m not familiar with writing macros, but you could do a lot of this with a pass through operation that could be saved as a template.
@jefferson.0
@jefferson.0 Месяц назад
14:15 It's impossible to crash and double load a twin arm style tool changer. It simultaneously removes a tool from the carousel AND spindle. The only issue you'll run into is the pocket used for manual loading having a tool present.
@saundersmachineworks
@saundersmachineworks Месяц назад
Unfortunately, not true.
@alexlaurent2967
@alexlaurent2967 Месяц назад
​@@saundersmachineworkscan you explain that? I too am thinking it will just put the tool from the spindle into the empty pocket from the tool that was just called up. That's how you get 1 extra position in a twin arm random pocket tool changer because there's always something in the spindle
@saundersmachineworks
@saundersmachineworks Месяц назад
@@alexlaurent2967 I think you may be correct! But... I swear there IS a crash risk; if I think of it when I get back to polishing up this code, I'll comment here.
@gipepic
@gipepic Месяц назад
Use T19 for all manual loading. Use the offsets H and D via the post. Don't risk it with your macro... there is no need. T19 is safe on an 18 ATC.
@dcmotive
@dcmotive Месяц назад
Getting rid of the chips is such a pain. Ive had guys say the tooling are dropping steel in the scrap and then wont take it or basically takes it with no compensation.
@misupercooner
@misupercooner Месяц назад
Noob question here. How do put your fixture on the machine in fusion? Do you draw your work holding and save it as a model or is there a way to up load one from the manufacturer? Maybe there is a video on this you can point me to? Appreciate it
@kazlx
@kazlx Месяц назад
The majority of manufacturers have solid models available on their site. You just download that and use it as it's own file to insert into other designs.
@misupercooner
@misupercooner Месяц назад
@@kazlx thanks!
@cskovach
@cskovach Месяц назад
Lack of a master library is definitely a source of irritation. Even as a single user with a single machine, I have 2 computers I program from and there is no function to sync libraries between the 2 computers - say if I make changes or add a tool from my office PC, then go down to the garage. Those changes aren't there unless you create a "snapshot" of the library, manually export it from PC1, then import it onto PC2. Or if you're lucky, a recent file you worked from has all of the latest tools in it that you can draw from. I can imagine how this becomes an even bigger headache when you have multiple PC's, multiple users, multiple machines, etc. everything else is cloud based in fusion, why can't the tool library live and update itself with changes like any other file? Is there a functional reason it was set up that way?
@davidawaters
@davidawaters Месяц назад
I have my tools in a cloud library which I can access from any computer, in any part that I want to machine. Am I missing something? I don’t get it. Isn’t this a “master library”? I also use a lot of cam templates which are accessible from any file and include the tool data.
@mattdennison201
@mattdennison201 Месяц назад
As soon as you use a tool for a part, the tool is no longer linked to that original cloud library. If you tweak feed, speed, flute length, or any other info in your cloud library, it does not update any of the programs you have used that tool for. A master tool library would.
@davidawaters
@davidawaters Месяц назад
@@mattdennison201 ok thanks for the explanation. I guess haven’t ran into that issue because I rely on templates so much. I could see how updating tools would be nice for existing production jobs. I only do single/low qty parts that almost never repeat.
@nstudio6937
@nstudio6937 Месяц назад
1st
@travisspeedee
@travisspeedee Месяц назад
Should have found a different scrap company.
Далее
April 2024 Machine Shop Update!
16:48
Просмотров 25 тыс.
Как пронести Конфеты В ТЮРЬМУ
19:16
The TRUTH about my Haas Mills | Pierson Workholding
37:00
Aluminium Aerospace Sample Kern Micro Vario
5:52
Просмотров 31 тыс.
Making Parts With Centroid Acorn
49:34
Просмотров 3,6 тыс.
Beginner Fusion 360 CAM Tutorial
28:59
Просмотров 6 тыс.
Attempting 15x Deeper Cut Than They Said Was Possible
9:38
Fusion 360 - 3D Surfacing Contact Point Boundary
13:30
Useful 3D Printed Items for CNC & Machine Shops!
19:32
Просмотров 172 тыс.
Самая редкая видеокарта NVIDIA
1:00
Battery  low 🔋 🪫
0:10
Просмотров 13 млн