584.830 aktive Mitglieder*
6.038 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

VQC-programme miteinander verschmelzen, VQC-programme miteinander verschmelzen

Beitrag 12.11.2015, 08:44 Uhr
SchneiderGemsa
SchneiderGemsa
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.11.2015
Beiträge: 26

Hallo zusammen,
bin neu hier und wollte alle mal Herzlich grüssen.

Jetzt zu mienem Problem.Ich arbeite seit ca. 6 Monaten mit einer HAAS VF3. Mit dem VQC habe ich leider noch keine Erfahrungen sammeln können.
Aber mir wurde gesagt man könnte eine eigene VQC-maske erstellen.Ich versuche gerade zwei bereits vorhandene VQC-programme mit einander zu verschmelzen, aber bisher ohne Erfolg.Brächte eigentlich nicht mehr als Zwei Anbohr-,zwei Bohr- und zwei Reibepositionen und dazu mit dem Fräser auf Maß ablängen.auf gut deutsch:Auf länge Fräsen und zwei Passungen rein. smile.gif Ist sowas möglich?

m.f.G. SG
TOP    
Beitrag 15.11.2015, 13:59 Uhr
eckitsch
eckitsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 09.08.2007
Beiträge: 382

Hallo,

klar geht das. Du mußt dich nur ans Format halten.
Zwischen (CATEGORY) und (END CATEGORY) kannst du 9 Unterelemente unterbringen.
Das kann sowohl ein (TEMPLATE) als auch wieder eine (CATEGORY) sein.

Gruß eckitsch.
TOP    
Beitrag 16.11.2015, 10:26 Uhr
SchneiderGemsa
SchneiderGemsa
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.11.2015
Beiträge: 26

Hallo eckitsch,
Danke für die Antwort.Hab jetzt nur das Problem, dass ich das Schlichtmass nicht automatisch hinzufügen lassen kann.
Beispiel:

N100
(CATEGORY)
(NAME Edelstahl gerade)

N101
(TEMPLATE)
(NAME Auf laenge)

(DIAGRAM)
(LINE [0,0] [40,0]) (CENTER LINES)
(LINE [0,0] [0,37])

(DATUM [34,35])

(LINE [6,35] [34,35])
(LINE [34,35] [34,4])
(LINE [34,4] [6,4])
(LINE [6,4] [6,35])
(LINE [6,35] [5,33])
(LINE [5,33] [5,2])
(LINE [5,2] [6,4])
(LINE [5,2] [33,2])
(LINE [33,2] [34,4])

(CW [17,31] [23,31] 3)
(LINE [23,31] [23,8])
(CW [23,8] [17,8] 3)
(LINE [17,8] [17,31])

(ARROW [11,10] [20,7])
(ARROW [27,30] [20,32])

(END DIAGRAM)

(PARAMETERS)



(#XStrtPos)
(POSITION [27,32])
(Label Laenge)

(#DpthCut)
(LABEL Schneidentiefe)

(#YEndPos)
(POSITION [8,12])
(Label Breite)

(END PARAMETERS)

(GCODE)

(T4 M06)
(G00 G90 G43 G54 H4 X#XStrtPos+0.25 Y6 Z100)
(S3630)
(M03)
(M08)
( Z10. )
(G01 Z-#DpthCut-0.5 F500.)
(G01 Y-#YEndPos-6 F816.025)
(z10)
(Z100)
(G00 G90 G43 G54 H4 X#XStrtPos Y6 Z10)
(S3630)
(M03)
(M08)
(Z10)
(G01 Z-#DpthCut-0.5 F500.)
(G01 Y-#YEndPos-6 F816.025)
(G00 M09)
(G28 G91 Z100 M05)
(M30)

(END GCODE)

(END TEMPLATE)

Spuckt mir dann dieses Programm aus:
%
O00005
(Auf laenge)
(Laenge = 100.)
(Schneidentiefe = 20.)
(Breite = 62.)

T4 M06
G00 G90 G43 G54 H4 X100.0.25 Y6 Z100
S3630
M03
M08
Z10.
G01 Z-20.-0.5 F500.
G01 Y-62.-6. F816.025
z10
Z100
G00 G90 G43 G54 H4 X100. Y6 Z10
S3630
M03
M08
Z10
G01 Z-20.-0.5 F500.
G01 Y-62.-6 F816.025
G00 M09
G28 G91 Z100 M05
M30

%

Nur dass mir die Maschiene es nicht lesen will oder kann.

Wäre für jeden Rat dankbar.

m.f.G. SG
TOP    
Beitrag 16.11.2015, 12:21 Uhr
eckitsch
eckitsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 09.08.2007
Beiträge: 382

Um die Berechnug einfach noch die eckige Klammer setzen.

(G01 Z-[#DpthCut-0.5] F500.)
(G01 Y[-#YEndPos-6.] F816.025)

Ergebnis:
G01 Z-20.5 F500.
G01 Y-16. F816.025

Gruß eckitsch.
TOP    
Beitrag 16.11.2015, 13:02 Uhr
SchneiderGemsa
SchneiderGemsa
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.11.2015
Beiträge: 26

danke.gif
TOP    
Beitrag 16.11.2015, 13:05 Uhr
SchneiderGemsa
SchneiderGemsa
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.11.2015
Beiträge: 26

Das ganze sieht jetzt so aus:


N1302
(TEMPLATE)
(NAME Auf länge fräsen)

(DIAGRAM)

(LINE [0,0] [40,0]) (CENTER LINES)
(LINE [0,0] [0,37])

(DATUM [34,35])

(LINE [6,35] [34,35])
(LINE [34,35] [34,4])
(LINE [34,4] [6,4])
(LINE [6,4] [6,35])
(LINE [6,35] [5,33])
(LINE [5,33] [5,2])
(LINE [5,2] [6,4])
(LINE [5,2] [33,2])
(LINE [33,2] [34,4])

(CW [17,31] [23,31] 3)
(LINE [23,31] [23,8])
(CW [23,8] [17,8] 3)
(LINE [17,8] [17,31])

(ARROW [11,10] [20,7])
(ARROW [27,30] [20,32])

(END DIAGRAM)

(PARAMETERS)



(#XStrtPos)
(POSITION [27,32])
(Label Laenge)



(#DpthCut)
(LABEL Schneidentiefe)

(#YEndPos)
(POSITION [8,12])
(Label Breite)

(END PARAMETERS)

(GCODE)

(T4 M06)
(G00 G90 G43 G54 H4 X[#XStrtPos+0.25] Y6 Z100 S3630)
(M03)
(M08)
( Z10. )
(G01 Z[-#DpthCut-0.5] F500.)
(G01 Y[-#YEndPos-6] F816.025)
(z10)
(Z100)
(G00 G90 G43 G54 H4 X#XStrtPos Y6 Z10)
(S3630
(M03)
(M08)
(Z10)
(G01 Z[-#DpthCut-0.5] F500.)
(G01 Y[-#YEndPos-6] F816.025)
(G00 M09)
(G28 G91 Z100 M05)
(M30)

(END GCODE)

(END TEMPLATE)

(END CATEGORY)

Komischerweise nimmt die Maschine die Werkzeugkorrektur(G43) nicht an.
Da vieleicht noch irgent eine Idee?
Weil mir raucht so langsam der kopf vom denken wink.gif
TOP    
Beitrag 16.11.2015, 15:35 Uhr
eckitsch
eckitsch
Level 4 = Community-Meister
****
Gruppe: Mitglied
Mitglied seit: 09.08.2007
Beiträge: 382

Da fehlt beim 2. Drehzahlaufruf eine Klammer zu.

Gruß eckitsch.
TOP    



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: