Marzenie elektronika-hobbysty :-)



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Pszemol" <Pszemol_at_nospam_PolBox.com>
Subject: Marzenie elektronika-hobbysty :-)
Date: Thu, 5 Dec 2002 14:56:30 -0600


Witam... przegl±dałem przed chwil± przedostatnie wydanie
"Electronic Design" i uderzyło mnie zdjęcie z okładki...
Już teraz wiem, co chciałbym dostać na gwiazdkę, popatrzcie sami:
http://www.elecdesign.com/Articles/Index.cfm?ArticleID=17297&Extension=pdf


Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "VSS" <vss_at_nospam_post.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Thu, 5 Dec 2002 22:47:23 +0100


Pszemol wrote:
http://www.elecdesign.com/Articles/Index.cfm?ArticleID=17297&Extension=pdf

Stary ploter polskiej produkcji, szybkoobrotowa wiertarka, dobry frez i
wiertło i chwila pisania softu. To wszystko.
Zreszta można takie cos kupić w Polsce juz ood do¶c dana.


--
VSS - http://gud.us/en/?VSS moja facjata:
http://pyrypy.poznan4u.com.pl/pyrypy.php?state=showuser&userid=395913
Amerykanie !! Nie celujcie w ten obiekt: E 16.93895 N 52.43945




Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Thu, 05 Dec 2002 23:06:25 +0100


Stary ploter polskiej produkcji, szybkoobrotowa wiertarka, dobry frez i
wiertło i chwila pisania softu. To wszystko.
Zreszta można takie cos kupić w Polsce juz ood do¶c dana.

Chwila pisania??? No niezły jeste¶, już wiem do kogo trzeba mi się będzie
u¶miechnąć jak skończę swój. Zastanawiałe¶ się może nad takimi tematami:
selekcja wnetrza/zewnętrza),
(tzw. wcięcie W),
wycinania obiektów,
Ja wysiadłem, wszyscy moi znajomi toże ;-))

Miłego wieczoru.
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "VSS" <vss_at_nospam_post.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Thu, 5 Dec 2002 23:29:12 +0100


Ireneusz Niemczyk wrote:
Chwila pisania??? No niezły jeste¶, już wiem do kogo trzeba mi się
będzie u¶miechnąć jak skończę swój. Zastanawiałe¶ się może nad takimi
tematami:

Żartowałem z t± chwila ale jakby uzyć sterów od starego plotera polskiej
produkcji i powoli kazać mu kroczyc to chyba jest do zrobienia.
Jak ktos windowsa napisał to program na dwa silniki krokowe i elektromagnes
nie napisze :) ??
--
VSS - http://gud.us/en/?VSS moja facjata:
http://pyrypy.poznan4u.com.pl/pyrypy.php?state=showuser&userid=395913
Amerykanie !! Nie celujcie w ten obiekt: E 16.93895 N 52.43945




Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 06 Dec 2002 00:43:59 +0100


Żartowałem z tą chwila ale jakby uzyć sterów od starego plotera polskiej
produkcji i powoli kazać mu kroczyc to chyba jest do zrobienia.
Jak ktos windowsa napisał to program na dwa silniki krokowe i elektromagnes
nie napisze :) ??

Ależ oczywi¶cie że napisze, je¶li to będzie nawet ta sama ekipa to całkiem
możliwe że co który¶ pad nie zostanie wycięty, ¶ciezki będą poszarpane bo
sterowanie wywłaszczyło na chwilę silniki aby obsłużyć port wej¶ciowy i tak
dalej...;-))) sami wiecie.

Tak na serio to ploter ze swoim pisadełkiem nie nadaje się niestety do
frezowania, nie będzie korygował np: grubo¶ci ostrza :-(( że o wytrzymało¶ci i
sztywno¶ci nie wspomnę.

Miłej nocki.
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Milosz Skowyra <miloszek_at_nospam_fidonet.org.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 06 Dec 2002 11:43:16 +0100


Ireneusz Niemczyk wrote:

Ależ oczywi¶cie że napisze, je¶li to będzie nawet ta sama ekipa to całkiem
możliwe że co który¶ pad nie zostanie wycięty, ¶ciezki będą poszarpane bo
sterowanie wywłaszczyło na chwilę silniki aby obsłużyć port wej¶ciowy i tak
dalej...;-))) sami wiecie.

Swoja droga dokladnosc tego ploterka definiuja na 1um, do tego ma wlasny
system wizualizacji to korekcji swojego polozenia jak cos mu sie
rozjedzie.
Jakos na dzien pisania softu nie wyglada... zreszta skoro potrafi machac
plytki do plyt glownych to juz cos znaczy, tym bardziej ze ze nie
potrafi tych plytek zrobic za duzo dziennie ;-))
--
Regards. Przy odpowiedzi usun "." przed "net" z adresu!!!
|-----------------------------------------------------|
| Milosz Skowyra GSM Mobile +48 600 95 35 72 |
| miloszek_at_nospam_fido.net.org.pl 2:484/2.47 on fidonet |
|-----------------------------------------------------|
Dzisiaj slonce nie wzejdzie, bo za zimno.

Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 06 Dec 2002 13:31:59 +0100


Swoja droga dokladnosc tego ploterka definiuja na 1um, do tego ma wlasny
system wizualizacji to korekcji swojego polozenia jak cos mu sie
rozjedzie.

Che, che...no tak. Czytałem już o ploterach w których deklarowano dokładno¶ci
mikrometryczne. Oczywi¶cie konstrukcja z profili aluminiowych, licha trochę.
Producent pewnie miał na mysli rozdzielczo¶ć programową albo mikrokrok silnika
krokowego, ale mu się tak jako¶ napisało dokładno¶ć ;-)

Jakos na dzien pisania softu nie wyglada... zreszta skoro potrafi machac
plytki do plyt glownych to juz cos znaczy, tym bardziej ze ze nie
potrafi tych plytek zrobic za duzo dziennie ;-))

Oj tak, skrobania sporo. Wygląda zresztą na porządny. Mnie tylko interesuje
dlaczego nie ciągnie im się krawędĽ miedzi...przy frezowaniu.
Pyffell pewnie by odpowiedział na to pytanie - kiedy¶ zapytam ;-)

--
Pzd, Irek.N.


Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 13:11:57 +0100


Ireneusz Niemczyk wrote:

- utrzymanie stałej prędko¶ci frezu bez względu na kiernek ruchu,

Banalne. :-)

- zmiana lini prowadzącej o połowę ¶rednicy frezu (dla tnących dodatkowo
selekcja wnetrza/zewnętrza),

Co to znaczy?

- optymalizacja ruchu frezu w przypadku obiektów mniejszych niż szeroko¶ć
ostrza
(tzw. wcięcie W),

Nie rozumiem.

- w przypadku ploterów/frezarek tnących dodatkowo algorytm selekcji
kolejno¶ci
wycinania obiektów,

Zdefiniuj "optymalne", to i algorytm sie znajdzie. :-)

Ja wysiadłem, wszyscy moi znajomi toże ;-))

Nie musisz sie znac na wszystkim. ;-) Calkiem niedawno znajomy
czlowiek robil optymalizacje ruchu przemyslowej wiertarki do plytek
(bylo duzo ograniczen -- czas zmiany wiertla itp.). Nie wiem ile
kosztowalo, ale mysle, ze sporo -- w sumie ludzi wiedzacych jak
to zrobic _calkowicie poprawnie_ (magisterium/doktorat z metod
optymalizacji) nie jest zbyt wielu.

Pozdrawiam
Piotr Wyderski



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 06 Dec 2002 14:17:20 +0100


Banalne. :-)

Cieszę się :-)

- zmiana lini prowadzącej o połowę ¶rednicy frezu (dla tnących dodatkowo
selekcja wnetrza/zewnętrza),
Co to znaczy?

Jak frez pojedzie po lini tworzącej obrys wycinanego obiektu, to sam obiekt
będzie wycięty o połowę ¶rednicy frezu mniejszy z kazdej strony. Trzeba
powiększyć/pomniejszyć obiekt o połowę ¶rednicy freza - wzdłuż prostopadłej do
stycznej w punkcie frezowania. Oczywi¶cie trzeba wiedzieć czy wycina się
wnętrze czy zewnętrze figury.

- optymalizacja ruchu frezu w przypadku obiektów mniejszych niż szeroko¶ć
ostrza > (tzw. wcięcie W),

Nie rozumiem.

Wytnij literę "W" frezem to zrozumiesz ;-) Tak na serio - trzeba odpu¶cić
wąskie wcięcia w literze (3 sztuki) - inaczej wycinając lewą krawęĽ wcięcia
zniszczysz materiał po prawej stronie wcięcia - po prostu szeroko¶ć frezu nie
pozwoli Ci wyciąć wcięcia na ostro. Zresztą to normalne zjawisko - wytnij
trójkatny otwór okragłym pilnikiem ;-))) albo jeszcze lepiej gwiazdkę.

- w przypadku ploterów/frezarek tnących dodatkowo algorytm selekcji
kolejno¶ci wycinania obiektów,

Zdefiniuj "optymalne", to i algorytm sie znajdzie. :-)

Problem jest taki, że czasami nie można w dowolnej kolejno¶ci wycinać obiektów
wyciąć najpierw zewnętrznej krawędzi, bo utracisz mocowanie obiektu i
wewnętrznej czę¶ci już nie wytniesz. Trzeba wiedzieć co jest najbardziej
insajd ;-)) dodatkowo czasami warto wycinanie obiektu podzielić na kawałki -
wła¶nie po to aby nie utracić sztywno¶ci mocowania.

Ja wysiadłem, wszyscy moi znajomi toże ;-))

Nie musisz sie znac na wszystkim. ;-) Calkiem niedawno znajomy
czlowiek robil optymalizacje ruchu przemyslowej wiertarki do plytek
(bylo duzo ograniczen -- czas zmiany wiertla itp.). Nie wiem ile
kosztowalo, ale mysle, ze sporo -- w sumie ludzi wiedzacych jak
to zrobic _calkowicie poprawnie_ (magisterium/doktorat z metod
optymalizacji) nie jest zbyt wielu.

Oczywi¶cie. Masz rację, kto¶ takie algorytmy pisze, więc jak przyjdzie do prób
będę oczywi¶cie szukał pomocy.

Miłego dnia,
--
Pzd, Irek.N.
ps. pamiętam że jeszcze jakie¶ ograniczenia w cięciu były, ale nie siedze w
temacie od ponad roku i nie mogę sobie przypomnieć.


Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "GrzesiekN" <grzesiek_at_nospam_iksserwis.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 15:05:31 +0100


O takie rzeczy to się martwi± programy CAD a nie ploter. Już od wielu lat
zajmuję się tworzeniem oprogramowania do wszelkiej ma¶ci frezarek
numerycznych i jeszcze nigdy nie miałem z tym o czym piszesz żadnych
problemów. Pierwszy ploter frezuj±cy jaki zbudowałem wykonałem z profili
aluminiowych, oprogramowanie napisałem bez żadnego problemu w Delphi, a do
sterowania użyłem dwie karty firmy Advantech. Tworz±c oprogramowanie nie
przejmowałem się czę¶ci± projektow± (frezarka nie my¶li on tylko wykonuje
polecenia) tylko napisałem prosty parser języka HPGL, który przetwarza pliki
przygotowane programem EngraveLab firmy CadLink. Mało tego, przystosowałem
ten program do sterowania frezark± do kamienia opart± na seterowniku
Sinumerik. Polecam wersję demo ze strony producenta. Pozdrawiam. Grzesiek.



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 06 Dec 2002 15:56:21 +0100


{ciach}
Go¶ć przynosi Ci projekt w HPGL-u czy nawet PS-ie i chce aby¶ mu co¶ wyfrezował.
On nie będzie miał naniesionych poprawek o których mówili¶my. Użyjesz jakiego¶
CAD-a aby skorygować projekt? Ja wolał bym użyć programu sterującego frezarką (w
sieci są dema takich programów - nawet Polskie). To program sterujący dba o to,
aby utrzymać np: wymiary. Hmm... nie rozumiem zalety. No ale to mój pierwszy
ploter ;-)

Jeszcze jedno - skoro sam napisałe¶ program sterujący (w Delphi) to jak
poradziłe¶ sobie z omawianymi problemami? Bo to że nie miałe¶ z nimi żadnego
problemu brzmi dla mnie zachęcająco, ale i niewiarygodnie. Chyba że to była
tylko przelotka z poprawionego HPGL-a na posuwy - bez żadnej kontroli np:
prędko¶ci (a może robiła to karta za Ciebie).
Hmm.. napisz co¶ więcej prosze.

--
Pzd, Irek.N.
ps. Jak ci się sprawują profile? Nie maja tendencji do luzowania się (aluminium
z czasem i naciskiem płynie) Jakie to miało parametry?


Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "GrzesiekN" <grzesiek_at_nospam_iksserwis.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 17:01:29 +0100


Nie ma się co ¶miać, wiesz ile literatury przeba przeczytać, aby uruchomić
pierwszy taki projekt ? Całe tony. Masz jakie¶ dziwne spojrzenie na ten
temat. Takie urz±dzenie składa się z modułów. Takich jak np. wrzeciono,
które w rzeczywisto¶ci traktuję jako zupełnie oddzielne urz±dzenie i po
zadaniu odpowiedniej prędko¶ci stabilizuje się ono poprzez enkoder
podł±czony do karty Advantech'a, podobnie jak i inne ruchome elementy, które
posiadaj± sprzężenie zwrotne. To co zrobiłem to nie jest żaden cud techniki,
poprostu działa i to mi wystarcza. Nie bardzo sobie wyobrażam ten PS, ale co
do HPGL to jest to jak najbardziej możliwe. HPGL można edytować programem
EngraveLab bez żadnego problemu.



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Sat, 07 Dec 2002 00:01:45 +0100


Nie ma się co ¶miać, wiesz ile literatury przeba przeczytać, aby uruchomić
pierwszy taki projekt ? Całe tony.

Ależ Ľle mnie zrozumiałeć. Ja się nie ¶mieję - dla mnie to poważny problem.
Wydałem kupę kasy i mam nawet całkiem fajny złom w domu (niekompletny jeszcze).
Kiedys będzie trzeba to uruchomić.

Masz jakie¶ dziwne spojrzenie na ten
temat. Takie urządzenie składa się z modułów. Takich jak np. wrzeciono,
które w rzeczywisto¶ci traktuję jako zupełnie oddzielne urządzenie i po
zadaniu odpowiedniej prędko¶ci stabilizuje się ono poprzez enkoder
podłączony do karty Advantech'a,

A ja mam wrzeciono z wbudowanym tachografem i samo sobie stabilizuje predko¶ć...

Tak naprawdę mówimy o tym samym, tylko że w różne miejsca wkładamy logikę
trajektori freza. Ja chcę to miec w programie chodzącym na PC-ie. Ploter niech
będzie głupkowaty - niech wykonje proste czynno¶ci - tak faktycznie jest
najlepiej. W programie sterującym frezarką, a nie konwertującym plik dla
programu sterującego frezarką.

podobnie jak i inne ruchome elementy, które
posiadają sprzężenie zwrotne. To co zrobiłem to nie jest żaden cud techniki,
poprostu działa i to mi wystarcza.

Sprzężenie w moim przypadku to np: sygnał z inkrementala ¶rub
toczno-pociągowych, znam pozycję, dalej niech PC sobie liczy poprawki. Jest więc
podobnie w założeniach.

Nie bardzo sobie wyobrażam ten PS, ale co
do HPGL to jest to jak najbardziej możliwe. HPGL można edytować programem
EngraveLab bez żadnego problemu.

Owszem, można. Ale jak poprawisz projekt który będzie zawierał tysiąc figur?
Będziesz za każdym razem powiększał obiekty? A jak zadbać o kolejno¶ć wycinania?
Zresztą nie znam EngraveLab-a, może robi to automatycznie - wtedy wogóle nie
_liznąłe¶_ tematu obliczania trajektori freza. ;-)

--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 15:04:13 +0100



Ireneusz Niemczyk wrote:

Cieszę się :-)

Powaznie. Masz wektor ruchu w ukladzie biegunowym, znasz dwa
katy (kierunki ruchu w 3D) i modul (szybkosc frezu). No to masz
zwykly rozklad na skladowe wektora w ukladzie kartezjanskim (bo
to na jakims stole XYZ, domyslam sie). :-)

Jak frez pojedzie po lini tworzącej obrys wycinanego obiektu, to sam
obiekt
będzie wycięty o połowę ¶rednicy frezu mniejszy z kazdej strony.

Jasne.

Trzeba powiększyć/pomniejszyć obiekt o połowę ¶rednicy freza -
wzdłuż prostopadłej do stycznej w punkcie frezowania.

Tzn. do normalnej w tym punkcie, OK. Ale to tez jest proste, o ile masz
dobrze opisany ksztalt przedmiotu. Nie wiem czego uzywa sie w CNC,
ale w grafice komputerowej jest taki formalizm, ktory sie doskonale do
tego nada. Niestety nie pamietam nazwy, "konstruktywny [...cos tam]".

Wytnij literę "W" frezem to zrozumiesz ;-)

-)

Tak na serio - trzeba odpu¶cić wąskie wcięcia w literze (3 sztuki)
- inaczej wycinając lewą krawęĽ wcięcia zniszczysz materiał po prawej
stronie wcięcia - po prostu szeroko¶ć frezu nie
pozwoli Ci wyciąć wcięcia na ostro. Zresztą to normalne zjawisko - wytnij
trójkatny otwór okragłym pilnikiem ;-))) albo jeszcze lepiej gwiazdkę.

Problem juz rozumiem, ale co Ty wlasciwie chcesz optymalizowac?
Ograniczenia mamy, szeroki frez tnie dopiero po waskim. A funkcja celu?

Problem jest taki, że czasami nie można w dowolnej kolejno¶ci wycinać
obiektów
- z conajmniej 2 powodów. Jak przyjdzie Ci wyciąć pier¶cień, to nie możesz
wyciąć najpierw zewnętrznej krawędzi, bo utracisz mocowanie obiektu i
wewnętrznej czę¶ci już nie wytniesz.

Oczywiscie, ale to sa ograniczenia. Funkcji celu (czyli to, co
optymalizujesz)
nie okresliles -- musisz powiedziec, ze np. przy ustalonych ograniczeniach
droga narzedzia "w powietrzu" (czyli gdy sie pozycjonuje, nie wykonujac
pracy)
ma byc minimalna, albo droga ciecia/frezowania ma byc minimalna (zuzycie
narzedzia) albo ma wykonac jak najwiecej operacji jednym frezem, bo jego
zmiana kosztuje duzo czasu, albo cos tam jeszcze. Bo poki co, Ty szukasz
dowolnego rozwiazania dopuszczalnego, a nie optymalnego. :-)

Miłego dnia,

Dziekuje, wzajemnie. :-)

Piotr Wyderski



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 06 Dec 2002 15:41:01 +0100


Powaznie. Masz wektor ruchu w ukladzie biegunowym, znasz dwa
katy (kierunki ruchu w 3D) i modul (szybkosc frezu). No to masz
zwykly rozklad na skladowe wektora w ukladzie kartezjanskim (bo
to na jakims stole XYZ, domyslam sie). :-)

To jest do zrobienia, nie przeczę też że jest jako¶ strasznie skąplikowane,
przynajmniej nie to.

Tzn. do normalnej w tym punkcie, OK. Ale to tez jest proste, o ile masz
dobrze opisany ksztalt przedmiotu. Nie wiem czego uzywa sie w CNC,
ale w grafice komputerowej jest taki formalizm, ktory sie doskonale do
tego nada. Niestety nie pamietam nazwy, "konstruktywny [...cos tam]".

Tutaj moja wiedza się wykłada niestety. Masz krzywą opisaną...powiedzmy
równaniem Bezier'a, albo pro¶ciej - tablicę punktów tworzących niewielkie
odcinki aproksymujące kształt krzywej. Tak wygląda HPGL. Musisz wiedzieć jakie
krawędzie są wnętrzem, a jakie zewnętrzem na podstwie tej tablicy, musisz
również mieć możliwo¶ć odwrócenia też klasyfikacji, gdyż nie zawsze zależy nam
na wycięciu kółka - czasem chcemy płachtę z otworem :-) Więc kierunek
modyfikacji wielko¶ci jest umowny. Powiem szczerze - znalazłem algorytm
(triangulacyjny?) pozwalający mi na okre¶lenie czy znajduję się wewnątrz czy na
zewnątrz figury opisanej tabelą punktów (wierzchołków). Kłopot w tym, że nie
byłem w stanie wymyslić kroku dalej...

Problem juz rozumiem, ale co Ty wlasciwie chcesz optymalizowac?

Ruch freza - niedopuszczalne jest wjecanie frezem w taki sposób, aby uszkodzić
materiał. Jeżeli frez się nie mie¶ci w szczelinie należy zaniechać jej
frezowania. Czyli w przypadku naszego "W" lepiej ręcznie dopiłować ostre
wcięcia, niż oglądać podfrezowania w ich miejscu ;-)

Ograniczenia mamy, szeroki frez tnie dopiero po waskim. A funkcja celu?

Nie ma 2 frezów - skąd Ci się to wzięło? Piszę nie ma, pewnie kto¶ tam w jakiej¶
maszynie ma magazynek narzędzi - takie frezarki CNC już widziały moje oczy.
Przykładowo wysoko obrotowa frezarka CNC frezująca powierzchnię klocka aluminium
(~20cm x 15cm) z prędko¶cią posuwu rzędu 2m/s. Wiury jak z kątówki strugą szły,
a powierzchnia klocka wyszła jak po szlifowaniu. Nie wiem tylko jak to możliwe,
choć trzymałem klocek w łapkach ;-)) (frez też oglądałem - i to nie była
szlifierka!) Ale to już i NTG i NTT ;-)

Oczywiscie, ale to sa ograniczenia. Funkcji celu (czyli to, co optymalizujesz)

nie okresliles -- musisz powiedziec, ze np. przy ustalonych ograniczeniach
droga narzedzia "w powietrzu" (czyli gdy sie pozycjonuje, nie wykonujac
pracy) ma byc minimalna, albo droga ciecia/frezowania ma byc minimalna
(zuzycie
narzedzia) albo ma wykonac jak najwiecej operacji jednym frezem, bo jego
zmiana kosztuje duzo czasu, albo cos tam jeszcze. Bo poki co, Ty szukasz
dowolnego rozwiazania dopuszczalnego, a nie optymalnego. :-)

Ładnie to powiedziałe¶ - dopuszczalnego. Jak nie mam algorytmu spełniającego (na
raz!) wszystkie moje ograniczenia to nie ma sensu mówić o optymalizacji
(przecież). Słuchaj, ukończenie stołu zajmie mi pewnie jeszcze z rok, może dwa
(z powodów czasowo-finansowych, zresztą planowanie sam wiesz jak wychodzi).
Jezeli masz ochotę popracować nad tematem to zapraszam serdecznie, zawsze się
jako¶ dogadamy.

Dziekuje, wzajemnie. :-)

No to miłego łikendu :-)
--
Pzd, Irek.N.
ps. czy mysmy juz kiedy¶ nie rozmawiali na ten temat? Co¶ kojarzę....ale
mgli¶cie.


Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Piotr Wyderski" <piotr.wyderskiREMOVE_at_nospam_hoga.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 16:24:16 +0100



Ireneusz Niemczyk wrote:

To jest do zrobienia, nie przeczę też że jest jako¶ strasznie
skąplikowane,
przynajmniej nie to.

No z tymi ograniczeniami przy liczeniu trasy frezu to rzeczywiscie
moze byc niezly bigos... Ale jak mawia znajomy, "jesli da sie zrobic
zywe dziecko, to i to jest do zrobienia". :-)

Tutaj moja wiedza się wykłada niestety. Masz krzywą opisaną...powiedzmy
równaniem Bezier'a, albo pro¶ciej - tablicę punktów tworzących niewielkie
odcinki aproksymujące kształt krzywej. Tak wygląda HPGL.

A no to w sumie dosc prosta sprawa, tak na pierwszy rzut oka.

Problem juz rozumiem, ale co Ty wlasciwie chcesz optymalizowac?

Ruch freza - niedopuszczalne jest wjecanie frezem w taki sposób,
aby uszkodzić materiał. Jeżeli frez się nie mie¶ci w szczelinie należy
zaniechać jej frezowania.

Irku, ale to sa ograniczenia funkcji celu, a nie sama funkcja celu.
Optymalizacja polega na tym, ze jak juz mamy te ograniczenia
(frez ma jechac tak, by nie zniszczyc materialu), to chcemy, aby
trasa tego frezu (funkcja celu) byla optymalna pod wzgledem
jakiegos ustalonego przez Ciebie kryterium (np. laczna dlugosc
tej trasy ma byc najmniejsza). Ograniczenia sa "swiete", z nimi sie
nie dyskutuje. Szuka sie takiego rozwiazania, ktore jest optymalne
i nie narusza narzuconych ograniczen.

Na przykladzie, to tak jak z najtanszym karmieniem dziecka: bez
ograniczen odpowiedz jest "0", bo po prostu przestajemy je karmic. :-)
Przyjmuje sie wiec ograniczenia: "dziecku trzeba dostarczyc X kalorii",
"frez nie moze niszczyc materialu" itp., dopiero wtedy optymalizujemy
funkcje celu (cena pokarmu, dlugosc trasy frezu, itd.). Pisze to, bo
wydaje mi sie, ze miesza Ci sie funkcja celu z jej ograniczeniami. Hm,
moze Ci wystarczy znalezienie rozwiazania dopuszczalnego (tzn. aby
ten stol w ogole "wyrzezbil" zadany obiekt przy wiadomych
ograniczeniach), a nie, jak piszesz, optymalnego?

Nie ma 2 frezów - skąd Ci się to wzięło?

Tak zrozumialem Twoj post -- jesli do waskiego obszaru frez jest
za szeroki, to nalezy uzyc cienszego, aby zrobic "ostrzejsza" czesc
rowka, a szerszym poprawic scianki. :-) No bo jak inaczej? Frezujac
pod katem nie uda Ci sie zrobic tego ostrego V, frez ma przeciez
niezerowa grubosc.

Ładnie to powiedziałe¶ - dopuszczalnego.

Dziekuje, ale to nie moje -- ten obiekt matematyczny sie tak nazywa. :-)

Jak nie mam algorytmu spełniającego (na raz!) wszystkie moje ograniczenia
to nie ma sensu mówić o optymalizacji (przecież).

Ano nie ma. Tylko trzeba pomyslec, dlaczego. Czy jest to problem
obiektywny (zadanie jest nierozstrzygalne, albo sprzeczne), wtedy
nic sie nie da zrobic, czy subiektywny, tzn. nikt nie potrafi. ;-)

Słuchaj, ukończenie stołu zajmie mi pewnie jeszcze z rok, może dwa
(z powodów czasowo-finansowych, zresztą planowanie sam wiesz jak
wychodzi). Jezeli masz ochotę popracować nad tematem to zapraszam
serdecznie, zawsze się jako¶ dogadamy.

Najblizsze 2 (w przypadku pesymistycznym 3) miesiace jestem zawalony
robota o najwyzszym dla mnie priorytecie, za to pozniej nie powinno byc
problemu z czasem. Jesli Ci to odpowiada, to chetnie sprobuje podjac
wyzwanie. :-)

ps. czy mysmy juz kiedy¶ nie rozmawiali na ten temat? Co¶ kojarzę....ale
mgli¶cie.

Rozmawialismy o mierzeniu pradu impulsowego, ale o frezarkach... chyba nie.
-)

No to miłego łikendu :-)

He he, milego! :-)

Pozdrawiam
Piotr Wyderski



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: Ireneusz Niemczyk <NOSPAM_i.niemczyk_at_nospam_multispedytor.com.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Sat, 07 Dec 2002 01:20:51 +0100


No z tymi ograniczeniami przy liczeniu trasy frezu to rzeczywiscie
moze byc niezly bigos... Ale jak mawia znajomy, "jesli da sie zrobic
zywe dziecko, to i to jest do zrobienia". :-)

Ba...;-))

A no to w sumie dosc prosta sprawa, tak na pierwszy rzut oka.

Cieszę się. HPGL mam rozpracowany, więc z pozyskaniem tabeli punktów nie będzie
problemu. Pozostaje ich przetworzenie.

Irku, ale to sa ograniczenia funkcji celu, a nie sama funkcja celu.

Napisać program realizujący trasę zapisaną w HPGL-u bez problemu jestem w
stanie zrobić. Problemem jest wła¶nie takie przetworzenie tej trasy, aby
spełniała omawiane kryteria. Wiec jak wolisz... potrzebuję pomocy przy
implementaci ograniczeń funkcji ciała :-)

Optymalizacja polega na tym, ze jak juz mamy te ograniczenia
(frez ma jechac tak, by nie zniszczyc materialu), to chcemy, aby
trasa tego frezu (funkcja celu) byla optymalna pod wzgledem
jakiegos ustalonego przez Ciebie kryterium (np. laczna dlugosc
tej trasy ma byc najmniejsza). Ograniczenia sa "swiete", z nimi sie
nie dyskutuje. Szuka sie takiego rozwiazania, ktore jest optymalne
i nie narusza narzuconych ograniczen.

Ale co¶ Ty się tak uparł na tą optymalizację? Acha - wiem, to ja napisałem
optymalizacja ruchu freza. OK, w takim razie optymalizację zróbmy jak będziemy
mieli funkcję ciała spełniającą nasze kryteria, zgoda?

Na przykladzie, to tak jak z najtanszym karmieniem dziecka: bez
ograniczen odpowiedz jest "0", bo po prostu przestajemy je karmic. :-)
Przyjmuje sie wiec ograniczenia: "dziecku trzeba dostarczyc X kalorii",
"frez nie moze niszczyc materialu" itp., dopiero wtedy optymalizujemy
funkcje celu (cena pokarmu, dlugosc trasy frezu, itd.). Pisze to, bo
wydaje mi sie, ze miesza Ci sie funkcja celu z jej ograniczeniami. Hm,
moze Ci wystarczy znalezienie rozwiazania dopuszczalnego (tzn. aby
ten stol w ogole "wyrzezbil" zadany obiekt przy wiadomych
ograniczeniach), a nie, jak piszesz, optymalnego?

Ok, faktycznie wprowadziłem zamieszanie - ale nie sądziłem że słowo
optymalizacja zostanie potraktowana tak dosłownie ;-)
Na początek oczywi¶cie wystarczy rozwiązanie dopuszczalne (choć jak znam siebie
to i na optymalizację będę sobie ostrzył frezy...tj. pazury) :-)

Tak zrozumialem Twoj post -- jesli do waskiego obszaru frez jest
za szeroki, to nalezy uzyc cienszego, aby zrobic "ostrzejsza" czesc
rowka, a szerszym poprawic scianki. :-) No bo jak inaczej? Frezujac
pod katem nie uda Ci sie zrobic tego ostrego V, frez ma przeciez
niezerowa grubosc.

Czasami się po prostu nie da, czasami nie potrzeba nawet próbować (np: metrowa
litera wycinana frezem 1/8"). Tak czy siak - nie należy nigdy niszczyć
materiału - jak klient ma większe wymagania trzeba zmienić technologię, albo
dociąć ręcznie pewne fragmenty.

Dziekuje, ale to nie moje -- ten obiekt matematyczny sie tak nazywa. :-)

Matematyka...to było tak dawno.... Ech...:-((( Człowiek strasznie szybko
zapomina nieużywaną wiedzę.

Ano nie ma. Tylko trzeba pomyslec, dlaczego. Czy jest to problem
obiektywny (zadanie jest nierozstrzygalne, albo sprzeczne), wtedy
nic sie nie da zrobic, czy subiektywny, tzn. nikt nie potrafi. ;-)

Zadanie jak najbardziej jest rozwiązywalne. Wszak mamy idealne wyj¶cie - to
czego nie da się wyciąć należy pominąć przy frezowaniu. Oczywiscie moze to
doprowadzić do sytuacji w której 3/4 trasy jest odrzucane - trzeba mieć zawsze
¶wiadomo¶ć możliwo¶ci maszyny.
Tak więc z mojego punktu widzenia to ostatnie (przynajmniej do tej pory w¶ród
moich znajomych).

Najblizsze 2 (w przypadku pesymistycznym 3) miesiace jestem zawalony
robota o najwyzszym dla mnie priorytecie, za to pozniej nie powinno byc
problemu z czasem. Jesli Ci to odpowiada, to chetnie sprobuje podjac
wyzwanie. :-)

2-3 miesiące. Wspaniale, zakończę rozpoczete tematy, może nawet ja troszkę
przeciągnę. Tak czy siak mamy sporo czasu, gdyż stół nie jest jeszcze kompletny
materiałowo, że o montażu nie wspomnę. Staram się zrobić go solidnie, a to
niestety sporo kosztuje i czasu, i pieniedzy (to nie jest produkcja - tylko
czyste hobby, może będzie wycinał PCB?) Bardzo chętnie skorzystam z Twojej
pomocy, THX. :-))

Rozmawialismy o mierzeniu pradu impulsowego, ale o frezarkach... chyba nie.
-)

Acha, i tak niestety nie pamiętam :-(

Pozdrawiam serdecznie.
--
PZD, Irek.N.
Chcesz rozweselić Boga? Powiedz Mu że masz plany!
ps. sądzę iż szczegóły warto omówiać na priv-ie, chyba że temat jest jeszcze
dla kogo¶ interesujący.


Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "ZMarek" <marekz_at_nospam_xxx.klub.chip.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Thu, 5 Dec 2002 23:08:43 +0100


Stary ploter polskiej produkcji, szybkoobrotowa wiertarka, dobry frez i
wiertło i chwila pisania softu. To wszystko.
Zreszta można takie cos kupić w Polsce juz ood do¶c dana.

A tam, ten jest FAJNIEJSZY bo ma kosztować ok 60 kUSD :-)



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Dawid [morghul] Talarczyk" <talar4_at_nospam_o2.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 00:17:51 +0100


No wła¶nie...
Te 60 000$ to całkiem fajna sumka :D

--

Dawid [morghul] Talarczyk
talar4_at_nospam_o2.pl GG: 600866
~~~~~~~~~~~~~~~~~~




Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Mariusz" <emailmw_at_nospam_poczta.wp.pol>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 00:27:42 +0100



No wła¶nie...
Te 60 000$ to całkiem fajna sumka :D

Nie macie na co marzeń wydawać ? ;)



Poprzedni Następny
Wiadomo¶ć
Spis tre¶ci
From: "Wojtek" <tuptuptup_at_nospam_box43.pl>
Subject: Re: Marzenie elektronika-hobbysty :-)
Date: Fri, 6 Dec 2002 11:12:50 +0100


Użytkownik "ZMarek" <marekz_at_nospam_xxx.klub.chip.pl> napisał w wiadomo¶ci news:asoiug$8if$1_at_nospam_news.tpi.pl...
Stary ploter polskiej produkcji, szybkoobrotowa wiertarka, dobry frez i
wiertło i chwila pisania softu. To wszystko.
Zreszta można takie cos kupić w Polsce juz ood do¶c dana.

A tam, ten jest FAJNIEJSZY bo ma kosztować ok 60 kUSD :-)


Chyba wolałbym te 60 kUSD niż ten... ploter ;-)
Pzdrv
Wojtek