Fusion360 a LinuxCNC ?

Uživatelský avatar
robokop
Site Admin
Příspěvky: 23025
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 10. 2025, 8:01

Tady chces neco do ceho musis sahnout rucne tudiz te nemine si precist co a jak funguje
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
martasg1
Sponzor fora
Příspěvky: 2182
Registrován: 17. 12. 2010, 3:42

6. 10. 2025, 9:48

Mrosconi píše: 6. 10. 2025, 7:34 Neovládám ani G-code, protože od prvního dne používám CAM, takže mi ty řádky nic neříkají. Prostě spoléhám na Fusion 360, že to za mně vyřeší.
Ahoj, možná v tom vidíš moc velkou vědu přitom by stačilo 15 minut se na to podívat a pochopit logiku jak ten Gkod vlastně jednoduše funguje.

Letmo se podívej na:
G0
G1
G2
G90
G91
G54
M3
M4
M5
M6
M8
M9
a potom na to jak se zapisujou souřadnice os X Y Z, rychlost posuvu F a otáčky S a nástroj T.
Uvědom si, že každý řádek je sám o sobě příkaz a někam stroj pošle nebo něco udělá (tzv. modální příkazy) nebo jen něco přepne jako třeba G90 (nemodální příkaz změní chování stroje).
Když pochopíš jednotlivé příkazy co jsem vypsal tak máš vyhráno a program je vždy jen seznam těhle příkazů.
Žádná věda.
Teda v tvém případě kdy nepoužíváš cykly a podprogramy (tuším, že linux a Mach baští simple Gkod bez cyklů).

Tady hezký seznamy a za 15 minut máš nastudováno:

https://www.haascnc.com/service/service ... #gsc.tab=0

https://www.haascnc.com/service/service ... #gsc.tab=0
CNC obrábění :shock:
Uživatelský avatar
zz912
Příspěvky: 1534
Registrován: 25. 5. 2008, 7:16

6. 10. 2025, 9:53

LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
Mrosconi
Příspěvky: 2087
Registrován: 22. 2. 2015, 6:30
Bydliště: Netřebská 47, Praha 6 Ruzyně
Kontaktovat uživatele:

7. 10. 2025, 12:24

OK, zas tak špatně na tom nejsem, takže vím co znamená T9393, G4 P5000 nebo G53 G0 Z0.
Dělám složité obrobky, a to většinou z více stran, takže rotačí osa je nutnost a spíše bych potřeboval 5 osku.
Na obráběcí dílůpotřebuji CAM. To není kostička s pšti dírkami a sražením hran. Takže ručně nic nevymyslím.

Postprocesor jsem si bez problému upravil pomoci obyřčejného ChatuGPT, který mi doplnil to co jsem chtěl. Havně aby se mi po ukončení programu vyresetovaly nástrojové offsety, protože to Mach nedělal automaticky.

Už je mi jasné, že pro správný export musím mít ve Fusion přesně nadefinovaný stroj. Pro UCCNC to nebylo potřeba, proto jsem to nemel. Tam byla polžka "rotary axle" a tím to bylo vyřešeno. Teď mi ale Chat podpověděl, že Mach 4 potřebuje mít správně nastavenou mašinu, protože podle něj píše výsledný gcode. Jelikož jsem to neměl, nešlo to správně vyexportovat.

Takže chyba nalezena a vyřešena. Prozatím. Prostě nakreslil jsem si mašinu a stvořil vlastní stroj a ten slouží pro generování.

Každopádně čeká mně Linux, a to bude mazec.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23025
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

7. 10. 2025, 4:44

Casto k problemum pristupujes z dfuhe strany nez je zazity zpusob. To ti pak komplikuje dalsi cestu.
Napriklad ted me zarazi proc resetujes nastrojove offsety. To totiz nedela zadny system. Naopak je tam spousta kodu ktery se snazi je zachovat po vypnuti atd... protoze je to zadouci.
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Mrosconi
Příspěvky: 2087
Registrován: 22. 2. 2015, 6:30
Bydliště: Netřebská 47, Praha 6 Ruzyně
Kontaktovat uživatele:

7. 10. 2025, 8:28

robokop píše: 7. 10. 2025, 4:44 Casto k problemum pristupujes z dfuhe strany nez je zazity zpusob. To ti pak komplikuje dalsi cestu.
Napriklad ted me zarazi proc resetujes nastrojove offsety. To totiz nedela zadny system. Naopak je tam spousta kodu ktery se snazi je zachovat po vypnuti atd... protoze je to zadouci.
Mám třeba projekt, který má 6 nástrojů. Začínám vždy sondou, protože musím zaměřit. To je pro mně T1 a je s nulovými offsety. Při dokončení třeva T20 s offsety T20 se mi v Machu4 nevynulují, takže Zko je v jiné úrovni. Příkazem M30 se to prostě nezruší. G49 mi nefunguje. Prostě se to nevyresetuje a program skončí s nějakým nástrojem. Pak musím před dalším zaměřením ručně resetovat, protože jinak bych měl špatnou výšku. Takže co chceš zachovávat? přece potřebuji mít offset pro nástroj 1. Nechci nikde nic řešit, chci aby to program udělal sám. Tak mi to hezky vyresetuje a nastavi automaticky nástroj T1, kterým budu opět začínat.
Uživatelský avatar
zz912
Příspěvky: 1534
Registrován: 25. 5. 2008, 7:16

7. 10. 2025, 8:39

V Machu nefunguje G49 ????
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
Mrosconi
Příspěvky: 2087
Registrován: 22. 2. 2015, 6:30
Bydliště: Netřebská 47, Praha 6 Ruzyně
Kontaktovat uživatele:

7. 10. 2025, 9:59

Ano, ale není v základu Postprocesoru Fusion, takže jsem to musel doplnit. Nicméně to nevypne nástroj a nenasadí na konec T1, což chci já, protože je to podl mně logické. Prostě chi aby to zkončilo samo a nastavilo T1.

mám na konci vždy:

G49
G53 G0 Z0.
T1 M6
G43 H1
M30

Funguje jak chci já.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 23025
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

7. 10. 2025, 5:05

Nakoriguj si sondu a vuci tomu offsety naatroju. Vzdy se k tomu budes moct vratit. Dokud nevyndas frezu z drzaku bude ji sedet korekce. Nemusis uz nikdy merit znova dokud nesahnes na pozici nastroje v drzaku.
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Mrosconi
Příspěvky: 2087
Registrován: 22. 2. 2015, 6:30
Bydliště: Netřebská 47, Praha 6 Ruzyně
Kontaktovat uživatele:

7. 10. 2025, 8:25

robokop píše: 7. 10. 2025, 5:05 Nakoriguj si sondu a vuci tomu offsety naatroju. Vzdy se k tomu budes moct vratit. Dokud nevyndas frezu z drzaku bude ji sedet korekce. Nemusis uz nikdy merit znova dokud nesahnes na pozici nastroje v drzaku.
No, to jsi popsal princip MTC/ATC. Přesně tak to mám. Celkem 37 nástrojů. Sonda je první.
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“