G02 & G03 Programming

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 82

  • @srlandreneau
    @srlandreneau 8 ปีที่แล้ว +7

    You made this very easy to understand.... I really appreciate this video so much.... You have helped me tremendously.... Thank you .... Thank you

  • @bbarker5766
    @bbarker5766 11 ปีที่แล้ว

    Mark climb milling/cutting is used to assist the machine. It's easier on the machine as it pulls the material through with the rotation of the cutter you're using.

  • @666monster8
    @666monster8 8 หลายเดือนก่อน

    It crazy about 10 years ago I was watching this video cause I wanted to get into programing and now I am finally learning programming in school

  • @vpleric
    @vpleric 11 ปีที่แล้ว +1

    Great Video! Straight to the point and very easy to understand.

  • @Hmmmwhosentyouthis
    @Hmmmwhosentyouthis 5 ปีที่แล้ว +2

    R seems faster but IJ is pretty universal. Some machines keep you on your toes using L or what have you. Our fanuc edm apparently can take R but can't, was told to change all posts to R for easier editing and found out the fun way. Did I miss something or was this assumed that you'd add the tool radius in on the machine to get the part in spec? Without this its incorrect.

  • @wadedoesntcare
    @wadedoesntcare 11 ปีที่แล้ว

    After "G01 Y-1.50" the mill is positioned to the right. Then for the G03, it must be tangent to the arc. The mill must be a radius down, and a diameter to the left. And, then it follows the arc, plus the comp offset. What moved the mill from G01 end to the G03 beginning? That algorithm must be pretty interesting, since it has to know a lot about the previous function and the next function.

  • @karanjotaneja7168
    @karanjotaneja7168 7 ปีที่แล้ว

    awesome video
    Programming easily explained.
    Thanks

  • @calebkinard7718
    @calebkinard7718 2 ปีที่แล้ว

    Are you programming centerline or edge, are you putting a diameter in the cutter comp or just perceived wear?

  • @FredFlintstone21
    @FredFlintstone21 7 ปีที่แล้ว

    To make things easier, (on Haas controls) rather than copying/pasting the profile cutting for successive passes at further z depths, you could use M97, and put the repeated code after M30, that way, if you need to change any of this code, you do it once. And your program looks cleaner/shorter.

  • @tonygomez427
    @tonygomez427 2 ปีที่แล้ว

    Do you have a class on thread milling?

  • @nukem419
    @nukem419 11 ปีที่แล้ว

    we prefer to climb mill on CNC's because it leaves a better finish, climb milling is not a requirement. On conventional mills we have to always conventional mill because a climb mill on a Bridgeport will grab the material, suck up the backlash and potentially crash the cutter. CNC's do not do this because they have ball screws with zero backlash. A CNC with acme screws would have the same problem, a conventional mill would be able to climb mill if it had ball screws.

  • @magdcs
    @magdcs 2 ปีที่แล้ว

    Some of the best explanations I have seen thus far.

  • @anilkumarpal7728
    @anilkumarpal7728 6 ปีที่แล้ว +1

    G41 k saath radius ka use kar sakte h kya

  • @maravatio67
    @maravatio67 7 ปีที่แล้ว +2

    Thank you so much for this helpful video. Easy to understand!!!!.

  • @ANISHDN-mm6sp
    @ANISHDN-mm6sp 3 ปีที่แล้ว

    Sir how many mm cutter used ?

  • @farmzoid1899
    @farmzoid1899 11 ปีที่แล้ว +3

    You have an error in the program. Before your first G03 move you will have to make a G02 move to roll the cutter around the point 90 degrees CW. Then invoke the G03 move. You will then have to make another 90 degree G02 to roll the cutter around the point, then use the G01 move. Another fix would be to continue the G01 command in the -Y direction 1/2 the cutter diameter, then invoke the G03 command.
    This does not keep the cutter in constant contact with part and could effect your finish.

    • @bogart-fv5wi
      @bogart-fv5wi 10 ปีที่แล้ว

      Farmzoid, not necessarily so, it will depend on how you use cutter compensation. ie. center line of tool programming vs. tool edge programming. In the video example the teacher is using center of tool, so at the machine you will need to put in the tool radius on comps

    • @dNanemus
      @dNanemus 10 ปีที่แล้ว

      G41 left and G42 right, add a D to the T(tool) assembled, just like H in G43, or just create an offset on the tool table.

    • @MrRhovanion
      @MrRhovanion 9 ปีที่แล้ว

      +bogart999 9 did he add the radius before he started the G03? im not getting that part.just started my cnc class , and trying to find simple g code videos. brain hurts already.

    • @geoffheap2640
      @geoffheap2640 7 ปีที่แล้ว

      He did not explain clearly that he was programming to follow the lines using a theoretical zero diameter tool. Then all you have to do is put half the diameter of the tool in the diameter offset table. So with a .500 endmill he would put .25 in offset # 1 and cutter compensation would take care of it. I believe you thought he was programming the center of a .500 endmill, in which case your observations are perfectly correct. He did in fact explain that he was using cutter comp (G41) but he could have been clearer This subject does take a while to wrap your brain around.

  • @goesintite
    @goesintite 5 หลายเดือนก่อน

    Drink every time he says "okay? kay? alright?" . Excellent explanation, really though.

  • @fytanman
    @fytanman 12 ปีที่แล้ว +1

    Do you have more of these videos? They are great!

  • @hjsdhjashsahd
    @hjsdhjashsahd 11 ปีที่แล้ว

    Mr. Block , can you post some videos about lathe programming- approach, chamfers, cutters comp. for lathes ,and threading, boring , back boring and facing. The first four is the most important to me

  • @mikkosutube
    @mikkosutube 7 ปีที่แล้ว

    do you mean that the incremental distance is relative to the center point of the arc, or the point where the horizontal and vertical lines that go through the start point and end intersect..in this case they are the same..but if the arc were say less than a 90 degree arc..what then? thanks

  • @berntd
    @berntd 6 ปีที่แล้ว

    But how do you work out I and J for non 90 deg arcs where only start x,y end x,y and radius is known?

  • @mateusunfer9036
    @mateusunfer9036 7 ปีที่แล้ว

    Great material!!!!! Congratulations!

  • @matthewchapman2494
    @matthewchapman2494 2 ปีที่แล้ว

    Explain climb milling?

  • @Josch728
    @Josch728 10 ปีที่แล้ว +1

    Does anyone know if this works the same in g18/g19 plane, obviously you will use k for your z movement, or can someone post a video about arcs in that plane. Thanks in advance.

  • @markrichardson239
    @markrichardson239 11 ปีที่แล้ว

    I really enjoyed this video, thanks!
    One question though, why is the climb cut utilized so much in CNC milling?
    As a manual machine user, I use the technique primarily for finish cuts.
    Thanks,
    Mark

  • @forr3st125
    @forr3st125 9 ปีที่แล้ว

    For the straight cuts, how come you are only using an X or Y value to move to the next point? Doesn't the tool always reference from the origin? So wouldn't writing the actual coordinates (X & Y) make more sense? Otherwise using Y or X by themselves would be moving relative to origin, not to the next point in cut path.

    • @eipylOh
      @eipylOh 9 ปีที่แล้ว

      forr3st125 I wondered this too. If no Y is given it would surely return to 0 on the Y whilst moving to the given X coordinate given the machine is set to absolute.. unless the machine takes the last known Y coordinate?

    • @billykorevec535
      @billykorevec535 9 ปีที่แล้ว +2

      you only have to use one x or y if the previous value is the same because the numbers remain modal like G01

  • @harryt622
    @harryt622 11 ปีที่แล้ว

    Very informational but why not use the R instead of the I and J? Ex. G02X3.Y-.25R.25

  • @n1qeh62
    @n1qeh62 8 ปีที่แล้ว

    For what control is he programming for I would never put the cutter comp and tool offset on he same value 01 on most controls that would mean a nice scrap part or just ALARM out for D value rule of thumb add 50 so that means D should be G41 D51

    • @YokumFireworks1
      @YokumFireworks1 7 ปีที่แล้ว

      D stands for Diameter offset and the 1 correlates what the tool number is. This is used in most fanuk controls and you would make it .51 in the offset page on the tool 5 slot not at the D value in the program itself.

  • @hanhngo8850
    @hanhngo8850 10 ปีที่แล้ว +1

    so both I and J during the 6 minutes part are incremental distances from start point to center point except I is x and J is y?

    • @garthn2561
      @garthn2561 9 ปีที่แล้ว +1

      +Hanh Ngo Wow - was that really not clear to you

  • @steve1810
    @steve1810 9 ปีที่แล้ว

    great video well explainded any chance of you doing something along the same lines but in the G18 plane and G19plane something and Im sure alot others might be struggling with

  • @ShaikMoulali94
    @ShaikMoulali94 8 ปีที่แล้ว

    Can anyone help me to write the CNC program (Circular slots in a rectangular block )??

  • @robertunderhill9409
    @robertunderhill9409 11 ปีที่แล้ว

    Always climb cut. Do you drive your car in reverse to go forward?
    43 years Boeing

    • @dougpenhall
      @dougpenhall 5 ปีที่แล้ว

      I drive in reverse. It's much more fun that way.

  • @zlatkosejdic7054
    @zlatkosejdic7054 5 ปีที่แล้ว

    G00 Z1.0 M04 or M09 coolant off.

  • @ravindramohan1139
    @ravindramohan1139 6 ปีที่แล้ว

    Good Video Jeff , Thank You From IND AP

  • @VWGTI2013
    @VWGTI2013 7 ปีที่แล้ว

    Maybe I shouldn`t see this video. I know nothing about CNC yet. Hopefully I start CNC classes this fall. I`m 46 and going back to school for a CNC technology career certificate. Might also get some CAD advance certificate to help me move up.

  • @aegolius3674
    @aegolius3674 4 ปีที่แล้ว

    So kind, thank you !

  • @georgeengineering2464
    @georgeengineering2464 10 ปีที่แล้ว +1

    Where is the description ?
    Any good video must have a description with other important details, 4 us users.

    • @yourserenity
      @yourserenity 10 ปีที่แล้ว +5

      Where are your tutorial videos? Never happy...

  • @vipinupadhyaymukarpur5772
    @vipinupadhyaymukarpur5772 7 ปีที่แล้ว

    what is m code and gcod in hindi

  • @themanimal01
    @themanimal01 6 ปีที่แล้ว

    clear and helpful. thanks

  • @gertkristensen6451
    @gertkristensen6451 ปีที่แล้ว

    okay allright okay okay 60 times ca on 15 min okay okay allright

  • @danielslatter4035
    @danielslatter4035 10 ปีที่แล้ว +2

    this is good but a hard vid to grasp!!!!

  • @VWGTI2013
    @VWGTI2013 7 ปีที่แล้ว

    Is there such a thing as a national certified technician?

  • @RIDExTHExWORLD
    @RIDExTHExWORLD 11 ปีที่แล้ว

    this was so helpful.... thank you

  • @balaramjena5887
    @balaramjena5887 5 ปีที่แล้ว

    Thank you so much sir please send with all video

  • @gawitgerie
    @gawitgerie 11 ปีที่แล้ว

    very nice explanation thank you!

  • @markrichardson239
    @markrichardson239 10 ปีที่แล้ว

    Thanks Jeff!

  • @horseshoe_nc
    @horseshoe_nc 11 ปีที่แล้ว +1

    Hurco is so much easier to program. I could teach someone everything they need to know about Hurco in just a few days.

    • @brucearaujoguerrero7861
      @brucearaujoguerrero7861 7 ปีที่แล้ว

      horseshoe28016 hello Mr, can you help me with a Hurco machine. my email is jobaraujo@yahoo.com.mx if you can send me an email to make touch it Will be awesome.
      thanks

  • @manishrana5763
    @manishrana5763 6 ปีที่แล้ว

    I have a drawing with a radius will make the program of that

  • @jafaryahya2539
    @jafaryahya2539 11 ปีที่แล้ว

    the cnc machins mill and lathe programming gratifying .

  • @jeffreycole9834
    @jeffreycole9834 4 ปีที่แล้ว +2

    Learn how to be a teacher without telling everyone how to do it wrong then have to go back and correct yourself. I have watched about 10 video on I and J interpolation and every one of them has made mistakes which I have to go back and unlearn what they just said so I can go back to learn how to do it correctly. As soon as I finally understand the I and J positions, I will make a video of my own that people can understand.

  • @M.G87
    @M.G87 7 ปีที่แล้ว

    thanks jeff.

  • @sanjaymaurya6900
    @sanjaymaurya6900 7 ปีที่แล้ว

    nice one

  • @dharmendrakumar13
    @dharmendrakumar13 11 ปีที่แล้ว

    nice

  • @ceogriffsta1
    @ceogriffsta1 7 ปีที่แล้ว

    Thank you

  • @mardrom1
    @mardrom1 9 ปีที่แล้ว +1

    Ridiculously complicated. Just for a rounded corner. And inches. The old imperial system. Madness.
    Climb milling? Why is it called CLIMB milling?

    • @bigjame26
      @bigjame26 9 ปีที่แล้ว +1

      mardrom1 Climb milling is just a way to explain, in most cases, the rotation of the cutting tool (in this case an endmill) in relation to the edge of the work piece. climb milling "pulls" at the workpiece and conventional milling "scoops" out the chips. because of backlash in conventional mill machines, climb milling is only ever done for a finish pass, about a thousandth or two. however, cnc machines dont have this backlash issue and primarily are run using the climb mill technique. check this out: img39.photobucket.com/albums/v119/vinnito/storage/cmill.jpg

    • @MarkSzakos
      @MarkSzakos 9 ปีที่แล้ว +3

      There are aternative methods for circular interpolation.
      For example, you can avoid the I & J, and add in a radius R. Just make sure your machine control parameters are setting allow it.
      For the 1st arc, program this instead:
      G01X2.75Y0
      G02X3.0Y-.25R.25
      Or
      you can also simply program the first corner like this;
      G01X3.0Y0,R.25
      Change the R with C if you want a 45 degree chamfer instead. This will technique will only work on corners.
      The term "climb" is used because the tool's cutting flute enters the stock where the chip will generally be thicker. As the flute rotates through the material, the chip will thin out. The resulting forced will push the tool away from the stock, and also forward as though the tool is climbing along the material edge. Think of an ice cliff "climber" using ice axes to chop into the ice and pull themselves up.
      The metric system is obviously easier to use, but unfortunately in the USA, the imperial system is still very popular. The switch is ongoing, but will take more time.

    • @mardrom1
      @mardrom1 9 ปีที่แล้ว +2

      Mark Szakos G01X3.0Y0,R.25 certainly simplifies things. with the addition of changing R to C for a Chanfer is also appreciated.
      Your analogy to rock climbing with climb milling is easy to understand. Thank you.
      As for the Imperial system, well i hope we will see less and less of this, as older generations go into retirement.
      We are of course stuck with screw threads. Nothing can be done there.
      People keep on telling me simple is always best.
      Thanks for the easily digestible answers. Helpful.

  • @mayramalpartida1188
    @mayramalpartida1188 8 ปีที่แล้ว

    no emtiendo porque no hablo yngles

    • @konejo45
      @konejo45 8 ปีที่แล้ว

      ponlo en letrtas y lo traduces

    • @gabrieltorres6569
      @gabrieltorres6569 7 ปีที่แล้ว

      Mayra Malpartida yo te enseño chikita💛

  • @astitwashivayogi3523
    @astitwashivayogi3523 7 ปีที่แล้ว

    Y I is 0 every where

  • @_m_o_r_o_630
    @_m_o_r_o_630 5 ปีที่แล้ว

    Переведите на русский блеать!