Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

Autor tematu
wawrus
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 16
Rejestracja: 29 sty 2024, 13:03

Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

#1

Post napisał: wawrus » 27 wrz 2024, 07:03

Cześć. Mam do wykonania ozdoby jak poniżej:



Zaznaczone ściany nie wychodzą mi tak jak na modelu (powinny być pełne R20 jak z tokarki – kolor zielony). Maszyna wytwarza mi te łuki w formie krótkich linii jak na rys poglądowym poniżej (czerwona linia).





Moje ustawienia w Fusion 360 dla tej operacji wyglądają tak:



Myślałem że zaznaczenie opcji Optymalizacja posuwu coś pomoże bo miałem kiedyś podobna sytuację tylko że posuw narzędzia był na płaszczyźnie XY i wtedy to pomogło. Teraz posuw jest na XZ
Załączam plik z G-codem. Interesuje nas pierwsza operacja (Rwnolege8 7)
Nie wiem czy to coś da ale zrobiłem w excelu wykres z parametrami X i Z z g-codu i widać że to nie jest łuk. Czy maszyna porusza się dokładnie po punktach wskazanych w blokach g-codu, czy np. jakoś jeszcze interpoluje wartości pośrednie między blokami?

CAM: Fusion 360
Maszyna: Felder Hameer HNC 47.82
Oprogramowanie maszyny: EdingCNC v4
Załączniki
G-code.cnc
(3.42 MiB) Pobrany 13 razy




cero
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 119
Rejestracja: 15 wrz 2011, 19:56
Lokalizacja: Sosnowiec

Re: Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

#2

Post napisał: cero » 27 wrz 2024, 07:28

Włącz wygładzanie


jasiekk7
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 196
Rejestracja: 31 lip 2011, 15:03
Lokalizacja: Żywiec

Re: Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

#3

Post napisał: jasiekk7 » 27 wrz 2024, 08:20

Optymalizacja posuwu to coś całkowicie innego i na nic się tu nie zda.

Jeżeli edingcnc pozwala na symulację to pokombinuj z komendą G64 i parametrem Q (może da się go całkiem usunąć?). Masz to w wierszu

Kod: Zaznacz cały

N55 G64 P10 Q0.5
W manualu jest ta komenda dość dobrze rozpisana. Możliwe, że jak powyżej wspomniano włącznie wygładzania wystarczy.


Autor tematu
wawrus
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 16
Rejestracja: 29 sty 2024, 13:03

Re: Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

#4

Post napisał: wawrus » 01 paź 2024, 14:13

Wygładzanie pomogło. Dzięki


cero
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 119
Rejestracja: 15 wrz 2011, 19:56
Lokalizacja: Sosnowiec

Re: Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

#5

Post napisał: cero » 03 paź 2024, 09:36

Wygładzaniem sterujesz tez dokładnością ścieżki, im mniejsza wartość tym bardziej dokładnie odwzorowany model ale też więcej linijek kodu i czas generowania.


jasiekk7
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 196
Rejestracja: 31 lip 2011, 15:03
Lokalizacja: Żywiec

Re: Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

#6

Post napisał: jasiekk7 » 03 paź 2024, 10:49

Nie jestem pewien czy miał jeszcze więcej linijek bo już dla tej "kwadratowej" obróbki miał ponad 130tys linii kodu przy długości pojedynczego wektora 0,5-0,8mm. I o ile to może być za dużo żeby było naprawdę gładko to na pewno na zdjęciu ma więcej. Dlatego podejrzewam, że program "prostował" te wektory - co wydaje się, że właśnie można robić G64.


cero
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 119
Rejestracja: 15 wrz 2011, 19:56
Lokalizacja: Sosnowiec

Re: Nieprecyzyjne wykonanie łuków na płaszyźnie XZ.

#7

Post napisał: cero » 09 paź 2024, 10:20

zależy tez jaka to bryła, jeśli siatka no to bez przerobienia lepiej nie będzie.
tez pytanie jakie ustawienia w postprocesorze są zaznaczone. może tam nie zezwala na G2/G3

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”