Control numeric computerizat

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Model CNC iTNC 530 de la Heidenhain
CNC din anii 90 de la Siemens
CNC Siemens Sinumerik din anii 1980

Un control numeric computerizat (în limba engleză Computerized Numerical Control ), prescurtat CNC , desemnează o tehnologie de măsurare și control mecatronică aplicată mașinii-unealtă , care se numește mașină de control numeric .

Istorie

Controlul numeric (( EN ) Numerical Control , NC) a fost dezvoltat în anii 1940, unde comenzile perforate ale curelei au fost implementate pe mașinile-unelte motorizate clasice. Cu adăugarea unor servomecanisme din ce în ce mai complexe pentru a controla electronica analogică și ulterior digitală. Apariția calculului numeric computerizat a dus la nașterea CNC în anii 1960.

Hardware

CNC funcționează cu un PC industrial specific, care poate fi separat de biroul de control sau direct integrat în acesta. PC-urile moderne permit obținerea unui ciclu de lucru mai mic de 1 milisecundă . Acest lucru permite, de exemplu, să se obțină precizii de poziționare de ordinul 0,1 mm și viteze de tăiere de 6 m / min pe o mașină de frezat.

Datele au fost stocate inițial cu memorii SDRAM . Mai târziu cu hard disk și apoi cu memorie flash .

Pentru comunicarea cu alte echipamente există de obicei:

sau interfețe utilizator precum PCMCIA , CompactFlash , USB

Verifica

Controlul unei mașini CNC urmează ceea ce este procesat de computer , diferitele poziții, unghiuri și senzori de stare care, după un calcul de interpolare în raport cu starea setată de programul CNC, controlează motoarele și alte actuatoare . Interpolarea are loc în milisecunde, permițând o precizie ridicată combinată cu o viteză mare de execuție.

Tehnologia CNC permite prelucrarea automată cu mai multe axe utilizate în același timp. Un CNC poate fi clasificat în funcție de numărul de axe care pot fi interpolate simultan.

Axe

CNC-urile moderne pot controla peste 30 de axe.

Puncte de referință

Punctul zero al mașinii M
originea coordonatelor mașinii.
Punctul de referință R
originea sistemului de măsurare.
Punctul de referință al axului T
originea fusului .
Punctul zero al piesei de prelucrat W
originea coordonatelor piesei de prelucrat.

Măsurare

Măsurare absolută (G90)
coordonatele vor fi setate în funcție de originea absolută a piesei de prelucrat.
Măsurarea lanțului (G91)
sau incrementală.

Programare

Există mai multe metode de programare. În CNC-urile moderne există posibilitatea utilizării diferitelor metode.

Metode de programare

  • Programare manuală: jedes Zeichen des Programs von Hand eingeben / ändern
  • Programare mașină: CAD → CAM
  • Cod G (DIN / ISO)
  • Dialog sau programare la nivel de magazin (SFP): asistență grafică, interogare parametri → intrare în program: DIN-PLUS, Turn Plus, Deckeldialog
  • Programare parametrică
  • Predare: comparabil cu „copiere”
  • Redare: înregistrare → repetare: roboți industriali pentru vopsire

Programare DIN / ISO sau G-Code

Propoziția și adresa care trebuie furnizate comenzii descrise în DIN 66025 / ISO 6983.

Exemplul 1

Un exemplu de cod G pentru frezarea CNC. În dreapta, același exemplu de „text clar” pentru un control Heidenhain :

Codul G Heidenhain - „Klartext“
 N080 ...
 N090 G00 X100 Y100
 N100 Z0
 N110 G01 Z-2 F10
 N120 G01 X110 F20
 N130 Y200 F15
 N140 G00 Z10
 N150 ...
80 ...
 90 L X + 100 Y + 100 R0 FMAX
 100 L Z + 0 R0 FMAX
 110 L Z-2 R0 F10
 120 L X + 110 R0 F20
 130 L Y + 200 R0 F15
 140 L Z + 10 R0 FMAX
 150 ...

Exemplul 2 (cu corector de cale)

Corector de cale

Exemplu pentru strung CNC cu G41 ( G41 / G42 ) în timpul finisării:

Codul G Heidenhain - „Klartext“
 N080 ...
 N090 G00 X-1.6 Z2
 N100 G42
 N110 G01 Z0 F10
 N120 G01 X0 F20
 N130 G03 X20 Z-10 I0 K-10
 N140 G01 Z-50
 N150 G01 X50 Z-100
 N160 G40
 N170 ...
80 ...
 90 L X-1.6 Z + 2 R0 FMAX
 100 L Z + 0 RR F10
 110 L X + 0 RR F20
 120 CT X + 20 Z-10 RR
 130 L Z-50 RR
 140 L X + 50 RR
 150 ...




Programare parametrică

Este un stil avansat de programare similar cu cel al limbajelor software moderne. Aproape toate controalele numerice au capacitatea de a programa cu această paradigmă.

Notă


Bibliografie

  • Hans B. Kief, Helmut A. Roschiwal, CNC-Handbuch 2009/2010 , Hanser Fachbuchverlag, 2009, ISBN 978-3-446-41836-3 .
  • Ulrich Fischer, Max Heinzler, ua: Tabellenbuch Metall . 43. Auflage. Verlag Europa-Lehrmittel, 2005, ISBN 3-8085-1723-9 .

Elemente conexe

linkuri externe

Controlul autorității Tezaur BNCF 2612 · LCCN (EN) sh85079354 · BNF (FR) cb119323839 (data)