STEP2CNC Problemy

Dyskusje dotyczące działania obsługi programu STEP2CNC
Awatar użytkownika

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

#41

Post napisał: Piotr Rakowski » 20 maja 2007, 22:47

Nie bardzo rozumiem, dlaczego Protel nie generuje g-kodu? Nawet Eagle to robi.

Poza tym trzeba sprawdzić, jak wyglądają okręgi w DXF zaimportowanym do Corela? Jeśli są kołami - to OK, ale podejrzewam, że już na tym etapie powstają błędy.


Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Tagi:


wificnc
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 101
Rejestracja: 21 sty 2006, 18:09
Lokalizacja: Wlkp

#42

Post napisał: wificnc » 22 maja 2007, 15:45

Tak oczywiście te otwory to są wielokąty (jeżeli przekształcamy na plik DXF)
Protel 99SE generuje pliki wyjściowe Gerber'a i pliki wierceń NC drill
I właśnie jakie pliki powinienem wykorzystać bo brak tam dxf i plt
Powstaje plik *.TXT z danymi o otworach ale co dalej z tym ?
Proszę o pomoc lub informację jak to wykorzystać

Awatar użytkownika

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

#43

Post napisał: Piotr Rakowski » 22 maja 2007, 18:25

Proszę przesłać mi taki plik oraz bitmapę tej płytki. Postaram się dorobić taki importer.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


wificnc
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 101
Rejestracja: 21 sty 2006, 18:09
Lokalizacja: Wlkp

#44

Post napisał: wificnc » 22 maja 2007, 19:29

Plik TXT przesłałem na pw

[ Dodano: 2007-05-22, 19:32 ]
Zapomniałem dodać że:jest to przykład
Jest to typowy układ 40 pin np: ICL7107
Składnia pliku txt jest zawsze taka sama tylko wielkość danych inna
Załączniki
PCB1.TXT
(236 Bajtów) Pobrany 361 razy

Awatar użytkownika

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

#45

Post napisał: Piotr Rakowski » 22 maja 2007, 20:57

Tak, dziękuję za plik. Bez dodatkowych informacji będzie jednak marnie. Proszę spojrzeć na ten plik. W nim moje komentarze:

M72 - cale
M48 - nagłówek
T1F00S00C0.032 - definicja narzędzia, ale dziwny zapis. Co oznacza parametr C? Czyżby głębokość wiercenia (sprawdziłem - C to wielkość otworu).
% - początek programu (przewiń i rozpocznij)
T01 - narzędzie nr 1
X047Y0472 - przesunięcie (podejrzewam bezwzględne) do X047 Y0472? W jakich jednostkach? Także wiercenie.
X048 - dalej idą nast. wiercenia. Y ten sam. Tylko nadal nie rozumiem o ile?
X049
X05
X051
X052
X053
X054
X055 - 8 wierceń czy 9 wierceń?
Y0532 - skok do następnego rzędu, tylko dlaczego zaczynają od środka?
X054
X053
X052
X051
X05
X049
X048
X047
X046
X045
X044
X043
X042
X041
X04
X039
X038
X037
X036 - 19 wierceń
Y0472 - skok do poprzedniego rzędu
X037
X038
X039
X04
X041
X042
X043
X044
X045
X046 - 10 wierceń
M30 - koniec.

Pytania:
- dlaczego po jednej stronie jest 19 otworów, a po drugiej 18? Chyba, że pierwsze jest także wierceniem?
- w jakich jednostkach jest ten zapis?
- czy ten plik to Excellon? Czy jego rozszerzeniem zawsze jest jedynie *.TXT?

Reszta jest już oczywista - dorobienie takiej opcji to kwestia jednego wieczora.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#46

Post napisał: Leoo » 22 maja 2007, 23:45

Piotr Rakowski pisze:T1F00S00C0.032 - definicja narzędzia, ale dziwny zapis
Dziwny ale to 0,8128mm.
Piotr Rakowski pisze:Y0532 - skok do następnego rzędu, tylko dlaczego zaczynają od środka?
W takiej kolejności ktoś projektował nogi w bibliotece elementów.

Format XABC to:
A - dziesiątki
B - jednostki
C - jednostki dziesiątych
Jeśli pojawi się kolejna cyfra to będą
D - jednostki setnych
Wszystko oczywiście w calach (M72).

Plik zawiera współrzędne otworów. Zapis X047Y0472 oznacza otwór.

Tak mi się wydaje.

Awatar użytkownika

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

#47

Post napisał: Piotr Rakowski » 23 maja 2007, 07:37

OK, czyli raster tych otworów to 2.54 mm. Ale na jaką głębokość wiercienie - znów trzeba to będzie ustalać programowo? Teraz, czy plik wiercenia to Excellon czy NC drill?

Trzeba go będzie zapisywać pod jakąś inną nazwą, niż TXT - np. DRL. Odpowiada?
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


Leoo
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 4017
Rejestracja: 15 lis 2006, 22:01
Lokalizacja: Tarnobrzeg

#48

Post napisał: Leoo » 23 maja 2007, 07:52

Tworząc PCB zwykle nie definiujemy grubości. Obwód dwustronny może być bardzo cienki, natomiast wielowarstwowy może mieć i 3mm, choć nie widzę problemu, by obwód jednostronny wykonać na laminacie 4mm. Pewnie dla tego twórcy formatu zostawili sprawę programistom wiertarek.


wificnc
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 101
Rejestracja: 21 sty 2006, 18:09
Lokalizacja: Wlkp

#49

Post napisał: wificnc » 23 maja 2007, 19:56

Przesyłam opis tego formaty txt ściągnięty z Edw reszta to opis do klisz
Jednostki to mils (odległość pomiędzy nogami układu scalonego to dokładnie 100 mils/2.54 mm
W pliku przesłanym mogłem coś zmienić ale zasada jest wyjaśniona dokładnie w opisie
Wymiary X,Y mogą być w mm ale ogólnie w projektowaniu są milsy
Mi chodzi głównie o wiercenie tylko jedną średnicą wiertła, żadnej innej wymiany nie przewiduję.
Oznaczenia M72,M48,T01F...,T02F...,T03F...,%, T01,T02,T03 itp ignorowane
Głębokość opuszczania osi Z zawsze równa bo brak danych w pliku
Załączniki
Protel99SE14.pdf
(229.19 KiB) Pobrany 819 razy


pukury
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 7605
Rejestracja: 23 lis 2004, 22:41
Lokalizacja: kraków

#50

Post napisał: pukury » 23 maja 2007, 20:12

witam !! mam pytanie do Kol. Piotra R - w którym ( o ile ) z Twoich programów można przeprowadzać cykl wiercenia ? . chyba zrobię sobie prosta wiertarkę do płytek - bardziej z ciekawości niż konieczności i muszę sobie jakiś program do tego " wyczaić " . pliki były by w nc - drill . pozdrawiam !!
Mane Tekel Fares

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „STEP2CNC”