Znaleziono 59 wyników

autor: cosimo
27 gru 2013, 19:48
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

a przepraszam sprawdziłem i teraz niema już tak :)
będzie z pół roku ;-)

Na stronie zamieściłem nową wersję...
autor: cosimo
23 gru 2013, 11:36
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

Brakuje mi możliwości generownaia komentarzy w liniach G-codu.
Będzie..
Liczby zmiennoprzecinkowe zawsze generowane są z przecinkiem, mimo że w Windows mam ustawione kropka dziesiętna. Czy można gdzieś zmieniać "decimal separator"?
Będzie. Zrobiłem, że w programie mamy taki "decimal separator" jak w systemie.
Zmiana koloru konturu po przejściu narzędzia fajnie widać postęp pracy
Jasnowidz? ;-) to akurat też będzie, obecny system zaznaczania ścieżki w całości poleciał do kosza.
Jeśli chodzi o skrypty fajnie by było jeszcze by było widać linie od której jest zrobiony offset...
W widok jest ptaszek G41/42 nie o to chodzi?
autor: cosimo
27 wrz 2013, 21:39
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

Żeby nie być gołosłownym - słowo się rzekło, panel u płota ...
Dzięki, bardzo fajne i daje do myślenia. Tak jak mckwacz pisze będzie to ciężka sprawa dogodzić wszystkim, dlatego chyba najlepszym wyjściem było by „jądro” piko dać jako dll-elkę a interfejs jako „open source” dało by to najlepsze możliwości dopasowania do konkretnych wymagań... nie mówiąc już o tworzeniu wersji na inne maszyny (plazma, tokarka etc.)
autor: cosimo
26 wrz 2013, 21:40
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

Ja się spotkałem. Przy sterowaniu Megaplota (mój jedyny punkt odniesienia w kwestii sterowania frezarką) marginesy logiczne były ustawione na ~3mm przed zderzakami i mimo maksymalnej prędkości 5000 (G0) kolizji nie bywało a maszyna dojeżdżała do granicy bez problemu, i to precyzyjnie (0,00). Czyli można? Aż tyle nie oczekiwałem od Piko, bo spodziewam się że to może być problem "organizacyjny", byle to było 2-3 milimetry, a nie liczba często dwucyfrowa.
Taki numer jest możliwy tylko przy dwóch założeniach: korzystamy z softlimit (przy krańcówkach osi nie jest to możliwe) i zachowanie takie jest tylko dla jog-a! Dla programu na pewno nie – w Megaplocie można w ogóle uruchomić program wystający za obszar roboczy? Wątpię, zresztą po co.. Tak więc podsumowując: dla jog-a osi w trybie softlimit jest to faktycznie do zrobienia...
autor: cosimo
26 wrz 2013, 18:53
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

Nie po to są w programie limity, żeby po ich ustawieniu zgodnie z faktycznymi wymiarami, maszyna waliła w zderzak, bynajmniej nie "na styk" ustawiony.
Widocznie „styk” jest mniejszy niż droga hamowania osi. Droga hamowania zależy z kolei od przyśpieszenia to chyba jasne. Jak chcesz mieć na totalnie zerowy „styk” to zrób limity na krańcówkach podłączonych do e-stopu (jak to powszechnie (ale nieszczęśliwie) przy mach-u jest praktykowane) wtedy maszyna stanie dęba – ma to taką wadę, że praktycznie po każdym najechaniu trzeba bazować maszynę. Pomysł aby spowalniać program w okolicach limitu to trochę przesada (zresztą nigdzie się z tym nie spotkałem) i nie zamierzam tu nic kombinować. Jeśli masz jakąś pracę na granicy obszaru roboczego to chyba najprościej byłoby na ten czas wyłączyć limity i tyle – co ma się złego stać?
autor: cosimo
25 wrz 2013, 08:33
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

Między innymi dlatego była propozycja uruchomienia PikoCNC na Linuksie....
Skoro uruchamia się pod wini to prawdopodobnie będzie też działała komunikacja. Piko aktualnie korzysta wyłącznie z systemowego portu COM: (w najzwyklejszy systemowy sposób) więc jeśli wini to obsługuje to raczej nie powinno być problemu. Ktoś gdzieś pisał, że Cnconv też działa ale komunikacja już nie. Przypuszczam, że Cnconv korzysta bezpośrednio z bibliotek FTDI a to już inna bajka. Dla piko sterowniki FTDI trzeba by zainstalować od strony Linuksa (są takie na stronie FTDI) i dane z portu COM wini przekierować na wirtualny com który powstaje po instalacji sterowników - i wtedy może...
Ja mam propozycję, czy można byłoby zrobić, aby w wersji free pikocnc w symulacji obróbki grubość materiału była większa niż 5mm (np. 15mm).
Masz kontroler? To napisz do mnie o klucz licencyjny - wszystkie ograniczenia wtedy znikają
Powracam z tematem "inteligentnego" dojazdu do krańcówek. Problem jest następujący: ….
..Dlatego postuluję, że gładkie hamowanie z uwzględnieniem przyspieszenia i pozycji krańcówek jest sprawą pilnie potrzebną do zrobienia.
Mc2kwacz-u, to nie przejdzie, wyobraźnia umiera mi gdy o tym myślę. Jedyne co mogę zaoferować przycisk do awaryjnego wyłączania softlimitu na takie okazje.
Proponuję popracować nad ergonomią interfejsu użytkownika. Obecnie program przystosowany jest do pracy z myszką i klawiaturą.
Też nad tym myślę i nachodzi mnie coraz większa ochota dopasowania interfejsu do ekranów dotykowych ;-) Jeśli masz jakieś wizje tego to chętnie zobaczę (a może wykorzystam).
autor: cosimo
14 wrz 2013, 16:54
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

A mogę się przy okazji dowiedzieć, gdzie konkretnie w 207 jest ta opcja "Zapisz parametry jako domyślne". Szukam, szukam i nic
W menu na liście z grupami (LMB nad listą trzeba kliknąć) – przedostatnia pozycja.
Tak czy inaczej, zapisywanie parametrów obróbki dla dowolnego materiału, jak to jest w megaplocie, byłoby bardzo cenne.
Nie wiem, tych parę cyferek ;-) No nie wiem... ;-)
Muszę poszukać w manualu co robi ctrlM.
Maszyna jedzie tam gdzie jest kursor myszy na ekranie ;-) W widoku 2D wskazujesz myszą jakieś miejsce na stole i dajesz CTRL+M - maszyna tam jedzie. Przydatne np. do wskazywania miejsc gdzie mogą być uchwyty materiału.
Bardziej zaniepokoiło współdziałanie PC-piko. Użyłem tego peceta, który wywalał aplikację przy próbie wciągnięcia STL. Ale tym razem to był prosty HPGL.
Zacząłbym od nieużywania tego peceta – zbyt wiele dziwnych zachowań jak na jeden komputer.
Z tego co piszesz na pewno zwiesił się procesor – niesamowita rzadkość - ciężko wyczuć czy ma podłoże hardwarowe czy soft..
Gdzieś mi się mignęło, że zasilasz piko z 10V falownika to prawda?.
Za parę dni wypróbuję jakiś dłuższy program na laptopie, który wciągał STL bez problemu.
Może pobijesz rekord o jakim zameldował mi kiedyś jeden z klientów - program trwał ponad 20 godzin ;-)
autor: cosimo
14 wrz 2013, 14:44
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

12. CTRL+Z w module CAM
Właśnie to będzie (już jest), jednopoziomowe "undo" dla wszystkich operacji.
autor: cosimo
14 wrz 2013, 08:10
Forum: PikoCNC
Temat: WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu
Odpowiedzi: 719
Odsłony: 66737

....W pikocam jest opcja "grupa". Każdy parametr trzeba ustawić osobno. Nie wiem, być może nie doczytałem bo czas mnie goni, ale nie wiem jak to zrobić, żeby pikocam nie wprowadzał za każdym razem jakichś dziwnych parametrów domniemanych. Ale do tego pewnie dojdę później. Za to za cholerę nie mogę zrozumieć, po co OPRÓCZ okien zmiany wartości parametrów jeszcze kwadraciki które trzeba odhaczyć, żeby każda z osobna zmiana zadziałała? …..
Składam wniosek, żeby usunąć te kwadraciki, czyli manipulatory wymagające reakcji, które absolutnie nic nie wnoszą za to mogą wiele zaszkodzić. …..

Aktualnie wpisane parametry możesz zapisać jako domyślne. W menu masz pozycję „Zapisz parametry jako domyślne” i wtedy każda nowa grupa będzie inicjowana tymi parametrami (nawet po zamknięciu program). Ptaszków nie musisz w ogóle dotykać ! Są one po to aby kopiować wybrany parametr na inne grupy! Załóżmy, że chcesz we wszystkich grupach zmienić prędkość -ale tylko prędkość !: zaznaczasz wszystkie te grupy, wpisujesz jakąś nową prędkość, dajesz tego ptaszka obok prędkości i w pozostałych grupach masz zmienioną TYLKO prędkość – a reszta parametrów bez zmian! Jeżeli w takiej sytuacji nie dasz tego ptaka to zmieni Ci wszystkie parametry w zaznaczonych grupach.

Na razie tyle.. dużo tego ;-)

Punkty 8 i 9 są do zrobienia – będzie przy najbliższej aktualizacji (w przyszłym tygodniu)

Wróć do „WYŁĄCZNIE pomysły na poprawę działania i funkcjnalność softu”