Heidenhain TNC 425 kodproblem

Robot, CNC, Pneumatik, Hydraulik, mm
pinch
Inlägg: 182
Blev medlem: 7 december 2014, 19:42:10
Ort: Stockholm

Heidenhain TNC 425 kodproblem

Inlägg av pinch »

Är helt ny på HH språket och har problem med koden som Solidworks Cam spottar ut sig med pp för hh 426.
Om jag kör detta program så stannar programmet efter att den bytt verktyg, kommenterar jag bort rad 7 så går hela programmet men den byter inte verktyg.
Någon som kan se något som saknas eller är fel i koden ?


0 BEGIN PGM test4 MM
;This Post Processor is distributed on an "AS IS" BASIS,
;WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1 BLK FORM 0.1 Z X0 Y0 Z0
2 BLK FORM 0.2 X0 Y0 Z0
3 TOOL CALL 5 Z S4792
4 ;5MM CRB 4FL 16 LOC
5 CYCL DEF 9.0 DWELL TIME
6 CYCL DEF 9.1 DWELL 0.1
7 L M06
8 L X75.853 Y37.363 R0 F MAX M03
10 L Z02.5 R0 F MAX M
11 L Z-02.5 R0 F195
12 CC X74.271 Y37.363
13 C X72.69 Y37.363 DR+ R0 F779
14 L Y10.026 R0
Användarvisningsbild
tecno
Inlägg: 27022
Blev medlem: 6 september 2004, 17:34:45
Skype: tecnobs
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
Kontakt:

Re: Heidenhain TNC 425 kodproblem

Inlägg av tecno »

Varför lattja med en PP för 426?
tkgb
Inlägg: 185
Blev medlem: 30 november 2009, 20:21:23
Ort: Falkenberg

Re: Heidenhain TNC 425 kodproblem

Inlägg av tkgb »

Vad är det för maskin?
När den stannar vid M6 går det att fortsätta programmet om man trycker cycle start?
Många maskiner med TNC 426 ska inte behöva M6 utan växla verktyg enbart med TOOL CALL
Men det beror på hur maskintillverkaren valt att göra.
Skriv TOOL CALL 5 Z S4000 i MDI och kör det, växlar den inte så behöver du antagligen M6 på nästa rad
Mr.J
Inlägg: 41
Blev medlem: 21 januari 2015, 14:21:22
Ort: Halmstad
Kontakt:

Re: Heidenhain TNC 425 kodproblem

Inlägg av Mr.J »

Ta bort "L" i rad 7 och testa. "L" står för "Linear" mellan 2 punkter om jag kommer ihåg rätt, M06 är ingen rörelse utan ett kommando för vxl.

/J
Iccccie
Inlägg: 110
Blev medlem: 17 juni 2014, 16:57:05
Ort: Lund

Re: Heidenhain TNC 425 kodproblem

Inlägg av Iccccie »

Det är väldigt sant. Men! På min TNC 370 så går det inte att skriva bara en M-Funktion utan kräver alltid ett positions block. Däremot går det bra att läsa in program via EXT som har endast M funktion på ett block.

Jag hade också testat att ta bort "L" i blocket men det får nog göras innan du läser in programmet.
Det kan även underlätta för oss om du berättar vad det är för maskin. Bridgeport i mitt fall har egen PLC och funkar således annorlunda från andra maskiner.


Här är ett program exempel på min maskin som funkar. Du kanske kan testa försiktigt? Du kan även ta bort M90 om du vill, det är bara för att stänga av exakt positionering.

Kod: Markera allt

0 BEGIN PGM 1001 MM
1 ; Cyl Block Stage 3 OP 1
2 ; Generated at 1/12/2018 16:28
3 BLK FORM 0.1 Z X-23.65 Y-5 Z-10.95
4 BLK FORM 0.2 X+23.65 Y+5 Z+0
5 ; --------------------
6 ; Tools
7 ;   #7 D=12 CR=0.4 - ZMIN=-4 - ZMAX=+15 - bullnose end mill
8 ;     Ceratizit
9 ;     C211.12.R.02-07-A20
10 ; --------------------
11 ; 
12 ; --------------------
13 ; - 2D Adaptive2 (2)
14 ; --------------------
15 M9
16 TOOL CALL 7 Z S4000
17 M6
18 M3
19 L X-24.827 Y-18.642 R0 FMAX
20 L Z+15 R0 FMAX
21 M8
22 L Z-1.6 FMAX
23 L Z-2.8 F560 M90
24 L X-24.825 Y-18.632 Z-2.957 M90
pinch
Inlägg: 182
Blev medlem: 7 december 2014, 19:42:10
Ort: Stockholm

Re: Heidenhain TNC 425 kodproblem

Inlägg av pinch »

Tack för alla svar, det som fungerade var att ta bort m6 helt 👍

Tack för allas hjälp.
Skriv svar