Obsługa wielu wrstw

Dyskusje dotyczące działania obsługi programu CNConv

Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 16
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

Obsługa wielu wrstw

#1

Post napisał: prokopcio » 06 paź 2010, 08:22

Witam.
Wiele osób "naciska" mnie na umożliwienie sparametryzowania każdej warstwy z osobna. I tutaj chciałbym podyskutować na ten temat zanim przystąpię do prac. Znów głównym celem jest jak najwygodniejsze wykorzystanie tej funkcjonalności przez osoby, które niewiele się znają na CNC (większość moich klientów). Ja to widzę tak:

1. Otwieramy okienko, w którym mamy do ustawienia osobno dla każdej z warstw:
- Nazwa "narzędzia"
- prędkość obróbki XY
- prędkość obróbki Z (prędkość zagłębiania)
- wielkość zagłębiania
- wysokość przelotu
- max skok Z podczas obróbki
2. klikamy start :)
3. Jeśli zmienia się nazwa narzędzia pomiędzy warstwami to program oczekuje na interwencję obsługującego - wyświetlając wymaganą nazwę narzędzia.
4. po wymianie i wymierzeniu długości narzędzia klikamy ok.
5. Maszyna pracuje do napotkania kolejnej wymiany narzędzia.

Chyba tyle.
Brzmi prosto ale do wykonania troszkę jest zabawy - dobrze, żeby i kontroler i moduł symulacji na PC działały podobnie ;).

Czekam na uwagi.



Tagi:


pulek
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 95
Rejestracja: 14 paź 2009, 12:13
Lokalizacja: NWM

#2

Post napisał: pulek » 07 paź 2010, 17:29

Chyba ok, to się okaże w praktyce :lol:
Warto przemyśleć przyporządkowanie osobnych "parkowań" do wymiany narzędzia - od tego mały kroczek do magazynku narzędzi :)

Czekam na dokończenie pracy nad tym tematem ponieważ straaasznieee by mi się to przydało bo teraz do każdej warstwy ładuję konfiguracje z pliku :( ale pomyłki się zdarzają i warto mieć automat (może się nie pomyli :lol: ). Kiedy planujesz mieć gotowe te warstwy ?


Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 16
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#3

Post napisał: prokopcio » 07 paź 2010, 19:33

pulek pisze:Kiedy planujesz mieć gotowe te warstwy ?
Już mam na ukończeniu, pewnie jak zwykle będzie trzeba dopieścić. Dziś będę miał gotowe warstwy ale jeszcze mam sporo innych rzeczy do udoskonalenia w programie (np ulepszyć korekcję błędów transmisyjnych które się zdarzają, być może import pliku wierceń excellon) a wolałbym to wszystko zrobić za jednym zamachem.
pulek pisze:Warto przemyśleć przyporządkowanie osobnych "parkowań" do wymiany narzędzia - od tego mały kroczek do magazynku narzędzi :)
do tego najwygodniej będzie dopisać możliwość tworzenia makr ale narazie o tym nie myślałem.


oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 6105
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

#4

Post napisał: oprawcafotografii » 15 paź 2010, 16:55

Już mam na ukończeniu, pewnie jak zwykle będzie trzeba dopieścić.
Dziś będę miał gotowe warstwy.
Jak tam warstewki?
Wlasnie mi sie wyklula robotka jak raz na dwie warstwy :)

Jakub


Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 16
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#5

Post napisał: prokopcio » 15 paź 2010, 17:03

są gotowe ale jeszcze poprawiam kilka innych spraw, które za jednym zamachem (w jednej kompilacji) chcę zamieścić. Planuję jutro udostępnić już gotową wersję.

[ Dodano: 2010-10-16, 18:14 ]
Wstępnie zrobione i przetestowane :) (test przebiegał jednym narzędziem, można skonfigurować różne)


FILMIK Z PIERWSZEGO TESTU (CELOWO POWOLUTKU)



Obrazek

Obrazek

Obrazek


