Thanks for taking the time to make these videos, I've always programmed using Gibbscam or mazatrol conversational programming but now need to program from scratch. You have a nice, easy to understand way of showing us how to get on - very much appreciated :-)
It should be noted that G41, G42 is not necessarily inside and outside compensating, but rather left and right direction of offset movement in relation to work surface. Back turning away from the spindle on the od of a part is G41, turning towards the spindle is G42. Back turning on the id is G42, boring towards the spindle is G41. Like your videos, especially the graphics, however they could use a little more explanation to keep the new guys out of trouble. I've had programs where machining was on the opposite side of the centerline, all arcs are reversed along with direction of tool comp and tool type. Talk about head scratching.......
Good Video! It is important to note that many lathes will have many different Settings that may have impact on TNR and canned cycles, TNR can behave oddly in some cases unfortunately and is truly only needed when turning radii and champhers if you are straight facing and turning it would not be needed. Very good introductory video!
Without cutter comp tiny rads on direction changes are impossible. Comp isn't needed during roughing cycles. I only use it on the finish pass. It helps insure I get to properly break all the edges. I don't do this for the customers. Most customers don't care, or are even aware. In the end. I do it for me. The finished part feels way better to the touch, and elevates even simple parts to a more professional level. Nice parts catch customers. Faster than fast ones. Push for good lead times. Make a better part. Then make all the parts. Then make all the money. Job done 🐒
I’m a rookie at understanding the particulars unique to lathe programming vs. mill. I do a lot of mill programming on the OSP controls, at the controller but need a better understanding of Okuma twin turret lathe programming. Specifically nose radius comp. My understanding of G41 and G42 is left (41) and right (42). So if I apply this to a turning tool on the B turret, cutting z-, it would be G41 with the same tool on the A turret being G42. You described 41 as ID and 42 as OD, does this apply to tools in the B turret also, or should it be as I described above? I’ve also noticed guys inputting a negative value for their nose comp. and have a hard time understanding why. Are the inverting 41 and 42? I realize their are fundamental differences between Fanuc and OSP, but hoped you could provide some insight. Thanks!
Can you also make another video explaining left and right tool compensation, I cant visualize the orientation. Does right means going right to left on the Z axis? And left the opposite? Or is it the tip of the insert?
👍 thank you my friend. How would you comp on an OD type 2 profile? The tip direction changes from a 3 to a 4. Use a tip 9 and program without comp by calculating the offset tool paths? Perhaps this topic would make a good video content. Thank you again.
thank you for your video. but if you do not mind you may explain the compensation about tool with G42 and G41 clearly, thanks a lot. i am just beginner of cnc.
Excellent topicand Video Tom... Listen my friend... id like to set up a short playlist to give to my new coworkers... but i cannot save many of your pages to a playlist.. i believe because you have marked them as "for Kids" when you set the videos up.... youtube will not let us save videos to playlists if they are marked "for kids". hope this helps.
After u write the sharp corner program then u touch off tool and push measure in the offset settings but when u put in the radius number in r on the offset settings do u just push measure again for the radius comp but it's kinda hard for me to explain but wanted to try this for awhile maybe u know what I mean but thanks for any info
Yeah, that was too easy. I have a pulley with which i will be using an o/d groove tool (or button tool) which is .04 wide with an .02 radius. I'm thinking that using a 9 for c and specifying the .02 in the R column will allow me to program per the print and the figuring will happen per g41 and g42. On the front and back sides there is a contour called out for clearance or weight reduction. It also has radius/flat/radius starting near the hub and again as it moves outward toward the o/d. I am using a vnmg positioned as a face grooving tool with the same tool specs as for the crown. Does the seem to be the best method for the confusing issue?
Great explanation video, but please I have a question, especifically I have many types of inserts in my job but I don't know how to correctly identify them but worse than that I have started programing the lathe but I do not know how to find the nose radius of my tools, how can I find this value?
mike Great videos they have been helping me a lot since I am barely starting to study this in my college course and I kind of need some help. I'm interested in knowing What type of program are you using on your Pc to write code I think this would help me a lot with my study
Cesar Garcia Hi, you can actually use something as simple as note pad if you write by hand. Then transfer to machine via a compact flash card. I use this method very often for short programs. Example: % O0001(FACE BAR) G21 G40 G95 G80 G28 U0 W0 T0 M1 G92 S3000 T0101 G0 G96 X? Z? S? M3 MACHINING HERE ... G28 U0 W0 T0 M30 %
I'm a machinist apprentice and I have a question. So most of machine shops use G41 and G42? Because my work, we always use G40. It does take longer time to program but it's easier and faster for the operator to set up. and do you know free or cheap cnc simulating program? that I could use to practice programming at home.
+losultan The image seen at ~5:10 should be valid for revolver behind rotation axis. *If* your machine has the revolver in front of the C you have to to flip 2-6-1 with 3-8-4 also you are not righthand side of your contour anymore. Everything without warranity - check your maual in doubt.
I just have the insert :( I whish I had the box or some infomation. Today I broke an iscar groove turn GIMF406 because I don't know how to define the turning speed for grooving operations, where can I found a chart for grooving feeds and speeds?
I have already tried but got only this chart: www.iscar.com/eCatalog/Grade.aspx?grade=IC808&item=6496970&fnum=203&mapp=TG That chart gives me the SFM value but I still need the IPR and the depth of cut. which I have found really difficult to get information.
it is misleading to show the tools with larger (not sharp) radii as being larger than the sharp tool...additionally, you keep saying tangency point. Correct me if I am wrong, but that is an intersection. tangents are straight lines that "just touch" curves. And sorry , one more. You say G42 is for O.D. tools. This is true when you are feeding in the standard direction toward negative Z. If you reverse directions (like we like to do when deburring threads) it becomes G41, when you are feeding toward the face...
Ashish Goyal if you don’t cancel it will still be active as it is modal. Then any subsequent x z positions will still be compensated. As good practice you should always cancel tool nose radius compensation as soon as you no longer need it. Furthermore you should always include a G40 in your safe start line at the top of your program so if you have forgotten to cancel then this will take care of it. Hope this helps.
It should just be G28: for Home the tool, U0: Machine 0 in the X axis, W0: Machine 0 in the Z axis, M05: Stop the Spindle. He included Y axis in a lathe video probably accidentally.
Rusty Shackleford G28 IS FOR the tool to return to where it G0 in while the U,V and W is the amount of off set in this case none and the M5 I is to stop the spindel
6:32 becouse G41 need clearance 2xTNR. what if there is no that much on 99% parts we made lol. yeah. tool too big for job? no its correct size and if calculate compensation there is alot room LOL and even using compensaion it wont stop you need calculate something. thats most stupid on it. so better not use G42/g41 and calculate path. and why inside part you call home position and U is first. not crash???? should first rapid out from part???
i never use G41/G42 there is EASY SECRET MAGIC formula that nobody knows (1-tan(angle/2)) *TNR it will give you z compensation (1-tan(22.5))*0.0628=0.366. excactly as is shows on first 45 0.1 corner. with 0.0625TNR just move it x1 z-0.1366 AND you done this on CAM for sure lol i know becouse there is no Z0 but i also calculated first x. by 0.1366*tan(45) double that and subtract from 1inch OD x0.7268 z0(replasing x0.6927 z0.017). you even go actually x0.8 z0.1 g1 z-0.0366 x1 z-0.1366 perfect 0.1 corner x1 and x0.8 excatcly readable and magic 0.0366 number I NOT USE CADCAM I NOT USE G41/G42. becouse i can calculate same path
@Jari Sipilainen pls explain clearer I would like to understand more of what you mean. How else can I contact you to ask you further on this formula, to clarify.
Another option is to use the center of the radius as the programming point and generate the program for a profile offset by the amount of TNR. Solves everything but the numbers aren't real anymore
Thanks for taking the time to make these videos, I've always programmed using Gibbscam or mazatrol conversational programming but now need to program from scratch. You have a nice, easy to understand way of showing us how to get on - very much appreciated :-)
Thanks for that feedback Colin.
It should be noted that G41, G42 is not necessarily inside and outside compensating, but rather left and right direction of offset movement in relation to work surface. Back turning away from the spindle on the od of a part is G41, turning towards the spindle is G42. Back turning on the id is G42, boring towards the spindle is G41. Like your videos, especially the graphics, however they could use a little more explanation to keep the new guys out of trouble. I've had programs where machining was on the opposite side of the centerline, all arcs are reversed along with direction of tool comp and tool type. Talk about head scratching.......
Good Video! It is important to note that many lathes will have many different Settings that may have impact on TNR and canned cycles, TNR can behave oddly in some cases unfortunately and is truly only needed when turning radii and champhers if you are straight facing and turning it would not be needed. Very good introductory video!
Without cutter comp tiny rads on direction changes are impossible.
Comp isn't needed during roughing cycles.
I only use it on the finish pass.
It helps insure I get to properly break all the edges.
I don't do this for the customers.
Most customers don't care, or are even aware.
In the end.
I do it for me.
The finished part feels way better to the touch, and elevates even simple parts to a more professional level.
Nice parts catch customers.
Faster than fast ones.
Push for good lead times.
Make a better part.
Then make all the parts.
Then make all the money.
Job done 🐒
I’m a rookie at understanding the particulars unique to lathe programming vs. mill. I do a lot of mill programming on the OSP controls, at the controller but need a better understanding of Okuma twin turret lathe programming. Specifically nose radius comp. My understanding of G41 and G42 is left (41) and right (42). So if I apply this to a turning tool on the B turret, cutting z-, it would be G41 with the same tool on the A turret being G42. You described 41 as ID and 42 as OD, does this apply to tools in the B turret also, or should it be as I described above? I’ve also noticed guys inputting a negative value for their nose comp. and have a hard time understanding why. Are the inverting 41 and 42? I realize their are fundamental differences between Fanuc and OSP, but hoped you could provide some insight. Thanks!
Can you also make another video explaining left and right tool compensation, I cant visualize the orientation.
Does right means going right to left on the Z axis?
And left the opposite?
Or is it the tip of the insert?
👍 thank you my friend. How would you comp on an OD type 2 profile? The tip direction changes from a 3 to a 4.
Use a tip 9 and program without comp by calculating the offset tool paths?
Perhaps this topic would make a good video content. Thank you again.
Can you explain how to set tool offsets for cutters that would be used for that kind of work?
Easy to understand. Thank you.
These videos are great. Thanks
Thanks Mike.
thank you for your video. but if you do not mind you may explain the compensation about tool with G42 and G41 clearly, thanks a lot. i am just beginner of cnc.
Excellent topicand Video Tom... Listen my friend... id like to set up a short playlist to give to my new coworkers... but i cannot save many of your pages to a playlist.. i believe because you have marked them as "for Kids" when you set the videos up.... youtube will not let us save videos to playlists if they are marked "for kids". hope this helps.
Awesome... one question can you apply that G42 if using a canned cycle??
Davincy Morales
Yes you can. I need to put a video together to explain how. Thanks for your feedback. Tom
After u write the sharp corner program then u touch off tool and push measure in the offset settings but when u put in the radius number in r on the offset settings do u just push measure again for the radius comp but it's kinda hard for me to explain but wanted to try this for awhile maybe u know what I mean but thanks for any info
How to comparte for non monotonic g71 canned cycles when chamfers go in the lower x than starting point
Yeah, that was too easy. I have a pulley with which i will be using an o/d groove tool (or button tool) which is .04 wide with an .02 radius.
I'm thinking that using a 9 for c and specifying the .02 in the R column will allow me to program per the print and the figuring will happen per g41 and g42. On the front and back sides there is a contour called out for clearance or weight reduction. It also has radius/flat/radius starting near the hub and again as it moves outward toward the o/d. I am using a vnmg positioned as a face grooving tool with the same tool specs as for the crown. Does the seem to be the best method for the confusing issue?
Great explanation video, but please I have a question, especifically I have many types of inserts in my job but I don't know how to correctly identify them but worse than that I have started programing the lathe but I do not know how to find the nose radius of my tools, how can I find this value?
Ro Cuevas On the back of the insert box you will see a number 331(.016 rad) or a 332 (.032 Rad) or a 333(.047 rad).
Hope that helps.
I like all videos sir...
What if OD and moving +Z? Is it G42 or G41?
mike Great videos they have been helping me a lot since I am barely starting to study this in my college course and I kind of need some help. I'm interested in knowing What type of program are you using on your Pc to write code I think this would help me a lot with my study
Cesar Garcia
Hi, you can actually use something as simple as note pad if you write by hand. Then transfer to machine via a compact flash card. I use this method very often for short programs.
Example:
%
O0001(FACE BAR)
G21 G40 G95 G80
G28 U0 W0 T0
M1
G92 S3000
T0101
G0 G96 X? Z? S? M3
MACHINING HERE ...
G28 U0 W0 T0
M30
%
great vid remember if you don't crash you haven't done it long enough
I'm a machinist apprentice and I have a question. So most of machine shops use G41 and G42? Because my work, we always use G40. It does take longer time to program but it's easier and faster for the operator to set up. and do you know free or cheap cnc simulating program? that I could use to practice programming at home.
+Gillby NC Plot--Free Trial easy to use does mill and lathe
Can I combine G41 or G42 with the roughing cane cycle G71?
Hi Tom, is that same in cnc swiss lathes? How I will decide tool direction? Thanks.
+losultan The image seen at ~5:10 should be valid for revolver behind rotation axis.
*If* your machine has the revolver in front of the C you have to to flip 2-6-1 with 3-8-4 also you are not righthand side of your contour anymore.
Everything without warranity - check your maual in doubt.
+Bill Klätsch Thanks for your comment, it will be helpful.
4min:08sec; what does code G0 & G54 stand for? what role do the calculations for "X" & "Z" axis stand for when it is expressing "G54".
WADJET NINE g0 is rapid movement and G54 is essentially your zero or reference point
I just have the insert :( I whish I had the box or some infomation. Today I broke an iscar groove turn GIMF406 because I don't know how to define the turning speed for grooving operations, where can I found a chart for grooving feeds and speeds?
Ro Cuevas Try this link:
www.iscar.com/eCatalog/Family.aspx?fnum=203&mapp=TG&app=0&GFSTYP=M
I have already tried but got only this chart:
www.iscar.com/eCatalog/Grade.aspx?grade=IC808&item=6496970&fnum=203&mapp=TG
That chart gives me the SFM value but I still need the IPR and the depth of cut. which I have found really difficult to get information.
sir when doing programing can we mixe absolute method and incremental method
pradeep R
Hi, yes you can, I do it all the time, it’s very useful in certain situations.
very clear, thank you!
it is misleading to show the tools with larger (not sharp) radii as being larger than the sharp tool...additionally, you keep saying tangency point. Correct me if I am wrong, but that is an intersection. tangents are straight lines that "just touch" curves. And sorry , one more. You say G42 is for O.D. tools. This is true when you are feeding in the standard direction toward negative Z. If you reverse directions (like we like to do when deburring threads) it becomes G41, when you are feeding toward the face...
why is it necessary to cancel the nose radius compensation command? what if we keep it on and close the program
Ashish Goyal if you don’t cancel it will still be active as it is modal. Then any subsequent x z positions will still be compensated. As good practice you should always cancel tool nose radius compensation as soon as you no longer need it. Furthermore you should always include a G40 in your safe start line at the top of your program so if you have forgotten to cancel then this will take care of it. Hope this helps.
Antoni K thanks
it is necessary to write g54 or it is worked with simple wcs offset ????
Nilesh Rajput
Hi! G54 is usually the default offset on many controls, but the rule in CNC is never assume and always check.
This format Works un a Hass TL 2 racing?
Can you please make a video on how to write a Cnc for 45 degree angle please
Why is this in the code at the end G28 U0 V0 W0 M05?
Rusty Shackleford that is the home position for x y and z
It should just be G28: for Home the tool, U0: Machine 0 in the X axis, W0: Machine 0 in the Z axis, M05: Stop the Spindle. He included Y axis in a lathe video probably accidentally.
Rusty Shackleford G28 IS FOR the tool to return to where it G0 in while the U,V and W is the amount of off set in this case none and the M5 I is to stop the spindel
Robert McEwen BNE-51
never seen a lathe with a y axis?
Do we can use TNC with G 70?
Jose Ortega
Hi, no because G70 refers to numbered lines in G71 or G72
how to generate g code with radius in R value in mastercam? I got " I k" value while generate g codes . how to change I k to R value
Vinoth R add together and divide by 2
Awesome 👍👍
thanks . it was really like drink cup of water
Why do i get "interference in G41/42"
Very nice
What compensation (G41 or G42) would you use when cutting a radiused groove in the face of a part?
It always depends on the direction of the tool path. Line Left is G41, Line Right uses G42.
Thanks.
Thanks
مرسی
sir can u send link for master cam
6:32 becouse G41 need clearance 2xTNR. what if there is no that much on 99% parts we made lol. yeah. tool too big for job? no its correct size and if calculate compensation there is alot room LOL
and even using compensaion it wont stop you need calculate something. thats most stupid on it. so better not use G42/g41 and calculate path.
and why inside part you call home position and U is first. not crash????
should first rapid out from part???
Hi sir please can I get any g code simulator?
Never trust anyone who can't be bothered getting the sound right.
audio not good
i never use G41/G42 there is EASY SECRET MAGIC formula that nobody knows (1-tan(angle/2)) *TNR it will give you z compensation (1-tan(22.5))*0.0628=0.366. excactly as is shows on first 45 0.1 corner. with 0.0625TNR just move it x1 z-0.1366 AND you done this on CAM for sure lol
i know becouse there is no Z0
but i also calculated first x. by 0.1366*tan(45) double that and subtract from 1inch OD x0.7268 z0(replasing x0.6927 z0.017).
you even go actually
x0.8 z0.1
g1 z-0.0366
x1 z-0.1366
perfect 0.1 corner x1 and x0.8 excatcly readable and magic 0.0366 number
I NOT USE CADCAM I NOT USE G41/G42. becouse i can calculate same path
@Jari Sipilainen pls explain clearer I would like to understand more of what you mean. How else can I contact you to ask you further on this formula, to clarify.
@@princeuy8021 that is very basic trigonometry, you can probably find maths lessons related to it pretty easily on RUclips
Another option is to use the center of the radius as the programming point and generate the program for a profile offset by the amount of TNR. Solves everything but the numbers aren't real anymore
hi sir, how to contact you