585.987 aktive Mitglieder*
4.353 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

String-Parameter Programmierung, Gravieren mit String-Parametern

Beitrag 15.03.2022, 19:47 Uhr
SamuelMayr
SamuelMayr
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 11.03.2022
Beiträge: 7

Guten Abend, smile.gif
ich bräuchte einmal Hilfe bei meinem Gravur Programm. bitte.gif
Könnte sich mal bitte jemand mein Programm ansehen,
ob das so geht wie ich es mir vorstelle und ob das Programm soweit passt. coangry.gif
Kenne mich in Sachen Q-und String-Parameter Programmierung leider nicht wirklich gut aus.

Wie ich es mir vorstelle:
Man gibt den Text, den man Gravieren möchte, mit einem String Parameter an.
Das Programm rechnet anschließend mit der Anzahl der Ziffern die Position der einzelnen Zahlen/Buchstaben aus,
so das der Nullpunkt in der Mitte der Gravur sitzt.

Graviert werden soll:
die Kommissionsnummer, das Material und die Positionsnummer des Werkstückes.
Das ganze soll jeweils Mittig und in drei Zeilen sein.


Ich abreite an einer TNC426 Steuerung, an der es leider keinen Zyklus zum Gravieren gibt.

Ich bin für jede Hilfe offen. danke.gif

Mit freundlichen Grüßen
Samuel

Der Beitrag wurde von SamuelMayr bearbeitet: 15.03.2022, 19:51 Uhr
Angehängte Datei(en)
Angehängte Datei  GravurPGM.png ( 47.88KB ) Anzahl der Downloads: 48
 
TOP    
Beitrag 17.03.2022, 20:56 Uhr
schwindl
schwindl
Level 7 = Community-Professor
*******
Gruppe: Mitglied
Mitglied seit: 18.09.2008
Beiträge: 2.312

Hallo Samuel, um den Text mittig auszurichten musst du erstmal die Buchstaben wissen. Also den String in die einzelnen Buchstaben zerlegen und je nach Buchstaben die Breite errechnen. So ermittelst du die Gesamtlänge des Textes.
Auf einer TNC426 gehen aber keine QS-Parameter

Es gäbe aber eine Alternative in der NC-Datenbank von HEIDENHAIN

https://www.klartext-portal.de/de_DE/tipps/...-einer-geraden/


--------------------
Gruß
Schwindl
TOP    
Beitrag 25.03.2022, 08:31 Uhr
SamuelMayr
SamuelMayr
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 11.03.2022
Beiträge: 7

Hallo Schwindl, :-)
danke für die Antwort, ist das ganze auch nur mit Q-Parametern mögliche.
Wenn es mit den QS-Parametern auf der TNC426 nicht geht.

Gruß
Samuel
TOP    
Beitrag 25.03.2022, 08:53 Uhr
G0_Z-100
G0_Z-100
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 12.03.2022
Beiträge: 3

Hi Samuel,

Hier gibt es einige Lösungsansätze https://www.klartext-portal.de/de_DE/tipps/...ravierprogramm/.
Hoffe da ist einer für dich dabei.
TOP    



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