CNC begrundanden

Robot, CNC, Pneumatik, Hydraulik, mm
malman
Inlägg: 836
Blev medlem: 13 februari 2006, 01:17:03
Ort: Arboga

Re: CNC begrundanden

Inlägg av malman »

Har tillgång till maskiner för att lösa det direkt hitintills... (Lyxigt) :D

Svaravade ur röret idag... Så blir det nog lite gängade hål och lite planfräsning i morgon...
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
malman
Inlägg: 836
Blev medlem: 13 februari 2006, 01:17:03
Ort: Arboga

Re: CNC begrundanden

Inlägg av malman »

Gjorde de sista momenten idag. (Iofs skall det till ett tvärhål för att kunna dra klokopplingen.... Men tar det när jag har lagerboxarna hemma... Som trol kommer i morgon )
20260309_170219.jpg
20260309_170232.jpg
20260309_170250.jpg
Som vanligt strulade man till en gänga.... Rigid tapping M5, 15mm djupt, skall bevisligen ej ske med 5700rpm.... Tormachen larmade över att den roterade ner långt efter att den börjat bromsa rotationen.... Vilket var 7mm över önskad gånglängd. (Blindhål 22mm). Oups.... Glömde visst justera rotationshastigheten i conversational programmingen.... Kanske skulle varit en tiondel, typ 500rpm eller nåt...


Så där satt man i rävsaxen mitt i en avbruten tappcykel, med gängtappen begravd i arbetsstycket.... Farao vet hur man bäst tar sig ur en sån situation... I detta fallet hade jag gängtappen sittande i en ER20 hållare.... O spindeln blir ej låst i rotation så det är svårt att släppa ER-muttern utan att bryta av tappen.. det säkraste jag kunde komma på var att släppa på arbetsstycket från skruvstädet, jogga upp z-axeln lite o sedan släppa drawbar'en... Å sedan försöka gånga ut verktyget för hand... Men det hade självklart kört fast ordentligt i botten o gick av.... Som tur var gick tappen av en bit ned i hålet å jag kunde rensa ur spånor och spräcka bort en bit av den, så jag fick ca 5mm gänga kvar ovanför.... Får duga...

Resterande hål blev handgängade....

Flycutter på 7075 blir himla bra....
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
hawkan
Inlägg: 3874
Blev medlem: 14 augusti 2011, 10:27:40

Re: CNC begrundanden

Inlägg av hawkan »

5700... då får man veta var stopp-knappen sitter.
Kan rekommendera att ha ett par små hrc65 fräsar och fräsa ur gängtappen.
Köra sakta med någon adaptive clearing så går det bra.
Den stora frågan är ju varför du bygger en fräs när du har en?
malman
Inlägg: 836
Blev medlem: 13 februari 2006, 01:17:03
Ort: Arboga

Re: CNC begrundanden

Inlägg av malman »

:)

Tormachfräsen står på jobbet....men jag vill ha en egen... ;)

(Lite komplicerat trassel ang jobbfräsen, där jag ansvarade för att den anskaffades, å är väl den som sköter om den. Men den tillhör nu grannföretaget då vår lilla arbetsgrupp flyttades till systerbolag för två år sedan... (Vi är helägda av det andra bolaget))

I princip vet jag inte 100% att jag har fortsatt tillgång till den obehindrat i framtiden... (Tror det, men det är komplicerat...)

Kan själv.. osv.... Å sen är det kul...

Addition:
Lagerboxarna kom idag .. FK15-C5 (c5= angular contact bearings)
20260310_155105.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
hawkan
Inlägg: 3874
Blev medlem: 14 augusti 2011, 10:27:40

Re: CNC begrundanden

Inlägg av hawkan »

Apropå planerna med eget EtherCAT-kit. Råkade springa på detta
som skulle kunna vara bas för något https://www.aliexpress.com/item/1005010420683836.html
LAN9252 och STM32F407 är precis vad jag har. Bara att koppla på egna fuktionen.
Skärmbild 2026-03-11 181112.jpg
Edit, fixade bilden som tydligen var genomskinlig förut.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av hawkan 11 mars 2026, 20:03:37, redigerad totalt 2 gånger.
Användarvisningsbild
rvl
Inlägg: 7206
Blev medlem: 5 april 2016, 14:58:53
Ort: Helsingfors

Re: CNC begrundanden

Inlägg av rvl »

Bilden syns, men det är inte mycket att se när den bara är transparent.
malman
Inlägg: 836
Blev medlem: 13 februari 2006, 01:17:03
Ort: Arboga

Re: CNC begrundanden

Inlägg av malman »

Jag såg den när jag letade lite, men tyckte att jag inte hittade på så mycket info om den... Stöd dok osv... Så det blir nucleo stm32h753 kortet med separat lan9252 kort ..

Försöker nu sätta mig in i stm32 utvecklingsmiljöer..
Mjukvaruutv.är inte min starka sida och stm32 är nytt för mig... Fuskat med teensys och en hel del Arduinos...

Men nu fått in vsc, stm32 cubeide for vsc, cubeMX och make....
Så snart kanske det kan bli en hello world...
(Svenske YT: PR TechTalk var till god nytta)
hawkan
Inlägg: 3874
Blev medlem: 14 augusti 2011, 10:27:40

Re: CNC begrundanden

Inlägg av hawkan »

Skulle tro att det enklaste för att göra en EtherCAT-slav är att ta min kod https://github.com/MetalMusings/MyOwnEtherCATDevice
ta koden för E3000.
Ändra till din processor https://docs.platformio.org/en/latest/b ... 753zi.html
kolla SPI-pinnarna och sedan börja programmera enkoder-register.
Finns de verktyg som behövs för EtherCAT där.
malman
Inlägg: 836
Blev medlem: 13 februari 2006, 01:17:03
Ort: Arboga

Re: CNC begrundanden

Inlägg av malman »

Insåg att jag fattat fel en gång till…. Ang stm32 utv miljöer…
Tänkte att STM32CubeIDE var en sak o stm utveckling i vsc var en annan…(platform io)..
men insåg att jag nu gjorde ett halv steg med vsc… men med cubeIDE extensions…
Vet inte riktigt hur det påverkar att div tillgängliga (librarys mm) saker är utvecklade i platform io.
hawkan
Inlägg: 3874
Blev medlem: 14 augusti 2011, 10:27:40

Re: CNC begrundanden

Inlägg av hawkan »

Det är en riktig soppa det där och jag kan inte påstå att jag kan allt om det.
Jag använder vs-code med platformio extension.
Sedan arduino framework vilket är (ungefär?) samma som stm32duino.
Man har tillgång till de underliggande stm32-biblioteken om man vill det.
Jag har inte villat det utan använder arduino-stilen.

Git klona det jag nämnde innan.
I vsc, ladda ner platformio extension
Med platformio, öppna platformio.ini ändra till din processor enligt innan.

Jag gjorde precis det och försökte kompilera ethercat-koden.
Det blir fel på en del, av mej, hårdvarubenämningar, typ TIM1, PC3,
och en massa register-namn för enkoder. En del är irrelevant för dej
och kan kastas, det andra kring enkodern var ju vad du ville programmera så.

Ethercat-biblioteket går igenom utan att klaga.
Skriv svar