plik z *.DIN

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych
Awatar użytkownika

cnccad
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 3572
Rejestracja: 24 gru 2006, 11:54
Lokalizacja: już tylko Mysłowice
Kontakt:

#11

Post napisał: cnccad » 10 gru 2011, 22:42

hehe ...

rozmawiamy o czystym kodzie zgodnym z ISO czy o czymś innym :?:
wrzeciono może być ręcznie właczone np.
Nie wiemy jaka jest konfiguracja maszyny i co czyta.


Pozdrawiam robaczki kolorowe :)

Tagi:

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 9343
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#12

Post napisał: tuxcnc » 10 gru 2011, 23:14

cnccad pisze:wrzeciono może być ręcznie właczone
Ja w swojej maszynie nie przewidziałem ręcznego włączania wrzeciona, a kod bez M3 traktuje jako błędny i edytuję.
Po prostu uznałem za niedopuszczalną sytuację w której raz wrzeciono włącza się samo, a raz trzeba to zrobić ręcznie, bo to musi doprowadzić do błędu operatora.
Oczywiście takiego rozwiązania nikomu nie narzucam, ale uważam za lepsze.

Natomiast przez "czysty kod ISO" rozumiem taki, który się wykona na dowolnej maszynie.
Nie wiem czy to jest możliwe, ale można się do tego ideału zbliżyć.
Praktycznie to sensu większego nie ma, ale gdy ktoś stawia pierwsze kroki, to warto żeby od takiego kodu zaczynał, a kody wykonywane specyficznie na określonym sprzęcie poznawał później i z pełną świadomością ograniczeń.
Jeśli kiedyś stanie przy innej maszynie i coś nie będzie działać, to przynajmniej będzie wiedział które kody podejrzewać.

.


Autor tematu
Waldemar-vuk
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 5
Posty: 72
Rejestracja: 02 maja 2011, 11:04
Lokalizacja: Tubądzin

#13

Post napisał: Waldemar-vuk » 10 gru 2011, 23:41

zapuściłem na sucho mach-a i śmiga linijka po linijce
a co do sprzętu z biegiem czasu zostanie poprawiona by była wygodniejsza

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#14

Post napisał: Piotr Rakowski » 11 gru 2011, 09:58

M3/M8 i ich wyłączanie nie jest niezbędne, bo np. w moim STEP2CNC możesz sobie włączyć automatyczne włączanie/wyłączanie przekaźników i po kłopocie. Znacznie ważniejsze są G90/G91 i G20/G21, czyli tworzenie wektorów - globalne/przyrostowe i kodowanie danych cale/milimetry. Mój program ex-cathedra przyjmuje G90/G21 - tworzenie wektorów w układzie odniesienia od punktu 0,0 (globalne) oraz zapis wartości - metryczny. Numeracja linii nie jest potrzebna (jest pomijana).
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Awatar użytkownika

cnccad
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 3572
Rejestracja: 24 gru 2006, 11:54
Lokalizacja: już tylko Mysłowice
Kontakt:

#15

Post napisał: cnccad » 11 gru 2011, 10:16

wszystko to kwestia rozwiązania sterowania w maszynie.
tak po za tym ...
normy ISO nie określają znaczenia danej komendy , tylko budowy kodu. Komendy można zmieniać , przypisywać nowe ... i tak samo się to ma do numeracji linii.
Może być ale nie musi. To raczej ma tylko ułatwić operatorowi pracę.
Pozdrawiam robaczki kolorowe :)

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#16

Post napisał: Piotr Rakowski » 11 gru 2011, 10:47

Z punktu widzenia programisty to niestety wprowadza totalny chaos. Znacznie lepsze jest normatywne zapisanie mnemoników, jak w DIN.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”