przy okazji rozszerzyłem możliwość konfiguracji pinów oraz dodałem podgląd "fizycznych" wyjść / wejść na wtyczce DB25 :

Obrazek

kompiluję i zamieszczam wersję na serwerze, za chwilę będzie dostępna.


pulek
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 95
Rejestracja: 14 paź 2009, 12:13
Lokalizacja: NWM

#6

Post napisał: pulek » 16 paź 2010, 18:23

SUPER !!!
Czekam....


Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 16
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#7

Post napisał: prokopcio » 27 paź 2010, 11:53

poprawiony link do filmiku:


gotowe, można pobierać :)

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 4693
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

#8

Post napisał: pitsa » 27 paź 2010, 15:41

Pobrałem, zainstalowałem i mam teraz to o czym tak marzyłem - pełną władzę nad maszyną sterowaną przez USB. :-)


oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 6105
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

#9

Post napisał: oprawcafotografii » 27 paź 2010, 15:56

pitsa pisze:Pobrałem, zainstalowałem i mam teraz to o czym tak marzyłem - pełną władzę nad maszyną sterowaną przez USB. :-)
Znaczy jedna robi kawe, a druga biega po piwo? ;)

Prokopcio - cos jeszcze poza warstwami dodales?
Niestety czas na ew. testy najwczesniej w weekend...

J.


Autor tematu
prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 16
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#10

Post napisał: prokopcio » 27 paź 2010, 16:19

oprawcafotografii pisze:Prokopcio - cos jeszcze poza warstwami dodales?
Nic z ważnych rzeczy, ale na warstwach było dużo zmian.

Jak zwykle brak instrukcji :)

W skrócie:
1. Przy pierwszym uruchomieniu wszystkie "Twoje" parametry są kopiowane na wszystkie warstwy
2. z poziomu programu niema możliwości zmiany kolejności wykonywania warstw więc warto rysować kolorami "podpatrzonymi w programie".
3. ustawiamy właściwości obróbki dla każdej z warstw - wyboru edytowanej warstwy dokonuje się zaznaczeniem ComboBoxa (kropki) przy warstwie. CheckBoxy (ptaszki) służą do włączenia/wyłączenie warstwy (odchaczona warstwa nie będzie wykonana)
4. Wprowadziłem dla każdej warstwy możliwość nazywania narzędzia - jeśli nazwa będzie inna niż poprzednio używanego narzędzia - program zostanie wstrzymany do czasu wymiany i pomiaru narzędzia - zostanie wyświetlony odpowiedni komunikat.

Co do innych zmian to:
1. Wprowadziłem skalowanie na wymiar - aktualny wymiar detalu (pliku) jest wyświetlany na górnej belce - po kliknięciu masz możliwość wpisania wymiaru na jaki rysunek ma być przeskalowany.
2. Poprawiona została stabilizacja prędkości narzędzia - poprzednio była ustalana prędkość osi co było okropnym błędem (nie wiem czemu nikt nie zauważył :P )
3. dodałem obsługę ręcznych "szybkich" przejazdów po skosach - wygodne do szybkiego przemieszczenia maszyny z pełną prędkością w czasie testowania ustawianych parametrów osi.
4. Wprowadziłem podgląd stanów poszczególnych pinów na wtyczce DB25 (LPT) - ułatwia konfigurację kontrolera i diagnozę usterek.
5. rozszerzyłem konfigurację wejść/wyjść (np. krańcówki mogą być na pinach 11,12,13)
6. Zmniejszyłem obciążenie procesora - przetwarzanie powinno działać szybciej.
7. Automatycznie "dopinanie" konfiguracji do pliku HPGL.
8. Jeszcze kilka pierdół mało istotnych dla Was.

[ Dodano: 2010-10-27, 16:22 ]
pitsa pisze:Pobrałem, zainstalowałem i mam teraz to o czym tak marzyłem - pełną władzę nad maszyną sterowaną przez USB. :-)
Cieszę się bardzo że tak uważasz. Ja jeszcze wiele mam życzeń.

Kręćcie filmiki !!! Please !

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNConv”