Simulationsausgabe

Hier kann alles, was mit Postprozessoren zusammenhängt, geschrieben werden.
Antworten
Benutzeravatar
jump
Beiträge: 38
Registriert: 24.03.2010, 10:09

Simulationsausgabe

Beitrag von jump » 23.06.2022, 14:41

Hallo Herr Tonak, Hallo CC Gemeinde

Die Codeausgabe über CC für den Feinbohr - Ausdrehzyklus wird in meiner Hurco Fräse sauber verarbeitet und auch korrekt dargestellt, nach dem ich im PP eine kleine Anpassung erstellt habe.
Im ORG PP wird ein Plus Z wert (Zeile 14) ausgegeben und die Hurco braucht dort ein MINUS .
Soweit so gut.

Problem ist eigentlich "nur ", das die Simulation in CC auf eine 2te vorhandene Bohrung in Z -25 verfährt (sieht Schrecklich aus :D ).
Außerdem zeigt sie keine Freifahrt (4mm ) an.

Habe auch schon G88 G85 usw. probiert.....es bleibt bei der gleichen Wiedergabe.

Wäre super wenn mir jemand bei diesem Problem weiter helfen könnte.

Gruß Peter




%
(***Bohrstange***) ( HURCO HP VERSION )
( ***** NUR FÜR MEHRFACHKREISE******* )
(23.June 22 - 12:26:14)
-------------------------------------------------
(ALLE WERKZEUGE)
(TOOL 5000 BORING_BAR D20.000,CA2.000,d10.000,S5.000,A100.000)
-------------------------------------------------
(BLOCKMIN X-78.447 Y-61.7 Z-12.0)
(BLOCKMAX X95.0 Y61.7 Z0.0)
-------------------------------------------------
N2 G17 G40 G49 G80 G90
-------------------------------------------------
-------------------------------------------------
-------------------------------------------------
(***** Feinbohr- Ausdrehzyklus mit Abheben Typ G76 *****)
(***** 5000 AUSDREHWERKZEUG *****)
(**********)
(***** Kontur wird 2 mal abgefahren *****)
------------------------------------------------+
N4 T5000 M6
N6 G0 Z100 F300
N8 S800 M03
N10 G00 G17 X0.0 Y0.0
N12 Z5.0
N14 G76 X0.0 Y0.0 Z-25.0 F200.0
N16 X44.69 Y0.0
N18 G80
N20 G0 Z100 F300
N22 M5 M9 (*SPINDEL & KÜHLUNG STOP)
N24 G0 X0 Y0 F300
N26 M2
E

Benutzeravatar
3DMSOFT
Site Admin
Beiträge: 1365
Registriert: 07.05.2006, 14:20
Kontaktdaten:

Re: Simulationsausgabe

Beitrag von 3DMSOFT » 27.06.2022, 12:51

Hallo, da gibt es mehrere Möglichkeiten das zu regeln. Jedoch müßte man erstmal genau wissen um welche Hurco-Steuerung es sich handelt. Wir haben ja 3 verschiedene Hurco-PPs um Setup...

Die andere Frage ist, ob der Z Wert im Zyklus 76 bei Ihrer Steuerung eine Zustellung (also ein Abstand) beschreibt oder eine Tiefenposition/Koordinate in Z ?


MFG Jens Tonak
3D-M-SOFT GmbH
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu

Benutzeravatar
jump
Beiträge: 38
Registriert: 24.03.2010, 10:09

Re: Simulationsausgabe

Beitrag von jump » 29.06.2022, 10:58

Hallo Zusammen,

1: die Maschine ist auf ISNC eingestellt.
2: Ich habe den BNC PP genommen ,da es da ein " Synchron Gewinde" Zyklus gab .Diesen habe ich auf G84.2 und mit einen inkrementalen Zwischenschritt angepasst

Schöner wäre es aber ,wenn es absolut wäre - und damit in Zeile N16 Z-14.0 Stände...so wie ich es in der Eingabemaske(Bohrtiefe) auch eingebe.


N4 T4060 M6
N6 G0 Z100 F300
N8 S318 M03
N10 G00 G17 X0.0 Y0.0
N12 Z4.0
N14 G91
N16 G84.2 Z-18.0 Q 2.5 P 1.0 F318.31
N18 G90
N20 X44.69 Y0.0
N22 G80
N24 G90
N26 G00 G17 M9

