FN16: F-PRINT
15.08.2010, 17:45 Uhr
Hallo Leute kann mir jemand helfen,
da meine Maschine zu langsam ist um ein aufwendiges Parameterprogramm
schnell abarbeiten zu können, wollte ich die Daten mit FN16
auslesen und dann als 3d-Datei wieder einlesen.
Formatierung sieht wie folgt aus.
Steuerung Heidenhain 426/430
"X%5.3LF",Q10;
"Y%5.3LF",Q11;
"Z%5.3LF",Q12;
Ausgabe sieht dann so aus
X18.153
Y31.442
Z0.083
meine ausgabe sollte aber so aussehen
X18.153 Y31.442 Z0.083
da meine Maschine zu langsam ist um ein aufwendiges Parameterprogramm
schnell abarbeiten zu können, wollte ich die Daten mit FN16
auslesen und dann als 3d-Datei wieder einlesen.
Formatierung sieht wie folgt aus.
Steuerung Heidenhain 426/430
"X%5.3LF",Q10;
"Y%5.3LF",Q11;
"Z%5.3LF",Q12;
Ausgabe sieht dann so aus
X18.153
Y31.442
Z0.083
meine ausgabe sollte aber so aussehen
X18.153 Y31.442 Z0.083
15.08.2010, 18:26 Uhr
CNCFanatiker
Level 8 = Community-Ehrenmitglied
Gruppe: Administrator
Mitglied seit: 16.12.2001
Beiträge: 5.089
Mitglied seit: 16.12.2001
Beiträge: 5.089
Hallo cnctrixi,
deine Anwendung von F-PRINT ist mir noch nicht ganz klar? - Gibst du 3D-Programme etwa als Parameterprogramme aus?
... formatiere mal wie folgt:
"X%5.3LF Y%5.3LF Z%5.3LF",Q10,Q11,Q12;
deine Anwendung von F-PRINT ist mir noch nicht ganz klar? - Gibst du 3D-Programme etwa als Parameterprogramme aus?
... formatiere mal wie folgt:
"X%5.3LF Y%5.3LF Z%5.3LF",Q10,Q11,Q12;
--------------------
Gruß / Regards
CNCFanatiker
AdminCrew
Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
CNCFanatiker
AdminCrew
Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
15.08.2010, 19:08 Uhr
Hallo CNCFanatiker
ich bin entzückt, habs soeben ausprobiert klappt
recht herzlichen dank
cnctrixi
ich bin entzückt, habs soeben ausprobiert klappt
recht herzlichen dank
cnctrixi
15.08.2010, 19:24 Uhr
Hallo, du machst auf diese Weise aus z.B. nem Q-Parameter-Elipsenprogramm ein Programm mit normalen Linearen XYZ-Koordinaten oder wie?
Nich schlecht....
Nich schlecht....
--------------------
Gruß V4Aman
__________________________________________________________________________
Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
__________________________________________________________________________
Alle sagten: "Das geht nicht." Dann kam einer, der wusste das nicht, und hat's einfach gemacht.
15.08.2010, 19:34 Uhr
CNCFanatiker
Level 8 = Community-Ehrenmitglied
Gruppe: Administrator
Mitglied seit: 16.12.2001
Beiträge: 5.089
Mitglied seit: 16.12.2001
Beiträge: 5.089
Hallo CNCFanatiker
ich bin entzückt, habs soeben ausprobiert klappt
recht herzlichen dank
cnctrixi
Hallo cnctrixi,ich bin entzückt, habs soeben ausprobiert klappt
recht herzlichen dank
cnctrixi
entzückt? - naja geben und nehmen heisst es hier und ich wäre vielleicht auch dankbar wenn du ein wenig auf meine oben genannte Frage zu deiner Anwendung eingehen würdest
--------------------
Gruß / Regards
CNCFanatiker
AdminCrew
Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
CNCFanatiker
AdminCrew
Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
15.08.2010, 21:20 Uhr
Hi CNCFanatiker,
ich bin genauso begeistert wie cnctrixi. Wir haben zwar eine Millplus, davon aber ein V600 und die hat den gleichen Kern wie die TNC. Heißt, Sie kann so ziemlich das Gleiche wie eine TNC, hat nur andere Namen dafür.
Nun zu Deiner Frage. Wir haben ein CAM-System, aber nur einen 3+2 Achsen-PP. Also nur Schwenkachs-Positionierung und 3-Achs-Bearbeitung.
Letztens hatten wir ein Teil mit einem variablen Gewinde. Das Bearbeiten ließ sich also nur mit Parametern lösen. Die ganzen Berechnungen haben die Maschine dabei so ausgebremst, daß es nur ein Geruckel war. Von der Oberfläche ganz zu schweigen. Also habe ich, per Datenausgabe (G1016 bei Millplus) die notwendigen Achskoordinaten, Flächen- und Werkzeugvektoren ausgegeben. Da ich auch nicht wußte, daß man alles hintereinander ausgeben kann, gings nur über Umweg (Datenübertragung und Script). Und siehe da, schöne gleichmäßige Bewegungen und eine saubere Oberfläche waren das Ergebnis.
Also nochmal DANKE für diesen Tip, hat mir sehr geholfen.
Gruß eckitsch
ich bin genauso begeistert wie cnctrixi. Wir haben zwar eine Millplus, davon aber ein V600 und die hat den gleichen Kern wie die TNC. Heißt, Sie kann so ziemlich das Gleiche wie eine TNC, hat nur andere Namen dafür.
Nun zu Deiner Frage. Wir haben ein CAM-System, aber nur einen 3+2 Achsen-PP. Also nur Schwenkachs-Positionierung und 3-Achs-Bearbeitung.
Letztens hatten wir ein Teil mit einem variablen Gewinde. Das Bearbeiten ließ sich also nur mit Parametern lösen. Die ganzen Berechnungen haben die Maschine dabei so ausgebremst, daß es nur ein Geruckel war. Von der Oberfläche ganz zu schweigen. Also habe ich, per Datenausgabe (G1016 bei Millplus) die notwendigen Achskoordinaten, Flächen- und Werkzeugvektoren ausgegeben. Da ich auch nicht wußte, daß man alles hintereinander ausgeben kann, gings nur über Umweg (Datenübertragung und Script). Und siehe da, schöne gleichmäßige Bewegungen und eine saubere Oberfläche waren das Ergebnis.
Also nochmal DANKE für diesen Tip, hat mir sehr geholfen.
Gruß eckitsch
15.08.2010, 21:44 Uhr
CNCFanatiker
Level 8 = Community-Ehrenmitglied
Gruppe: Administrator
Mitglied seit: 16.12.2001
Beiträge: 5.089
Mitglied seit: 16.12.2001
Beiträge: 5.089
Hallo eckitsch,
ah ok - KLICK
Hab mir gleich mal das Handbuch der V600 angeschaut - Tatsache
Also danke für deine Erklärung - so hab ich auch was dabei gelernt.
ah ok - KLICK
Hab mir gleich mal das Handbuch der V600 angeschaut - Tatsache
Also danke für deine Erklärung - so hab ich auch was dabei gelernt.
--------------------
Gruß / Regards
CNCFanatiker
AdminCrew
Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
CNCFanatiker
AdminCrew
Wenn wir immer das tun was wir können, dann bleiben wir immer das was wir sind.
If we always this act what we are able to do, then we always remain what we are.
18.08.2010, 16:31 Uhr
Hallo CNCFanatiker
Da die 430 sich schwer tut zum Beispiel wie schon von V4Aman bemerkt z.B. Ellipsen bei einer möglichst hochwertigen Fläche also sehr kleinen Elementen ein Parameter programm zu verrechnen und gleichzeitig abzuarbeiten, habe ich mir gedacht die Daten extern auszugeben und später als quasi 3D-Programm wieder abzuarbeiten.
Endschuldige bitte das ich nicht gleich reagiert habe
mfg cnctrixi
Da die 430 sich schwer tut zum Beispiel wie schon von V4Aman bemerkt z.B. Ellipsen bei einer möglichst hochwertigen Fläche also sehr kleinen Elementen ein Parameter programm zu verrechnen und gleichzeitig abzuarbeiten, habe ich mir gedacht die Daten extern auszugeben und später als quasi 3D-Programm wieder abzuarbeiten.
Endschuldige bitte das ich nicht gleich reagiert habe
mfg cnctrixi
15.07.2015, 20:13 Uhr
Hallo,
weist es jemand, gibt es so was ähnliches wie g1016; bzw. FN16 bei Siemens 840D Steuerung?
mfg. 22-region
weist es jemand, gibt es so was ähnliches wie g1016; bzw. FN16 bei Siemens 840D Steuerung?
mfg. 22-region
16.07.2015, 06:11 Uhr
Hallo,
weist es jemand, gibt es so was ähnliches wie g1016; bzw. FN16 bei Siemens 840D Steuerung?
mfg. 22-region
weist es jemand, gibt es so was ähnliches wie g1016; bzw. FN16 bei Siemens 840D Steuerung?
mfg. 22-region
klar ...
WRITE
CODE
1.18 Datei schreiben (WRITE)
Funktion
Mit dem WRITE-Befehl können Sätze/Daten aus dem NC-Programm an das Ende einer
angegebenen Datei im passiven Filesystem (Protokolldatei) geschrieben werden. Dies kann
auch das gerade in Abarbeitung befindliche Programm sein.
Hinweis
Eine per WRITE-Befehl zu beschreibende Datei wird neu angelegt, wenn sie nicht in der NC
existiert.
Ablageort ist der statische NC-Speicher. Bei SINUMERIK 840D sl ist dies die
CompactFlash Card. Gegenüber SINUMERIK 840D erhöht sich dadurch die Laufzeit des
WRITE-Befehls um ca. 75 ms.
Existiert eine Datei gleichen Namens auf der Festplatte, wird diese nach dem Schließen der
Datei (in der NC) überschrieben. Abhilfe: Über die Bedienoberfläche den Dateinamen in der
NC ändern.
Darüber hinaus ist es mit dem WRITE-Befehl auch möglich, Daten aus einem NC-Programm
heraus auf ein externes Gerät / eine externe Datei zu schreiben (siehe auch "Process
DataShare - Ausgabe auf ein externes Gerät/Datei (EXTOPEN, WRITE, EXTCLOSE)
Funktion
Mit dem WRITE-Befehl können Sätze/Daten aus dem NC-Programm an das Ende einer
angegebenen Datei im passiven Filesystem (Protokolldatei) geschrieben werden. Dies kann
auch das gerade in Abarbeitung befindliche Programm sein.
Hinweis
Eine per WRITE-Befehl zu beschreibende Datei wird neu angelegt, wenn sie nicht in der NC
existiert.
Ablageort ist der statische NC-Speicher. Bei SINUMERIK 840D sl ist dies die
CompactFlash Card. Gegenüber SINUMERIK 840D erhöht sich dadurch die Laufzeit des
WRITE-Befehls um ca. 75 ms.
Existiert eine Datei gleichen Namens auf der Festplatte, wird diese nach dem Schließen der
Datei (in der NC) überschrieben. Abhilfe: Über die Bedienoberfläche den Dateinamen in der
NC ändern.
Darüber hinaus ist es mit dem WRITE-Befehl auch möglich, Daten aus einem NC-Programm
heraus auf ein externes Gerät / eine externe Datei zu schreiben (siehe auch "Process
DataShare - Ausgabe auf ein externes Gerät/Datei (EXTOPEN, WRITE, EXTCLOSE)
zufinden in der ARBEITSVORBEREITUNG Seite 139
--------------------
Schaut doch mal rein:
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM
-----------------------------------------------------------------------------------------------------------------------------
Mein Youtube Kanal
Anwendungen, Zyklen, CAD/CAM
-----------------------------------------------------------------------------------------------------------------------------
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: