I have a long part in my vf5xt, that has to be picked up exactly where it is, and if the operator dont have it on the stops up tight, no biggie, the probe automatically picks it up and figures out the angle. I just set up 1 single point hit using G65 P9811 X0 S1, and 2 hits in Y (G65 P9811 Y0 S2) and S3, and it figures out the angle through a calculation from a book by "SK Sinha, cnc programming, fanuc custom macro B" That formula figures out where the corner of the part is, and how much its rotated. Then the rotation comes on for every tool in the prog. The advantage here is that you can set it up to clear clamps rather than smack into them as its probing from the corner.
This is great for "square" surfaces, but I've got a product that I need to get in between lobes (55mm (2inch or so)) down, and tap a single surface, move up and over the product 230mm to the right (about 10 inches) and tap a single surface 55mm down again.. is there a way to save those two X and Y coordinates, and have an angle calculated from that to use as a rotation angle for G68 (to maintain the orignal XY-zero in the middle of the part.. it's a big lumpy axle)?
Vice true is one time activity. It will be useful if we are clamping job on table. Probe needs to lift up to avoid collision to clamp. Please modify this cycle. It will be very helpful.
Is there a way to check an angle in the z direction? For example your part was running uphill from x- to x+ and you wanted a double check for your sinebar setup?
We can definitely do that. Download the Renishaw Inspection Plus manual, from the Haas DIY site,diy.haascnc.com (search for “inspection plus”). You can use the O9817 cycle to probe an angle along XZ axes, or the O9818 cycle to probe along the YZ axes. There are examples of each cycle in the manual. We typically use these cycles when setting the Work Offset on a rotary table or trunnion, but they’ll work great for your task as well.-Mark, Haas Tips of the Day
svaka čast amerikancima,Ja sam učio od nemca u Segedinu 6god.Bio sam u nemačkoj na specijalizaciji 1990g Auro-Metal iz Subotice me poslao u Goshaim u fabriku CNC glodalicu,pošto smo kupili mašinu
Is there a way to change the initial 20mm movement to something bigger? I have a part that has chamfers on all for corners that are too big so moving 20mm it runs into the chamfers instead of the straight edge.
i have a jig that fits into a zero point plate but it doesnt have any straight edges. It does have bores though, can i clock 2 bores to work out the angle? What im currently doing is measuring 2 bores, drawing their location and working out the angle. Cheers
Can I change the 20 mm? I have a part that i flipped over and has more than 20mm of material due to the vices holding. I now need to machine off the stock where the vices were gripping and that is about 1/4". Also need to do a G68, but with this, the probe would hit the stock that is sticking out where the vices were gripping.
Hey mark, a few people below asked the same question i am asking and received no answer yet. could you help us out and let us know how we could change the default 20mm off set on the first probe touch point? Thanks!
our UMC750 doesnt have this one either. I know you can just enter the Gcode as shown , but it would be nice to have the VPS for new users or if you don't use it for awhile.
Hi Mark, We have VM6 in workshop with NGC control, But we don't have Angle Corner Measure in probing cycle. My other question is, we is the setting7 (parameter lock) on NGC? Because our VF2ss and UMC750 with classic control have it. Thanks.
Download the manual that HAAS pointed to. "Just search for “inspection plus” on diy.haascnc.com"". It's a little technical to start but gives a good idea of what's going on. If you've never used the probe before, there are some good videos here on TH-cam. When my mill (VF4SS) arrived I had never even seen a CNC mill up close. No idea how to use the probe, no idea what G54 was!!!
What happens if the angle is so out of whack, that when the probe moves to its second touch point, it comes into contact with the edge of the part? Seems the probe only moved 5-6mm off the surface, so only 5-10 degrees would be enough for the probe to crash into the part when it moves to the second point? (although I guess its 50/50 as it could also move further away from the part, depending on the angle etc)
Hi Pete. Great comment. Whenever we need to probe something that doesn’t neatly fit into one of our templates, we go right to the Renishaw Inspection Plus manual. You can download it from our DIY site. Just search for “inspection plus” on diy.haascnc.com, download the manual, and check out the O9843 Angle Measurement cycle. The manual gives a great step-by-step example. Hope this helps! -Mark, Haas Tips of the Day
my guess is thats because the machine understands your now on the other corner it wants to know a distance. not a x value. can't have a negative distance.
My programs have the starting point in the center and I'll need the angle measure as well, but when I run the rectangular block cycle after the angle cycle, my 10189 and 10192 get erased. Is there a parameter or special pricing cycle that I can use so that I don't have to take a picture of the angles and manually enter them in every time?
Hi CaptainZuzlike - Every time we probe something, the control wipes out the previous #10189..#10192 values. We’ll need to 1) block lookahead (Call G103 P1 before macros/probing, end with G103), and then 2) grab that #10189 before it disappears. After we probe, we can write that #189 value to another, more permanent variable. #600=#189. Now, our #189 value will be stored for us in variable #600, and we can look at it anytime. Hope this helps. You might also take a look at th-cam.com/video/5j8GJGqLztU/w-d-xo.html . - Mark, Haas Tip-of-the-day
I am doing this but between two hole locations. Can you tell me where Macro Variable #100 stores the angle that it calculates? I have found that #100=ATAN which can calculate the G54 and G55 locations and come out with an angle for my G68 R value but I’d like to see where the angle is output so I can be sure it is working correctly. Where can I see my angle after i probe my two holes and use G68 R#100 to calculate my angle?
Colton - To pickup the angle of a line between two probed holes, we’ll the the O9834 routine from the Renishaw Inspection Plus for Haas Manual. You can download the manual from the Haas website. - Mark, Haas Tip-of-the-day www.haascnc.com/service/search-results.manual.html#keywords%3Drenishaw%26contentTypes%3DInstruction%20Manual%26popularTopics%3DMill
I tried this today on our horizontal Haas and run to a strange problem. I took a program that we use on our VF-7 and loaded to the EC-1600. Then I needed to "turn the world" by 90 degrees. Typed in the start of the program G54 G68 X0. Y0. R-90. Everything worked out just fine until the program reached the engraving cycle. After G47 I think there was an I 22.5 value, as the serial number was ment to be engraved under an angle. Machine tried to do this under a completely wrong angle - why? The part had its X and Y zeros in centre, and I turned the world around the centre. Why didn't the engraving cycle angle changed like it was needed to? Thanms for help!
Just a guess, but maybe the engraving "world rotation" would need to be relative, not absolute? Ie. the first "world turn" is in absolute mode, then inside that when you need to rotate again, use incremental mode...
I now know that G47 engraving cycle only supports absolute mode. But your idea was to turn off G68 just before engraving with G69 but then how to continue...? Any ideas - welcome :)
On our older controller 2014 vf3 this macro calls tool #1 (T#29 M06)before running. We use tool #25 for our probes. What would I change the tool call out to in the macro program to use tool #25?
You should be just fine running this on your machine. Just call up the probe, M06 T25 (T25 in your case). M06 T25; G00 G90; G65 P9023 A15... Check out the whiteboard at around 6 minutes in (th-cam.com/video/amWolMgEM-Q/w-d-xo.htmlm57s), and adapt the code for your needs. As always, step through any program carefully. Hope this helps! -Mark, Haas Tip of the Day
Im wondering, Haas is clearly starting to think in millimeters, as shown by the fact that the probe moves 20mm, and this is shown as 0.79 inches (my feeling here is that if this had been designed in inches, it would be a round figure in inches, and a weird figure in mm). Do you think there will ever come a time when the American machine world will move over to metric? Its a much more sensible system, I think America is one of the only countries left still using imperial. Its so confusing to me, as a metric person, to try and figure out just how you get your head around using a base unit that is just so large, with such precision tools.
+metalhead2508 well it's just it seems silly to make precision parts with such a big base unit. 1mm is so small, so it suits making small parts. Just seems crazy to me to use a unit that's 25mm long to talk make parts that have such tiny features. It obviously works, it just seems so much more confusing than using metric, that's all.
+metalhead2508 yes but when something ends up with six zeros in it, don't you think there might be a better way? I'm not here to start an argument, was just asking haas a question about how their control is designed and how it might evolve in the future, that's all.
Yeah, I know you measure in 0.001 and 0.0001 but a lot of the stuff I work on has 0.015mm tolerances and to express that in inches is 0.00055"?! Its just so many numbers. As ive said, im not trying to start an argument, Im just making a case that metric is a more suitable unit to machine things with, and Haas, being an american company, seem to agree - They are clearly using mm more and more in their new controls. This has to tell you something....? America is basically the only country left that still uses imperial.
Mark... I am missing something here. Can you re-do this for dummies? I want to go off stock edges, and the y axis saw-cuts.. they will have remaining materials. But... what I get out of this is I can bolt down any job, probe it and run it without the time consuming chore of aligning to to any particular axis.....
Tips are getting better and better. Way to go HAAS!!
Hi Haas, Can the 20mm offset start point be changed, I have a part with large radius at end of the edge I want to probe the angle on.
I have a long part in my vf5xt, that has to be picked up exactly where it is, and if the operator dont have it on the stops up tight, no biggie, the probe automatically picks it up and figures out the angle. I just set up 1 single point hit using G65 P9811 X0 S1, and 2 hits in Y (G65 P9811 Y0 S2) and S3, and it figures out the angle through a calculation from a book by "SK Sinha, cnc programming, fanuc custom macro B" That formula figures out where the corner of the part is, and how much its rotated. Then the rotation comes on for every tool in the prog. The advantage here is that you can set it up to clear clamps rather than smack into them as its probing from the corner.
This is great for "square" surfaces, but I've got a product that I need to get in between lobes (55mm (2inch or so)) down, and tap a single surface, move up and over the product 230mm to the right (about 10 inches) and tap a single surface 55mm down again.. is there a way to save those two X and Y coordinates, and have an angle calculated from that to use as a rotation angle for G68 (to maintain the orignal XY-zero in the middle of the part.. it's a big lumpy axle)?
Mark, on the macro variable #10189 that is not .004297 thou of angle that is the angle of “X”. You did correct it but there is a big difference.
Vice true is one time activity. It will be useful if we are clamping job on table. Probe needs to lift up to avoid collision to clamp. Please modify this cycle. It will be very helpful.
Is there a way to check an angle in the z direction? For example your part was running uphill from x- to x+ and you wanted a double check for your sinebar setup?
We can definitely do that. Download the Renishaw Inspection Plus manual, from the Haas DIY site,diy.haascnc.com (search for “inspection plus”). You can use the O9817 cycle to probe an angle along XZ axes, or the O9818 cycle to probe along the YZ axes. There are examples of each cycle in the manual. We typically use these cycles when setting the Work Offset on a rotary table or trunnion, but they’ll work great for your task as well.-Mark, Haas Tips of the Day
svaka čast amerikancima,Ja sam učio od nemca u Segedinu 6god.Bio sam u nemačkoj na specijalizaciji 1990g Auro-Metal iz Subotice me poslao u Goshaim u fabriku CNC glodalicu,pošto smo kupili mašinu
Is there a way to change the initial 20mm movement to something bigger? I have a part that has chamfers on all for corners that are too big so moving 20mm it runs into the chamfers instead of the straight edge.
Hello,
nice technique, but what if the stock is not rectangular?
DocM it doesn’t work. Was trying to get it to probe an angle recently on a part that wasn’t square or rectangle. It kept alarming out.
i have a jig that fits into a zero point plate but it doesnt have any straight edges. It does have bores though, can i clock 2 bores to work out the angle?
What im currently doing is measuring 2 bores, drawing their location and working out the angle. Cheers
Mark, I have a Renishaw probe. Can I do an inaspection cycle, where if I have a part with punch of holes that I need to find location
Is there another version of this video for VQC on the classic control?
Can I change the 20 mm? I have a part that i flipped over and has more than 20mm of material due to the vices holding. I now need to machine off the stock where the vices were gripping and that is about 1/4". Also need to do a G68, but with this, the probe would hit the stock that is sticking out where the vices were gripping.
Hey mark, a few people below asked the same question i am asking and received no answer yet. could you help us out and let us know how we could change the default 20mm off set on the first probe touch point? Thanks!
can u explain those two angles? what do u measure them from and to?
Same as you used four points to find edge
I want eight points to used as offset center?
We bought a VF4 just a few months ago, it does not have this cycle in VPS, is there anyway to get an updated VPS version?
our UMC750 doesnt have this one either. I know you can just enter the Gcode as shown , but it would be nice to have the VPS for new users or if you don't use it for awhile.
Thank you
How do you touch off when the part is on an angle to the Z axis, when using an angle plate?
Hi Mark, We have VM6 in workshop with NGC control, But we don't have Angle Corner Measure in probing cycle. My other question is, we is the setting7 (parameter lock) on NGC? Because our VF2ss and UMC750 with classic control have it. Thanks.
I’d like to verify an angle by probing in Z. Is there a cycle for that?
How to take corner offset in manual method
looks like a nice control :)
How would this data be used as a a/c offset adjustment?
If I try to take offset at position 3, it show X over travel... But at same setup, at position 1 , it run perfectly...
very new at all of this... where should i start? offsets? etc...
Download the manual that HAAS pointed to. "Just search for “inspection plus” on diy.haascnc.com"". It's a little technical to start but gives a good idea of what's going on.
If you've never used the probe before, there are some good videos here on TH-cam.
When my mill (VF4SS) arrived I had never even seen a CNC mill up close. No idea how to use the probe, no idea what G54 was!!!
I have an NGC but don't have this cycle in my probing VPS. Do I need to activate it somehow, or download some new firmware?
What happens if the angle is so out of whack, that when the probe moves to its second touch point, it comes into contact with the edge of the part? Seems the probe only moved 5-6mm off the surface, so only 5-10 degrees would be enough for the probe to crash into the part when it moves to the second point? (although I guess its 50/50 as it could also move further away from the part, depending on the angle etc)
Hi Pete. Great comment. Whenever we need to probe something that doesn’t neatly fit into one of our templates, we go right to the Renishaw Inspection Plus manual. You can download it from our DIY site. Just search for “inspection plus” on diy.haascnc.com, download the manual, and check out the O9843 Angle Measurement cycle. The manual gives a great step-by-step example. Hope this helps!
-Mark, Haas Tips of the Day
Whenever the probe encounters a surface that it isn't expecting it cancels the cycle and throws an alarm.
So it appears that this only works as long as you use corners 1 or 2. I get an x over travel if the machine has to negative x values in the code.
my guess is thats because the machine understands your now on the other corner it wants to know a distance. not a x value. can't have a negative distance.
what if you only want to set C between 2 points?
My programs have the starting point in the center and I'll need the angle measure as well, but when I run the rectangular block cycle after the angle cycle, my 10189 and 10192 get erased. Is there a parameter or special pricing cycle that I can use so that I don't have to take a picture of the angles and manually enter them in every time?
Hi CaptainZuzlike - Every time we probe something, the control wipes out the previous #10189..#10192 values. We’ll need to 1) block lookahead (Call G103 P1 before macros/probing, end with G103), and then 2) grab that #10189 before it disappears. After we probe, we can write that #189 value to another, more permanent variable. #600=#189. Now, our #189 value will be stored for us in variable #600, and we can look at it anytime. Hope this helps. You might also take a look at th-cam.com/video/5j8GJGqLztU/w-d-xo.html . - Mark, Haas Tip-of-the-day
how do I measure an angle of a slot? I need to pick up the angle of a slot on a round part and mill a high tolerance slot
I am doing this but between two hole locations. Can you tell me where Macro Variable #100 stores the angle that it calculates? I have found that #100=ATAN which can calculate the G54 and G55 locations and come out with an angle for my G68 R value but I’d like to see where the angle is output so I can be sure it is working correctly. Where can I see my angle after i probe my two holes and use G68 R#100 to calculate my angle?
Colton - To pickup the angle of a line between two probed holes, we’ll the the O9834 routine from the Renishaw Inspection Plus for Haas Manual. You can download the manual from the Haas website. - Mark, Haas Tip-of-the-day www.haascnc.com/service/search-results.manual.html#keywords%3Drenishaw%26contentTypes%3DInstruction%20Manual%26popularTopics%3DMill
I tried this today on our horizontal Haas and run to a strange problem. I took a program that we use on our VF-7 and loaded to the EC-1600. Then I needed to "turn the world" by 90 degrees. Typed in the start of the program G54 G68 X0. Y0. R-90. Everything worked out just fine until the program reached the engraving cycle. After G47 I think there was an I 22.5 value, as the serial number was ment to be engraved under an angle. Machine tried to do this under a completely wrong angle - why? The part had its X and Y zeros in centre, and I turned the world around the centre. Why didn't the engraving cycle angle changed like it was needed to? Thanms for help!
Just a guess, but maybe the engraving "world rotation" would need to be relative, not absolute? Ie. the first "world turn" is in absolute mode, then inside that when you need to rotate again, use incremental mode...
I now know that G47 engraving cycle only supports absolute mode. But your idea was to turn off G68 just before engraving with G69 but then how to continue...? Any ideas - welcome :)
Thank you!
On our older controller 2014 vf3 this macro calls tool #1 (T#29 M06)before running. We use tool #25 for our probes. What would I change the tool call out to in the macro program to use tool #25?
You should be just fine running this on your machine. Just call up the probe, M06 T25 (T25 in your case). M06 T25; G00 G90; G65 P9023 A15... Check out the whiteboard at around 6 minutes in (th-cam.com/video/amWolMgEM-Q/w-d-xo.htmlm57s), and adapt the code for your needs. As always, step through any program carefully. Hope this helps! -Mark, Haas Tip of the Day
I am getting a Haas Alarm: 389 G17, G18, G19 ILLEGAL IN G68. Do you know how I can fix this?
I know, buy a MAZAK!
Tha angle probing only works on parts with 90’ angles.
Im wondering, Haas is clearly starting to think in millimeters, as shown by the fact that the probe moves 20mm, and this is shown as 0.79 inches (my feeling here is that if this had been designed in inches, it would be a round figure in inches, and a weird figure in mm).
Do you think there will ever come a time when the American machine world will move over to metric? Its a much more sensible system, I think America is one of the only countries left still using imperial. Its so confusing to me, as a metric person, to try and figure out just how you get your head around using a base unit that is just so large, with such precision tools.
+metalhead2508 well it's just it seems silly to make precision parts with such a big base unit. 1mm is so small, so it suits making small parts. Just seems crazy to me to use a unit that's 25mm long to talk make parts that have such tiny features. It obviously works, it just seems so much more confusing than using metric, that's all.
+metalhead2508 yes but when something ends up with six zeros in it, don't you think there might be a better way? I'm not here to start an argument, was just asking haas a question about how their control is designed and how it might evolve in the future, that's all.
+metalhead2508 I guess he thinks we measure in full inches and not .001" or .0001" lol!
Yeah, I know you measure in 0.001 and 0.0001 but a lot of the stuff I work on has 0.015mm tolerances and to express that in inches is 0.00055"?! Its just so many numbers.
As ive said, im not trying to start an argument, Im just making a case that metric is a more suitable unit to machine things with, and Haas, being an american company, seem to agree - They are clearly using mm more and more in their new controls. This has to tell you something....? America is basically the only country left that still uses imperial.
There is already a better way, that would be 100km!
Mark... I am missing something here.
Can you re-do this for dummies?
I want to go off stock edges, and the y axis saw-cuts.. they will have remaining materials.
But... what I get out of this is I can bolt down any job, probe it and run it without the time consuming chore of aligning to to any particular axis.....
спасибо что добавили субтитры!!!
is it possible without using any probe....???
Hi Haas, Can the 20mm offset start point be changed, I have a part with large radius at end of the edge I want to probe the angle on.