NGCGUI wyrzuca błąd!!
-
kozak12
- Specjalista poziom 2 (min. 300)

- Posty w temacie: 42
- Posty: 445
- Rejestracja: 22 cze 2013, 16:49
- Lokalizacja: mazowsze
Re: NGCGUI wyrzuca błąd!!
A ty co wymyślisz aby bronić swoich racji .
Głupie dane głupie wyniki
Dodane 1 minuta 36 sekundy:
Następny specjalista. Napisz lepiej potrafisz?
Głupie dane głupie wyniki
Dodane 1 minuta 36 sekundy:
Następny specjalista. Napisz lepiej potrafisz?
-
kozak12
- Specjalista poziom 2 (min. 300)

- Posty w temacie: 42
- Posty: 445
- Rejestracja: 22 cze 2013, 16:49
- Lokalizacja: mazowsze
Re: NGCGUI wyrzuca błąd!!
Brzytwa w rękach Barbara to narzędzie które służy do dokładnego golenia.
To samo narzędzie w rękach małpy może być śmiercionośna bronią.
Jeżeli nie potrafisz zrozumieć że niewłaściwe ujrzycie narzędzia daje błędne wyniki nie powinieneś tych narzędzi używać . Dla takich narzędzia nie powinny być dostępne.
Dodane 1 minuta 16 sekundy:
Nie potrafi nie umie a wie lepiej.
To samo narzędzie w rękach małpy może być śmiercionośna bronią.
Jeżeli nie potrafisz zrozumieć że niewłaściwe ujrzycie narzędzia daje błędne wyniki nie powinieneś tych narzędzi używać . Dla takich narzędzia nie powinny być dostępne.
Dodane 1 minuta 16 sekundy:
Czyli tylko taki krzykacz .
Nie potrafi nie umie a wie lepiej.
-
tuxcnc
- Lider FORUM (min. 2000)

- Posty w temacie: 34
- Posty: 9874
- Rejestracja: 26 lut 2011, 23:24
- Lokalizacja: mazowieckie
Re: NGCGUI wyrzuca błąd!!
Z nudów zajrzałem jeszcze raz do tego suba...
Po pierwsze.
To jest błąd!
I to poważny, bo znajduje się na początku programu, czyli jest wykonywany od nieznanej i przypadkowej pozycji.
Oczywiście wrzeciono powinno najpierw pojechać do góry, a dopiero potem w X i Y.
Po drugie.
MSG nie wyświetli wartości parametrów. Trzeba użyć DEBUG, co jest mało eleganckie, bo z definicji wyświetla wartości sformatowane do double (hal_float), czyli z sześcioma miejscami po przecinku...
Po trzecie.
I to chyba najlepszy kwiatek...
Ten kod wykona absolutnie nadmiarowy i po prostu debilny ruch na koniec, który w najlepszym razie nie zrobi nic (tam powinno nie być materiału), a w najgorszym połamie frez (jeśli jednak coś tam będzie).
Naprawdę nie wiadomo co poeta miał na myśli...
Poniżej widać ten kretynizm na pozycji X 14
Podsumowując, było tam więcej błędów niż użytecznego kodu...
Po pierwsze.
Kod: Zaznacz cały
; Pozycjonowanie początkowe
G0 X#<start_x> Y#<start_y> Z#<start_z>I to poważny, bo znajduje się na początku programu, czyli jest wykonywany od nieznanej i przypadkowej pozycji.
Oczywiście wrzeciono powinno najpierw pojechać do góry, a dopiero potem w X i Y.
Po drugie.
Kod: Zaznacz cały
(MSG, Frezowanie rowka #<i> w pozycji X: #<x_rowek>)MSG nie wyświetli wartości parametrów. Trzeba użyć DEBUG, co jest mało eleganckie, bo z definicji wyświetla wartości sformatowane do double (hal_float), czyli z sześcioma miejscami po przecinku...
Po trzecie.
I to chyba najlepszy kwiatek...
Kod: Zaznacz cały
; Dodatkowy wyjazd dla ostatniego rowka jeśli określono
O500 IF [#<wyjazd> GT 0]
O510 IF [#<kier_frezowania> EQ 0]
#<x_wyjazd> = [#<start_x> + #<dl_mater> + #<wyjazd>]
O510 ELSE
#<x_wyjazd> = [#<start_x> - #<wyjazd>]
O510 ENDIF
G0 X[#<x_wyjazd>] Y#<start_y>
G1 Z[#<start_z> - #<glebokosc>] F[#<posuw> / 2]
G1 Y[#<start_y> + #<dl_y>] F[#<posuw>]
G0 Z#<start_z>
O500 ENDIFNaprawdę nie wiadomo co poeta miał na myśli...
Poniżej widać ten kretynizm na pozycji X 14
Podsumowując, było tam więcej błędów niż użytecznego kodu...
-
kozak12
- Specjalista poziom 2 (min. 300)

- Posty w temacie: 42
- Posty: 445
- Rejestracja: 22 cze 2013, 16:49
- Lokalizacja: mazowsze
Re: NGCGUI wyrzuca błąd!!
Czyli w życiu żadnego programu do generowania kodu nie widziałeś. Bo każdy z jakiego korzystałem działa dokładnie w taki sposób początek programu.




