Junior olał Exela - wyklepał programik dosowy ale bez offsetu. Choć poprawka może być.
Kolega Leoo zaproponuje strategię korekcji.
Moja może być taka:
dla kątów ostrych gdzie promień offsetu powoduje skrót ścieżki więcej niż połowa offsetu trajektoria zmodyfikowana wybiega poza pkt. końca wekktora ruchu o wartość offsetu a póżniej nastepuje obrót noża wzgledem jego faktycznego punktu styku.
Tylko jest pewien problem. Czy Mach łyka interpolację krzywoliniową G02 lub G03 z jednoczesnym ruchem liniowym w innych osiach ( tu byłby liniowy obrót głowicą)?
...
..
N100G02 (dla obiegniecia punktu obrotu noża z promieniem offsetu) A ( kąt obiegu)
...
Chyba nie, więc pozostaje łamaniec a ten spowoduje nadmuchanie kodu ponad pojemność pamięci kompa. Niewiele dajac w jakości wycinanki.
Znaleziono 10 wyników
Wróć do „4 oś - nóż szablasty”
- 07 mar 2009, 01:35
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
- 05 mar 2009, 22:46
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
Program juniora do generowania sterowania osi obrotowej w istniejącym pliku 2D - plt lub Gkodzie.
Plik programu zapisać w katalogu i zmienić rozszerzenie na ......exe. Ikonę pliku po zapisaniu kliknąć prawym i otworzyć właściwości - tam odblokować ( gdy okaże się że system zablokuje obcy program)
Dalej już używać normalnie , tzn kliknąć w ikonkę i program się podnosi w dosowym oknie.
W oknie wpisać nazwę obrabianego pliku - jeżeli jest w tym samym katalogu - lub pełną ścieżkę dostępu.
W efekcie powstanie nowy plik PLT z dopisanymi linijkami sterowania osią obrotową.
Ważne - wejściowy plik PLT lub Gkod musi być numerowany w liniach z krokiem co najmniej 3. a na końcu musi być znak enter.
Plik programu zapisać w katalogu i zmienić rozszerzenie na ......exe. Ikonę pliku po zapisaniu kliknąć prawym i otworzyć właściwości - tam odblokować ( gdy okaże się że system zablokuje obcy program)
Dalej już używać normalnie , tzn kliknąć w ikonkę i program się podnosi w dosowym oknie.
W oknie wpisać nazwę obrabianego pliku - jeżeli jest w tym samym katalogu - lub pełną ścieżkę dostępu.
W efekcie powstanie nowy plik PLT z dopisanymi linijkami sterowania osią obrotową.
Ważne - wejściowy plik PLT lub Gkod musi być numerowany w liniach z krokiem co najmniej 3. a na końcu musi być znak enter.
- 03 mar 2009, 17:35
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
- 03 mar 2009, 15:21
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
- 01 mar 2009, 17:30
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
- 01 mar 2009, 17:24
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
- 01 mar 2009, 17:19
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
- 01 mar 2009, 16:02
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
to jest chyba błedny zapis gdyż głowica bedzie się obracać o zadany kat na całej długości wektora XY a powinna ustawić się przed wykonaniem ruchu.Inf-el pisze:G01 x2 y2 A45 ?
Kol Bartus co z wartością A? ma być z zakresu 0-360 st? A może w radianach? Albo jeszcze coś?
Kolega wpisze z palca cokolwiek w paru linijkach i poda jak ma być.
[ Dodano: 2009-03-01, 16:04 ]
Zdążył poprawić

- 01 mar 2009, 12:37
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
ja też nie, ale zapnę do pracy juniora, wreszcie nie na darmo łoży się na kształcenie potomstwabartuss1 pisze:programistą nie jestem

Jak zakreśliłem algorytm to parę pomocników mi napisał a ten jest akurat stosunkowo prosty. Cierpliwoiści.
Gkod bedzie mial postać
.
.
G01A(1)
G01,X(1),Y(1)
G01A(2)
G01 X(2),Y(2)
.
.
.
[ Dodano: 2009-03-01, 12:50 ]
Jeszcze jedno, czy kol, kuma EdgeCam'a - bo mam taki postpr. który operuje tylko g01 - tutaj jak znalazł.
- 28 lut 2009, 22:30
- Forum: Mach 2 / 3 / 4 (ArtSoft software)
- Temat: 4 oś - nóż szablasty
- Odpowiedzi: 37
- Odsłony: 5294
czyli po przetłumaczeniu oczekuje kolega dodatkowego sterowania tangencjalnego ( czy jak to zwal).bartuss1 pisze:... mam plik plt jakis ...krzywoliniowy... chiałbym ....obrót szabli noża o kąt zgodny z danym łukiem w danej chwili, po poprawiac g kod
Proszę załadować PLT do Exela i tam potraktować go makrem tg(alfa)=F (x,y) gdzie każda wartość tg wpisana zostanie do lini z której pobrano argumenty X,Y.
I już.
Warunek - wszystkie krzywe aproksymowane są jako odcinki ruchu G01. ( co chyba w PLT jest spełnione? może, nie wiem)