Warst ein paar Minuten schneller.
Ich stelle meine Progänderung trotzdem mal hier noch rein.
Kannst das mit Deinem vielleicht nochmal vergleichen.
0 BEGIN PGM 9999 MM
7 TOOL CALL 1 Z S1000
13 CALL LBL 1
14 CYCL DEF 10.0 DREHUNG
15 CYCL DEF 10.1 ROT+120
16 CALL LBL 1
17 CYCL DEF 10.0 DREHUNG
18 CYCL DEF 10.1 ROT+240
19 CALL LBL 1
17 CYCL DEF 10.0 DREHUNG
18 CYCL DEF 10.1 ROT+0
20 M30
8 LBL 1
19 CALL LBL 10 -----------------------damit werden die Werte nach der ROT wieder rückgesetzt
9 FN 3: Q60 = +360 * +Q53
10 FN 4: Q60 = +Q60 DIV +100
11 FN 3: Q62 = +Q60 * +Q52
12 FN 4: Q63 = +Q50 DIV +2
13 FN 2: Q64 = +Q63 – Q108
14 FN 4: Q65 = +Q51 DIV +2
15 FN 2: Q66 = +Q65 - +Q108
16 FN 1: Q67 = +Q52 + +Q55
17 LBL 2
18 FN 1: Q66 = +Q66 + +Q54
19 FN 12: IF +Q66 LT +Q64 GOTO LBL 3
20 FN 0: Q66 = +Q64
21 LBL 3
22 CC X+0 Y+0
23 LP PR+Q66 PA+0 R0 F9999 M
24 L Z+2 R0 F9999 M03
25 L Z-Q55 R0 F100 M
26 CP PA+Q62 Z-Q67 DR- R0 F100 M
27 LP PR+0 PA+0 R0 F9999 M
28 L Z+20 R0 F9999 M
29 FN12: IF +Q66 LT +Q64 GOTO LBL 2
30 LBL 0
----------------Zuweisungen immer möglichst im PLUS angeben, damit läßt sich besser rechnen.
8 LBL 10
1 FN 0: Q50 = +45
2 FN 0: Q51 = +40
3 FN 0: Q52 = 75
4 FN 0: Q53 = +0,3
5 FN 0: Q54 = +0,1
6 FN 0: Q55 = +5
30 LBL 0
31 END PGM 9999
@Thomas_W:
Mal abgesehen von solchen Spielereien : 22 Q70 = ( 360 * Q53 ) * ( ( ( NEG Q52 ) + Q55 ) / Q60 )
geht sowas ( NEG Q52 ) erst recht nicht.
Die TNC310 hat mit der TNC355 nichts gemeinsam, die kam erst viel später. Ich habe eine TNC360, die konnte immerhin schon Fmax als Eilgang Angabe und die ist ca. von 1995.
Danach kam die TNC370, die konnte schon FK und Texteingabe und hatte Softkeys usw.
Ihr jungen Kerle müßtet eigentlich alle mal mit den alten Steuerungen programmieren, dann wüßtet Ihr, wie gut es Euch heutzutage geht.
Selbst die erste iTNC530 konnte im Gegensatz zur TNC530HSCI nicht soviel.
War Ironie, gell
Nur mal so nebenbei: alle meine Texte werden ohne Computer Rechtschreibprüfung geschrieben.
Das geschieht bei mir ganz altmodisch, nämlich durch mich persönlich. :-)