Illegal plane select ошибка


alex0800

alex0800

110



andre_77

andre_77

73



solexcnc

solexcnc

1



Чингачгук

Чингачгук

538



andre_77

andre_77

73



Чингачгук

Чингачгук

538



andre_77

andre_77

73



Чингачгук

Чингачгук

538



andre_77

andre_77

73



Чингачгук

Чингачгук

538



andre_77

andre_77

73



Чингачгук

Чингачгук

538



andre_77

andre_77

73



Чингачгук

Чингачгук

538



andre_77

andre_77

73



tm-ares

tm-ares

548



Чингачгук

Чингачгук

538



andre_77

andre_77

73



tm-ares

tm-ares

548


Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже.

Если у вас есть аккаунт, войдите в него для написания от своего имени.

Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

  • #1

EDIT — FIXED.

I am trying to run a program with live tooling on Z and I keep getting this alarm.
I am not using a plane select command in the program as you can see. Posted below.
I tried to use MDI to select the proper plane but it gives me same alarm. I tried G17 and G19. They both give alarm. G18 is accepted though.
Anyway this is the first time I see this error and I’m not sure what is causing it. Can someone look at the code and see if anything is wrong? Machine has Polar Co-ordinate interpolation. Its a Hyundai L230LMSA with Fanuc i series.

G40G80
G28U0
(TOOL — 8 OFFSET — 8)
(1/8″ 2 FLUTE ENDMILL)
G54
M56
T0808
G98
M43
G97S5000M13
G0C0.
G0Z1.
G0X.4172
G112
G1X-.4141C-.0251F500.
Z.125
G3X-.4072Z.1243C-.0045R.0625F5. <———-This is the line it craps out on. Turns out it was the Z. Removed it and it went fine.
G1X-.4133C.0148
Z.1236
X-.431C.0322
Z.1229
X-.4587C.0461
Z.1222
X-.4935C.0549
Z.1215
X-.5322C.058

The code continues quite a bit longer (25000 lines actually) so I didn’t post the whole thing. The machine gets just past the G112 command, then alarms out. The G112 is the correct code as I have used this command many times before already.

Here is a working proven program of similar machining.

G40G80
G28U0
(TOOL — 5 OFFSET — 5)
(1/2″ 3 FLUTE CF ENDMILL)
(C-AXIS FACE CONTOUR)
G54
M56
M43
T0505
G98
G97S5000M13
G0C0.
G0Z1.M8
X1.5941
G112
G1X1.2727C.4799F200.
Z.1
Z-.475F50.
G3X1.1263C.3031R.25
G1C-.3031
G2X.6063C-.5632R.26
G1X-.6063C-.5631
G2X-1.1263C-.3031R.26
G1C.3031
G2X-.6063C.5632R.26
G1X.6063C.5631
G2X1.1263C.3031R.26
G1C.2031F200.
G3X1.2727C.0264R.25
G1X1.2527C.4799
G3X1.1063C.3031R.25F30.

  • #2

So what happens if you put the G18 in the code before this line? G18 is X-Z plane, isn’t that what you want?

  • #3

So what happens if you put the G18 in the code before this line? G18 is X-Z plane, isn’t that what you want?

No. That would still alarm out.
G18 is already active. The code by my understanding is trying to move the machine in a G19 plane YZ in which this machine does not have, hence the alarm. X and Z together in a linear command will work no problem, but not with an arc command.

  • #4

Just asking, but why on this line only are you trying to move in X,C, & Z at the same time? Seems almost like a helical move, and perhaps the control just cannot do this.

  • #5

I’m not sure why its doing that. It was spit out by the cam. I have sent in the post to be adjusted.
Could be the toolpath. I’m using dynamic HSM toolpath with .01 microlift. May have something to do with the movement.

  • #6

No. That would still alarm out.
G18 is already active. The code by my understanding is trying to move the machine in a G19 plane YZ in which this machine does not have, hence the alarm. X and Z together in a linear command will work no problem, but not with an arc command.

Hello Hertz,
When using Polar Interpolation The plane used before G112 (G12.1) is specified (plane selected by G17, G18, or G19) is canceled. It is restored when G113 (G13.1) is specified. Your «C» axis in Polar Interpolation becomes virtual «Y»; accordingly, you should be using G17 (X,Y).

Regards,

Bill

  • #7

Hello Hertz,
When using Polar Interpolation The plane used before G112 (G12.1) is specified (plane selected by G17, G18, or G19) is canceled. It is restored when G113 (G13.1) is specified. Your «C» axis in Polar Interpolation becomes virtual «Y»; accordingly, you should be using G17 (X,Y).

Regards,

Bill

Well I didn’t select a plane at all. I just figured it was supposed to be G18. Nonetheless, The arc command paired with an X AND a Z does not work. I am not sure why its posting like that. Like I said, I called Mastercam and asked them to fix the post.

  1. 04-26-2022, 05:18 PM


    #1

    tfitzroy is offline


    Member


    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


  2. 05-17-2022, 04:15 PM


    #2

    DouglasR is offline


    Member


    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.


  3. 05-18-2022, 12:53 PM


    #3

    Superman is offline


    Flies Fast


    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


  4. 05-18-2022, 02:27 PM


    #4

    Dale123 is offline


    Registered


    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


  5. 05-19-2022, 09:10 PM


    #5

    DouglasR is offline


    Member


    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.


  6. 05-20-2022, 04:45 PM


    #6

    Dale123 is offline


    Registered


    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.


  7. 05-25-2022, 03:30 PM


    #7

    Zerok666 is offline


    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.


(M Series) The plane selection instructions G17 to G19 are in error. Reprogram so that the same 3 basic parallel axes are not specified simultaneously. This alarm is also generated when an axis that should not be specified for plane machining is specified, for example, for circular interpolation. (T Series) In the 0iTD, the helical interpolation option is needed to enable the specification of 3 or more axes for the G02/G03 block. Modify the program.

Quick tip:

Modify program

Fanuc Alarm 28 ILLEGAL PLANE SELECT

Fanuc Alarm Description
In the plane selection command, two or more axes in the same direction are commanded. Modify the program.

30i, 31i, 32i Model A
The plane selection instructions G17 to G19 are in error. Reprogram so that same 3 basic parallel axes are not specified simultaneously. This alarm is also generated when an axis that should not be specified for plane machining is specified, for example, for circular interpolation or involute interpolation. To enable programming of 3 or more axes, the helical interpolation option must be added to each of the relevant axes.

Applies to
Fanuc CNC Controls

  • 21 Model B
  • 30i, 31i, 32i Model A

Fanuc Alarm 28 ILLEGAL PLANE SELECT

Понравилась статья? Поделить с друзьями:
  • Iis 301 ошибка
  • Ig5a частотный преобразователь коды ошибок
  • Ig5a ошибка oht
  • Iek control a310 ошибки
  • Idle report exe ошибка приложения что это