Fusion 360 - generowanie kódów na gwint


IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7992
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

Re: Fusion 360 - generowanie kódów na gwint

#71

Post napisał: IMPULS3 » 06 lis 2025, 14:07

kamar pisze:Robota lubi ...... :)

No lubi, :P ale w tym przypadku to chcę sie pobawić bo póżniej jak będę musiał do czegoś innego adoptować to może coś tam będę kojarzył. Albo i nie, bo i tak jestem ciągle głupi w tych programowaniach, :P




Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 60
Posty: 17166
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Fusion 360 - generowanie kódów na gwint

#72

Post napisał: kamar » 06 lis 2025, 14:30

To masz do porównania :)

Kod: Zaznacz cały

%
O1000 (Subrutyna - Gwintowanie frezem)
(Parametry wejsciowe:)
(#1 = X pozycja srodka otworu)
(#2 = Y pozycja srodka otworu)
(#3 = Z pozycja gornej krawedzi gwintu)
(#4 = Srednica nominalna gwintu)
(#5 = Skok gwintu)
(#6 = Glebokosc gwintu)
(#7 = Srednica frezu)

(Obliczenia)
#100 = [#4 - #7] / 2      (Promien ruchu srodka frezu)
#101 = #3 - #6            (Z koncowe)
#102 = #5                 (Skok na obrot)

(Bezpieczne podejscie)
G00 X#1 Y#2               (Nad srodkiem otworu)
G00 Z[#3 + 5.0]           (Bezpieczna wysokosc)
G01 Z[#3 + 2.0] F500      (Zbliżenie)

(Wejscie na promien)
G01 X[#1 + #100] F300

(Gwintowanie spiralne)
G91                       (Tryb przyrostowy)
G03 X0 Y0 Z-#102 I-#100 J0 F200  (Pierwszy obrot w dol)
G90                       (Tryb absolutny)

(Petla gwintowania)
#103 = #3                 (Aktualna glebokosc Z)
WHILE [#103 GT #101] DO1
  #103 = #103 - #102      (Zmniejsz Z o skok)
  IF [#103 LT #101] THEN #103 = #101  (Korekta ostatniego przejscia)
  G91
  G03 X0 Y0 Z-#102 I-#100 J0 F200
  G90
END1

(Wyjscie z gwintu - 1 obrot bez zaglebienia)
G91
G03 X0 Y0 Z0 I-#100 J0 F200
G90

(Wyjscie ze srodka)
G01 X#1 Y#2 F300

(Bezpieczny powrot)
G00 Z[#3 + 5.0]

M99                       (Powrot z subrutyny)
%
Zajęło mu to ze trzy minuty :)

Symulatorem nie sprawdzałem.


IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7992
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

Re: Fusion 360 - generowanie kódów na gwint

#73

Post napisał: IMPULS3 » 06 lis 2025, 14:36

kamar pisze:Zajęło mu to ze trzy minuty :)

Dzięki, będzie co podglądać, :) ale na pewno dla mnie brakuje prędkosci posuwów i pozycji końcowych bo lubie jak mam np. 2 takie otwory to od razu po pierwszym maszyna ustawi się na pozycji do drugiego otworu a jak tylko wyzeruje parametry stołów. Ale jak potestuję to jeszcze coś se dopiszę. :P

Awatar użytkownika

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

Re: Fusion 360 - generowanie kódów na gwint

#74

Post napisał: tuxcnc » 06 lis 2025, 16:34

kamar pisze:
06 lis 2025, 14:30
Symulatorem nie sprawdzałem.
A powinieneś...

Dodane 8 minuty 48 sekundy:
Nie będę się znęcał nad tym kodem, ale to mnie szczególnie rozbawiło:

Kod: Zaznacz cały

(Bezpieczne podejscie)
G00 X#1 Y#2               (Nad srodkiem otworu)
G00 Z[#3 + 5.0]           (Bezpieczna wysokosc)
G01 Z[#3 + 2.0] F500      (Zbliżenie)
Czy to naprawdę jest bezpieczne podejście?

Ludzie, jak sobie będziecie zastępować własny mózg sztucznym, to rozpieprzycie swoje maszyny szybciej niż się spodziewacie!


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 60
Posty: 17166
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Fusion 360 - generowanie kódów na gwint

#75

Post napisał: kamar » 07 lis 2025, 16:16

Avalyah pisze:
06 lis 2025, 09:24
A kogo to obchodzi? To jest maszyna. Ma zrobić, co jej się każe. Dzisiaj już nie trzeba liczyć każdego kB danych.
W razie gdyby to rzeczywiście kogoś interesowało to poszczególne narzędzia wykroiły wierszy : :)
1. wiertło 8.5 - 170
2. frez 8 - 273813
3. fazownik - 21854
4. gwint - 284770

Ponad pół miliona linii :) Zgroza.

Co razem zeżarło :

Obrazek

ZX-Spektrum by chyba uciągło :)

Pełnego pornola już nie wstawię, mam go dosyć po kilkunastu obejrzeniach. Już nie dryga :)

Awatar użytkownika

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

Re: Fusion 360 - generowanie kódów na gwint

#76

Post napisał: tuxcnc » 07 lis 2025, 16:39

kamar pisze:
07 lis 2025, 16:16
ZX-Spektrum by chyba uciągło :)
ZX Spectrum miało 48 kilobajtów RAM, pierwsze pecety 640 kilobajtów, ale zupełnie nie o to chodzi.
Wykonując proste operacje w CAM, sam na siebie zastawiasz pułapkę.
Nawet jeśli g-kod będzie prawidłowy, to jego edycja jest praktycznie niemożliwa, właśnie z powodu rozmiaru.
Jeśli na przykład zechcesz przesunąć jeden otwór, to będziesz musiał zrobić to w CAD i wygenerować nowy g-kod w CAM.
No i miało być łatwo i szybko, a zrobi się trudno i długo.


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 60
Posty: 17166
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Fusion 360 - generowanie kódów na gwint

#77

Post napisał: kamar » 07 lis 2025, 16:46

Panowie, zbliża się koniec roku i pewnie zaczną się rożne plebiscyty. Może zorganizujemy taki na forumowego głupka roku ?
Mam dobrego kandydata :)


Pneumokok
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 14
Posty: 988
Rejestracja: 28 gru 2009, 15:56
Lokalizacja: Miasto nieudaczników

Re: Fusion 360 - generowanie kódów na gwint

#78

Post napisał: Pneumokok » 07 lis 2025, 16:50

tuxcnc pisze:Jeśli na przykład zechcesz przesunąć jeden otwór, to będziesz musiał zrobić to w CAD

Ok, tylko po co przesuwać ten jeden otwór?
Jeżeli pomogłem kliknij pomógł :)


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 60
Posty: 17166
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Re: Fusion 360 - generowanie kódów na gwint

#79

Post napisał: kamar » 07 lis 2025, 16:52

Pneumokok pisze:
07 lis 2025, 16:50
Ok, tylko po co przesuwać ten jeden otwór?
A jeśli nawet to co ? Chwila moment :) szybciej niż go znajdzie po palcu.
Zresztą, nikt nikomu nie broni, niech robi i AI :) tylko poco się innym wpieprzać między wódkę a zakąskę


Pneumokok
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 14
Posty: 988
Rejestracja: 28 gru 2009, 15:56
Lokalizacja: Miasto nieudaczników

Re: Fusion 360 - generowanie kódów na gwint

#80

Post napisał: Pneumokok » 07 lis 2025, 16:58

Ale ja to wiem, że to chwila strzału :) Niech nikt mu nie mówi o czymś takim jak 'synchronus modeling' np. w NX czyli: zaznaczam otwór i przesuwam go o ile i gdzie chcę. Przesunięcie i regeneracja ścieżki to dosłownie sekundy. Tux chce za wszelką cenę udowodnić niższność CAMa nad mozolnym pisaniem z palucha. Ale może przejdźmy do ostatecznego argumentu z fejsowej grupy o nazwie 'G-kod z palucha' czyli : "Jak Ci ten cały kąkuter zabioro, to nic nie bedziesz w stanie na maszynie zrobić".
Jeżeli pomogłem kliknij pomógł :)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Autodesk Software (Autocad, Inventor etc) ”