586.242 aktive Mitglieder*
3.780 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

Software für NC-Code-Optimierung, Überflüssige Sätze aus dem NC-Programm

Beitrag 14.11.2008, 12:14 Uhr
Andreas1964
Andreas1964
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.11.2003
Beiträge: 297

Hallo!

Mein Postprozessor (MPost) kann so gut wie keine Sätze die aus meinem CAM (Surfcam) kommen bei 4-Achsbewegung optimieren. Daraus resultiert dann z.B. sowas:

N10 G52
N11 G17
N12 (423368-016.00 SCHRUPPFRAESER D16 HSS-PM)
N13 T1 M6
N14 (KURVE 1 MITTE SCHRUPPEN)
N15 G0 B0
N16 G0 X54 Y119 Z100 S1372 F181 M13
N17 G0 Z77
N18 G0 Z61
N19 G1 X0 Z61
N20 G1 B-1 R61 F181
N21 G1 B-2
N22 G1 B-3
N23 G1 B-4
N24 G1 B-5
N25 G1 B-6
N26 G1 B-7

usw. usw.

N188 G1 B-169
N189 G1 B-170
N190 G1 X0 B-171
N191 G1 X-0 B-172
N192 G1 X0.001 B-173
N193 G1 X-0.004 B-174
N194 G1 X0.018 B-175
N195 G1 X-0.001 Y119.004 B-175.5
N196 G1 X-0.001 Y119.015 B-176

Man könnte also bedenkenlos alle Sätze von N21 bis einschließlich N190 löschen, weil sich nur die B-Achse immer in die gleiche Richtung dreht. Auch das X-0 in N191 ist könnte weg.

Ich bin daher auf der Suche nach einer Software die mir aus einem NC-Programm alle Sätze eleminiert in denen sich die Achse(n) in die gleiche Richtung bewegen. Also z.B. auch N17 im obigen Prg.

Hat/weiß da jemand irgendwas?

Mit freundlichem Gruß,
Andreas Killer, Arbeitsvorbereitung und NC-Programmierung
KLÖCKNER HÄNSEL
PROCESSING GmbH
Lister Damm 19
D-30163 Hannover
TOP    
Beitrag 16.11.2008, 00:53 Uhr
Dr. Marbuse
Dr. Marbuse
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 31.05.2005
Beiträge: 55

Hallo,

evtentuell kannst Du den PP anpassen lassen.

Falls das nicht geht, guck Dir das mal an:


http://www.nsi-cad-cam.de/produkte/cimco_i...mco_filter.html
TOP    
Beitrag 24.11.2008, 11:59 Uhr
Andreas1964
Andreas1964
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.11.2003
Beiträge: 297

Hallo und vielen Dank für die Info.

Ich hab mit denen mal telefoniert, leider kann der das auch nicht, oder nur bedingt.

Deswegen hab ich beschlossen mal mein "good old pascal" rauszukramen und da selber was für die Steuerungen Philips, Fanuc, Heidenhain zu programmieren.

Hat da noch jemand Interesse dran?
TOP    
Beitrag 24.11.2008, 13:07 Uhr
nebbe
nebbe
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 14.06.2002
Beiträge: 839

Moin,

kennst Du perl ?

Das ist genau die richtige Sprache für sowas. Für Dein genanntes Beispiel wäre es ein "Klacks".
Hätte eine supi Buchempfehlung dafür.

t.


--------------------
Grüßle
nebbe
TOP    



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