3: Der Z Werte im Zyklus 76 und 84.2 müssten aber Prinzipiell Absolut ausgegeben werden und die Simulation dazu Passen.


4 : der momentane NC Code den er mit meinen PP erstellt wird... nimmt die Fräsmaschine an und arbeitete auch Fehlerfrei damit.
- der Q Wert welcher ein Freifahren der Schneide beim Spindeln mit G76 in der Hurco bewirkt ist fest in der Maschine hinterlegt.
- P beschreibt eine Wartezeit bevor wieder auf z 4.0 ausgefahren wird


Die grafische Ausgabe passt Momentan leider nicht beim G76 Zyklus.
Beim G86 Zyklus ist die NC Code und graphische Ausgabe korrekt. Nur leider gibt es da kein freifahren der schneide.



So wie hier in Blau geschrieben müsste der Code lauten und die Anzeige dieses auch wieder spiegeln.
-------------------------------------------------
(***** Synchron-Gewindebohren mit Spanbruch G88 *****)
(***** 4060 GEWINDEBOHRER *****)
(**********)
(***** Kontur wird 1 mal abgefahren *****)
------------------------------------------------+
N4 T4060 M6
N6 G0 Z100 F300
N8 S318 M03
N10 G00 G17 X0.0 Y0.0
N12 Z4.0
N16 G84.2 Z-14.0 Q 2.5 P 1.0 F318.31
N20 X44.69 Y0.0
N22 G80
N26 G00 G17 M9
-------------------------------------------------
(***** Feinbohr- Ausdrehzyklus mit Abheben Typ G76 *****)
(***** 5000 AUSDREHWERKZEUG *****)
(**********)
(***** Kontur wird 1 mal abgefahren *****)
------------------------------------------------+
N28 T5000 M6
N30 S1000 M03
N32 G00 G17 X0.0 Y0.0
N34 Z4.0
N36 G76 X0.0 Y0.0 Z-19.0 P1.0 F100.0
N38 X44.69 Y0.0
N40 G80
N42 G0 Z100 F300
N44 M5 M9 (*SPINDEL & KÜHLUNG STOP)
N46 G0 X0 Y0 F300
N48 M2
E


mein PP und das Projekt lade ich mal mit hoch .Hoffe das geht so in Ordnung

MFG.Peter
Dateianhänge
Sychrongewinde und ausspindeln.pro
(1.12 MiB) 575-mal heruntergeladen
HURCO HP.txt
(19.26 KiB) 557-mal heruntergeladen

Benutzeravatar
jump
Beiträge: 38
Registriert: 24.03.2010, 10:09

Re: Simulationsausgabe

Beitrag von jump » 30.06.2022, 15:31

...sehe ich das richtig das 4 PP ´s gibt...und in keinen mehr mit dem Zyklus "Synchron gewindebohren"

Was ich aber gerade noch festgestellt habe ist...das im ISNC PP den Zyklus "Bohrzyklus Rechtsgewinde mit Ausgleichfutter Typ G84" gibt. Leider ohne Abhebe Eingabe Feld.
Dieser schreibt den Richtigen Code und die Simulation stimmt auch dazu.

Kann man diesen Zyklus nicht einfach in Synchron Gewinde Bohren umbenennen und ihn um einen Abhebe Eingabe Feld erweitern ,dann würde ich doch den PP nehmen wollen?

Benutzeravatar
3DMSOFT
Site Admin
Beiträge: 1365
Registriert: 07.05.2006, 14:20
Kontaktdaten:

Re: Simulationsausgabe

Beitrag von 3DMSOFT » 01.07.2022, 11:29

Hallo ich muss noch mal nachfragen... uns ist noch nicht ganz klar wie Ihre Steuerung den Z-Wert braucht. Im Projekt verwenden Sie noch den Zyklus G88. Im Postprozessor haben Sie auch dort den Z-Wert auf negativ geändert, die anderen Zyklen sind jedoch noch auf Z positiv. Braucht die Steuerung in allen Zyklen den negativen Z-Wert ?

Unser Hurco ISNC-PP verwendet außerdem absolute Z-Koordinaten keine relativen Zustellwerte... Wenn man den Nullpunkt und Bohrungen auf der selben Ebene hat, kann man auf dem ersten Blick nicht wirklich unterscheiden, ob die Z-Werte relativ oder absolut sind. Jedenfalls würden bei absoluter Angabe wie im ISNC-PP dann auch negative Z-Werte entstehen... der BNC-PP macht das anders. Daher befürchte ich, dass Sie den ISNC-PP normal verwenden können. Dieser PP verwendet im Gegensatz zum BNC-PP absolute Z-Werte. Ihr PP basiert auf BNC mit inkrementalen Z-Angaben...

