Autodesk
Autodesk

The Future of Making

PmPost - Bohrzyklen

Beitrag 05.02.2016, 07:21 Uhr
cubensis-A
Level 2 = Community-Facharbeiter
**
Hallo,

ich bin gerade dabei von Ductpost auf PmPost zu wechseln. Ich komme mit PmPost inzwischen ganz gut zurecht.
Nur bei den Bohrzyklen bin ich nun auf ein Problem gestoßen dass ich bisher nicht lösen konnte. Aktuell wird für jede Bohrung - auch für identische, ein eigener Bohrzyklus geschrieben. Ich möchte aber Zyklen nur im NC-Code stehen haben wenn die Bohrung sich ändert.
An den Steuerungen (Heidenhain TNC530) wird auch nicht für jede Bohrung ein Zyklus geschrieben - so hätte ich das auch gerne im PP.
Ich habe nun eine Zyklus Definition (auf Experimentalbasis...) die mir zumindest schon mal nur sich ändernde Parameter schreibt - ist natürlich nicht praktikabel (nein, ich will den Zyklus nicht in ein LBL packen und mit Q-Parametern arbeiten...).
Ändert sich einer der Parameter soll der gesamte Zyklus geschrieben werden. Ich glaube dass das ohne Condition Statement machbar sein sollte, aber ich finde die Lösung nicht... Wie bringe ich das PmPost bei??
Angehängte Datei  b124.jpg ( 57.46KB ) Anzahl der Downloads: 20


45 ; DEBUG SINGEL PECKING (200)
46 CYCL DEF 200 BOHREN ~
Q200=+2 ;SICHERHEITS-ABST. ~
Q201=-22.113 ;TIEFE ~
Q206=Q02 ;VORSCHUB TIEFENZ. ~
Q202=+24.113 ;ZUSTELL-TIEFE ~
Q210=+0 ;VERWEILZEIT OBEN ~
Q203=+50 ;KOOR. OBERFLAECHE ~
Q204=+2 ;2. SICHERHEITS-ABST. ~
Q211=+0 ;VERWEILZEIT UNTEN ~
47 L X-25.0 Y35.0 R0 FQ03 M99
48 STOP
49 L Z72.0
50 L X25.0 Y85.0
51 L Z52.0
52 ; DEBUG SINGEL PECKING (200)
53 L X25.0 Y85.0 R0 FQ03 M99 <--Bohrung identisch mit Zeile 47
54 STOP
55 L Z72.0
56 L Y35.0
57 L Z52.0
58 ; DEBUG SINGEL PECKING (200)
Q201=-17.113 ;TIEFE ~
Q202=+19.113 ;ZUSTELL-TIEFE ~
59 L X25.0 Y35.0 R0 FQ03 M99 <-- Bohrung nicht gleich wie Zeile 53
60 STOP
61 L Z72.0
62 L X-25.0 Y85.0
63 L Z52.0
64 ; DEBUG SINGEL PECKING (200)
65 L X-25.0 Y85.0 R0 FQ03 M99 <-- Bohrung identisch mit Zeile 59
66 STOP
67 L Z72.0
   
Beitrag 10.02.2016, 16:48 Uhr
cubensis-A
Level 2 = Community-Facharbeiter
**
So. Für alle interessierten. Es gibt eine einfache Lösung... Es lag nicht an den Einstellungen im PmPost sondern an den Verbindungen.
Wird für die Verbindungen (kurz, lang, standard) "Sicher" verwendet, wird der Zyklus nur geschrieben wenn sich einer der Parameter ändert.

Dank an den Delcam Support. smile.gif
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: