Znaleziono 43 wyniki

autor: tuxcnc
01 lip 2025, 17:28
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
01 lip 2025, 09:49
Kompromis nigdy nie jest dobry, gdy stoisz po jednej ze skrajnych stron.
Doszukujesz się problemów, bo próbujesz uzyskać więcej niż trzeba.
Ludzie od dawna gwintują na linuxcnc, nawet na zwykłym porcie LPT.
I nie zgodzę się, że nie ma wariackich parametrów - są.
Testowanie gwintowania na sztywno na 1500rpm i czasem hamowania/rozpędzania 100 ms to wariactwo i nikt czegoś takiego nie potrzebuje.
I do gwintowania na sztywno to celowo powinno być niskie przyspieszenie, właśnie po to, aby na nawrocie nie było takich problemów.
Ty walczysz z problemem z powodu własnego wrzeciona - bo ma za duże przyspieszenie.
Lepiej się przyłożyć do tego wrzeciona, aby dało się ustawić rozsądne przyspieszenie niż walczyć ze sprzętem aby sobie z nim poradziło.
Chyba lepiej dobrać parametry do zadania niż tuningować sterowanie aby nadążyło za wariackimi parametrami.

A jak ktoś będzie robił automat do tulejek i będzie klepał tego tysiącami, to zainwestuje w uchwyt pływający.
Albo będzie miał pro maszynę z pro sterowaniem.

Żeby nie było.
Jeśli się uda, to super.
Ale czy warto?
I znowu udowadniasz że nic nie rozumiesz.
Gwintowanie na sztywno właśnie ma być, z jak to określasz, "wariackimi" prędkościami i przyspieszeniami.
Taka jego uroda.
Działa to następująco:
1. Wrzeciono się kręci, LinuxCNC czeka na sygnał indeksu.
2. Jest indeks, suport ma jechać z prędkością proporcjonalną do prędkości obrotowej wrzeciona. Nie rozpędzać się, tylko wystartować z określoną prędkością (wiem że to fizycznie niemożliwe, ale taka jest teoria).
3. LinuxCNC zlicza pozycję suportu.
4. Kiedy suport osiągnie zadaną pozycję, ma się zatrzymać suport i wrzeciono. Mają się zatrzymać natychmiast bo dalszy ruch jest niepotrzebny, niepożądany i może się zakończyć uszkodzeniem detalu lub narzędzia. (Znowu fizycznie się nie da, ale taka jest teoria).
5. Wrzeciono startuje w przeciwnym kierunku, suport ma za nim nadążać.
Tobie najwyraźniej myli się to ze zwykłym gwintowaniem, gdzie wrzeciono ma się kręcić cały czas ze stałą prędkością.
W takiej sytuacji zadziała nawet gwintowanie na samym indeksie, bo sobie można czekać cały obrót wrzeciona żeby obliczyć jego prędkość. (Tak działa komponent encoder, który ma estymację prędkości, czyli się domyśla i koryguje jeśli się pomyli).
W G33.1 tak się nie da, bo suport robiłby nadmiarowy ruch niesynchronicznie do wrzeciona. W skrajnym przypadku suport by jechał, a wrzeciono stało...
Musisz zrozumieć (wiem że to niemożliwe, ale to taka figura retoryczna), że w gwintowaniu prędkości i przyspieszenia narzuca wrzeciono, które kręci się jak chce, a reszta ma za nim nadążać.
A Ty, jeśli reszta nie nadąża za wrzecionem, to chcesz spowolnić wrzeciono - klasyczne omijanie problemu zamiast jego rozwiązania.

Ja już naprawdę mam dość tego tematu, bo kilka razy napisałem już wszystko co było do powiedzenia.
Właściwie to już nie piszę tego dla Ciebie, tylko dla tych wszystkich, którzy czytają twoje bzdury i którym próbujesz nimi zrobić wodę z mózgu.
Z tobą nie da się dyskutować.
Tym razem nie napiszę dlaczego, bo mi ostatnio Moderator zwrócił uwagę (jak chcesz to sobie przypomnij moje opinie na twój temat).
Dałeś w tym wątku piękny dowód na to jak funkcjonuje twój umysł:
1. Piszesz że to niemożliwe.
2. Daję Ci dowód, że możliwe.
3. Odpisujesz, że to głupie i niepotrzebne, więc nie musisz zmieniać poglądów, nadal wszystko wiesz i rozumiesz, i nie musisz wychodzić ze swojej prywatnej strefy komfortu...
Cały problem polega na tym, że Ty pisząc te wszystkie bzdury na publicznym forum, wprowadzasz ludzi w błąd.
autor: tuxcnc
01 lip 2025, 06:26
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
01 lip 2025, 06:08
Nie działał twój program ale oczywiście napisałeś, że to wina linuxcnc i nie da się naciąć precyzyjnie gwintu i trafić w ten sam drugi raz - a to jest bzdura.
Ja wiem co mi nie działało i dlaczego, a Ty przedstawiasz swoje urojenia jako fakty.
Szkoda mi życia na tłumaczenie się z tego, czego nigdy nie twierdziłem.
Czytałeś kod src/linuxcnc/src/hal/components/encoder.c ???
Nie czytałeś.
To przeczytaj, spróbuj zrozumieć i nie pieprz więcej głupot że dobrze działa coś, co nie ma prawa dobrze działać.
Gwintowanie w LinuxCNC to zgniły kompromis pomiędzy wymaganiami których nie da się pogodzić (gwintowanie na samym indeksie i G33.1).
Owszem, jakoś to działa, ale nie tak jak powinno.
autor: tuxcnc
30 cze 2025, 21:44
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
30 cze 2025, 21:07
Nie zrozumiałeś pytania.
Pytałem o konkretne twoje stwierdzenie:

