plik z *.DIN

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

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

plik z *.DIN

#1

Post napisał: Waldemar-vuk » 10 gru 2011, 18:56

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
Ostatnio zmieniony 10 gru 2011, 19:12 przez Waldemar-vuk, łącznie zmieniany 1 raz.



Tagi:

Awatar użytkownika

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

#2

Post napisał: tuxcnc » 10 gru 2011, 19:08

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 ...

.


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

#3

Post napisał: Waldemar-vuk » 10 gru 2011, 19:46

a jak to się będzie miało do mach3 plik wczytuje czy zagada poprawnie

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:

#4

Post napisał: Piotr Rakowski » 10 gru 2011, 20:20

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.
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: 3548
Rejestracja: 24 gru 2006, 11:54
Lokalizacja: już tylko Mysłowice
Kontakt:

#5

Post napisał: cnccad » 10 gru 2011, 20:20

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
Ostatnio zmieniony 10 gru 2011, 20:38 przez cnccad, łącznie zmieniany 1 raz.
Pozdrawiam.

Każda praca ma swoją wartość a zaniżanie jej wartości jest brakiem szacunku do pieniędzy i samych siebie.


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

#6

Post napisał: Waldemar-vuk » 10 gru 2011, 20:37

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

Awatar użytkownika

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

#7

Post napisał: tuxcnc » 10 gru 2011, 21:42

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.

.


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

#8

Post napisał: Waldemar-vuk » 10 gru 2011, 22:24

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

Awatar użytkownika

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

#9

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

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.
Pozdrawiam.

Każda praca ma swoją wartość a zaniżanie jej wartości jest brakiem szacunku do pieniędzy i samych siebie.

Awatar użytkownika

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

#10

Post napisał: tuxcnc » 10 gru 2011, 22:39

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.

.

ODPOWIEDZ Poprzedni tematNastępny temat

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