Digitizing Tokarka

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

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

Re: Digitizing Tokarka

#21

Post napisał: kamar » 19 lut 2023, 16:58

Nie wiem, nie znam się ale gdybym musiał to szybciej odwzorowałbym model. Liniał na felgę,
głębokościomierz w granicznych punktach i łukami wyprowadził. Przecież projektant też nie wymyślał krzywych z czapy tylko leciał łukami.
Wydrukował szablon, wyciął nożyczkami , sprawdził i na CAM-a.
Dziesiątki krzywek odtwarzamy w ten sposób a tu to tylko felga, dycha krzywdy nie zrobi.




Autor tematu
jarucki
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 27
Posty: 818
Rejestracja: 11 sty 2011, 23:40
Lokalizacja: okolice nałęczowa

Re: Digitizing Tokarka

#22

Post napisał: jarucki » 19 lut 2023, 17:10

@tuxcnc
Znowu mnie moja będzie błogosławić że w warsztacie siedzę....
@kamar
Nie wierzę że ty nożyczki skanery itd...

Dodane 54 sekundy:
@kamar
To o czym piszesz ktoś już zaadaptował, taka tokarka jest wystawiona na olx, tylko kartki aluminiowe


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

Re: Digitizing Tokarka

#23

Post napisał: kamar » 19 lut 2023, 17:16

jarucki pisze:
19 lut 2023, 17:10
@kamar
Nie wierzę że ty nożyczki skanery itd...
Przecież pisałem, że "robimy".
Biorę się i robią :)
Szablon to z tekturki coby sprawdzić , toczenie to kody z CAMa.
Z toczeniem kształtowym to skończyłem w 2008 jak pierwszą tokarkę przerobiłem.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 15
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Digitizing Tokarka

#24

Post napisał: tuxcnc » 19 lut 2023, 17:25

Szablonów to i ja używam.
Wycinam z kartonu, na laserze.
Czasem jest dużo szybciej i prościej niż coś dokładnie pomierzyć...
Ale temat jest o programie do pomiaru sondą i tego się trzymajmy.


zwyczajny
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 220
Rejestracja: 25 gru 2017, 16:26

Re: Digitizing Tokarka

#25

Post napisał: zwyczajny » 19 lut 2023, 17:34

Dołączam do tematu. Jeśli to jest ten przykład:
https://github.com/araisrobo/linuxcnc/b ... tprobe.ngc
i zostało ograniczone jego działanie tylko do osi X, to trzeba usunąć całą pętlę 01.

Kod: Zaznacz cały

#1=-1  (X start)
#2=.04 (X increment)
#3=51 (X count)

#7=1.1 (Z safety)
#8=-.1 (Z probe)
(End configuration section)

(LOGOPEN,probe-results.ngc)
#10=0
G0Z#7
    O2 while [#10 lt #3]
        O3 if [[#9/2] - fix[#9/2] eq 0]
            #11=[#1+#2*#10]
        O3 else      
            #11=[#1+#2*[#3-#10-1]]
        O3 endif
        (#11 is X target)
        #5070=1
        O4 while [#5070 NE 0]
            G38.5 z#7
            G38.3 x#11
        O4 endwhile

        G38.2Z#8
        (LOG,G1 X#5061 Y#5062 Z#5063)
        #10=[#10+1]
    O2 endwhile
    G0Z#7

(LOGCLOSE)
G0Z#7
G0X#1
M2
Kod trzeba obadać, okomentować, wyładnić...


Autor tematu
jarucki
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 27
Posty: 818
Rejestracja: 11 sty 2011, 23:40
Lokalizacja: okolice nałęczowa

Re: Digitizing Tokarka

#26

Post napisał: jarucki » 19 lut 2023, 17:44

O3 if [[#9/2] - fix[#9/2] eq 0]
Wywali błąd nie sprawdzałeś tego na maszynie
A @tuxcnc zaraz będzie Cie linczował pisząc że połowa tego wszystkiego jest nie potrzebna 😁


zwyczajny
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 220
Rejestracja: 25 gru 2017, 16:26

Re: Digitizing Tokarka

#27

Post napisał: zwyczajny » 19 lut 2023, 17:54

Ano nie mam jeszcze jak sprawdzić... muszę zaopatrzyć się w jakiś czujnik. Takie skanowanie może mi się przydać.

OK. nie zauważyłem tego "#9".
Czyżby to całe "O3", o które pytał wcześnie kolega tuxcnc, też byłoby do usunięcia i zostawić "#11=[#1+#2*#10]" lub w ogóle zastąpione przez "#11=liczba" na jak daleko jechać osią X?

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 15
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Digitizing Tokarka

#28

Post napisał: tuxcnc » 19 lut 2023, 18:12

jarucki pisze:
19 lut 2023, 17:44
A @tuxcnc zaraz będzie Cie linczował pisząc że połowa tego wszystkiego jest nie potrzebna 😁
Gorzej...

Potraktuj to jako podpowiedź, bo na symulacji, bez czujnika, to mogłem niewiele sprawdzić...

Kod: Zaznacz cały

G0 Z0
G0 X0
#5070=1 (set probe succesfull flag)
(PROBEOPEN myprobe.txt)
o100 while [#5070 EQ 1]
G38.3 Z-15 F100
G0 Z0
G91 (set incremental distance mode)
G0 X1
G90 (set absolute distance mode)
o100 endwhile
(PROBCLOSE myprobe.txt)
G0 Z0
G0 X0
M2
W PROBEOPEN i PROBECLOSE trzeba podać właściwą ścieżkę, a użycie #5070 wzięło się stąd:
Parameter 5070 is set to 1 if the probe succeeded and 0 if the probe failed.


Autor tematu
jarucki
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 27
Posty: 818
Rejestracja: 11 sty 2011, 23:40
Lokalizacja: okolice nałęczowa

Re: Digitizing Tokarka

#29

Post napisał: jarucki » 19 lut 2023, 18:18

Jeśli nie podamy ścieżki, dla PROBEOPEN będzie zapisywało w katalogu uruchomionej konfiguracji linuxcnc

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 15
Posty: 7874
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Digitizing Tokarka

#30

Post napisał: tuxcnc » 19 lut 2023, 19:23

tuxcnc pisze:
19 lut 2023, 18:12

Kod: Zaznacz cały

PROBCLOSE
Literówka.
PROBECLOSE

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”