"Natomiast co do samego gwintowania w LinuxCNC, to jest to totalnie spieprzone. Ani nie da się naciąć precyzyjnie gwintu, ani nie da się trafić drugi raz w ten sam gwint. "

Nic wtedy nie było mowy, że tyczy się to tylko gwintowania na wariackich prędkościach z wariackim przyspieszeniem wrzeciona.
Ktoś to przeczyta, i pomyśli, że rzeczywiście nie da się naciąć precyzyjnie gwintu ani trafić drugi raz w ten sam.
A to przecież nieprawda - to tyczy się tylko wariackich parametrów.
Pytanie zrozumiałem, co najwyżej Ty nie rozumiesz o co pytasz.
Nie da się tym samym programem obsłużyć gwintowania na samym indeksie i G33.1.
Zgodnie ze znaną zasadą, że jak coś jest uniwersalne, to się nie nadaje do niczego.
I nie ma czegoś takiego jak "wariackie parametry".
Naprawdę nudzi mnie tłumaczenie Ci po sto razy tego samego, bo Ty nawet nie próbujesz tego zrozumieć.
autor: tuxcnc
30 cze 2025, 18:48
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
30 cze 2025, 14:04
Testujesz wariackie rzeczy na wariackich parametrach i dziwisz się, że coś nie wyrabia?
W ogóle się nie dziwię.
Po prostu uważam, że to musi działać, nawet jeśli nikomu nie będzie potrzebne.
Tak naprawdę, to będzie komuś potrzebne, bo jak ktoś zrobi jakiś automat do gwintowanych tulejek, to mu zrobi różnicę czy sztukę gwintować będzie dwie sekundy czy dwadzieścia...
Ale nawet gdyby nie, to uważam za niedopuszczalne partactwo kiedy wrzeciono można rozkręcić do np. 3000 rpm, ale gwintować tylko do 300. Zawsze znajdzie się ktoś, kto spróbuje 350, spieprzy detal i będzie klął...
drzasiek90 pisze:
30 cze 2025, 14:04
To wkońcu działa czy nie działa?
Na filmie wygląda, że działa, ale twierdzisz, że jest spieprzone i nie da się naciąć precyzyjnie gwintu i trafić drugi raz w ten sam.
Znowu odpowiadasz na posty, których nie czytasz.
LinuxCNC jaki znasz nie potrafi.
Na filmie są testy mojego SpindleETH, ale w trochę nowszej wersji niż opublikowana na forum (po prostu co chwilę coś zmieniam i nie będę robił z tego reportażu. Jak uznam że nadszedł czas, to opublikuję nowszą wersję).
Tam jest enkoder 1000 kresek (czyli 4000 pozycji na obrót), czyli taki, który potrafi coś zliczyć nawet jeśli będzie czytany w krótkim czasie.
W tej chwili pozycja jest odświeżana co 1 ms, a prędkość co 10 ms.
Wiem, że można to zrobić lepiej i chodzi mi po głowie pomysł jak to zrobić, ale w tej chwili nie mam czasu i siły, bo mam też inne obowiązki.
autor: tuxcnc
30 cze 2025, 13:47
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
30 cze 2025, 10:27
i jeszcze to:
tuxcnc pisze:
27 cze 2025, 21:06
Tak więc co zrobisz jeśli wrzeciono zatrzyma się w 100 ms a prędkość spadnie do zera dopiero po sekundzie?
Jeśli wrzeciono zatrzyma się w 100 ms to znaczy, że albo kręciło się bardzo wolno, a więc i interpolowana pozyzja na podstawie prędkości spadnie szybko albo miałeś jakiegoś dzwona wrzecionem, a wtedy złamany gwintownik to chyba najmniejszy problem.
Po to właśnie opublikowałem ten film, żebyś takich głupot nie wypisywał...
Ale wychodzi na to, że nawet jak zobaczysz, to nie uwierzysz...
Jeszcze raz.
Film nie jest przyśpieszony, a wrzeciono kręci się 1500 obr/min.
Czy oglądając jesteś w stanie zauważyć ten moment kiedy wrzeciono zmienia kierunek obrotów (nie że zmienia, tylko moment w którym zmienia)?
Podpowiem, że wrzeciono jest napędzane serwem.
Przy zmianie kierunku serwopak wywalał błąd i się wyłączał. Kiedy ustawiłem czas startu/zatrzymania na 100 ms to przestał strajkować. To dlatego pisałem o zatrzymaniu w czasie 100 ms, ale miałem na myśli zatrzymanie z 1500 obr/min...
Sam widzisz, że dla Ciebie to jest bajka o żelaznym wilku...
autor: tuxcnc
29 cze 2025, 21:07
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
29 cze 2025, 14:52
Chociaż nie widzę zastosowania dla puszczania 100 razy gwintowania na sztywno w tym samym miejscu, to sprawdziłęm.
Puściłem 100 razy G33.1, co prawda nożem na zewnątrz aby było dobrze widać.
Wszystko jest w porządku, po 100 przejazdach gwint wygląda normalnie.
Sprawdzałem na modelu tokarki sterowanym przez linumeric-lpt v3.2 i rpi.

A więc twoje problemy wynikają tylko z tego, że coś jak zwykle poknociłeś.
Moje problemy wynikają wyłącznie z tego, że u mnie musi być idealnie i nie zadowalają mnie półśrodki.
https://youtube.com/shorts/pO3Vci5lw4c
Żadnych oszustw czy kombinacji, nóż jeździ zagłębiony w gwint, wrzeciono kręci się 1500 obr/min.
Tysiąc pięćset, nie sto pięćdziesiąt.
Jeszcze coś mi się nie podoba i będę temat drążył...

A tak poza tym, to testy robi się po to, żeby wyłapać błędy. Dlatego puszcza się sto razy G33.1, bo ten kod synchronizuje się za każdym razem, taka jego uroda. Jak ci się początek jednej nitki omsknie, to będziesz rżnął już nacięte i będzie to widać.
autor: tuxcnc
29 cze 2025, 14:18
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

cawboy pisze:
29 cze 2025, 13:51
Dokładnie ja tak robię, nie jestem guru w linuxcnc i nie mam do tego żadnych aspiracji, w StepConfWizard tworzę nowy profil, wybieram ile osi itd i mam gotowy plik, który pod własne potrzeby edytuję. Nie mam potrzeby klepać tego ręcznie.
Ale nie o to chodzi.
Chodzi o to dlaczego Linumeric udaje port LPT o adresie 0xC000 ?
autor: tuxcnc
29 cze 2025, 10:42
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

Napiszę to jeszcze raz.
W tym wątku rozmawiamy o Tobie i twoim projekcie.
Wszelkie personalne wycieczki do mnie są infantylne, głupie i nie na temat.

Natomiast tak merytorycznie, to Ty albo nie czytasz moich postów, albo ich nie rozumiesz.
Pytałem konkretnie po jasną cholerę StepConfWizard i udawanie adresu 0xC000 ?
Czyżby nie dlatego, że uważasz swoich klientów za debili, którzy nie poradzą sobie z edytorem tekstu?

Przykładowo to jest fragment jednej z moich konfiguracji używających LPT:

Kod: Zaznacz cały

# connect the HAL encoder inputs to the real encoder.
net spindle-phase-a encoder.0.phase-A parport.0.pin-11-in
net spindle-phase-b encoder.0.phase-B parport.0.pin-12-in
net spindle-index encoder.0.phase-Z parport.0.pin-13-in
Czy zamiana "parport.0" na "linumeric.0" wykracza poza inteligencję twoich klientów?
Dlaczego zamiast czegoś prostego i logicznego brniesz w alpejskie kombinacje z udawanym portem?

Masz merytoryczne pytanie, to spróbuj merytorycznie odpowiedzieć, zamiast zmyślać historie o moich projektach.
autor: tuxcnc
29 cze 2025, 09:59
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
29 cze 2025, 09:43
Gościem który rozpoczął kilka, a może już nawet kilkanaście "projektów" i żaden mu nie działały, polegles na wszystkim obwiniając autorów Linuxa, remory, pythona i wszystkich dookoła.
********
autor: tuxcnc
29 cze 2025, 09:23
Forum: LinuxCNC (dawniej EMC2)
Temat: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie
Odpowiedzi: 201
Odsłony: 7529

Re: Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie

drzasiek90 pisze:
29 cze 2025, 06:57
nie masz moralnego prawa krytykować.
********

Wróć do „Kontroler Ethernet dla LinuxCNC - nowa wersja, wstepne testy, opinie”