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

  Рет қаралды 16,456

NYC CNC

NYC CNC

Күн бұрын

Пікірлер: 34
@burningdieselproduction5498
@burningdieselproduction5498 5 ай бұрын
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 5 ай бұрын
Thanks!!
@tomahawkcnc5583
@tomahawkcnc5583 5 ай бұрын
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. kzbin.info/www/bejne/b2OuqHh8lK17gLcsi=bOGxzYsWYZHvsuf-
@jasonrye170
@jasonrye170 5 ай бұрын
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!
@m10lover
@m10lover 3 ай бұрын
Its more about the saved speeds and feed, along with the holders for different operations, its very annoying
@bcbloc02
@bcbloc02 3 ай бұрын
What I have said about Haas advantage all along is they are great for not super tight toleranced parts and affordable to do it with.
@DuxburyPrecisionConcepts
@DuxburyPrecisionConcepts 5 ай бұрын
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 5 ай бұрын
Totally agree and, yes, I have
@owain5431
@owain5431 5 ай бұрын
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 5 ай бұрын
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.
@PragueTech
@PragueTech 5 ай бұрын
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.
@ginawhite1503
@ginawhite1503 5 ай бұрын
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 5 ай бұрын
Great point!
@jakejohnson8466
@jakejohnson8466 5 ай бұрын
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.
@Shakrii
@Shakrii 5 ай бұрын
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.
@jefferson.0
@jefferson.0 5 ай бұрын
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 5 ай бұрын
Unfortunately, not true.
@alexlaurent2967
@alexlaurent2967 5 ай бұрын
​@@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 5 ай бұрын
@@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 5 ай бұрын
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 5 ай бұрын
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 5 ай бұрын
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 5 ай бұрын
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 5 ай бұрын
@@kazlx thanks!
@cskovach
@cskovach 5 ай бұрын
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 5 ай бұрын
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 5 ай бұрын
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 5 ай бұрын
@@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.
@travisspeedee
@travisspeedee 5 ай бұрын
Should have found a different scrap company.
@nstudio6937
@nstudio6937 5 ай бұрын
1st
April 2024 Machine Shop Update!
16:48
NYC CNC
Рет қаралды 26 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 192 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 9 МЛН
How Many Balloons To Make A Store Fly?
00:22
MrBeast
Рет қаралды 163 МЛН
"Unboxing" Our new Willemin-Macodel 408MT!
24:41
NYC CNC
Рет қаралды 26 М.
A REAL Look Inside TITANS of CNC
16:14
Practical Machinist
Рет қаралды 100 М.
We Scaled Our Shop with Zero Debt
22:46
StartProto Manufacturing Cloud
Рет қаралды 12 М.
Haas Automation LIVE at IMTS 2024 Sept 13th
1:23:31
Haas Automation, Inc.
Рет қаралды 39 М.
10 Ways to Face a Part! WW264
19:10
NYC CNC
Рет қаралды 66 М.
The TRUTH about my Haas Mills | Pierson Workholding
37:00
Pierson Workholding
Рет қаралды 38 М.
10 tips for Fusion 360 that I wish someone told me sooner.
12:32
Austin Shaner
Рет қаралды 399 М.
December 2023 - SMW Machine Shop Update video!
30:35
NYC CNC
Рет қаралды 31 М.
You ONLY Need 12 Commands in Fusion  (Expert Advice)
12:14
Tyler Beck of Tech & Espresso
Рет қаралды 31 М.
Swiss Machine Perfect Titanium Shoe SPIKES using SolidCAM | Tutorial
14:54
TITANS of CNC MACHINING
Рет қаралды 47 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 192 МЛН