komenda ??
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 5
- Rejestracja: 26 paź 2010, 18:42
- Lokalizacja: polska
komenda ??
Witam!!
mam pytanko czy jest jakas komenda żeby glowica po wyciecu elemetu i przed wpaleniem nasteonego niepodnosila sie tak wysoko bo trace duzo czasu na to ??
mam pytanko czy jest jakas komenda żeby glowica po wyciecu elemetu i przed wpaleniem nasteonego niepodnosila sie tak wysoko bo trace duzo czasu na to ??
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 104
- Rejestracja: 03 cze 2009, 17:13
- Lokalizacja: PL
Jeżeli mowa o Mazaku to podeślij przykładowy kod maszynowy. Są dwa miejsca gdzie taka informacja się znajduje a raczej komenda, która podnosi o zadaną wysokość oś Z. Decyduje o tym parametr w postprocesorze ("use endcut subroutine").
1. Jeżeli opcja jest zaznaczona to po każdym cięciu, w kodzie maszynowym znajduje się odniesienie do podprogramu znajdującego się bezpośrednio na maszynie w obszarze pamięci zabezpieczonej (przeważnie podprogram 9999, jaki u Ciebie to sobie musisz spojrzeć, patrząc do kodu maszynowego lub w ustawieniach postprocesora). W tymże podprogramie oprócz komend wyłączających wiązkę, czujnik, gaz pomocniczy znajduje się komenda podnosząca oś Z. Dalej prosta sprawa, edytujesz taki podprogram i wpisujesz własną wartość. Jak udostępnić taki obszar pamięci do edycji? To już zależy od modelu konkretnej maszyny, ze szkolenia powinieneś wynieść taką informację.
2. W sytuacji jak parametr endcut subroutine jest odznaczony to każdorazowo po wykonanym cięciu, w kodzie maszynowym zostają zapisane komendy odpowiedzialne za to samo co w podprogramie 9999 (mogą oczywiście wystąpić różnice, zwłaszcza w nowych maszynach ale zasada działania się nie zmienia). Wartość wysokości na jaką podnoszona jest oś "Z" program podbiera z pliku konfiguracyjnego maszyny znajdującego się w folderze Sicam\ver14. Przeważnie jest to plik tekstowy o nazwie maszyny. Tam trzeba odszukać pozycję "ZHome" i podać odległośc. Wada jest taka, że w tym przypadku kod maszynowy więcej waży ponieważ każdorazowo po cięciu wklejanych jest kilka wierszy komend. W pierwszym przypadku jest to tylko jedna komenda M98P9999
Chcąc szybko przy maszynie zmienić taką odległość w przypadku pierwszym modyfikujesz tylko podprogram 9999. W drugim przypadku przyda się notatnik
Opcja głowica opuszczona, o której wspomina kolega numerek działa trochę inaczej. Nie wyłącza czujnika i stosuje się ja tylko na małe odległości przy wcześniej odpowiednio zaprojektowanym programie (z bezkolizyjnymi przesunięciami).
1. Jeżeli opcja jest zaznaczona to po każdym cięciu, w kodzie maszynowym znajduje się odniesienie do podprogramu znajdującego się bezpośrednio na maszynie w obszarze pamięci zabezpieczonej (przeważnie podprogram 9999, jaki u Ciebie to sobie musisz spojrzeć, patrząc do kodu maszynowego lub w ustawieniach postprocesora). W tymże podprogramie oprócz komend wyłączających wiązkę, czujnik, gaz pomocniczy znajduje się komenda podnosząca oś Z. Dalej prosta sprawa, edytujesz taki podprogram i wpisujesz własną wartość. Jak udostępnić taki obszar pamięci do edycji? To już zależy od modelu konkretnej maszyny, ze szkolenia powinieneś wynieść taką informację.
2. W sytuacji jak parametr endcut subroutine jest odznaczony to każdorazowo po wykonanym cięciu, w kodzie maszynowym zostają zapisane komendy odpowiedzialne za to samo co w podprogramie 9999 (mogą oczywiście wystąpić różnice, zwłaszcza w nowych maszynach ale zasada działania się nie zmienia). Wartość wysokości na jaką podnoszona jest oś "Z" program podbiera z pliku konfiguracyjnego maszyny znajdującego się w folderze Sicam\ver14. Przeważnie jest to plik tekstowy o nazwie maszyny. Tam trzeba odszukać pozycję "ZHome" i podać odległośc. Wada jest taka, że w tym przypadku kod maszynowy więcej waży ponieważ każdorazowo po cięciu wklejanych jest kilka wierszy komend. W pierwszym przypadku jest to tylko jedna komenda M98P9999
Chcąc szybko przy maszynie zmienić taką odległość w przypadku pierwszym modyfikujesz tylko podprogram 9999. W drugim przypadku przyda się notatnik

Opcja głowica opuszczona, o której wspomina kolega numerek działa trochę inaczej. Nie wyłącza czujnika i stosuje się ja tylko na małe odległości przy wcześniej odpowiednio zaprojektowanym programie (z bezkolizyjnymi przesunięciami).
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 2
- Posty: 1552
- Rejestracja: 01 wrz 2005, 00:23
- Lokalizacja: trójmiasto
rzeczywiście głowica opuszczona to nie to samo ..
use endcut subroutine - odpowiada za podniesienie głowicy na minimalną wysokośc przejazdową
cóż nie wszystko da się zakodować w głowie - jak widzę ekran to wiem o co biega
a skoro jesteśmy przy programach typu 9xxx to da się je modyfikować na maszynie ?
no mnie wykładali że nie bo to stałe maszynowe i brak do nich dostępu - nie to abym miał ochotę tam grzebać ale...
use endcut subroutine - odpowiada za podniesienie głowicy na minimalną wysokośc przejazdową
cóż nie wszystko da się zakodować w głowie - jak widzę ekran to wiem o co biega

a skoro jesteśmy przy programach typu 9xxx to da się je modyfikować na maszynie ?
no mnie wykładali że nie bo to stałe maszynowe i brak do nich dostępu - nie to abym miał ochotę tam grzebać ale...
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 104
- Rejestracja: 03 cze 2009, 17:13
- Lokalizacja: PL
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 1
- Posty: 64
- Rejestracja: 09 wrz 2007, 20:09
- Lokalizacja: PL
Kod: Zaznacz cały
9999.cnc
%
O9999
M23
G40
M09
M31
G91G00Z50. <--- wysokosć podnoszenia
G90
M99
%

Nie pamiętam dokładnie jaka funkcja za to odpowiada bo troche rzeczy wyleciało już z głowy... Może "Program erase protect function" i wpisuje się od jakiego numeru programu ma nie usuwać ale nie wiem na 100%
MAZAK STX-48 HP/SC 2,5kW
ster: MAZATROL L-plus
MAZAK STX-510 MarkII 2,5kW
ster: Mazatrol PREview
Trumpf TruLaser 5030 classic itp.
Trumatic TC500R
ster: MAZATROL L-plus
MAZAK STX-510 MarkII 2,5kW
ster: Mazatrol PREview
Trumpf TruLaser 5030 classic itp.
Trumatic TC500R