![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Fanuc Discuss Fanuc controllers here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Hi all We are trying to get an Omega 80 to do some milling work, when trying G112 G12.1 etc etc, we get improper G code. Are we trying the wrong codes? And is it possible to convert it to ZYX milling instead of ZCX? It may be an option we don't have, but first we would need to try all G codes to confirm it. |
|
#2
| |||
| |||
| N005 G54 G90 S350 M03 (Select coordinate system, absolute mode, and start spindle CW at 350 RPM) N010 G00 X-.625 Y-.25 (Rapid to point 1) N015 G43 H01 Z-.25 (Instate tool length compensation, rapid tool down to work surface) N020 G01 X5.25 F3.5 (Machine in straight motion to point 2) N025 G03 X6.25 Y.75 R1.0 (CCW circular motion to point 3) N030 G01 Y3.25 (Machine in straight motion to point 4) N035 G03 X5.25 Y4.25 R1.0 (CCW circular motion to point 5) N040 G01 X.75 (Machine in straight motion to point 6) N045 G03 X-.25 Y3.25 R1.0 (CCW circular motion to point 7) N050 G01 Y.75 ((Machine in straight motion to point 8) N055 G03 X.75 Y-.25 R1.0 (CCW circular motion to point 9) N060 G00 Z.1 (Rapid away from workpiece in Z) N065 G91 G28 Z0 (Go to the machine's reference point in Z) N070 M30 (End of program) N005 T01 M06 (Place tool number one in the spindle) N010 G54 G90 S400 M03 T02 (Select coordinate system, absolute mode, start spindle CW at 400 RPM, get tool number two ready) N013 G00 X1.0 Y1.0 (Rapid to first XY position) N015 G43 H01 Z.1 M08 (Instate tool length compensation on first Z move, turn on coolant) N020 G01 Z-1.5 F4. (Drill hole) N025 G00 Z.1 M09 (Rapid out of hole, turn off coolant) N030 G91 G28 Z0 M19 (Return to tool change position, orient spindle) N035 M01 (Optional stop) N040 T02 M06 (Place tool number two in spindle) N045 G54 G90 S400 M03 T01 (Select coordinate system, absolute mode, start spindle at 400 RPM, get tool number one ready) N050 G00 X2. Y1. (Rapid to first XY position) N055 G43 H02 Z.1 M08 (Instate tool length compensation on tool's first Z move, turn on coolant) N060 G01 Z-1.2 F5.5 (Drill hole) N065 G00 Z.1 M08 (Rapid out of hole, turn off coolant) N070 G91 G28 Z0 M19 (Return to tool change position, orient spindle) N075 M30 (End of program) |
|
#4
| |||
| |||
| Improper G-code alarm means that option is not available on your control. You will need to pay Fanuc and have them activate it. As for changing the work plane you have G17 for XY, G18 for ZX, and G19 for YZ. However I believe you are asking if you can physically change what the axis is called? I do not think you can do so. Stevo |
|
#5
| |||
| |||
| The option should be opened as far as i know, but maybe we are trying the wrong G codes to get it working. On lathe's i am used to i can convert the C axis so that it will understand Y, so instead of calculating where the C axis has to go to make a straight line i can just make it go in ZXY, and it will calculate it for me. |
| Sponsored Links |
|
#6
| |||
| |||
| Ok. The typical “Improper G-code Alarm” usually means it is a function that is not on the control. However after reading through parts of the 18i manual it does show the same alarm but having to do with Polar coordinate interpolation. See alarm list attached. It refers to the problem as possibly being a syntax error. So it will probably help if you post your code so people may be able to spot the error. I don’t use polar coordinates so I may not be much help but I will take a look. I also attached the section which discusses the G12.1 function. It may be of some use. Stevo |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GE Fanuc & FANUC proprietary posts | CNCadmin | Fanuc | 44 | 01-05-2012 08:54 AM |
| can fanuc ac digital servo amplifiers be run by a controller other than fanuc? | js412000 | Servo Motors and Drives | 5 | 03-09-2011 09:11 AM |
| omega post | 03clipse | CNCzone Club House | 0 | 02-12-2009 06:57 PM |
| Fanuc & GE Fanuc Repairs | RRL | Product Announcements & Manufacturer News | 0 | 10-01-2008 12:42 PM |