 |
CNC FORUM
Amatorskie maszyny CNC
|
|
|
Program konwertujący pliki PLT z Corela na CNC dla TurboCNC |
| Autor |
Wiadomość |
triera
Specjalista poziom 2


Pomógł: 27 razy Dołączył: 16 Paź 2005 Posty: 592 Skąd: Świecie
|
Wysłany: 2006-06-05, 09:30
|
|
|
gdzieś mam materiały dotyczące generowania trajektorii narzędzia
- jeśli jest zainteresowanie mogę poszukać i wrzucić na maila.
Są to m.in. prace dyplomowe, oczywiście w jedynie słusznym języku angielskim,
np: "A Constant Engagement Offset for 2-1/2 D Tool Path Generation",
"Pocket Milling with Tool Engagement Detection",
... |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 30 razy Dołączył: 29 Lip 2005 Posty: 927 Skąd: Warszawa
|
|
|
|
 |
x
Specjalista poziom 1


Pomógł: 9 razy Dołączył: 29 Mar 2006 Posty: 209 Skąd: okolice Warszawy
|
Wysłany: 2006-06-05, 21:01
|
|
|
| triera napisał/a: | gdzieś mam materiały dotyczące generowania trajektorii narzędzia
- jeśli jest zainteresowanie mogę poszukać i wrzucić na maila. |
Ja też poproszę, jeśli można. Jeśli są opublikowane algorytmy, to nie ma sensu wymyślać ich od początku. |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 30 razy Dołączył: 29 Lip 2005 Posty: 927 Skąd: Warszawa
|
Wysłany: 2006-06-07, 01:26
|
|
|
Wrzuciłem właśnie (w to samo miejsce) najnowszą wersję PLT2CNC.EXE.
Konwersję przyspieszyłem znacznie - około 10x. Na swoim komputerze 1.5 Ghz Celeron z 256 MB ramu plik 700 KB konwertuje się 6,03 sekundy. Podsumawując takie są zmiany:
- przyspeszyłem algorytm 10x,
- proces konwersji jest na tzw. wątku co pozwala zatrzymać go w dowolnym momencie.
- ukrywanie/pokazywanie jałowych ruchów narzędzia jest natychmiastowe (nie wymaga kolejnej konwersji),
- podaję, ile elementów wczytano i jaki jest czas konwersji,
- dodałem 4 predefiniowane widoki w menu. |
_________________ Piotr (rakuś) Rakowski, eduCAD CNC, PLT2CNC, STEP2CNC
Oprogramowanie: http://www.soft4cnc.pl maszyny: http://www.grawerki.biz |
|
|
|
 |
vitro
Czytelnik forum poziom 3

Dołączył: 11 Sty 2006 Posty: 22 Skąd: Łódź
|
Wysłany: 2006-06-14, 22:41
|
|
|
| Bardzo fajny programik. Próbowałem uruchomić frezarkę po skonwertowaniu, jednak w ustawieniach początkowych nie zmienia "," na ".". Zmieniłem to ręcznie w edytorze i frezowanie ruszyło. Pozdrawiam autora. |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 30 razy Dołączył: 29 Lip 2005 Posty: 927 Skąd: Warszawa
|
Wysłany: 2006-06-15, 08:14
|
|
|
| vitro napisał/a: | | Bardzo fajny programik. Próbowałem uruchomić frezarkę po skonwertowaniu, jednak w ustawieniach początkowych nie zmienia "," na ".". Zmieniłem to ręcznie w edytorze i frezowanie ruszyło. Pozdrawiam autora. |
Konwersja przecinek -> kropka została wprowadzona dlatego, że TurboCNC tego wymaga.
Ale od czego są testerzy? Oczywiście zrobiłem następną wersję progemu PLT2CNC, w której można wybrać, czy chemy konwersję ',' na '.', czy nie
PLT2CNC.EXE wersja 1.06 - link jest tu.
[ Dodano: 2006-06-17, 11:43 ]
Zrobiłem właśnie następną wersję (1.07 - link jak powyżej), w której:
1. Poprawiłem trochę błędów w kodzie.
2. Dodałem opcję powrotu narzędzia do punktu X0,Y0 po zakończonej pracy.
3. Zmieniłem wygląd programu - dodałem pasek narzędziowy, dokujący z lewej. Można go także dokować (umieszczać-przyklejać) powyżej okna podglądu 3D.
4. Dla notebookowców dorobiłem jakieś 2 wersje temu przesuwanie nie tylko środkowym przyciskiem myszki, ale także [Ctrl]+[lewy_przycisk_myszki].
Oraz coś ekstra -> razem z plikiem *.cnc zapisuje się plik XYZ.TXT. Obejrzyjcie go koniecznie! Jak myślicie, do czego on służy
(Odpowiedź - to jest plik kroków sterowania maszyną. Właśnie kończę moduł sterowania. Tak więc jeszcze trochę i nie będziecie musieli używać KCama, czy Macha. Program będzie 4w1 - wczytaj, skonwertuj, zapisz (jeśli potrzeba) i wyfrezuj!. |
_________________ Piotr (rakuś) Rakowski, eduCAD CNC, PLT2CNC, STEP2CNC
Oprogramowanie: http://www.soft4cnc.pl maszyny: http://www.grawerki.biz |
|
|
|
 |
vitro
Czytelnik forum poziom 3

Dołączył: 11 Sty 2006 Posty: 22 Skąd: Łódź
|
Wysłany: 2006-06-18, 19:31
|
|
|
Szanowny Panie Piotrze. Chyba żle opisałem problem z konwersją. Wszystko jest w porządku, poza "wysokością ruchu jałowego Z". Tylko w tym przypadku "," pozostaje ",".
Próbowałem z różnymi plikami, nawet w firmowym jest >>N0015 Z5,00<<.
Pozdrawiam. |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 30 razy Dołączył: 29 Lip 2005 Posty: 927 Skąd: Warszawa
|
Wysłany: 2006-06-19, 05:44
|
|
|
Już poprawiłem. Program jest już wrzucony (tam gdzie zwykle
Dodałem przy okazji nowe opcje:
- autokonwersję, jeśli plik ma rozszerzenie PLT (w końcu może mieć inne),
- uodporniłem go bardziej na linijki niezrozumiałe (można więc pisać komentarze w pliku PLT);
oraz na linijki puste.
W następnej wersji dorobię zapis pliku PLT, bo w końcu jeśli go zmieniamy, to fajnie jest jeszcze te zmiany zapamiętać. |
_________________ Piotr (rakuś) Rakowski, eduCAD CNC, PLT2CNC, STEP2CNC
Oprogramowanie: http://www.soft4cnc.pl maszyny: http://www.grawerki.biz |
|
|
|
 |
vitro
Czytelnik forum poziom 3

Dołączył: 11 Sty 2006 Posty: 22 Skąd: Łódź
|
Wysłany: 2006-07-02, 14:26
|
|
|
Znalazłem chwilę czasu i mogłem wypróbować najnowszą wersję. Wykonałem w Corelu rysunek kolorowy, wyeksportowałem do hpgl'u skonwertowałem w pańskim programie i znowu odezwała się dusza upierdliwca, ta wersja programu nie widzi kolorów. Na szczęście mam wersję poprzednią która nie jest daltonistką. Doszedłem do wniosku że tylko ja jestem zainteresowany praktycznym wykorzystaniem Pańskiego dzieła, pozostali uczestnicy tego forum to teoretycy, albo są w trakcie budowy maszyny.
Pozdrawiam >>praktycznie<< wszystkich i życzę sukcesów "budowlanych (cnc)". |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 30 razy Dołączył: 29 Lip 2005 Posty: 927 Skąd: Warszawa
|
Wysłany: 2006-07-05, 12:04
|
|
|
Dziękuję za dostrzeżenie problemu.
Poprawiłem go. Muszę przyznać że nad takim małym błędem spędziłem 3 godziny, pocąć się straszliwie. To dlatego, że procedura konwersji ma ponad 1000 linii. Ale jest OK.
Dodałem jeszcze 2 opcje: zapis do DXF i IGES. Bardzo ładnie działa. Sprawdzałem w Rhino 3D.
Tak więc teraz mamy konwersje: PLT -> CNC, DXF i IGES.
Plik znajduje się w poprzednim miejscu (patrz linki powyżej). |
_________________ Piotr (rakuś) Rakowski, eduCAD CNC, PLT2CNC, STEP2CNC
Oprogramowanie: http://www.soft4cnc.pl maszyny: http://www.grawerki.biz |
|
|
|
 |
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
| sponsorem forum jest www.akcesoria.cnc.info.pl |
Informacje na witrynie cnc.info.pl są podawane tylko w celach edukacyjnych oraz hobbystycznych. Jedynie użytkownik wysyłający wiadomość lub plik ponosi pełnoprawną odpowiedzialność za ich treść. Jeżeli wynikną z tego konsekwencje prawne, cnc.info.pl może przekazać wszelkie informacje właściwym organom państwowym na temat danego użytkownika oraz pomóc w jego zlokalizowaniu. Zgodnie z ustawą o ochronie danych osobowych cnc.info.pl nie przekazuje informacji odnośnie użytkowników firmom i osobom prywatnym. Hasła, adresy e-mail oraz numery IP są szyfrowane w bazie danych i jedynie administrator jest w stanie odczytać te informacje. Cnc.info.pl jest przeciwna łamaniu zabezpieczeń oraz łamaniu praw autorskich, jednak niektóre osoby nie przestrzegają naszego regulaminu. Jeżeli zobaczyłeś wiadomość lub plik, który twoim zdaniem jest nielegalny lub narusza twoje dobra osobiste, prosimy o natychmiastowy kontakt:
Administrator |
|
www.akcesoria.cnc.info.pl
• silniki krokowe • Łożyska liniowe • śruby trapezowe i kulowe
|