587,235 active members*
3,543 visitors online*
Register for free
Login Register
HEIDENHAIN Forum
Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
  • 04-26-2022, 05:18 PM
    tfitzroy
    Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
    I am programming for a new Puma 5100XLMB. It has live tooling and a C axis, but no Y axis. I am trying to polar mill a spline with G12.1, which I think the machine should be capable of doing. For some reason, about six lines into the milling code, it gives us a PS0021 Illegal plane select error.
    I could understand if it wouldn't read anything, but it gets a ways into the code before it gives us a problem.

    It will run to this line
    ( 10 MM HIGH FEED MILL )
    G54
    G40G80G99
    N1T0808
    G00G28U0.
    G40
    G13.1
    M35
    G00G28H0.
    G97S4000M3P12
    G00G98Z.25C-11.022M08
    C0.
    X4.5664
    G12.1
    G01X4.4822C-.4365F20.
    Z-.74
    G42X4.4686C-.4292
    G02X4.4896C-.151I.1443J.1339
    G01X4.504C-.1443
    G03X4.5065C.1432Z-.7404I-.1339J.1443
    X3.5288C.3375Z-.7412I-.489J-.5182
    G02X3.4979C.4093Z-.7413I-.0002J.0375
    G03X4.2333C.7857Z-.742I-.2898J.6509

    ?We also tried this format, and it ran to the highlighted line before giving us the error.
    ( 10 MM HIGH FEED MILL )
    G54
    G40G80G99
    N1T0808
    G00G28U0.
    G40
    G13.1
    M35
    G00G28H0.
    G97S4000M3P12
    G00G98Z.25C-11.022M08
    C0.
    G0.25
    X5.
    G12.1
    G1C-.4365Z.25F400.
    X4.4822
    Z-.74F7989.
    G42X4.4686C-.4292
    G2X4.4896C-.151R.1968
    G1X4.504C-.1443
    G3X4.5065C.1432Z-.7404R.1968
    X3.5288C.3375Z-.7412R.7125
    G2X3.4979C.4093Z-.7413R.0375
    G3X4.2333C.7857Z-.742R.7125
    X4.0004C1.0473Z-.7424R.1968
    X2.9492C1.0259Z-.7432R.7125
    G2X2.8626C1.0853Z-.7433R.0375
    G3X3.2282C1.5787Z-.744R.7125
  • 05-17-2022, 04:15 PM
    DouglasR
    Re: Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
    I don't think the machine can do what you want it to without a Y axis.
    Polar interp is for the milling of non round shapes on the front (snout) of a part.
    It has limited value elsewhere.
  • 05-18-2022, 12:53 PM
    Superman
    Re: Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
    I don't think cutter comp can be applied to C axis
    Only works on axes defined with G17(XY)/G18(XZ)/G19(YZ)

    Try it by removing the G42
  • 05-18-2022, 02:27 PM
    Dale123
    Re: Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
    Has the machine got Helical Interpolation Option from Fanuc A02B-0339-J819 ?

    About 6 lines into the milling the Z Axis comes into play ?

    Without Helical Interpolation option PS 0021 alarm will occur
  • 05-19-2022, 09:10 PM
    DouglasR
    Re: Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
    Quote:

    Originally Posted by Dale123 View Post
    Has the machine got Helical Interpolation Option from Fanuc A02B-0339-J819 ?

    About 6 lines into the milling the Z Axis comes into play ?

    Without Helical Interpolation option PS 0021 alarm will occur

    Helical is standard from Doosan, but the Polar isn't made for that.
  • 05-20-2022, 04:45 PM
    Dale123
    Re: Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
    Quote:

    Originally Posted by DouglasR View Post
    Helical is standard from Doosan, but the Polar isn't made for that.

    Doosan supply as standard on Y Axis lathes but it isn't standard in the UK on M Models . It's either specified on order or a Fanuc retrofit.
  • 05-25-2022, 03:30 PM
    Zerok666
    Re: Puma 5100XLMB gets PS0021 Illegal plane select when polar milling
    I do not see a plane called out in your code. Try adding a G17 to line G40G80G99.