Zdravím. Chtěl vědět čím si dám opakování bloků tohoto programu asi tak 5x . Nikde se nemůžu dohledat Poraďte prosím. Děkuji za odpovědi.
;LASER (750mm)
n10 G710 ;(zadání v mm)
n20 G54 ;(Zadejte souřadnice počátku)
n30 G90 ;(absolutní odměřování)
n40 G18 ;(X ROVINA)
n50 G64 ;(Režim řízení pohybu po dráze)
n60 G94 F1000 ;(posuv v mm/min)
ZDE CHCI ZAČÍT OPAKOVAT
n70 G1 X-2 Y0 Z0
n72 M0
n80 G1 X0 Y0 Z0
n82 G4 F10 ;(zpozdeni 10 sekund)
n90 G1 X70 Y0 Z0
N92 G4 F10 ;(zpozdeni 10 sekund)
n100 G1 X140 Y0 Z0
n102 G4 F10 ;(zpozdeni 10 sekund)
n110 G1 X210 Y0 Z0
n112 G4 F10 ;(zpozdeni 10 sekund)
n120 G1 X280 Y0 Z0
n122 G4 F10 ;(zpozdeni 10 sekund)
n130 G1 X350 Y0 Z0
n132 G4 F10 ;(zpozdeni 10 sekund)
n140 G1 X420 Y0 Z0
n142 G4 F10 ;(zpozdeni 10 sekund)
n150 G1 X490 Y0 Z0
n152 G4 F10 ;(zpozdeni 10 sekund)
n160 G1 X560 Y0 Z0
n162 G4 F10 ;(zpozdeni 10 sekund)
n170 G1 X630 Y0 Z0
n172 G4 F10 ;(zpozdeni 10 sekund)
n180 G1 X700 Y0 Z0
n182 G4 F10 ;(zpozdeni 10 sekund)
n190 G1 X702 Y0 Z0
n192 M0
n200 G1 X700 Y0 Z0
n210 G4 F10 ;(zpozdeni 10 sekund)
n220 G1 X630 Y0 Z0
n230 G4 F10 ;(zpozdeni 10 sekund)
n240 G1 X560 Y0 Z0
n250 G4 F10 ;(zpozdeni 10 sekund)
n260 G1 X490 Y0 Z0
n270 G4 F10 ;(zpozdeni 10 sekund)
n280 G1 X420 Y0 Z0
n290 G4 F10 ;(zpozdeni 10 sekund)
n300 G1 X350 Y0 Z0
n310 G4 F10 ;(zpozdeni 10 sekund)
n320 G1 X280 Y0 Z0
n330 G4 F10 ;(zpozdeni 10 sekund)
n340 G1 X210 Y0 Z0
n350 G4 F10 ;(zpozdeni 10 sekund)
n360 G1 X140 Y0 Z0
n370 G4 F10 ;(zpozdeni 10 sekund)
n380 G1 X70 Y0 Z0
n390 G4 F10 ;(zpozdeni 10 sekund)
n400 G1 X-2 Y0 Z0
TADY CHCI SKONČIT OPAKOVÁNÍ
M30
Sinumerik 840D Opakování bloku
-
- Příspěvky: 6
- Registrován: 6. 3. 2013, 10:15
- Bydliště: Sokolnice
- Kontaktovat uživatele:
jednoduše, ještě to sem dáš 3x znova aby to tady bylo 5x..
věčný rýpal,který musí mít poslední slovo, odpůrce low-cost zařízení končících v naprosté většině případů v hromadě šrotu
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
uživatelé hýbátek, kteří mají z mých příspěvků celoživotní trauma nechť si mé příspěvky VYPNOU
-
- Příspěvky: 6
- Registrován: 6. 3. 2013, 10:15
- Bydliště: Sokolnice
- Kontaktovat uživatele:
jasně proč to dělat jednoduše když to jde složitějš urcite je na to nejakej příkaz...
bugner.tom
Já se picnu. Proč to dáváte do dvou vláken. Už to máte ve vláknu "ostatní věci kolem programování a tam jsem se vám snažil snad i poradit a to ve dvou odpovědích. Su už starý dědek, ale nějak vám nerozumím.:
======================================================================================================
1)Snad by to mohlo jít takto. Stačí vyzkoušet. To co je mezi blokem N30 až N1100 by se mělo zopakovat celkem 10+1 krát
Děkuji nestačí, pokud to bude fungovat je potřeba to tu napsat. Třeba to bude někdo potřebovat také.
------------------------------------------------------------------------------------------------
Opakování části programu pomocí příkazu „REPEAT“
PŘÍKLAD:
N10 ………
N20 ………
N30 START: G18
N40 ………
N1100 REPEAT START P=10
N1110 M30
Úsek mezi N30 a N1100 bude ještě opakován 10x. Celkem od startu 11x
--------------------------------------------------------------------------------------------------------------------------------------------
Už si nepamatuji, jestli mohou být u SINUMERIKU 840D čísla bloků s malým "N" jak tu máte!
Tedy snad takto by to mohlo vypadat:
N30 START: G18
n70 G1 X-2 Y0 Z0
n72 M0
n80 G1 X0 Y0 Z0
n82 G4 F10 ;(zpozdeni 10 sekund)
n90 G1 X70 Y0 Z0
N92 G4 F10 ;(zpozdeni 10 sekund)
n100 G1 X140 Y0 Z0
n102 G4 F10 ;(zpozdeni 10 sekund)
n110 G1 X210 Y0 Z0
n112 G4 F10 ;(zpozdeni 10 sekund)
n120 G1 X280 Y0 Z0
n122 G4 F10 ;(zpozdeni 10 sekund)
n130 G1 X350 Y0 Z0
n132 G4 F10 ;(zpozdeni 10 sekund)
n140 G1 X420 Y0 Z0
n142 G4 F10 ;(zpozdeni 10 sekund)
n150 G1 X490 Y0 Z0
n152 G4 F10 ;(zpozdeni 10 sekund)
n160 G1 X560 Y0 Z0
n162 G4 F10 ;(zpozdeni 10 sekund)
n170 G1 X630 Y0 Z0
n172 G4 F10 ;(zpozdeni 10 sekund)
n180 G1 X700 Y0 Z0
n182 G4 F10 ;(zpozdeni 10 sekund)
n190 G1 X702 Y0 Z0
n192 M0
n200 G1 X700 Y0 Z0
n210 G4 F10 ;(zpozdeni 10 sekund)
n220 G1 X630 Y0 Z0
n230 G4 F10 ;(zpozdeni 10 sekund)
n240 G1 X560 Y0 Z0
n250 G4 F10 ;(zpozdeni 10 sekund)
n260 G1 X490 Y0 Z0
n270 G4 F10 ;(zpozdeni 10 sekund)
n280 G1 X420 Y0 Z0
n290 G4 F10 ;(zpozdeni 10 sekund)
n300 G1 X350 Y0 Z0
n310 G4 F10 ;(zpozdeni 10 sekund)
n320 G1 X280 Y0 Z0
n330 G4 F10 ;(zpozdeni 10 sekund)
n340 G1 X210 Y0 Z0
n350 G4 F10 ;(zpozdeni 10 sekund)
n360 G1 X140 Y0 Z0
n370 G4 F10 ;(zpozdeni 10 sekund)
n380 G1 X70 Y0 Z0
n390 G4 F10 ;(zpozdeni 10 sekund)
n400 G1 X-2 Y0 Z0
N410 REPEAT START P=4
===============================================================================================================
2) Jenom pro ukázku: Toto je část vyříznutá z programu, kterou jsem vyzkoušel v demo WIN NC, pro Sinumerik 840D
%_N_CYKLY1_MPF_MPF
;$PATH=/_N_MPF_DIR
N10 M68
N20 G18
N30 LIMS=2000
N40 DIAMON
N50 G64 G95 G54
N60 G0 G54 G90 G96 T1 D1 M3 S100 M8
N70 G0 X120 Z50
N80 Z0
N90 G1 X-1.6 F0.2
N100 G0 X4 Z6
N110 G0 X108
N120 G1 Z5 F0.5
;N130 CYCLE95("START:END",5,0.2,0.5,0,0.2,0.1,0.1,1,0,0,1)
N140 CYCLE95 ("START:END",5,0.2,0.5,0,0.2,0.1,0.1,5,0,0,1)
;N150 CYCLE95 ("START:END",5,0.2,0.5,0,0.2,0.1,0.1,9,0.0,1)
N160 START:
N165 START:G18 ; MEZI N165 START: G18 A N285 REPEAT START P=5 BUDE
; 1+5 OPAKOVANI
N170 G1 F0.2
N180 X22 Z4
N190 X32 Z-2
N200 Z-22
N210 G1 X74 F0.2
N220 G3 X88.084 Z-39.1 I0 K-10 F0.2
N230 G1 X57.029 Z-54.635 F0.2
N240 G2 X50 Z-63.121 I8.485 K-8.485 F0.2
N250 G1 Z-75
N260 G2 X56 Z-78 I3 K0 F0.2
N270 G1 X108 Z-78 F0.2
N280 X112 Z-80;
N285 REPEAT START P=5
N290 END:
N300 M30
Já se picnu. Proč to dáváte do dvou vláken. Už to máte ve vláknu "ostatní věci kolem programování a tam jsem se vám snažil snad i poradit a to ve dvou odpovědích. Su už starý dědek, ale nějak vám nerozumím.:
======================================================================================================
1)Snad by to mohlo jít takto. Stačí vyzkoušet. To co je mezi blokem N30 až N1100 by se mělo zopakovat celkem 10+1 krát
Děkuji nestačí, pokud to bude fungovat je potřeba to tu napsat. Třeba to bude někdo potřebovat také.
------------------------------------------------------------------------------------------------
Opakování části programu pomocí příkazu „REPEAT“
PŘÍKLAD:
N10 ………
N20 ………
N30 START: G18
N40 ………
N1100 REPEAT START P=10
N1110 M30
Úsek mezi N30 a N1100 bude ještě opakován 10x. Celkem od startu 11x
--------------------------------------------------------------------------------------------------------------------------------------------
Už si nepamatuji, jestli mohou být u SINUMERIKU 840D čísla bloků s malým "N" jak tu máte!
Tedy snad takto by to mohlo vypadat:
N30 START: G18
n70 G1 X-2 Y0 Z0
n72 M0
n80 G1 X0 Y0 Z0
n82 G4 F10 ;(zpozdeni 10 sekund)
n90 G1 X70 Y0 Z0
N92 G4 F10 ;(zpozdeni 10 sekund)
n100 G1 X140 Y0 Z0
n102 G4 F10 ;(zpozdeni 10 sekund)
n110 G1 X210 Y0 Z0
n112 G4 F10 ;(zpozdeni 10 sekund)
n120 G1 X280 Y0 Z0
n122 G4 F10 ;(zpozdeni 10 sekund)
n130 G1 X350 Y0 Z0
n132 G4 F10 ;(zpozdeni 10 sekund)
n140 G1 X420 Y0 Z0
n142 G4 F10 ;(zpozdeni 10 sekund)
n150 G1 X490 Y0 Z0
n152 G4 F10 ;(zpozdeni 10 sekund)
n160 G1 X560 Y0 Z0
n162 G4 F10 ;(zpozdeni 10 sekund)
n170 G1 X630 Y0 Z0
n172 G4 F10 ;(zpozdeni 10 sekund)
n180 G1 X700 Y0 Z0
n182 G4 F10 ;(zpozdeni 10 sekund)
n190 G1 X702 Y0 Z0
n192 M0
n200 G1 X700 Y0 Z0
n210 G4 F10 ;(zpozdeni 10 sekund)
n220 G1 X630 Y0 Z0
n230 G4 F10 ;(zpozdeni 10 sekund)
n240 G1 X560 Y0 Z0
n250 G4 F10 ;(zpozdeni 10 sekund)
n260 G1 X490 Y0 Z0
n270 G4 F10 ;(zpozdeni 10 sekund)
n280 G1 X420 Y0 Z0
n290 G4 F10 ;(zpozdeni 10 sekund)
n300 G1 X350 Y0 Z0
n310 G4 F10 ;(zpozdeni 10 sekund)
n320 G1 X280 Y0 Z0
n330 G4 F10 ;(zpozdeni 10 sekund)
n340 G1 X210 Y0 Z0
n350 G4 F10 ;(zpozdeni 10 sekund)
n360 G1 X140 Y0 Z0
n370 G4 F10 ;(zpozdeni 10 sekund)
n380 G1 X70 Y0 Z0
n390 G4 F10 ;(zpozdeni 10 sekund)
n400 G1 X-2 Y0 Z0
N410 REPEAT START P=4
===============================================================================================================
2) Jenom pro ukázku: Toto je část vyříznutá z programu, kterou jsem vyzkoušel v demo WIN NC, pro Sinumerik 840D
%_N_CYKLY1_MPF_MPF
;$PATH=/_N_MPF_DIR
N10 M68
N20 G18
N30 LIMS=2000
N40 DIAMON
N50 G64 G95 G54
N60 G0 G54 G90 G96 T1 D1 M3 S100 M8
N70 G0 X120 Z50
N80 Z0
N90 G1 X-1.6 F0.2
N100 G0 X4 Z6
N110 G0 X108
N120 G1 Z5 F0.5
;N130 CYCLE95("START:END",5,0.2,0.5,0,0.2,0.1,0.1,1,0,0,1)
N140 CYCLE95 ("START:END",5,0.2,0.5,0,0.2,0.1,0.1,5,0,0,1)
;N150 CYCLE95 ("START:END",5,0.2,0.5,0,0.2,0.1,0.1,9,0.0,1)
N160 START:
N165 START:G18 ; MEZI N165 START: G18 A N285 REPEAT START P=5 BUDE
; 1+5 OPAKOVANI
N170 G1 F0.2
N180 X22 Z4
N190 X32 Z-2
N200 Z-22
N210 G1 X74 F0.2
N220 G3 X88.084 Z-39.1 I0 K-10 F0.2
N230 G1 X57.029 Z-54.635 F0.2
N240 G2 X50 Z-63.121 I8.485 K-8.485 F0.2
N250 G1 Z-75
N260 G2 X56 Z-78 I3 K0 F0.2
N270 G1 X108 Z-78 F0.2
N280 X112 Z-80;
N285 REPEAT START P=5
N290 END:
N300 M30
NC soustruhy s ŘS Sinumerik 810T a 840D, YASNAC LX3. CAM KOVOPROG 2.7 až 4.13