Ghid tehnic15 min de cititDIY CNC constructori și ingineri de retrofit

DIY Proiectare magazie de scule liniară ATC

Proiectați un magazin de scule liniar DIY ATC pentru BT30 și HSK40E. Distanța dintre furci, înălțimea de preluare pe axa Z, capacul de praf pneumatic și macro-ul de schimbare a sculei M6 cu blocare de siguranță.

Magazin sculă DIYBraț ATCCameActuator liniarConstrucție fus

Un suport liniar de scule reprezintă cea mai rentabilă cale de upgrade ATC, dar este necesară o precizie de aliniere a furcilor de ±1mm. Fluxul de lucru ingineresc acoperă proiectarea mecanică, calibrarea axei Z, automatizarea capacei de praf pneumatice și logica macro de schimbare a sculei M6 care le leagă pe toate.

Proiectarea spațierii furcilor și a jocurilor pentru scule

Distanța centru-la-centru dintre furcile adiacente pentru scule trebuie să acomodeze diametrul maxim al corpului suportului de sculă plus jocul pentru degetele de prindere ATC în timpul operațiilor de preluare și plasare.

Suport de sculă BT30 (diametrul maxim al corpului 46mm)

  • Pas: 65–70mm centru-la-centru
  • Un pas de 65mm lasă un joc de aproximativ 19mm între suporturile de scule adiacente cu diametrul de 46mm. Acest lucru este suficient pentru freze cilindrice standard de până la 16mm diametru. Dacă se utilizează freze de față sau freze cilindrice mai mari, măriți pasul la 80mm sau asigurați sloturi goale între sculele mari.

Suport de sculă HSK40E (diametrul maxim al corpului 40mm)

  • Pas: 60–65mm centru-la-centru
  • Suporturile HSK40E sunt mai înguste decât BT30, permițând un pas mai strâns. Cu toate acestea, mențineți cel puțin 20mm joc între suporturi pentru a acomoda degetele de prindere ATC în timpul preluării și plasării – cleștele are nevoie de spațiu de joc pe care corpul suportului nu îl are.

Magazie mixtă BT30 + HSK40E

  • Pas: 70mm minim pentru a acomoda lățimea corpului BT30
  • Magaziile mixte sunt posibile, dar necesită pasul mai mare BT30. Macro-ul de schimbare a sculei trebuie să știe ce slot conține ce tip de suport, deoarece înălțimea de preluare pe axa Z diferă între BT30 și HSK40E.

Z-Axis Calibrarea Înălțimii de Pick-and-Place

Cursa de eliberare a sculei extinde nasul fusului cu 0.5–0.8mm. Pozițiile Z-axis de preluare și plasare trebuie calibrate pentru a lucra cu această extensie – nu împotriva ei.

1. Găsiți Poziția Z de Eliberare a Sculei

Montați un indicator de cadran pe masa mașinii cu vârful împotriva nasului fusului. Executați eliberarea sculei M6. Măsurați cât de mult se deplasează nasul fusului în jos în timpul cursei de eliberare (distanța de extensie a tiranților). Aceasta este de obicei 0.5–0.8mm. Înregistrați această valoare – ea determină cât de deasupra furcii de sculă trebuie să fie fusul înainte de cursa de eliberare.

2. Măsurați Adâncimea de Angajare a Furcii de Sculă

Furca de sculă BT30 sau HSK40E are un canal specific pe flanșa suportului. Măsurați adâncimea acestui canal (de obicei 2.5–3.5mm pentru BT30). Axa Z trebuie să poziționeze suportul astfel încât furca să se angajeze complet în canal fără a atinge fundul – atingerea fundului deteriorează furca și împiedică eliberarea curată.

3. Calculați Poziția de Preluare

Z de preluare = Poziția Z a furcii de sculă + jumătate din adâncimea de angajare a furcii. Pentru o furcă BT30 cu canal 3mm la Z=0 (referință), Z de preluare = 0 + 1.5mm. Testați poziționând manual fusul la acest Z, eliberând scula și verificând că suportul cade drept în furcă fără a se înclina.

4. Calculați Poziția de Plasare

Z de plasare = Poziția Z a furcii de sculă - 0.5mm (pentru a asigura că flanșa suportului depășește partea de sus a furcii înainte ca axa Z să se retragă). Această marjă de 0.5mm împiedică flanșa să zgârie suprafața superioară a furcii în timpul retragerii.

5. Verificați cu un Ciclu Uscat

Rulați un ciclu complet de preluare și plasare fără nicio sculă de tăiere în suport (utilizați un suport gol pentru simularea greutății). Urmăriți angajarea furcii din lateral. Suportul ar trebui să se așeze în furcă cu un spațiu vizibil de 0.5–1.0mm între partea de jos a flanșei și partea de sus a furcii – indicând că furca este angajată dar nu a atins fundul.

