Żebym bardzo rozpaczał to nie powiem
Klepiesz slogany i tyle.


Ai nie nie klei kodu kilka dni tylko kilka / naście sekund. Musi najpierw poznać twoją maszynę i potrzeby. Więc najpierw trzeba zasiać żeby później plony zbierać. To zasadnicza różnica.Avalyah pisze: ↑27 lis 2025, 16:09Spóźniłeś się trochę z tym entuzjazmem. Teraz ten pociąg jedzie coraz szybciej, celując w coraz grubszą ścianę. Oczywiście czas pokaże, jak wyjdzie, ale w mojej ocenie te obecne modele osiągnęły dawno swoje maksimum i teraz to jest tylko pudrowanie. Bez przełomu nie będzie żadnego postępu. A, że potrafi prosty kod skleić i w kilka dni się ten kod da doprowadzić do porządku to dla mnie mała pociecha w porównaniu z tym, jak niszczy internet, jaki znamy.

kamar pisze:Klepiesz slogany i tyle.
🟩 Chcesz, żebym przygotował Ci jeden z tych scenariuszy?
Realistyczna prognoza: internet 2030 — jak będzie wyglądał po implozji?
Jak AI zmieni wyszukiwarki — i dlaczego Google może upaść po raz pierwszy
Szczegółowy opis zjawiska „model collapse” i dlaczego jest nieunikniony
Co zwykły użytkownik może zrobić, by chronić się przed degeneracją internetu
senio pisze:Ai nie nie klei kodu kilka dni tylko kilka / naście sekund. Musi najpierw poznać twoją maszynę i potrzeby. Więc najpierw trzeba zasiać żeby później plony zbierać. To zasadnicza różnica.


kamar pisze:Panowie, zmieńcie lokalŚwiat kierujcie na dobre tory w temacie niżej.

To idę z duchem czasu i zapytam tego co wie
Kod: Zaznacz cały
# Wykorzystanie AI w obróbce skrawaniem CNC
## Optymalizacja parametrów skrawania
AI może analizować dane z wcześniejszych obróbek i automatycznie dobierać optymalne prędkości obrotowe, posuwy i głębokości skrawania dla konkretnych materiałów i narzędzi. Systemy uczą się, które parametry dają najlepszy stosunek wydajności do zużycia narzędzi.
## Predykcyjne utrzymanie ruchu
Algorytmy AI mogą monitorować drgania, dźwięki i zużycie energii podczas obróbki, przewidując awarię narzędzia lub maszyny zanim ona nastąpi. To pozwala planować wymianę narzędzi i konserwację, zamiast reagować na awarie.
## Automatyczna korekcja w czasie rzeczywistym
Systemy AI mogą wykrywać odchylenia w trakcie obróbki (np. przez monitorowanie mocy silnika czy czujników drgań) i automatycznie korygować parametry, żeby utrzymać jakość detalu.
## Rozpoznawanie obrazu i kontrola jakości
Kamery z AI mogą sprawdzać detale po obróbce, wykrywając mikroskopijne wady, które człowiek mógłby przeoczyć. Mogą też weryfikować ustawienie przedmiotu przed obróbką.
## Generowanie i optymalizacja ścieżek narzędzi
AI może automatycznie generować efektywne programy CAM, minimalizując czas obróbki przy zachowaniu jakości. Niektóre systemy uczą się z tysięcy wcześniejszych programów.
---
*Dokument wygenerowany przez Claude*
Jak dla kogo i wg. potrzeb. Sa podobno tacy co i subów nie potrzebują choć gdyby potrzebowali to ho ho ho

Pierwszego poprawiał cały dzień (łuki). Drugiego z 5 poprawek. Wczoraj machnął trzy w kilkanaście sekund każdy. Ja się nauczyłem jak mu zapodawać dane, a on ma schemat czego linuxcnc nie toleruje i jak ma pisać bez błędów żeby działo od strzała. Dzisiaj nie widziałem się z nim bo nie mam zadania
Kod: Zaznacz cały
o<frezowanie_stozka> sub
( ---------------------------------------- )
( Parametry wejsciowe )
( ---------------------------------------- )
#<pozycja_X> = #1 (=0 Pozycja X centrum otworu)
#<pozycja_Y> = #2 (=0 Pozycja Y centrum otworu)
#<promien_start> = #3 (=10 Promien poczatkowy)
#<stopni_na_krok> = #4 (=2 Stopni na krok [mniejsze = gladsze])
#<ilosc_obrotow> = #5 (=10 Ilosc obrotow [grubość / skok])
#<glebokosc_start> = #6 (=-10 Glebokosc startu Z)
#<skok_gwintu> = #7 (=2 Skok gwintu [mm])
#<posuw> = #8 (=300 Posuw [mm/min])
( ---------------------------------------- )
( Ustawienia poczatkowe )
( ---------------------------------------- )
G90 G21 G64 P0.01
( Zmienne wewnetrzne )
#<kat_aktualny> = 0
#<krokow_na_obrot> = [360 / #<stopni_na_krok>]
#<promien_aktualny> = #<promien_start>
#<przyrost_Z_na_krok> = [#<skok_gwintu> / #<krokow_na_obrot>]
#<przyrost_R_na_krok> = [#<skok_gwintu> / #<krokow_na_obrot>]
#<Z_aktualne> = #<glebokosc_start>
( ---------------------------------------- )
( Najazd do pozycji startowej )
( ---------------------------------------- )
G0 X#<pozycja_X> Y#<pozycja_Y>
G1 Z#<glebokosc_start> F200
( Wyjazd na promien startowy )
#<X_start> = [#<promien_start> + #<pozycja_X>]
G1 X#<X_start> Y#<pozycja_Y> F#<posuw>
( ---------------------------------------- )
( PETLA GLOWNA - spirala stozka )
( ---------------------------------------- )
#<kat_koncowy> = [360 * #<ilosc_obrotow>]
o100 while [#<kat_aktualny> LE #<kat_koncowy>]
( Oblicz pozycje X Y na okregu )
#<X_temp> = [COS[#<kat_aktualny>] * #<promien_aktualny>]
#<Y_temp> = [SIN[#<kat_aktualny>] * #<promien_aktualny>]
( Dodaj offset centrum )
#<X_cel> = [#<X_temp> + #<pozycja_X>]
#<Y_cel> = [#<Y_temp> + #<pozycja_Y>]
( Ruch spiralny w gore )
#<Z_aktualne> = [#<Z_aktualne> + #<przyrost_Z_na_krok>]
G1 X#<X_cel> Y#<Y_cel> Z#<Z_aktualne> F#<posuw>
( Aktualizacja zmiennych )
#<kat_aktualny> = [#<kat_aktualny> + #<stopni_na_krok>]
#<promien_aktualny> = [#<promien_aktualny> + #<przyrost_R_na_krok>]
o100 endwhile
( ---------------------------------------- )
( Powrot do centrum i wyjazd )
( ---------------------------------------- )
G1 X#<pozycja_X> Y#<pozycja_Y> F#<posuw>
G0 Z5
M2
o<frezowanie_stozka> endsub
kamar pisze:Sa podobno tacy co i subów nie potrzebują
senio pisze:Ja się nauczyłem jak mu zapodawać dane, a on ma schemat czego linuxcnc nie toleruje i jak ma pisać bez błędów żeby działo od strzała.

To jesteś dobry
Kod: Zaznacz cały
(Ostrzenie frezu 8x4 - CENTER CUTTING - KOREKTY STALE)
(4 piora - 2 GLOWNE przez srodek + 2 POMOCNICZE)
(Frez moze wiercic osiowo bez nawiercania)
(DRUT: 0.18mm - KOREKTA ZINTEGROWANA)
(Ustawienia osi)
(X0 - czolo freza)
(Y0 - os freza - drut pionowy)
(A0 - przyrzad)
(B0 - frez poziomo)
(=== PARAMETRY ===)
#<drut> = 0.09 (polowa srednica drutu 0.18/2)
(=== KOREKTY KINEMATYCZNE - wartosci stale ===)
#<dx_b10> = 0.3 (korekta X dla B=-10)
#<dx_b35> = 6.3 (korekta X dla B=-35)
(=== OSTRZENIE GLOWNE ===)
G61 (tryb dokladnego pozycjonowania)
M3 S1
G0 X0 Y-4.5 B0 A0
G0 B-10
G1 F6
(--- Pioro 1: A=0 - zbiezne krawedzie ---)
A0
#<dx> = #<dx_b10>
X[0 + #<dx>]
G1 Y[0.24 - #<drut>] X[0.5 + #<dx>] A3
X[-0.5 + #<dx>] A-3
X[0 + #<dx>] A0 Y[-0.3 - #<drut>]
G0 Y-4.5 X0
(--- Pioro 2: A=90 - zbiezne krawedzie ---)
A90
#<dx> = #<dx_b10>
X[0 + #<dx>]
G1 Y[0.24 - #<drut>] X[0.5 + #<dx>] A93
X[-0.5 + #<dx>] A87
X[0 + #<dx>] A90 Y[-0.3 - #<drut>]
G0 Y-4.5 X0
(--- Pioro 3: A=180 - zbiezne krawedzie ---)
A180
#<dx> = #<dx_b10>
X[0 + #<dx>]
G1 Y[0.24 - #<drut>] X[0.5 + #<dx>] A183
X[-0.5 + #<dx>] A177
X[0 + #<dx>] A180 Y[-0.3 - #<drut>]
G0 Y-4.5 X0
(--- Pioro 4: A=270 - zbiezne krawedzie ---)
A270
#<dx> = #<dx_b10>
X[0 + #<dx>]
G1 Y[0.24 - #<drut>] X[0.5 + #<dx>] A273
X[-0.5 + #<dx>] A267
X[0 + #<dx>] A270 Y[-0.3 - #<drut>]
G0 Y-4.5 X0
(=== PODCIECIE ===)
M3 S1
G0 B-35
(--- Podciecie GLOWNE 1: A=0 ---)
A0
#<dx> = #<dx_b35>
X[-0.7 + #<dx>]
Y-0.3
G1 X[1.2 + #<dx>]
X[1.5 + #<dx>] Y-1.2
X[-0.5 + #<dx>] Y-2
G0 Y-4.5 X0
(--- Podciecie POMOCNICZE 1: A=90 ---)
A90
#<dx> = #<dx_b35>
X[-0.7 + #<dx>]
Y-0.3
G1 X[0.4 + #<dx>]
Y-1.2
X[-0.5 + #<dx>] Y-2
G0 Y-4.5 X0
(--- Podciecie GLOWNE 2: A=180 ---)
A180
#<dx> = #<dx_b35>
X[-0.7 + #<dx>]
Y-0.3
G1 X[1.2 + #<dx>]
X[1.5 + #<dx>] Y-1.2
X[-0.5 + #<dx>] Y-2
G0 Y-4.5 X0
(--- Podciecie POMOCNICZE 2: A=270 ---)
A270
#<dx> = #<dx_b35>
X[-0.7 + #<dx>]
Y-0.3
G1 X[0.4 + #<dx>]
Y-1.2
X[-0.5 + #<dx>] Y-2
G0 Y-5.7 X0
(=== KONIEC ===)
X0.4 B0 A0
M30