![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| G-Code Programing Discuss G-code programing and problems here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
Around 16 years ago I was on a (new at the time) Cinncinnati Sabre with an 850 control. We used something like a G11 and a Q minus to loop it. (Make the program run over and over again) We have an old one at the shop I'm at now, and I need to figure how to loop a simple program, but it's just too long ago, I can't remember the exact code. The book for it is long gone. Thanks in advance. ---Whidden |
|
#2
| |||
| |||
| I have all the manuals for this control at the shop I'll look it up and get back with you. I have A Sabre with the 850SX Control but Its been about 10 Yrs since I used this feature. But I think its an L . Not sure though? We will both know tommorrow. |
|
#4
| |||
| |||
| I don't know if this will help but you can jump both forward and backward in a program by using "L" as the "Launcher" and "Q" as the "Target". Leave out the "-" to jump forward. We retired our last Cinn about 10 years ago but I still have the files in archives. Below is an example of a simple multi part program. I think you only have 31 - "T" or "Tempary Variables" to use. :2194 (Test 123) N2194 (Test 123) N20 (MSG, STICK OUT 3.93 INCHES) N30 (MSG, 2.75 X 1 BLANK) N40 G10=[T1]V10 (Set T1 to 10 or number of parts per blank) N50 G10=[T2]V[T1]-1 (Set T2 to 9) N60 G10=[T3]V.368 (Set T3 to .368) N70 G11 L3 ( Jump over N80) N80 Q1 M0 ( Target for Multiple Part restart) :1 Q3 G0 X2.3125 Z8.118 T1 M26 N100 G60 N110 M83 ( Part catcher retract ) N120 G4 F1 N130 G97 S3500 M3 M42 N140 G95 F.05 :2 G0 X2.3125 Z8.118 T1 M26 N160 (MSG, FACE & RGH TURN) N170 G97 S3500 M3 M42 N180 G95 F.05 N190 G0 X1.875 Z.618 N200 G41 G1 X1.475 Z.118 M8 N210 X.4 F.006 N220 Z.318 F.03 N230 G42 G1 X1.2005 Z.218 F.05 N240 X1.3155 Z.103 F.007 N250 X1.3155 Z-.23 N260 G40 X1.4155 F.03 M9 N270 G0 X2.3125 Z8.118 N280 M01 :3 G0 X.7425 Z1.118 T2 M26 N300 (MSG, RGH BORE) N310 G97 S3500 M3 M42 N320 G95 F.05 N330 G41 G1 X.65 Z.218 F.05 M8 N340 Z.078 F.006 N350 X.5 F.03 N360 Z.218 F.03 N370 X.9045 Z.218 N380 X.7895 Z.103 F.005 M8 N390 X.7895 Z.078 N400 X.585 B.008 N410 Z-.23 N420 G40 X.5 F.03 M9 N430 G0 Z5.118 N440 U7 N450 M01 :4 G0 X.7425 Z1.118 T2 M26 N470 (MSG, FIN BORE) N480 G97 S3500 M3 M42 N490 G95 F.05 N500 G41 G1 X.9075 Z.318 F.1 M8 N510 Z.218 F.015 N520 X.7925 Z.103 F.004 N530 Z.078 N540 X.592 B.008 N550 Z-.23 N560 G40 X.5 F.03 M9 N570 G0 Z5.118 N580 U7 N590 M01 :5 G0 X2.3125 Z8.118 T1 M26 N610 (MSG, FIN TURN) N620 G97 S3500 M3 M42 N630 G95 F.05 N640 G0 X1.8125 Z.618 N650 G42 G1 X1.1975 Z.218 F.05 M8 N660 X1.3125 Z.103 F.005 N670 X1.3125 Z-.23 D1 N680 G40 X1.4125 F.03 M9 N690 G0 X2.3125 Z8.118 N700 M0 :6 G0 X2.3125 Z8.118 T5 M26 N720 (MSG, PART OFF) N730 M82 (Part catcher up) N740 G0 X1.8625 Z.5 N750 G97 S3500 M3 M42 N760 G95 F.05 N770 G1 X1.3625 Z0 F.05 N780 X1.2975 F.004 N790 X1.3625 F.03 N800 Z.065 N810 X1.2975 Z0 F.0015 N820 X.650 F.004 N830 X.550 S1000 N840 G0 X2.3125 N850 G10=[T1]V[T1]-1 (Change T1 by 1) N860 G11 E[T1]=0 L2 (If T1 = 0 jump to Q2 and reset Z to original) N870 Z8.118 -[T3] ( Move to new Z position for next part) N880 G92 Z8.118 ( G92 to set new Z position ) N890 G11 L-1 ( Jump to Q1 to start next part ) N900 Q2 G0 Z8.118 +[T2]*[T3] ( Move to original Z Position) N910 G92 Z8.118 (Reset Z to original position ) N920 M2 |
|
#5
| |||
| |||
| I wish they would retire ours! Actually, they are kind of fun, the whole retro deal. What is really neat is to take a 20 year G Code (Fanuc) veteran and put him on the Cinn Sabre and listen to them whine and holler about how stupid everything is. After they are on it awhile, they don't really like it, but you can tell they like knowing how to run one. Knowing how to run something that isn't that common and few others in the shop know how to even home out. |
| Sponsored Links |
|
#6
| |||
| |||
| Whidden Glad to help you out. To me thats the best thing about CNC Zone is to post a problem and have hundred of thousands of other machinist be able to share there knowledge to solve a problem. And yes the older Acramatic controls are different but, for me thats the control I cut my teeth on 20 yrs. ago. So anyway glad to help. |
![]() |
| 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 |
| Heidenhain tnc151 program loop | bigtoad170 | Bridgeport and Hardinge Mills | 2 | 04-25-2008 09:27 AM |
| Need Help!- Simple loop program for mazak | katsbobo | Mazak, Mitsubishi, Mazatrol | 3 | 04-07-2008 06:11 PM |
| question on closed loop vs open loop (servo systems) | boonie | Servo Motors and Drives | 20 | 11-09-2007 12:30 PM |
| hHow to smooth a program thats got a loop? (helical interpolation) | Darc | G-Code Programing | 6 | 08-22-2006 08:47 AM |
| How to cut multiple parts (loop a program) | Bird_E | Mach Software (ArtSoft software) | 6 | 05-13-2005 03:16 PM |