Proiectarea Capacului de Praf Pneumatic

Un capac de praf protejează suporturile de scule neactive de praful de tăiere, ceața de lichid de răcire și resturi. Acesta trebuie să fie automatizat – un operator care uită să închidă capacul anulează scopul.

Proiectare Mecanică

Utilizați o placă alunecătoare din aluminiu (2–3mm grosime) ghidată de șine liniare sau extrudare în V pe ambele părți. Placa ar trebui să se extindă cu 30–50mm dincolo de primele și ultimele fante de scule pentru a asigura o acoperire completă.

Acționare: un cilindru pneumatic mic (alezaj 16–20mm, cursă = lățimea magazinului + 30mm depășire) acționat de o supapă cu solenoid unic pe 5/2 căi. Cilindrii cu revenire prin arc eșuează închis – direcția sigură.

Montați doi senzori de proximitate inductivi: unul la poziția complet deschis, unul la poziția complet închis. Aceștia sunt cablați ca intrări ale controlerului și verificați de macrocomenzile M6 înainte de orice mișcare de schimbare a sculei.

Logică de control

Secvența de deschidere: Macrocomanda M6 pornește -> alimentați solenoidul capacului de praf -> așteptați senzorul de deschidere a capacului (timeout 2s) -> dacă este confirmat, treceți la schimbarea sculei -> după schimbarea sculei, dezalimentați solenoidul -> capacul se închide prin arc -> așteptați senzorul de închidere a capacului.

Blocare de siguranță: Dacă senzorul de deschidere a capacului nu se declanșează în 2 secunde, întrerupeți macrocomanda și declanșați o alarmă. Nu încercați niciodată o schimbare de sculă dacă starea capacului este necunoscută.

Cădere de tensiune: Solenoidul se dezalimentează -> capacul se închide prin arc. Arborele, chiar dacă este parcat deasupra magazinului, nu poate coborî în zona magazinului fără ca capacul să fie deschis.

Fluxul macrocomenzii de schimbare a sculei M6

Înainte de a vă proiecta propria macrocomandă, consultați ghidul de fezabilitate pentru modernizarea manuală la ATC pentru cerințele prealabile ale controlerului și pneumatice. Blocajele de siguranță dependente de senzor ale macrocomenzii se bazează pe cablarea senzorului de proximitate PNP/NPN – un senzor de sculă fixată cablat greșit face întregul lanț de blocare inutil.

Faza 1: Apropiere

Acțiune: Deplasați rapid Z la o înălțime sigură deasupra tuturor furcilor de scule (de obicei Z acasă). Deplasați X/Y la poziția țintă a furcii de sculă. Coborâți Z la poziția de preluare (calculată conform Pasului 3 de mai sus).

Verificare de siguranță: Verificați dacă slotul actual al sculei este gol dacă plasați o sculă, sau ocupat dacă preluați.

Faza 2: Eliberare / Strângere

Acțiune: Dacă plasați: energizați solenoidul de eliberare, așteptați senzorul de sculă eliberată, apoi Z coboară la Z de plasare, de-energizați solenoidul. Dacă preluați: energizați solenoidul de eliberare (pentru a elibera cleștea), Z coboară la Z de preluare, de-energizați solenoidul, așteptați senzorul de sculă prinsă.

Verificare de siguranță: Verificați că senzorul de sculă prinsă trece în starea TRUE după strângere. Dacă nu, anulați macrocomanda și declanșați alarma.

Faza 3: Retragere

Acțiune: Z se retrage la o înălțime sigură. Verificați că starea senzorului de fără sculă corespunde rezultatului așteptat (TRUE dacă scula a fost plasată, FALSE dacă scula a fost preluată).

Verificare de siguranță: Verificați viteza arborelui = 0 RPM înainte de orice mișcare Z – interblocare de la encoderul arborelui sau starea VFD.

Faza 4: Confirmare

Acțiune: Înregistrați schimbarea sculei în tabelul de scule al controlerului. Actualizați numărul sculei active. Opțional, executați măsurarea lungimii sculei cu dispozitivul de setare.

Verificare de siguranță: Executați măsurarea lungimii sculei. Dacă lungimea măsurată diferă de cea așteptată cu mai mult de 2mm, opriți și verificați scula incorectă sau strângerea incompletă.

Lista de verificare a siguranței

