586.437 aktive Mitglieder*
3.980 Besucher online*
Kostenfrei registrieren
Anmelden Registrieren
HEIDENHAIN Forum

Fehler bei Simulation des Programms, Blockform wird nicht bearbeitet trotz richtiger Angabe

Beitrag 01.02.2024, 11:03 Uhr
Der_Dude
Der_Dude
Level 1 = Community-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 11.04.2019
Beiträge: 16

Hi ich habe folgendes Problem, und zwar bearbeite ich einen Block 30x30x30 mit entsprechender Nullpunkt Verschiebung, und habe das Problem das er bei der Simulation nichts abarbeitet. Ich habe sowas schon 1000 mal programmiert aber das muss irgendein Softwarefehler sein, nach mehrmaligem probieren mit Blockform und Nullpunkt ist mit aufgefallen das er das Teil korrekt abarbeitet wenn ich ihn in Y 2mm größer mache, was aber ja kaum einen Einfluss haben dürfte also folgendes

BLK FORM 0.1 Z X+0 Y-30 Z+0 <<< Min
BLK FORM 0.2 X+30 Y+0 Z+30 <<< Max

LBL 201 ; NP-Verschiebung
CYCL DEF 7.0 NULLPUNKT
CYCL DEF 7.1 X+15
CYCL DEF 7.2 Y-15
CYCL DEF 7.3 Z+29.5
LBL 0

und mit den Angaben bearbeitet er den Block in der Simulation nicht, wenn ich aber das eingebe

BLK FORM 0.1 Z X+0 Y-30 Z+0 <<< Min
BLK FORM 0.2 X+30 Y+2 Z+30 <<< Max

LBL 201 ; NP-Verschiebung
CYCL DEF 7.0 NULLPUNKT
CYCL DEF 7.1 X+15
CYCL DEF 7.2 Y-15
CYCL DEF 7.3 Z+29.5
LBL 0

dann geht es und er bearbeitet es fast in der Mitte, nur das er in Y +2mm mehr auf der Blockform hat und dadurch eben nicht mehr in der Mitte ist. Ist das ganze ein Softwarefehler? Habe auch schon das Programm gelöscht und genauso neu geschrieben, wieder der gleiche Fehler.

Hier das angefangene PGM

0 BEGIN PGM 106 01 204 MM
1 * - ***** TEILDATEN ******
2 * - REV: 2
3 * - TEILNR: 106 01 204
4 * - BEZEICHNUNG: Halbschale
5 * - WERKSTOFF: Austenit
6 * - SPANNUNG: Links im Schraubstock gegen den Anschlag
7 * - ***** NULLPUNKT ******
8 * - X = -
9 * - Y = +
10 * - Z = -
11 * - ****** BLK FORM ******
12 BLK FORM 0.1 Z X+0 Y-30 Z+0
13 BLK FORM 0.2 X+30 Y+2 Z+30
14 * - ***** PGM BEGINN *****
15 * - T3 Eckmesserkopf
16 TOOL CALL 3 Z S800 F500 DR+0.3
17 CALL LBL 201
18 L Z+150 R0 FMAX M13
19 L X-50 Y+11 R0 FMAX
20 L Z+5 R0 FMAX
21 L Z+0 R0 F AUTO
22 L X+50
23 L Z+50 R0 FMAX
24 L
25 L
26 * - Schleife
27 L
28 ;Parametereingabe
29 FN 0: Q1 =-3 ;Starthoehe
30 FN 0: Q2 =+3 ;Zustellung
31 FN 0: Q3 =-15 ;Endhoehe
32 ;Parametereingabe Ende
33 L
34 LBL 101
35 Q4 = Q1 + Q2 + 2 ;Sicherheitshoehe
36 L
37 * - Kontur Anfang
38 L X-50 Y-50 R0 FMAX M3 M8
39 L Z+Q4 R0 FMAX
40 L Z+Q1 R0 F AUTO
41 L X-12.45 RL F AUTO
42 L Y+9.45
43 L X+9.45
44 CC IX+0 IY-3
45 C X+12.45 Y+6.45 DR- F AUTO
46 L Y-6.45
47 CC IX-3 IY+0
48 C X+9.45 Y-9.45 DR- F AUTO
49 L X-20
50 L
51 L IZ+50 R0 FMAX
52 * - Kontur Ende
53 L
54 Q1 = Q1 - Q2 ;Neue Fraeshoehe
55 LBL 0
56 FN 11: IF +Q1 GT +Q3 GOTO LBL 101
57 Q1 = Q3 ;Fraeshoehe = Fertighoehe
58 CALL LBL 101
59 L Z+150 R0 FMAX M9 M5
60 L X+0 Y+0 Z+0 R0 FMAX M92 M19
61 L
62 L
63 L
64 L X-1 Y-1 Z+400 R0 FMAX M91 M19
65 L M30
66 * - ****** PGM ENDE ******
67 * - **** LABEL BEGINN ****
68 LBL 201 ; NP-Verschiebung
69 CYCL DEF 7.0 NULLPUNKT
70 CYCL DEF 7.1 X+15
71 CYCL DEF 7.2 Y-15
72 CYCL DEF 7.3 Z+29.5
73 LBL 0
74 END PGM 106 01 204 MM

Der Beitrag wurde von Der_Dude bearbeitet: 01.02.2024, 12:03 Uhr
TOP    
Beitrag 08.02.2024, 09:45 Uhr
nc-trainer_HEIDENHAIN
nc-trainer_HEIDE...
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 13.07.2021
Beiträge: 57