Gibt es für die Steuerung eine genauere Versionsbezeichnung?


MFG Jens Tonak
3D-M-SOFT GmbH
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu

Benutzeravatar
3DMSOFT
Site Admin
Beiträge: 1365
Registriert: 07.05.2006, 14:20
Kontaktdaten:

Re: Simulationsausgabe

Beitrag von 3DMSOFT » 01.07.2022, 12:15

nochmal eine Ergänzung. Man kann im BNC-Postprozessor problemlos auch negative Z-Werte ausgeben lassen. Die Simulation akzeptiert das. Solange im Postpozessor die inkremental Option gesetzt ist (s. Bild). dann werden sowohl positive als auch negative Z-Werte als Zustellung von der letzten G-Code Z-Position aus interpretiert. Der ISNC-Postprozessor verwendet hingegen die absolut Einstellung. Dann interpretiert die Simulation den Z-Wert als Z-Koordinate also als Position/ Endtiefe usw...
incremental.png

Wenn man jedoch die Maschine auf ISNC stehen hat, darf man nicht den BNC PP verwenden (und umgekehrt). beide Postprozessoren geben die Z-Werte grundverschieden aus. Auch die Makros für die Z-Werte sind grundverschieden. Der eine PP verwendet "(Z2)" der andere PP das Makro "(Z3)".
(Z2) ist ein Abstand bzw. die Zustellung gerechnet ab der Bohrungsposition.
(Z3) ist die End-Tiefe im Nullpunkt-Koordinatensystem...


MFG Jens Tonak
3D-M-SOFT GmbH
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu

Benutzeravatar
jump
Beiträge: 38
Registriert: 24.03.2010, 10:09

Re: Simulationsausgabe

Beitrag von jump » 04.07.2022, 10:35

Guten Morgen ,
Nach dem ich mir ihre antworten sorgfältig durch gelesen habe bin ich zu dem Entschluss gekommen noch einmal von ganz vorn an zu fangen. Vielen dank für ihre Bemühungen. Sie haben Licht in´s dunkle gebracht. :D


Ich habe wohl einen verkehrten weg eingeschlagen in dem ich den von mir bisher benutzten "Basic pp " weiter angepasst habe. Dabei ist wohl einiges durcheinander gekommen und ich habe sicherlich dabei den Überblick ein wenig verloren. :|

Jetzt habe ich den ORG ISNC PP um ihr Marcro mit der Mehrfachumkreisung erweitert , ein wenig die Zyklen Beschreibung für mich angepasst und weitere Eingabe Felder eingefügt (Stillstand beim Synchrongewinde).

Läuft alles fehlerfrei in der Simulation und auch auf der Hurco.

Nur eins stört mich noch ein wenig : das ich jedes mal wenn ich die Simulation starte eine Fehlermeldung bzw. gefragt werde wie die Kreis Parameter interpretiert werden sollen. ich bestätige, das sie Inkremental interpretiert werden sollen.
Könnte man dieses nicht irgendwie fest hinterlegen ? ich habe alles versucht und bisher versagt :cry:

Viele Grüße Peter

ich leg noch mal Projekt und pp dabei(bei den Zyklen habe ich nur zwei gelistet wegen der Übersichtlichkeit )
Dateianhänge
ALLES.pro
(76.56 KiB) 574-mal heruntergeladen
SUPER HURCO.txt
(13.54 KiB) 558-mal heruntergeladen

Benutzeravatar
3DMSOFT
Site Admin
Beiträge: 1365
Registriert: 07.05.2006, 14:20
Kontaktdaten:

Re: Simulationsausgabe

Beitrag von 3DMSOFT » 07.07.2022, 12:15

Hallo, der PP sollte soweit passen. Aber ein paar Vorschub-Angaben sind noch zu viel. Das ist zweimal das Vorschubmakro und einmal der Vorschub mit "F100" angegeben... (s.Bild)
Vorschub.png
MFG Jens Tonak
3D-M-SOFT GmbH
Herrengrabenweg 31 | D-19061 Schwerin
Telefon: (0385) 61737343 | Fax: (0385) 61737355
www.condacam.eu | E-Mail: Info@condacam.eu

Antworten