Înainte de a rula prima schimbare automată a sculei, verificați fiecare element din această listă. O verificare de siguranță ratată poate duce la o coliziune între arbore și furcă – iar o coliziune într-un sistem ATC nu este niciodată minoră.

  • Toate pozițiile Z ale furcilor de sculă sunt măsurate și stocate în tabelul de scule al controlerului – nu vă bazați niciodată pe „estimarea vizuală” a pozițiilor furcilor.
  • Macrocomanda M6 blochează rigid mișcarea pe axa Z dacă senzorul de sculă prinsă este FALSE – fără excepție, fără anulare.
  • Un opritor mecanic limitează cursa Z sub furca de sculă – previne ca arborele să împingă un portsculă prin furcă în cazul unei defecțiuni a servomotorului axei Z.
  • Senzorii de deschidere/închidere a capacului de praf sunt conectați ca intrări, iar macrocomanda verifică dacă capacul este complet deschis înainte de orice mișcare X/Y în zona magaziei.
  • Oprirea de urgență de-energizează imediat solenoidul de eliberare (sigur la defect: strângere cu arc) AND oprește toată mișcarea axelor.
  • Macrocomanda de schimbare a sculei are un timeout: dacă vreun senzor nu răspunde în 2 secunde, macrocomanda se anulează cu o alarmă, în loc să aștepte la nesfârșit.

Care este numărul minim de sloturi de sculă pentru o configurație ATC utilă?

Patru sloturi sunt minimul practic: unul pentru o sculă de degroșare, unul pentru o sculă de finisare, unul pentru o sculă de găurire/filetare și un slot gol pentru schimbul de scule. Șase până la opt sloturi acoperă majoritatea nevoilor de producție ale unui mic atelier. Dincolo de douăsprezece sloturi, luați în considerare un carusel sau un lanț de magazine în loc de un raft liniar – distanța de deplasare liniară devine un blocaj al timpului de ciclu.

Pot imprima 3D furcile pentru scule?

Pentru prototipare și utilizare ușoară: da, în PETG sau ABS cu 50%+ umplere. Pentru producție: nu. Furcile imprimate 3D se uzează rapid din cauza contactului de alunecare repetat cu flanșele de oțel dur ale suporturilor de sculă. În 500–1000 cicluri, canelura furcii se lărgește și așezarea suportului devine incertă. Furcile de producție trebuie prelucrate din aluminiu (6061-T6) sau oțel cu canelura călită sau anodizată.

Cum pot preveni ciocnirea fusului cu o furcă de sculă în timpul unei căderi de curent?

Acesta este un risc serios. Măsuri de atenuare: (1) Instalați un UPS (sursă de alimentare neîntreruptibilă) pe controler – nu pentru fus, ci doar pentru controler și servo-motoare. (2) Configurați controlerul pentru a executa o „rutină de pierdere a puterii” care ridică Z la o înălțime sigură la detectarea tensiunii scăzute. (3) Închideți cu arc capacul de praf – dacă curentul cade, capacul se închide și blochează fizic fusul să intre în zona magazinului.

Întrebări frecvente

Care este numărul minim de sloturi de sculă pentru o configurație ATC utilă?

Patru sloturi sunt minimul practic: unul pentru o sculă de degroșare, unul pentru o sculă de finisare, unul pentru o sculă de găurire/filetare și un slot gol pentru schimbul de scule. Șase până la opt sloturi acoperă majoritatea nevoilor de producție ale unui mic atelier. Dincolo de douăsprezece sloturi, luați în considerare un carusel sau un lanț de magazine în loc de un raft liniar — distanța de deplasare liniară devine un blocaj al timpului de ciclu.

Pot imprima 3D furcile pentru scule?

Pentru prototipare și utilizare ușoară: da, în PETG sau ABS cu 50%+ umplere. Pentru producție: nu. Furcile imprimate 3D se uzează rapid din cauza contactului de alunecare repetat cu flanșele de oțel dur ale suporturilor de sculă. În 500-1000 cicluri, canelura furcii se lărgește și așezarea suportului devine incertă. Furcile de producție trebuie prelucrate din aluminiu (6061-T6) sau oțel cu canelura călită sau anodizată.

Cum pot preveni ciocnirea fusului cu o furcă de sculă în timpul unei căderi de curent?

Acesta este un risc serios. Măsuri de atenuare: (1) Instalați un UPS (sursă de alimentare neîntreruptibilă) pe controller — nu pentru ax, ci doar pentru controller și acționările axelor, (2) Configurați controllerul să execute o 'rutină de pierdere a alimentării' care ridică Z la o înălțime sigură la detectarea tensiunii scăzute, (3) Închideți cu arc capacul de praf — dacă alimentarea eșuează, capacul se închide și blochează fizic axul să intre în zona magazinului.

Related Engineering Guides