SolidCAM
The Solid Platform for Manufacturing
4252
Follower:innenZyklus aus LBL entfernen
27.11.2014, 19:24 Uhr
Hallo
Ich habe SC2012 und versuche verzweifelt den PP anzupassen. Dieser gibt die Bohrzyklen mit im LBL aus, ich möchte aber diesen nach dem TOOL CALL bzw. vor dem CALL LBL haben. Satz 111 und 112 sollen auch nicht ausgegeben werden, da ich fürs Bohren nur die Koordinaten im LBL haben möchte. Nur leider weiß ich nicht genau was ich ändern muß.
109 LBL 3
110 * - D-BOHRPOSITIONEN - DRILL
111 L X-10.000 Y+53.000 R0 FMAX M3 M8
112 L Z+10.000 R0 FMAX
113 CYCL DEF 205 UNIVERSAL-TIEFBOHREN ~
Q200=2.000 ;SICHERHEITS-ABST. ~
Q201=-14.472 ;TIEFE ~
Q206=Q15 ;VORSCHUB TIEFENZ. ~
Q202=5.000 ;ZUSTELL-TIEFE ~
Q203=+0.000 ;KOOR. OBERFLAECHE ~
Q204=+10.000 ;2. SICHERHEITS-ABST ~
Q212=0.000 ;ABNAHMEBETRAG ~
Q205=0.000 ;MIN. ZUSTELL-TIEFE ~
Q258=0.200 ;VORHALTEABSTAND OBEN ~
Q259=0.000 ;VORHALTEABST. UNTEN ~
Q257=0.000 ;BOHRTIEFE SPANBRUCH ~
Q256=0.000 ;RZ BEI SPANBRUCH ~
Q211=0.0 ;VERWEILZEIT UNTEN
114 L X-10.000 Y+53.000 R0 FMAX M99
115 L X+0.000 Y+43.000 R0 FMAX M99
116 L Y-27.000 R0 FMAX M99
117 L X+10.000 Y-53.000 R0 FMAX M99
118 L M9
119 LBL 0
Gruß SW
Ich habe SC2012 und versuche verzweifelt den PP anzupassen. Dieser gibt die Bohrzyklen mit im LBL aus, ich möchte aber diesen nach dem TOOL CALL bzw. vor dem CALL LBL haben. Satz 111 und 112 sollen auch nicht ausgegeben werden, da ich fürs Bohren nur die Koordinaten im LBL haben möchte. Nur leider weiß ich nicht genau was ich ändern muß.
109 LBL 3
110 * - D-BOHRPOSITIONEN - DRILL
111 L X-10.000 Y+53.000 R0 FMAX M3 M8
112 L Z+10.000 R0 FMAX
113 CYCL DEF 205 UNIVERSAL-TIEFBOHREN ~
Q200=2.000 ;SICHERHEITS-ABST. ~
Q201=-14.472 ;TIEFE ~
Q206=Q15 ;VORSCHUB TIEFENZ. ~
Q202=5.000 ;ZUSTELL-TIEFE ~
Q203=+0.000 ;KOOR. OBERFLAECHE ~
Q204=+10.000 ;2. SICHERHEITS-ABST ~
Q212=0.000 ;ABNAHMEBETRAG ~
Q205=0.000 ;MIN. ZUSTELL-TIEFE ~
Q258=0.200 ;VORHALTEABSTAND OBEN ~
Q259=0.000 ;VORHALTEABST. UNTEN ~
Q257=0.000 ;BOHRTIEFE SPANBRUCH ~
Q256=0.000 ;RZ BEI SPANBRUCH ~
Q211=0.0 ;VERWEILZEIT UNTEN
114 L X-10.000 Y+53.000 R0 FMAX M99
115 L X+0.000 Y+43.000 R0 FMAX M99
116 L Y-27.000 R0 FMAX M99
117 L X+10.000 Y-53.000 R0 FMAX M99
118 L M9
119 LBL 0
Gruß SW
27.11.2014, 19:48 Uhr
So ich habe es geschafft das die Sätze 111 und 112 nicht ausgegeben werden. Im @drill stand als erstes call @rapid_move. Diesen habe ich nun ausgeblendet. Nun muß ich nur noch den Zyklus aus dem LBL rausbekommen so das er nach dem TOLL CALL bzw. vor dem CALL LBL kommt.
Bin für jede Hilfe dankbar.
Der Beitrag wurde von SW bearbeitet: 27.11.2014, 19:48 Uhr
Bin für jede Hilfe dankbar.
Der Beitrag wurde von SW bearbeitet: 27.11.2014, 19:48 Uhr
27.11.2014, 20:33 Uhr
So ich habe es geschafft das die Sätze 111 und 112 nicht ausgegeben werden. Im @drill stand als erstes call @rapid_move. Diesen habe ich nun ausgeblendet. Nun muß ich nur noch den Zyklus aus dem LBL rausbekommen so das er nach dem TOLL CALL bzw. vor dem CALL LBL kommt.
Bin für jede Hilfe dankbar.
Bin für jede Hilfe dankbar.
Wenn es ein 3x PP ist, dann kannst in der PRP bei gen_procs = C mal testen.
Bei 5x würde ich das nicht so einfach umstellen.
--------------------
mfg
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
27.11.2014, 21:17 Uhr
Ok, werde dass dann mal testen.
Wo und wie wird eigentlich die Reihenfolge der NC-Ausgabe festgelegt? Wofür ist @init_post und trace?? Habe zwar in der GPP TOOL nach geschaut, aber ich werde da nicht so ganz schlau draus.
Wo und wie wird eigentlich die Reihenfolge der NC-Ausgabe festgelegt? Wofür ist @init_post und trace?? Habe zwar in der GPP TOOL nach geschaut, aber ich werde da nicht so ganz schlau draus.
27.11.2014, 21:26 Uhr
Ok, werde dass dann mal testen.
Wo und wie wird eigentlich die Reihenfolge der NC-Ausgabe festgelegt? Wofür ist @init_post und trace?? Habe zwar in der GPP TOOL nach geschaut, aber ich werde da nicht so ganz schlau draus.
Wo und wie wird eigentlich die Reihenfolge der NC-Ausgabe festgelegt? Wofür ist @init_post und trace?? Habe zwar in der GPP TOOL nach geschaut, aber ich werde da nicht so ganz schlau draus.
Die Reihenfolge legt SolidCAM fest über die in der prp definierten Parameter.
@init_post ist zum Initiieren da, globale Variablen setzen und so.
Trace ist zum Überprüfen da, um zu sehen was da vom CAM ausgespuckt wird.
--------------------
mfg
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
27.11.2014, 21:34 Uhr
Die Reihenfolge legt SolidCAM fest über die in der prp definierten Parameter.
@init_post ist zum Initiieren da, globale Variablen setzen und so.
Trace ist zum Überprüfen da, um zu sehen was da vom CAM ausgespuckt wird.
@init_post ist zum Initiieren da, globale Variablen setzen und so.
Trace ist zum Überprüfen da, um zu sehen was da vom CAM ausgespuckt wird.
OK, das heißt wenn ich die Reihenfolge ändern will dann muß ich das in der PRP machen, oder?
27.11.2014, 21:42 Uhr
Oh man ich werde einfach nicht schlau daraus
Nun passt das mit dem Zyklus aber beim Schwenken fährt er nun auf die X Y Z Koordinaten und schwenkt dann ein, dabei soll er nach dem Param. Vorschub einschwenken ;
48 * - T5207 - Schaftfräser - 20mm
49 TOOL CALL 5207 Z S4456 F1515
50 TOOL DEF 5087
51 ;---PARAMETRISCHER VORSCHUB---
52 FN0: Q20=1515 ; XY-SCHRUPPEN
53 FN0: Q22=1515 ; XY-SCHLICHTEN
54 FN0: Q21=713 ; Z-VORSCHUB
55 ;--------------------------
56 L X-10.501 Y-10.000 Z+18.485 R0 FMAX M04 M8
57 L Z+10.485 R0 FMAX
58 L Z+0.200 FQ21
59 * -EBENE 2 SCHWENKEN
60 CALL LBL 253 ; M140 MB MAX
61 CALL LBL 254 ; Bearbeitungsebene aufheben
62 CYCL DEF 7.0 NULLPUNKT
63 CYCL DEF 7.1 X-345.000
64 CYCL DEF 7.2 Y-74.992
65 CYCL DEF 7.3 Z-7.000
66 CYCL DEF 19.0 BEARBEITUNGSEBENE
67 CYCL DEF 19.1 B+45.000 C+180.000
68 L B+Q121 C+Q122 R0 FMAX M126
69 CYCL DEF 10.0 ROTATION
70 CYCL DEF 10.1 ROT-180.000
71 CALL LBL 4 REP
Wie schaffe ich es nun das Satz 56,57,58 nach dem Schwenken kommen???
Nun passt das mit dem Zyklus aber beim Schwenken fährt er nun auf die X Y Z Koordinaten und schwenkt dann ein, dabei soll er nach dem Param. Vorschub einschwenken ;
48 * - T5207 - Schaftfräser - 20mm
49 TOOL CALL 5207 Z S4456 F1515
50 TOOL DEF 5087
51 ;---PARAMETRISCHER VORSCHUB---
52 FN0: Q20=1515 ; XY-SCHRUPPEN
53 FN0: Q22=1515 ; XY-SCHLICHTEN
54 FN0: Q21=713 ; Z-VORSCHUB
55 ;--------------------------
56 L X-10.501 Y-10.000 Z+18.485 R0 FMAX M04 M8
57 L Z+10.485 R0 FMAX
58 L Z+0.200 FQ21
59 * -EBENE 2 SCHWENKEN
60 CALL LBL 253 ; M140 MB MAX
61 CALL LBL 254 ; Bearbeitungsebene aufheben
62 CYCL DEF 7.0 NULLPUNKT
63 CYCL DEF 7.1 X-345.000
64 CYCL DEF 7.2 Y-74.992
65 CYCL DEF 7.3 Z-7.000
66 CYCL DEF 19.0 BEARBEITUNGSEBENE
67 CYCL DEF 19.1 B+45.000 C+180.000
68 L B+Q121 C+Q122 R0 FMAX M126
69 CYCL DEF 10.0 ROTATION
70 CYCL DEF 10.1 ROT-180.000
71 CALL LBL 4 REP
Wie schaffe ich es nun das Satz 56,57,58 nach dem Schwenken kommen???
27.11.2014, 21:50 Uhr
Oh man ich werde einfach nicht schlau daraus
Nun passt das mit dem Zyklus aber beim Schwenken fährt er nun auf die X Y Z Koordinaten und schwenkt dann ein, dabei soll er nach dem Param. Vorschub einschwenken ;
48 * - T5207 - Schaftfräser - 20mm
49 TOOL CALL 5207 Z S4456 F1515
50 TOOL DEF 5087
51 ;---PARAMETRISCHER VORSCHUB---
52 FN0: Q20=1515 ; XY-SCHRUPPEN
53 FN0: Q22=1515 ; XY-SCHLICHTEN
54 FN0: Q21=713 ; Z-VORSCHUB
55 ;--------------------------
56 L X-10.501 Y-10.000 Z+18.485 R0 FMAX M04 M8
57 L Z+10.485 R0 FMAX
58 L Z+0.200 FQ21
59 * -EBENE 2 SCHWENKEN
60 CALL LBL 253 ; M140 MB MAX
61 CALL LBL 254 ; Bearbeitungsebene aufheben
62 CYCL DEF 7.0 NULLPUNKT
63 CYCL DEF 7.1 X-345.000
64 CYCL DEF 7.2 Y-74.992
65 CYCL DEF 7.3 Z-7.000
66 CYCL DEF 19.0 BEARBEITUNGSEBENE
67 CYCL DEF 19.1 B+45.000 C+180.000
68 L B+Q121 C+Q122 R0 FMAX M126
69 CYCL DEF 10.0 ROTATION
70 CYCL DEF 10.1 ROT-180.000
71 CALL LBL 4 REP
Wie schaffe ich es nun das Satz 56,57,58 nach dem Schwenken kommen???
Nun passt das mit dem Zyklus aber beim Schwenken fährt er nun auf die X Y Z Koordinaten und schwenkt dann ein, dabei soll er nach dem Param. Vorschub einschwenken ;
48 * - T5207 - Schaftfräser - 20mm
49 TOOL CALL 5207 Z S4456 F1515
50 TOOL DEF 5087
51 ;---PARAMETRISCHER VORSCHUB---
52 FN0: Q20=1515 ; XY-SCHRUPPEN
53 FN0: Q22=1515 ; XY-SCHLICHTEN
54 FN0: Q21=713 ; Z-VORSCHUB
55 ;--------------------------
56 L X-10.501 Y-10.000 Z+18.485 R0 FMAX M04 M8
57 L Z+10.485 R0 FMAX
58 L Z+0.200 FQ21
59 * -EBENE 2 SCHWENKEN
60 CALL LBL 253 ; M140 MB MAX
61 CALL LBL 254 ; Bearbeitungsebene aufheben
62 CYCL DEF 7.0 NULLPUNKT
63 CYCL DEF 7.1 X-345.000
64 CYCL DEF 7.2 Y-74.992
65 CYCL DEF 7.3 Z-7.000
66 CYCL DEF 19.0 BEARBEITUNGSEBENE
67 CYCL DEF 19.1 B+45.000 C+180.000
68 L B+Q121 C+Q122 R0 FMAX M126
69 CYCL DEF 10.0 ROTATION
70 CYCL DEF 10.1 ROT-180.000
71 CALL LBL 4 REP
Wie schaffe ich es nun das Satz 56,57,58 nach dem Schwenken kommen???
Steht dein Schwenkaufruf in der @call_proc ???
Verschiebe diesen mal in die @start_of_job
--------------------
mfg
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
27.11.2014, 21:58 Uhr
Steht dein Schwenkaufruf in der @call_proc ???
Verschiebe diesen mal in die @start_of_job
Verschiebe diesen mal in die @start_of_job
Ja es steht in der @call_proc. Habe es nun in die @start_of_job kopiert und es läuft. Es steht jetzt auch noch in der @call_proc drin, is das schlimm oder soll bzw. muß sogar gelöscht werden?
27.11.2014, 22:05 Uhr
Ja es steht in der @call_proc. Habe es nun in die @start_of_job kopiert und es läuft. Es steht jetzt auch noch in der @call_proc drin, is das schlimm oder soll bzw. muß sogar gelöscht werden?
Also ich würde empfehlen es da zu deaktivieren, kann sich an irgendeiner Stelle negativ auswirken.
Die richtige Stelle für das Schwenken ist eigentlich die @tmatrix, aber ohne die richtigen if then else Abfragen auch nicht so einfach.
Wenn es funktioniert lasse es in der @start_of_job stehen.
Frage ist der PP von SolidCAM erstellt ? Habt ihr Wartung ? Wenn ja, dann lasse den PP doch anpassen :-)
--------------------
mfg
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
WVN79
Applikationstechniker CAD/CAM
SolidCAM GmbH
www.solidcamsupport.de
27.11.2014, 22:21 Uhr
Also ich würde empfehlen es da zu deaktivieren, kann sich an irgendeiner Stelle negativ auswirken.
Die richtige Stelle für das Schwenken ist eigentlich die @tmatrix, aber ohne die richtigen if then else Abfragen auch nicht so einfach.
Wenn es funktioniert lasse es in der @start_of_job stehen.
Frage ist der PP von SolidCAM erstellt ? Habt ihr Wartung ? Wenn ja, dann lasse den PP doch anpassen :-)
Die richtige Stelle für das Schwenken ist eigentlich die @tmatrix, aber ohne die richtigen if then else Abfragen auch nicht so einfach.
Wenn es funktioniert lasse es in der @start_of_job stehen.
Frage ist der PP von SolidCAM erstellt ? Habt ihr Wartung ? Wenn ja, dann lasse den PP doch anpassen :-)
Nein den habe ich selber gemacht, daher habe ich auch keine Wartung. Ich hoffe das wenn ich jetzt die verschiedenen Tests durch habe das dann auch alles passt.
Ich danke dir vielmals für deine Hilfe. Ich habe nämlich bestimmt schon 4 Stunden gelesen, gesucht, getestet und es hat nicht geklappt.
Dann wünsche ich eine gute Nacht.
Gruß SW
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: