 |
CNC FORUM
Amatorskie maszyny CNC
|
|
|
Udostępniam wszystkim najnowszą wersję STEP2CNC_BETA3 |
| Autor |
Wiadomość |
kaszir
Czytelnik forum poziom 1

Dołączył: 18 Lip 2004 Posty: 5 Skąd: Hel
|
Wysłany: 2007-01-28, 14:27
|
|
|
| wersja beta2 dzieła OK natomiast beta3 obraca silnikami tylko w jednym kierunku |
|
|
|
 |
vitro
Czytelnik forum poziom 3

Dołączył: 11 Sty 2006 Posty: 22 Skąd: Łódź
|
Wysłany: 2007-01-28, 19:45
|
|
|
Tak, wywalić dymki. Z rozdzielczością sobie poradzę, kupię nowy monitor, większy, a na razie zmieniłem ręcznie opcje w pliku .ini (nie widziałem na ekranie ustawienia skoku silników). Żle mnie zrozumiałeś, nie boję się cad'a, ale jeżeli lepiej jeżdżę na łyżwach niż na nartach to...
Podpowiedz, co mam przetestować w tym programie. Dla mnie jest ok. , kręci silnikami w obie strony, nie stwierdziłem gubienia kroków. Listwy z twardego drewna o długości 2 mb szt. 4 z wzorem http://vitro4u.com/DSC00186.jpg wyszły identyczne, czego nie mogę powiedzieć o tych frezowanych w Kcam'ie . |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 29 razy Dołączył: 29 Lip 2005 Posty: 923 Skąd: Warszawa
|
Wysłany: 2007-01-28, 21:58
|
|
|
Testuj przede wszystkim cięcie w różnych układach oraz ruchy ręczne. Ustawię jeszcze priorytet wątku głównego cięcia na najwyższy. Zobacz, czy i jak zachowuje się gdy nagle go zatrzymasz potem uruchomisz potem zatrzymasz itd. Co się dzieje, gdy klikasz na różne elementy na ekranie w czasie cięcia, itd.
Bugiem wersji Beta3 jest to, że przy ruchu ręcznym poruszasz osiami zawsze w jedną stronę. |
_________________ Piotr (rakuś) Rakowski, eduCAD CNC, PLT2CNC, STEP2CNC
Oprogramowanie: http://www.soft4cnc.pl maszyny: http://www.grawerki.biz |
|
|
|
 |
MAAK
Specjalista poziom 1 MAAK


Pomógł: 2 razy Dołączył: 10 Wrz 2004 Posty: 293 Skąd: Kielce
|
Wysłany: 2007-01-28, 22:41
|
|
|
Panie Piotrze jak ustawić ilość kroków do śrub o nieparzystym skoku, właśnie mam skok 3mm?
Jak ustwić oś A?
Wydaje mi się że G-kod powinien pokazywać zaznaczenie wykonywanej linii podczas pracy, i ewentualne przesuniecie, dopisanie nowych linii i uruchomić do zaznaczonej
Wygodnie by było żeby jeszcze jeśli to możliwe zaznaczenie na linii G-kodu podgląd pokazywał na ekranie np. migająco w którym miejscu jesteśmy. Czasami trzeba powtórzyć niektóre fragmenty albo zmienić
Do: uruchom program, stop, wstrzymaj -dodał bym jeszcze przycisk symulacja w przód i tył (bez pracy silników) zatrzymanie symulacji w odpowiednim miejscu i uruchomienia pracy od tego miejsca |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 29 razy Dołączył: 29 Lip 2005 Posty: 923 Skąd: Warszawa
|
Wysłany: 2007-01-29, 08:46
|
|
|
Pisałem już o tym wszystkim niejednokrotnie, ale chyba tylko betatesterom. Teraz napiszę ogółowi:
| Cytat: | | Panie Piotrze jak ustawić ilość kroków do śrub o nieparzystym skoku, właśnie mam skok 3mm? |
Na razie nie ma jak, ponieważ zastosowanie śrub o niepodzielnej równowartości obrotu na mm jest błędne w założeniu. W naszych amatorskich warunkach, gdy ilość kroków na obrót jest względnie mała, dość szybko zaczyna pojawiać się błąd wynikający podziału kroku. W systemach z enkoderami, gdzie dodatkowo występuje podział rozdzielczości i na 1 mm posuwu przypadaja nawet 25000 kroków błąd podziału jest znikomy, a i tak wysytępuje.
Tak więc niestety moim zdaniem śruba X/3 jest niewłaściwa z założenia. Być może zmienię to założenie, ale na Waszą panowie odpowiedzialność.
Pierwsza wersja programu pracuje tylko z 3 osiami.
| Cytat: | | Wydaje mi się że G-kod powinien pokazywać zaznaczenie wykonywanej linii podczas pracy, i ewentualne przesuniecie, dopisanie nowych linii i uruchomić do zaznaczonej |
G-kody szanowny kolego to abstrakcja dla większości użytkowników! Dlatego mój program "przekompilowuje" g-kody do tzw. tablicy przesunięć i z tego powodu nie ma do nich dostępu na żadnym etapie obróbki.
| Cytat: | | Wygodnie by było żeby jeszcze jeśli to możliwe zaznaczenie na linii G-kodu podgląd pokazywał na ekranie np. migająco w którym miejscu jesteśmy. Czasami trzeba powtórzyć niektóre fragmenty albo zmienić |
Może byłoby wygodne, ale z punktu widzenia użytkownika nieistotne. Ilu z Was panowie tak napradę zna i rozumie g-kody? Jest Was garstka - proszę mi wierzyć. Większość w ogóle nie chce (i nie musi) wiedzieć, że coś takiego istnieje. Poza tym linie g-kodów mogą, ale nie muszą być numerowane. Wtedy analiza obróbki jest mocno nieoczywista. W założeniu program ma wysterować maszyną. To jest jego podstawowe działanie. Podgląd g-kodów ma charakter bardziej referencyjny, niż edytorski. Oczywiście edytować, i wpisywać ręcznie można, ale nie jest to podstawowe działanie programu. Współpraca z moim eduCADem i innymi CAMami, wczytywanie ich g-kodów - jest podstawą działania STEP2CNC.
| Cytat: |
Do: uruchom program, stop, wstrzymaj -dodał bym jeszcze przycisk symulacja w przód i tył (bez pracy silników) zatrzymanie symulacji w odpowiednim miejscu i uruchomienia pracy od tego miejsca |
A to jest bardzo dobry pomysł! Zastanowię się, jak go zrealizować i za pewno dodam taką opcję Na razie w czasie wykonywania programu widać, którą linię obrabia i od niej później można powrócić by zacząć obróbkę. |
_________________ Piotr (rakuś) Rakowski, eduCAD CNC, PLT2CNC, STEP2CNC
Oprogramowanie: http://www.soft4cnc.pl maszyny: http://www.grawerki.biz |
|
|
|
 |
MAAK
Specjalista poziom 1 MAAK


Pomógł: 2 razy Dołączył: 10 Wrz 2004 Posty: 293 Skąd: Kielce
|
Wysłany: 2007-01-31, 16:00
|
|
|
| Cytat: | | Na razie w czasie wykonywania programu widać, którą linię obrabia i od niej później można powrócić by zacząć obróbkę. |
Ale ta linia prosta (w podglądzie) jest nieproporcjonalna do miejsca w którym miejscu jest frez
Podgląd pokazuje jak wyfrezowaną jest cała linia,a nie po kolej jak frezuje |
|
|
|
 |
qqaz
Specjalista poziom 3

Pomógł: 46 razy Dołączył: 28 Sty 2007 Posty: 678 Skąd: Łódź
|
Wysłany: 2007-02-09, 22:47
|
|
|
Witam Panie Piotrze
Na forum przygnało mnie zainteresowanie zrobieniem elektrodrążarki drutowej. Tu uprzedzam potencjalnych szyderców że nie chodzi o standardową maszyne tylko o zgrubne rąbadło +/- 0,2mm i polu roboczym kwadrat około 800mm, wiec troche nietypowo.
Oczywiście ściągnałem Beta3 i chwalić nie będę bo stanie się to nudne. Ale mam pytanie:
1 czy jest możliwość ( oczywiście ) dołożenia nakładki do pozycjonowania programu względem zamocowanego detalu:
a) przewlekam drut przez wykonany otwór i program wykonuje "rozpoznanie współrzędnej osi otworu " - dojeżdża w "x" czekając na sygnał od maszyny że osiągnieto krwędź, nastepnie jedzie "-x" do uzyskania przeciwległej krawędzi otworu - wylicza zgrubne Xo na którym się ustawia. Nastepnie powtarza procedurę w "y" otrzymując w efekcie Xo,Yo zgrubnie. Po ponownym powtórzeniu centrowania wychodząc z osi zgrubnej wyliczona jest pozycja dokładna otworu XY który przyjęty jest jako punkt obrotu dla całego rysunku.
b) przewlekam drut przez drugi otwór i powtarzam centrowanie jak poprzednio. Wektor z XY do osi drugiego otworu wyznacza kąt obrotu rysunku
c) w oparciu o współrzędne rysunkowe obu otworów i wyliczone z pomiaru parametry XY + wektor nstępuje przeliczenie tablicy przesunieć tak aby rzeczywisty obrabiany obraz obrócił się względem otworu XY o kąt wektora
Druga nakładka umożliwia pozycjonowanie wzgledem znalezionego narożnika i przyjetego jako punkt obrotu:
a) lewego
b) prawego
z kątem obrotu wyznaczonym od krwędzi tworzącej dany narożnik a wyznaczonej dwoma punktami do niej należącymi.
Żeby nie utrudniać wersja z narożnikami może być sterowana ręcznie z blokadą ruchu po zgłoszeniu się sygnału znalezienia krawędzi.
Przepraszam jeżeli zbyt rozwlekle opisuję rzecz oczywistą
[ Dodano: 2007-02-09, 23:10 ]
Coś niejasno z tymi narożnikami - miało być tak że dwoma punktami wyznaczam jedną krawędź narożnika a następnymi dwoma drugą i dopiero te cztery razem wyznaczają parametry- XY naroznika i kąt obrotu. |
|
|
|
 |
Piotr Rakowski
Specjalista poziom 3 rakuś


Pomógł: 29 razy Dołączył: 29 Lip 2005 Posty: 923 Skąd: Warszawa
|
Wysłany: 2007-02-09, 23:34
|
|
|
No to mi Pan za(po)dał teraz...
Wszytko jest do napisania, bo w końcu to jedynie matematyka przelicząca wektory, ale nie bardzo wyobrażam sobie współpracę z czujnikami. Bo np. co miałoby być czujnikiem dla prezycyjnego wyznaczenia środka otworu? W obrabiarkach przemysłowych są pozycjonery laserowe. Nie słyszałem, by były łatwo dostępne. Każdy inny, jak podejrzewam, będzie obarczony sporym błędem...
Poza tym jeśli takie oprogramowanie miałoby powstać jednostkowo (bo jak sądzę ten temat nie interesuje dużej grupy) to program będzie musiał odpowiednio kosztować.
Jeśli jest Pan naprawdę zainteresowny takż jednostkową produkcją i ma Pan pomysł na współpracę z krańcówkami - mogę się podjąć... |
_________________ Piotr (rakuś) Rakowski, eduCAD CNC, PLT2CNC, STEP2CNC
Oprogramowanie: http://www.soft4cnc.pl maszyny: http://www.grawerki.biz |
|
|
|
 |
Kostek
Specjalista poziom 1


Pomógł: 7 razy Dołączył: 09 Cze 2005 Posty: 175 Skąd: Kutno
|
Wysłany: 2007-02-09, 23:49
|
|
|
| Cytat: | | Bo np. co miałoby być czujnikiem dla |
Drut tnacy |
|
|
|
 |
qqaz
Specjalista poziom 3

Pomógł: 46 razy Dołączył: 28 Sty 2007 Posty: 678 Skąd: Łódź
|
Wysłany: 2007-02-09, 23:59
|
|
|
Od strony programu widoczny jest nie czujnik tylko wystawiany sygnał, natomiast realizacja tego sygnału jest niejako naturalna w mojej aplikacji, gdyż wystawia go elektrodrązarka jako skutek kontaktu drutu z detalem, gdzie dokładnosć odczytu równa jest dokładności obróbki czyli lepiej nie trzeba.
A co do zainteresowania? Sądzę że nie ja jeden będę potrzebował pozycjonować detal do dalszej obróbki. Póki potencjalni użytkownicy sprawę traktują rozrywkowo to uszczęśliwia ich wyrżnięcie z putza danego kształtu w jednym podejściu. A co w rzeczywistości gdy detal jest modyfikowany? Mamy pukać młotkiem szukając pozycji wg otworów? Szczególnie gdy detal jest mało prostoliniowy? A przecież na CNC głównie obrabia się wygibusy i to niekoniecznie od prostopadłościanu. Tak więc dobre narzędzie powinno mieć wygodny chwyt. a przyznaję że program zwyczajnie " leży w reku" i nie jest to jakieś tam czarowanie autora. |
|
|
|
 |
|
|
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
|