3:40 one of things I cant understand why every machine doesnt come with atleast 3 buttons for macros. Like cmon there are there are commands that constantly need to use, like M19, or move to x0 y0, z0 y0 that it would very very convieniat
Two weeks ago I wrote a program to make this easier for myself. I didn't want to do a deep dive into using something like a calculation of some kind, so I just copy pasted the tool number and subprogram call (i run a umc so I position the head right in my face) and changed the toolnumbers till tool 15. Program is written so it doesn't cost anymore time. Only benefit to this way is when pushed reset it won't start over! So I probably am going to use it
When you add a N-number for each tool (change) and you reset the program, it jumps back to program start. You can jump to each tool by e.g. N6 ( tool 6 ) and the [ cursor down ] key, it jumps to line N6 and you can go from there.
@@Coert94 You're welcome, I have two programs for this, one simple for tool change, and one with a extra macro-call G65 for the tool-presetter. We have BLUM Novotest presetter, so I added macro P9912 for the tool lenght H so I can set tool lenght for every tool directly after tool change. I added several M01's or M00's so I can set approximate lenght in the Offset table before touching of on the pre-setter.
@YT Fan I use my program to (un)load tools quickly. Meanwhile I change the inputs for tool measuring in the tooltable. Before I changed all the settings but that is way too much work and not always useful. The way I work now is so much quicker in setting up the machine. Still trying to improve tho
has anyone made a macro statement that re-orders the tools in the carousel sequentially? On the newer high speed tool changers its not a big issue, but on the older 40 tool changers, the tools being on opposite sides of the carousel can add a decent amount of time to a cycle if the tools have short run times.
Not sure on the macro side of things. On the program side of things you can always add the T-number on the next line after the T-number M6 command line to get the tool changer indexed to the next tool. TxM6 Tx ect.
@135SoHc yes the pre-call shortens up the load. When for instance you have a drill doing 1 or 2 holes in aluminum, the tool runs for 3-5 seconds, but the 40 tool carousel may take 20 seconds after that pre-precall to get to the right pocket. Putting them close together by manually calling them up is the only way I know how to shorten that up.
For those of use with UTC’s it would be extremely beneficial to be able to renumber the pocket numbers like on machines with SMTCs. Having to constantly change tool numbers in cam to fit stuff in the UTC wherever it fits is extremely time consuming, especially when adding in the time to redo offsets every time. I know I can use different T/H/D numbers but I’d prefer to not do this.
I made two programs for this type of Setup, just a simple program for T01 to T - - which stops every tool change including the lower Z for easy reach. (G53). The other one is a similar program with a G65 macro for the tool presetter ( tool offset length - H ), .... btw, not on a Haas machine.😉
I'm just really bummed this tip wasn't shown on April 20th..lol
3:40 one of things I cant understand why every machine doesnt come with atleast 3 buttons for macros. Like cmon there are there are commands that constantly need to use, like M19, or move to x0 y0, z0 y0 that it would very very convieniat
Two weeks ago I wrote a program to make this easier for myself. I didn't want to do a deep dive into using something like a calculation of some kind, so I just copy pasted the tool number and subprogram call (i run a umc so I position the head right in my face) and changed the toolnumbers till tool 15. Program is written so it doesn't cost anymore time.
Only benefit to this way is when pushed reset it won't start over! So I probably am going to use it
When you add a N-number for each tool (change) and you reset the program, it jumps back to program start.
You can jump to each tool by e.g. N6 ( tool 6 ) and the [ cursor down ] key, it jumps to line N6 and you can go from there.
@@ytfan3815 of course, great idea. Thank you!
@@Coert94
You're welcome, I have two programs for this, one simple for tool change, and one with a extra macro-call G65 for the tool-presetter.
We have BLUM Novotest presetter, so I added macro P9912 for the tool lenght H so I can set tool lenght for every tool directly after tool change.
I added several M01's or M00's so I can set approximate lenght in the Offset table before touching of on the pre-setter.
@YT Fan I use my program to (un)load tools quickly. Meanwhile I change the inputs for tool measuring in the tooltable. Before I changed all the settings but that is way too much work and not always useful. The way I work now is so much quicker in setting up the machine. Still trying to improve tho
It's my lucky number
has anyone made a macro statement that re-orders the tools in the carousel sequentially? On the newer high speed tool changers its not a big issue, but on the older 40 tool changers, the tools being on opposite sides of the carousel can add a decent amount of time to a cycle if the tools have short run times.
Not sure on the macro side of things. On the program side of things you can always add the T-number on the next line after the T-number M6 command line to get the tool changer indexed to the next tool.
TxM6
Tx
ect.
@135SoHc yes the pre-call shortens up the load. When for instance you have a drill doing 1 or 2 holes in aluminum, the tool runs for 3-5 seconds, but the 40 tool carousel may take 20 seconds after that pre-precall to get to the right pocket. Putting them close together by manually calling them up is the only way I know how to shorten that up.
For those of use with UTC’s it would be extremely beneficial to be able to renumber the pocket numbers like on machines with SMTCs. Having to constantly change tool numbers in cam to fit stuff in the UTC wherever it fits is extremely time consuming, especially when adding in the time to redo offsets every time. I know I can use different T/H/D numbers but I’d prefer to not do this.
I have the previous generation controller on my VF1. How do I delete an empty folder?
Episode idea: can you show us how to do a dubble push on Haas bar feeder. Please
g84 doesn't take q peck value....what to do???
Multiple Z depths with same x and y coordinate.
G84 is a tapping cycle, G83 is for pecking
ruclips.net/video/yBK1MN_Q9J0/видео.html
@@casey2219 thats why fanuc controller is dominating market and haas has limitations ....😂
@@Cirik7674 but in fanuc it also allows peck tapping if you take q value in g84 cycle
Can Haas machine be Jogged without referencing it first?.
turn on setting 53
I made two programs for this type of Setup, just a simple program for T01 to T - - which stops every tool change including the lower Z for easy reach. (G53).
The other one is a similar program with a G65 macro for the tool presetter ( tool offset length - H ), .... btw, not on a Haas machine.😉