ZITAT(Der_Dude @ 01.02.2024, 12:03 Uhr) *
Hi ich habe folgendes Problem, und zwar bearbeite ich einen Block 30x30x30 mit entsprechender Nullpunkt Verschiebung, und habe das Problem das er bei der Simulation nichts abarbeitet. Ich habe sowas schon 1000 mal programmiert aber das muss irgendein Softwarefehler sein, nach mehrmaligem probieren mit Blockform und Nullpunkt ist mit aufgefallen das er das Teil korrekt abarbeitet wenn ich ihn in Y 2mm größer mache, was aber ja kaum einen Einfluss haben dürfte also folgendes

BLK FORM 0.1 Z X+0 Y-30 Z+0 <<< Min
BLK FORM 0.2 X+30 Y+0 Z+30 <<< Max

LBL 201 ; NP-Verschiebung
CYCL DEF 7.0 NULLPUNKT
CYCL DEF 7.1 X+15
CYCL DEF 7.2 Y-15
CYCL DEF 7.3 Z+29.5
LBL 0

und mit den Angaben bearbeitet er den Block in der Simulation nicht, wenn ich aber das eingebe

BLK FORM 0.1 Z X+0 Y-30 Z+0 <<< Min
BLK FORM 0.2 X+30 Y+2 Z+30 <<< Max

LBL 201 ; NP-Verschiebung
CYCL DEF 7.0 NULLPUNKT
CYCL DEF 7.1 X+15
CYCL DEF 7.2 Y-15
CYCL DEF 7.3 Z+29.5
LBL 0

dann geht es und er bearbeitet es fast in der Mitte, nur das er in Y +2mm mehr auf der Blockform hat und dadurch eben nicht mehr in der Mitte ist. Ist das ganze ein Softwarefehler? Habe auch schon das Programm gelöscht und genauso neu geschrieben, wieder der gleiche Fehler.

Hier das angefangene PGM

0 BEGIN PGM 106 01 204 MM
1 * - ***** TEILDATEN ******
2 * - REV: 2
3 * - TEILNR: 106 01 204
4 * - BEZEICHNUNG: Halbschale
5 * - WERKSTOFF: Austenit
6 * - SPANNUNG: Links im Schraubstock gegen den Anschlag
7 * - ***** NULLPUNKT ******
8 * - X = -
9 * - Y = +
10 * - Z = -
11 * - ****** BLK FORM ******
12 BLK FORM 0.1 Z X+0 Y-30 Z+0
13 BLK FORM 0.2 X+30 Y+2 Z+30
14 * - ***** PGM BEGINN *****
15 * - T3 Eckmesserkopf
16 TOOL CALL 3 Z S800 F500 DR+0.3
17 CALL LBL 201
18 L Z+150 R0 FMAX M13
19 L X-50 Y+11 R0 FMAX
20 L Z+5 R0 FMAX
21 L Z+0 R0 F AUTO
22 L X+50
23 L Z+50 R0 FMAX
24 L
25 L
26 * - Schleife
27 L
28 ;Parametereingabe
29 FN 0: Q1 =-3 ;Starthoehe
30 FN 0: Q2 =+3 ;Zustellung
31 FN 0: Q3 =-15 ;Endhoehe
32 ;Parametereingabe Ende
33 L
34 LBL 101
35 Q4 = Q1 + Q2 + 2 ;Sicherheitshoehe
36 L
37 * - Kontur Anfang
38 L X-50 Y-50 R0 FMAX M3 M8
39 L Z+Q4 R0 FMAX
40 L Z+Q1 R0 F AUTO
41 L X-12.45 RL F AUTO
42 L Y+9.45
43 L X+9.45
44 CC IX+0 IY-3
45 C X+12.45 Y+6.45 DR- F AUTO
46 L Y-6.45
47 CC IX-3 IY+0
48 C X+9.45 Y-9.45 DR- F AUTO
49 L X-20
50 L
51 L IZ+50 R0 FMAX
52 * - Kontur Ende
53 L
54 Q1 = Q1 - Q2 ;Neue Fraeshoehe
55 LBL 0
56 FN 11: IF +Q1 GT +Q3 GOTO LBL 101
57 Q1 = Q3 ;Fraeshoehe = Fertighoehe
58 CALL LBL 101
59 L Z+150 R0 FMAX M9 M5
60 L X+0 Y+0 Z+0 R0 FMAX M92 M19
61 L
62 L
63 L
64 L X-1 Y-1 Z+400 R0 FMAX M91 M19
65 L M30
66 * - ****** PGM ENDE ******
67 * - **** LABEL BEGINN ****
68 LBL 201 ; NP-Verschiebung
69 CYCL DEF 7.0 NULLPUNKT
70 CYCL DEF 7.1 X+15
71 CYCL DEF 7.2 Y-15
72 CYCL DEF 7.3 Z+29.5
73 LBL 0
74 END PGM 106 01 204 MM



Hallo Der_Dude,

hierfür wende dich am besten direkt an die Helpline von Heidenhain. [email protected]

Mit freundlichen Gruessen | Best regards

NC-Trainer
DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Str. 5 | 83301 Traunreut, Deutschland
[email protected]

www.heidenhain.de | www.klartext-portal.de | www.tnc-club.de


--------------------
Mit freundlichen Gruessen | Best regards

NC-Trainer
DR. JOHANNES HEIDENHAIN GmbH
Dr.-Johannes-Heidenhain-Str. 5 | 83301 Traunreut, Deutschland
[email protected]

www.heidenhain.de | www.klartext-portal.de | www.tnc-club.de
TOP    



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