CIRCLE MILLING USING VARIABLES

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ส.ค. 2024
  • Learn how to use variables to circlemill a bore without having to write new g-code when changing tool diameter or bore diameter.
    O0001 (CIRCLE MILLING USING VARIABLES)
    #100=2. (#100 IS DIA OF CIRCLE)
    #101=.5 (#101 IS DIA OF TOOL)
    (TOOL # AND H# SHOULD BE THE SAME)
    (CHANGE RPM AS NEEDED)
    (CHANGE FEED RATE AS NEEDED)
    N100
    G0G90G17G40G80G49G20
    G91G28Z0.
    T1M6 (T# SHOULD MATCH H# BELOW)
    S1000M3 (RPM MAY NEED CHANGING)
    G90G0G54X0.Y0.
    G43H1Z2.M8 (THE H# SHOULD MATCH TOOL # ABOVE)
    G0Z.1
    G1Z-.1F20.
    G1X0.Y [#100/2-#101] F10. (CHANGE FEED HERE)
    G3X0.Y[#100/2-#101/2]I0.J[#101/4]
    G3X0.Y-[#100/2-#101/2]I0.J-[#100/2-#101/2]
    G3X0.Y[#100/2-#101/2]I0.J[#100/2-#101/2]
    G3X0.Y[#100/2-#101]I0.J-[#101/4]
    G1X0.Y0.
    G0Z2.
    G91G28Z0.M5
    G28Y0.M9
    G90
    M30
    %

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

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

    Tom, you have the best tutorials I have ever seen by far. I work an entire machine shop by myself with 2 haas CNC machines and 15 years since I've run one. Your training has helped me through some hard parts and keeps USN planes flying. Thank you!
    -James

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

      James Shaw Thank you James. That is great feedback!! Let me know if I can answer any questions. Tom

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

    I don't know if I've ever let you know, Tom. But I owe you a huge thanks for having these videos available. I learned the basics, and later macros from your videos.
    Thanks!
    Andrew Probst

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

    Great tutorial Tom. Saved me a lot of head scratching.

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

    Great video Tom, grettings from Argentina. I'm working on a Doosan 3100xly right now and i'm practicing with variables using milling and turning at the same time...

  • @leosalinas4863
    @leosalinas4863 8 ปีที่แล้ว +1

    Tom, you have the best tutorials
    thanks

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

      Thanks Leo. I appreciate that feedback.

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

      www.udemy.com/course/cnc-makro-programlama/?couponCode=TEKNIKOKULCNC

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

    You are the master, Sir! Thank you very much!

  • @elotrain
    @elotrain 4 ปีที่แล้ว +1

    Should the first g1 movement be [#100/2-#101/4]? I tried using a 3/8 cutter to cut a 1/2" hole, and it wanted to go to a negative that was beyond the size of the hole.

    • @TomStikkelman
      @TomStikkelman  4 ปีที่แล้ว +1

      Hey Timothy. A 3/8 tool doesn't give you a whole lot of wiggle room. You may need to consider a smaller tool.

  • @A1Rage
    @A1Rage 8 ปีที่แล้ว +1

    great video Tom!

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

    Great tutorial Tom -Jeff Carpenter

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

    Hey Tom, your videos are great!......I was wondering if you could help me create s face mill macro program using a 1.6 dialed face mill and just have it have two variables. #1 being length and #2 being width. I am having problems because as I increase the width I need a step over amount to add( maybe .8, half the cutter). Can you help me...Thanks

  • @jagankandukuri6039
    @jagankandukuri6039 3 ปีที่แล้ว

    Sorry you mean , It is useful for different size holes at same time in the same program. Thanks

  • @Jimmy-bm5jg
    @Jimmy-bm5jg 7 ปีที่แล้ว

    HI Tom, you are make a good tutorial
    thanks
    nb : can you make tutorial about tools exchange position please?
    ( like Robodrill the position for changing tools from the pocket on the right side of carrrousel )

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

    if you start and end at the same place in a circle you dont need an X or Y, just the I or a J.
    G3X0.Y-[#100/2-#101/2]I0.J-[#100/2-#101/2]
    G3X0.Y[#100/2-#101/2]I0.J[#100/2-#101/2]
    could be rewritten in one line of code as:
    G3J-[#100/2-#101/2];
    makes a complete circle.

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

    Thanks Tom

  • @davidhvoslef2942
    @davidhvoslef2942 7 ปีที่แล้ว +1

    Can this be done using cutter comp instead of variables? Someone mentioned cutter comp cannot be used when circle cutting. Is this true?

    • @TomStikkelman
      @TomStikkelman  7 ปีที่แล้ว +1

      Cutter comp can be used to mill a circle as long as a linear move is used on the line where cutter comp is engaged.
      The variables give you much more control of the size of the circle and the diameter of the tool. Hope that helps.
      Thanks for watching. Tom

  • @bbbbbbb306
    @bbbbbbb306 7 ปีที่แล้ว +1

    Sir please make one video how to use maltple wcs use hmc machine like 30 deg 90 deg 270 deg 180 deg 0 deg 45 deg 25 deg

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

    Great video, have a question for you. I am kinda new to using macro variables, but was wondering if there is a way when circle milling to add a variable for a step over. Say I wanted to start at one bore size and finish at a different size without having to change the hole size variable each time. Thanks for your help.

    • @MrDLRu
      @MrDLRu 7 หลายเดือนก่อน

      You need to set a variable for start diameter and finished diameter, then step distance. Use WHILE DO and work in the math. It can be done.

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

    Hello tom I have a question Can I use logic gates for example OR, AND

  • @alpaslanaktas7579
    @alpaslanaktas7579 7 หลายเดือนก่อน

    #101/4 I couldn't understand this part, why 1/4 and not 1/2?
    Is this for machining two separate diameters?

    • @MrDLRu
      @MrDLRu 7 หลายเดือนก่อน +1

      It's the lead-in radius. The .500 dia tool is .250 away from diameter of circle. The radius of .250 is .125, OR .500 / 4=.125. The variable at #101 is the tool diameter, so no matter what tool diameter you put there, the equation is #101 / 4. IE, whatever size tool you use, it will swing the proper radius into the circle diameter that you are cutting.

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

    Hi
    may i know how to do the program with depth of cut and width of cut?
    tq

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

    Great stuff Sir. Tell me where to ship the whiskey crate that i owe You:)

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

    Excellent tutorial. How we can add multiple passes.(depth)

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

      create a sub for the circle path, then input a z offet.

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

    Hello Tom
    Thank you show much . But would you know if this technique will work a DX 32 control for an older Brigdeport ?

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

      www.udemy.com/course/cnc-makro-programlama/?couponCode=TEKNIKOKULCNC

  • @karlleitinger1720
    @karlleitinger1720 3 ปีที่แล้ว

    can you show how to draw a pocket on a cylinder pls.

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

    I experimented a little bit with this in Gwizard and i got to the conclusion that i cannot change the coordinates for y, only for x. For y i was not able to do it, so if i want to do multiple holes i have to change my origin every time for the new coordinates. I was wondering if this can be fixed, maybe i missed something. Thank you in advance.

    • @BurtSanders
      @BurtSanders 7 หลายเดือนก่อน

      Did you make the cutting portion a subprogram and use a G91 at the beginning?

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

    Plz sir tell me about thread milling in macro program

  • @diegocampos4674
    @diegocampos4674 7 ปีที่แล้ว +1

    repeat a cicle???

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

    i have a question?
    when using G12 -13,whats the meaning of I and k..i dont think is the same meaning as G02/3

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

      No they do not have the same meaning. The I in a G12 circle milling cycle is the start diameter and the K is the finish diameter. Thanks. Tom.

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

      dont forget the Q for stepover.

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

    We want to learn micro pragram

  • @jagankandukuri6039
    @jagankandukuri6039 3 ปีที่แล้ว

    sorry we can use G41, G42 instead. Thanks

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

    Where is inpur depth of cut?

  • @technicalcadcamsolution5907
    @technicalcadcamsolution5907 3 ปีที่แล้ว

    Mm program mai