585,749 active members*
3,885 visitors online*
Register for free
Login
Results 1 to 6 of 6
  1. #1
    Join Date
    Jan 2009
    Posts
    39

    G12.1 Polar Coordinate Interpolation

    Gentlemen,
    Just wondering if a person can do more than just a square shape with a G12.1? Thank You :cheers:

  2. #2
    Join Date
    Feb 2008
    Posts
    267
    Yes.
    Control the process, not the product!
    Machining is more science than art, master the science and the artistry will be evident.

  3. #3
    Join Date
    Jan 2009
    Posts
    39
    Does anybody have examples of more complex shapes being done with G12.1?

  4. #4
    Join Date
    Feb 2008
    Posts
    267
    Quote Originally Posted by ggborgen View Post
    Does anybody have examples of more complex shapes being done with G12.1?
    G12.1 is not "magic".
    It interprets a linear and rotary axis as if it were 2 linear axiis.
    So, on your lathe, it take your X(linear) axis and C(roatary) axis and treats them (on the programming side at least) as if they were X and Y on a mill.
    That is, they are both radial (X is no longer Ø, and C is no longer °) and can be programmed in any way the you would on a mill... G1 point-to-point, G2, G3, Helical Interpolation so on and so forth.

    So, if you can use trig to calculate the six X,Y points of a hex, then you could use G12.1 to program it.
    This would apply to any shape that you could construct.
    If the endmill is capable of walking around the shape, than it can be programmed in G12.1.

    HTH
    Control the process, not the product!
    Machining is more science than art, master the science and the artistry will be evident.

  5. #5
    Join Date
    Mar 2003
    Posts
    2932
    Quote Originally Posted by ProProcess View Post
    G12.1 is not "magic".
    It interprets a linear and rotary axis as if it were 2 linear axiis.
    So, on your lathe, it take your X(linear) axis and C(roatary) axis and treats them (on the programming side at least) as if they were X and Y on a mill.
    That is, they are both radial (X is no longer Ø, and C is no longer °) and can be programmed in any way the you would on a mill... G1 point-to-point, G2, G3, Helical Interpolation so on and so forth.

    So, if you can use trig to calculate the six X,Y points of a hex, then you could use G12.1 to program it.
    This would apply to any shape that you could construct.
    If the endmill is capable of walking around the shape, than it can be programmed in G12.1.

    HTH
    If you have a Doosan lathe X is still a diameter in G12.1 mode.

  6. #6
    Join Date
    Mar 2005
    Posts
    988
    Yes... as mentioned any shape can be programmed using G12.1. Not just on lathes but some mills and certainly for Multi-task machines (mill/turn centers or turn/mill centers).

    Stevo's thread "G3 on rotary axis??" has some discussions with G12.1 programming which I and a coupe others posted some code for the shape he's dealing with.

    Anyhow, here's some code for a fixture plate I just made a couple weeks ago in G12.1... and this shape is nowhere near being round....

    G12.1
    G1X18.85C3.72F1653.
    Z-3.F200.
    G41D#3020C2.72F380.
    C-9.12
    G2X18.25C-9.72I-.6J0.
    G1X17.35
    G3X16.6C-10.47I0.J-.75
    G1C-12.33
    G2X16.C-12.93I-.6J0.
    G1X14.5289
    G3X13.8925C-13.1936I0.J-.9
    G1X9.9936C-17.0925
    G3X9.73C-17.7289I.6364J-.6364
    G1C-19.2
    G2X9.13C-19.8I-.6J0.
    G1X-9.13
    G2X-9.73C-19.2I0.J.6
    G1C-17.7289
    G3X-9.9936C-17.0925I-.9J0.
    G1X-13.8925C-13.1936
    G3X-14.5289C-12.93I-.6364J-.6364
    G1X-16.
    G2X-16.6C-12.33I0.J.6
    G1C-10.47
    G3X-17.35C-9.72I-.75J0.
    G1X-18.25
    G2X-18.85C-9.12I0.J.6
    G1C2.72
    G2X-18.25C3.32I.6J0.
    G1X-17.35
    G3X-16.6C4.07I0.J.75
    G1C6.9831
    G3X-16.6716C7.3347I-.9J0.
    G1X-17.9747C10.4047
    G2X-17.9787C10.8639I.5523J.2344
    G1X-17.3785C12.3493
    G2X-17.1103C12.6223I.4636J-.1873
    G1X-.1954C19.8022
    G2X.1954I.1954J-.4603
    G1X17.1103C12.6223
    G2X17.3785C12.3493I-.1954J-.4603
    G1X17.9787C10.8639
    G2X17.9747C10.4047I-.5563J-.2248
    G1X16.6715C7.3347
    G3X16.6C6.9831I.8285J-.3517
    G1C4.07
    G3X17.35C3.32I.75J0.
    G1X18.25
    G2X18.85C2.72I0.J-.6
    G3X18.967C2.3986I.5J0.
    G1G40X19.0313C2.322
    Z2.F1653.
    G13.1
    It's just a part..... cutter still goes round and round....

Similar Threads

  1. How do you use polar interpolation
    By positiverake in forum G-Code Programing
    Replies: 14
    Last Post: 09-15-2018, 02:37 AM
  2. Polar Coordinate System, Doosan Puma 240MS
    By Ron19 in forum Daewoo/Doosan
    Replies: 3
    Last Post: 04-18-2010, 03:16 AM
  3. Polar interpolation on 10T
    By guhl in forum Fanuc
    Replies: 7
    Last Post: 05-18-2009, 12:26 PM
  4. Replies: 0
    Last Post: 11-11-2008, 02:35 AM
  5. Polar Interpolation
    By jackson in forum Daewoo/Doosan
    Replies: 2
    Last Post: 05-20-2008, 09:17 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •