Sugestia zmiany algorytmu...

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

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

Sugestia zmiany algorytmu...

#1

Post napisał: oprawcafotografii » 09 wrz 2010, 17:27

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.



Tagi:


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1126
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#2

Post napisał: prokopcio » 09 wrz 2010, 19:43

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.


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

#3

Post napisał: oprawcafotografii » 09 wrz 2010, 20:58

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.


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1126
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#4

Post napisał: prokopcio » 09 wrz 2010, 21:08

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.


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

#5

Post napisał: oprawcafotografii » 09 wrz 2010, 21:12

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


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1126
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#6

Post napisał: prokopcio » 09 wrz 2010, 21:17

Pewnie żona... :) - i co kazała Ci kupić ? :mrgreen:


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

#7

Post napisał: oprawcafotografii » 10 wrz 2010, 06:13

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

q

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#8

Post napisał: Piotr Rakowski » 10 wrz 2010, 07:14

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.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)


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

#9

Post napisał: oprawcafotografii » 10 wrz 2010, 07:20

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.

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#10

Post napisał: Piotr Rakowski » 10 wrz 2010, 07:52

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
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNConv”