Strona 1 z 2
plik z *.DIN
: 10 gru 2011, 18:56
autor: Waldemar-vuk
witam
mam plik z rozszerzeniem DIN czym konwertować do g-kod
część pliku, początek:
N1 G0 X0. Y0.
N2 X0.285 Y-102.391
N3 Z2.
N4 G1 Z-0.047 F300
N5 Y-0.314 F600
N6 Y-0.114 Z0.
N7 X0.435
N8 Y-0.214 Z-0.029
N9 Y-0.314 Z-0.128
N10 Y-0.414 Z-0.374
N11 Y-0.514 Z-0.459
N12 Y-102.19
N13 Y-102.29 Z-0.294
N14 Y-102.391 Z-0.048
N15 X0.585
N16 Y-102.29 Z-0.323
N17 Y-102.19 Z-0.528
N18 Y-102.09 Z-0.592
N19 Y-101.99 Z-0.616
N20 Y-101.69 Z-0.619
N21 Y-100.189 Z-0.623
N22 Y-99.689 Z-0.633
N23 Y-99.288 Z-0.627
N24 Y-98.988 Z-0.626
a tutaj to znalazłem
http://engraving.majosoft.com/index.html?menunr=2&sub=6
: 10 gru 2011, 19:08
autor: tuxcnc
To już jest g-kod.
Natomiast z uruchomieniem na konkretnej maszynie może być problem, bo brakuje nagłówka.
Może ruszy, może nie ...
.
: 10 gru 2011, 19:46
autor: Waldemar-vuk
a jak to się będzie miało do mach3 plik wczytuje czy zagada poprawnie
: 10 gru 2011, 20:20
autor: Piotr Rakowski
Sprawdź w STEP2CNC - nie potrzeba nagłówka i kod odczytany zostanie prawie poprawnie - jeśli linia nie ma mnemonika ruchu - jest traktowana domyślnie, jako ruch pracy.
: 10 gru 2011, 20:20
autor: cnccad
jeżeli nie będzie czytany to usuń mu rozszerzenie.
Nie jest to czysty G-kod ale zaliczany do G-kodu jak np. WORD
Ale to w niczym nie powinno przeszkadzać.
Każdy szanujący się sterownik nie potrzebuje nagłówka tak jak napisał to kolega powyżej
: 10 gru 2011, 20:37
autor: Waldemar-vuk
wczytuje się bez problemu
link do pliku
http://www.geocities.com/majosoft/download/maria.zip
dziś już nie sprawdzę ale dziękuje za info, w mach3 widać ale z przestrzennym widokiem nie za bardzo , więc zostaje kwestia złamanego narzędzia

i do prób
: 10 gru 2011, 21:42
autor: tuxcnc
Waldemar-vuk pisze:wczytuje się bez problemu
Co nie zmienia faktu, że jest niekompletny.
Ktoś usunął nagłówek.
Na końcu pliku jest M5 i M9, a na początku brakuje M3 i M7/M8.
Mówiąc w skrócie maszyna ruszy, ale z wyłączonym wrzecionem i bez chłodziwa.
Jest to najczystszy g-kod zgodny z normą ISO i po dopisaniu nagłówka powinien się wykonać na dowolnej frezarce CNC.
Problemem mogą być współrzędne, bo są ujemne i bez ustawienia początku układu współrzędnych na X0Y105 może wychodzić poza zakres maszyny.
.
: 10 gru 2011, 22:24
autor: Waldemar-vuk
mam maszynkę zrobioną przez forumowicza i te braki nie dyskwalifikują chyba, skoro mam tylko kressa
czyli po uzupełnieniu brakujących funkcji powinno być poprawnie
: 10 gru 2011, 22:30
autor: cnccad
oczywiście że nie.
nie musi być wcale komenda włączenia wrzeciona , włączenia chłodziwa ...
jak to jest prosta maszyna to pracuje tylko na współrzędnych. Jak masz kressa a nie masz chłodziwa to po co włączać coś czego nie ma.
Chyba że masz masz chłodzenie , a wrzeciono jest włączane z listingu G-kodu , to wówczas ok. Musza być. Ale to zależy od konfiguracji maszyny.
Czysty G-kod numeruje się N10 , N20 , N30 ... a nie N1 , N2 , N3. To jedna z różnic.
: 10 gru 2011, 22:39
autor: tuxcnc
cnccad pisze:oczywiście że nie.
nie musi być wcale komenda włączenia wrzeciona , włączenia chłodziwa ...
jak to jest prosta maszyna to pracuje tylko na współrzędnych. Jak masz kressa a nie masz chłodziwa to po co włączać coś czego nie ma.
Chyba że masz masz chłodzenie , a wrzeciono jest włączane z listingu G-kodu , to wówczas ok. Musza być. Ale to zależy od konfiguracji maszyny.
Czysty G-kod numeruje się N10 , N20 , N30 ... a nie N1 , N2 , N3. To jedna z różnic.
Jak nie włączasz wrzeciona z programu, to Ci go program nie włączy komendą M3 czego się spodziewasz.
Ale jak masz wrzeciono włączane z programu, to bez M3 pojedziesz na stojącym wrzecionie, czego się spodziewać nie musisz i co gorsza nie włączysz go ręcznie.
Czyli lepiej mieć nieużywane M3 niż nie mieć używanego.
A numerowanie linii nie jest obowiązkowe.
.