LinuxCNC - Niepoprawna wycinka

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

Autor tematu
kronikary
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 11 gru 2016, 16:30
Lokalizacja: Białystok

LinuxCNC - Niepoprawna wycinka

#1

Post napisał: kronikary » 04 lis 2017, 21:47

Witam

Przesiadłem się z MACH3 na LinuxCNC.
Wycina mi się dobrze, a dzisiaj popełniłem kilka prostych wycięć. Nie zauważyłem tego podczas obrabiania materiału, ale kształt wyciętego materiału różni się od projektu w Fusion360.

Błąd pojawia się na każdej warstwie (multiple depths).
Myślę, że zdjęcia przedstawią problem lepiej.

Tak wygląda zaplanowane wycięcie w Fusion360:
Obrazek

A tak wygląda wycięty element. Na czerwono zaznaczyłem kontur, który został źle wycięty. Porównajcie zdjęcie do screenshota z Fusion360. Wycinane za pomącą narzędzia 2D pocket w Fusion360.
Obrazek
Obrazek

Tak to wyglądało podczas wycinania:
[youtube][/youtube]
W kilku innych miejscach jest taki sam problem.

Reszta wymiarów się zgadza, więc to nie jest źle dobrany frez.

Czy macie jakiś pomysł co jest nie tak?

EDIT:
Czyżby LinuxCNC nie korygował przyśpieszenia/spowolnienia silnika? Jutro przejdę stepconf jeszcze raz. Może coś nie tak poszło.

Pozdrawiam
Jakub Żukowski



Tagi:

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#2

Post napisał: adam Fx » 05 lis 2017, 00:10

G64 G61 czy przypadkiem nie tu jest pies pogrzebany?
np.
https://www.cnc.info.pl/topics54/linux- ... t77345.htm
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
kronikary
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 11 gru 2016, 16:30
Lokalizacja: Białystok

#3

Post napisał: kronikary » 05 lis 2017, 01:01

Nigdzie w kodzie nie mam ani G64 ani G61. Dodam G61 czyli obrabianie po liniach z tego co rozumiem.

EDIT:

Odpaliłem testowo MACH3. Patrze w prawy górny róg a tam G64. Zgaduje ze w LinuxCNC domyślnie też jest G64. Pytanie jak ustawić G61 do domyślnych :)

W poniedziałek wracam do cięcia.

A tutaj dla potomnych:
http://www.forum.linuxcnc.org/20-g-code ... line-gcode
Ostatnio zmieniony 05 lis 2017, 01:48 przez kronikary, łącznie zmieniany 2 razy.

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#4

Post napisał: adam Fx » 05 lis 2017, 01:41

Dodaj. Ewentualnie dla niwelacji szarpnięć możesz dodać tolerancje dla G64 ale jak G61 zadziała to już "jesteś w domu"

w kodzie może nie być ale może być przywołane z innego źródła ... zawsze w kodzie lepiej sobie dać to na początku.
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Autor tematu
kronikary
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 11 gru 2016, 16:30
Lokalizacja: Białystok

#5

Post napisał: kronikary » 05 lis 2017, 01:43

Wszystko wskazuje na to że masz rację. W poniedziałek się okaże, ale już dzięki wielkie :)

Troche dodawania to jest. Musze dodawac G0 Z(x) przed zmianą pozycji wrzeciona bo Fusion360 nie robi tego za mnie, a teraz jeszcze G61 :V


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 16242
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#6

Post napisał: kamar » 05 lis 2017, 14:28

Dodaj w .ini np :

RS274NGC_STARTUP_CODE = G61


Autor tematu
kronikary
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 11 gru 2016, 16:30
Lokalizacja: Białystok

#7

Post napisał: kronikary » 05 lis 2017, 17:35

O super dzięki! Czytałem, że da się G61/G64 dodać w ini, ale linki do strony nie działały, także dzięki.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”