Strona 1 z 2

Sugestia zmiany algorytmu...

: 09 wrz 2010, 17:27
autor: oprawcafotografii
Bry :)

Mam drobna sugestie dot. algorytmu "poglebiania" -
czyli wycinania glebszych ciec w kilku krokach...

Chodzi przypadek gdy cieta krzywa jest krzywa zamknieta.

W tej chwili wyglada to tak:

1. opuszczenie freza do gl. ciecia,
2. rozpedzanie i jazda po krzywej...
3. ...hamowanie do zatrzymania w punkcie startowym
4. jesli nie osognieto glebokosci finalnej to obnizenie
freza i goto 2.

Taki algorytm powoduje dwa problemy - po pierwsze
przy wycinaniu duzej ilosci malych otworow obrobka
jest powolna - dlugo trwa rozpedzanie i zwalnienie wraz
z obnizeniem freza.

Druga sprawa - przy frezowaniu np. al. predkosc obrotowa
dobrana do predkosci posowu przy predkosci roboczej jest
za wysoka w momencie rozpedzania i hamowania - frez
sie przegrzewa. Nie da sie tu dobrec idealnej predkosci
obrotowej bo albo bedzie za niska albo za wysoka...

Proponowal bym zmiane algorytmu dla krzywych zamnietych na taki:

1. opuszczenie freza do gl. ciecia,
2. rozpedzanie i jazda po krzywej az do osigniecia startu...
3. ...w punkcie startowym jesli nie osognieto glebokosci finalnej
to obnizenie freza w locie, bez zwalniania i jedziemy nastepne
okrazenie,
4. jesli osiagnieto glebokosc finalna konczymy okrazenie i wracamy do domu ;)

Mam nadzieje, ze pisze jasno - chodzi o to by po kazdym
przelocie maszyna nie zwalniala do zera przed obnizeniem
freza, tylko obnizala frez w locie.
To by powaznie przyspieszylo obrobke malych, zamknietych
krzywych...

J.

: 09 wrz 2010, 19:43
autor: prokopcio
dokładnie rozumię o co chodzi, myślałem o tym ale na chwilę obecną nie potrafię wymyślić "prostego rozwiązania" ponieważ z założenia jest to maszyna 2,5D i nie obsługuje interpolacji 3D a taką jest "zagłębianie" w locie - jak to już będzie to program będzie 3D :)

[ Dodano: 2010-09-09, 19:45 ]
oprawcafotografii pisze:jesli osiagnieto glebokosc finalna konczymy okrazenie i wracamy do domu
nie do domu tylko do punktu w którym osiągnięto zadaną wartość zagłębienia.

: 09 wrz 2010, 20:58
autor: oprawcafotografii
prokopcio pisze:dokładnie rozumię o co chodzi, myślałem o tym ale na chwilę obecną nie potrafię wymyślić "prostego rozwiązania" ponieważ z założenia jest to maszyna 2,5D i nie obsługuje interpolacji 3D a taką jest "zagłębianie" w locie - jak to już będzie to program będzie 3D :)...
Pewnie zbytnio kombinujesz, a sprawa jest prosta...

Jesli jestes na warstwie > koniec obrobki po prostu jedziesz nie
zwalniajac, a w momencie przejscia przez punkt startowy zaczynasz
znizac os Z. Trzeba tylko przeliczyc ile krokow Zki zrobic na ile krokow
X i Y. Dajesz rade z dwoma osiami to i z trzema dasz ;)
Gdy Z osiagnie nowy poziom roboczy notujesz sobie wspolzedne
osi X i Y. I tak dalej az Z zejdzie do samego dolu. Teraz dojezdzasz
nie do punktu startowego a do zanotowanego uprzednio zeby dociac skos.
Koniec piesni :)

Ps. Co z klawiatura na USB? Niezbedne przy produkcji...

J.

: 09 wrz 2010, 21:08
autor: prokopcio
pomyślę nad płynnym przejściem, a usb to podstawowe pytanie zadałeś w innym poście : nie wiemy czy to "klon" numerycznej, czy generuje inne kody. Trzeba kupić i sprawdzić :) ja nie potrzebuję, kup sobie i sprawdzimy.

: 09 wrz 2010, 21:12
autor: oprawcafotografii
prokopcio pisze:pomyślę nad płynnym przejściem, a usb to podstawowe pytanie zadałeś w innym poście : nie wiemy czy to "klon" numerycznej, czy generuje inne kody. Trzeba kupić i sprawdzić :) ja nie potrzebuję, kup sobie i sprawdzimy.[/quote

Pisalem do Ciebie na gg czy Ci kupic, odpowiedzial ktos inny...

q

: 09 wrz 2010, 21:17
autor: prokopcio
Pewnie żona... :) - i co kazała Ci kupić ? :mrgreen:

: 10 wrz 2010, 06:13
autor: oprawcafotografii
prokopcio pisze:Pewnie żona... :) - i co kazała Ci kupić ? :mrgreen:
Pisala cos innego, konczac "jak zwykle kochanie..." ;)

q

: 10 wrz 2010, 07:14
autor: Piotr Rakowski
Niegłupi pomysł, z tym niezwalnianiem. Zastosuję go do mojego najnowszego cncCADa. Zobaczymy, jak się spisze.

Ale mam pewną wątpliwość. Otóż wyobraźmy sobie obróbkę prostego elementu - kwadratu. Przy metodzie bez zatrzymania, pierwsze 3 boki będą wykonane z założoną głębokością, a czwarty po przekątnej, startując od głębokości pierwszej do głębokości założonej w drugim przejeździe. Czyli powinien to być ruch wolniejszy, gdyż będziemy wybierać 1.5x więcej materiału, no i obciążenie frezu będzie inne (większe).

Na drugim biegunie jest krzywa skwantyzowana, np. na odcinki 0,5 mm. Jeśli ostatni odcinek będzie wykonywany jw., wizualnie nie będzie sprawiał wrażenia schodzenia po "rampie" w dół. Co więcej może także się to nie przełożyć na efekt końcowy.

Ale to oczywiście trzeba sprawdzić "organoleptycznie" (można np. "zwrokowo").

Kol. prokopocio - myślałeś może także o wchodzeniu frezem w materiał po rampie? - istotne dla frezów bez czołowej powierzchni tnącej. Ja coś takiego wprowadzę do cncCADa.

: 10 wrz 2010, 07:20
autor: oprawcafotografii
Piotr Rakowski pisze:Niegłupi pomysł, z tym niezwalnianiem. Zastosuję go do mojego najnowszego cncCADa. Zobaczymy, jak się spisze.

Ale mam pewną wątpliwość. Otóż wyobraźmy sobie obróbkę prostego elementu - kwadratu. Przy metodzie bez zatrzymania, pierwsze 3 boki będą wykonane z założoną głębokością, a czwarty po przekątnej, startując od głębokości pierwszej do głębokości założonej w drugim przejeździe. Czyli powinien to być ruch wolniejszy, gdyż będziemy wybierać 1.5x więcej materiału, no i obciążenie frezu będzie inne (większe)....
Racja.
Mysle, ze mozna zalozyc ze jest zapas "mocy tnacej" i pominac milczeniem ;)
W koncu nie myslimy raczej o ciezkiej obrobce ...

Przy okazji - zrobiles moze w STEP2CNC automatyczne wycinanie krzywych
w wielu krokach (zaglebianie) gdy nie moza jednym przelotem, czy tez trzeba
robic warstwy kolorami w PLT?
Sorry, ze nie sprawdze ale jestem zarobiony po uszy po prostu...
Zabieram sie do przetestowania najnowszej wersji STEPa, ale jak wyzej :(
Moze w przyszlym miesiacu.

J.

: 10 wrz 2010, 07:52
autor: Piotr Rakowski
Zrobiłem to nie w STEP2CNC, ale w najnowszym cncCADdzie.

Oto próbka - litera A zrobiona tak, jak to opisywałeś. Ostatnie wektory w danym wieloboku schodzą po rampie. Dodaję także g-kod. Możesz sprawdzić, jak taki algorytm sprawdzi się w praktyce.

Obrazek

Link do g-kodu: http://www.lynxsft.home.pl/pub/A_.nc