Kako je jednostavno čitati cnc program. Izrada programa za cnc tokarski stroj s primjerom. Unutarnji navoj


Priručnik predstavlja osnove ručnog programiranja i podešavanja CNC strojeva za rezanje metala u maloj proizvodnji. Razmatraju se pitanja izrade proračunskih i tehnoloških karata, daju se fragmenti upravljačkih programa za CNC strojeve. prikazani su elementi postavljanja CNC strojeva.
Namijenjeno studentima upisanim u područja 150900 "Tehnologija, oprema i automatizacija industrije strojeva". 150700 "Strojarstvo" i profil "Strojevi i tehnologija visokoučinkovite obrade materijala".

Tehnološka priprema proizvodnje na CNC strojevima.
Trend moderne proizvodnje - "... stalno ažuriranje proizvoda objektivan je proces, temeljno povezan sa znanstvenim i tehnološkim napretkom i međusobno ovisan o njemu." Glavni načini ažuriranja proizvoda:
modernizacija zastarjelih modela i dizajna:
razvoj i izdavanje temeljno novih proizvoda bez premca:
ažuriranje proizvoda povezano s promjenom njegovih potrošačkih kvaliteta:
ažuriranje ili nadogradnja proizvoda vezanih uz poboljšanje proizvodnih metoda ili procesa.

U proizvodnji je moguće intenziviranje stope obnavljanja proizvoda. opremljen opremom s numeričkom kontrolom (CNC).

Za puštanje određenog proizvoda u poduzeće potrebno je izvršiti tehničku pripremu proizvodnje. Tehnička priprema proizvodnje dijeli se na projektantsku obuku, tehnološku pripremu i raspored. Priprema projekta za proizvodnju uključuje izradu dizajna proizvoda uz izradu sve potrebne projektne dokumentacije.

SADRŽAJ
UVOD
1. OSNOVE PROGRAMIRANJA ZA CNC STROJEVE
1.2. Numerička softverska kontrola opreme
1.3. Značajke projektiranja tehnološkog procesa na CNC strojevima
1.4. Koordinatni sustav i datum stroja
1.5. Struktura kontrolnog programa
1.6. Format upravljačkog programa
1.7. Pripremne funkcije kodiranja
1.8. Programiranje ciklusa
1.8.1. Tehnološka rješenja u ciklusima
1.8.2. Programiranje ciklusa
1.9. Kodiranje pomoćnih funkcija
1.10. Programiranje dimenzionalnog kretanja
1.10.1. Izrada naselja i tehnološke karte
1.10.2. Značajke razvoja RTK za tokarilice
1.10.3. Značajke razvoja RTK za glodanje
1.10.4. Značajke razvoja RTK za strojeve za bušenje
1.10.5. Linearna interpolacija
1.10.6. Dimenzioniranje u koracima
1.10.7. Dimenzioniranje u apsolutnim vrijednostima
1.10.8. Programiranje kružne interpolacije
1.11. Plutajući nulti ulaz
1.12. Provlačenje niti
1.13. Programiranje stanja stroja
1.14. Pomaci alata za programiranje
1.15. Programiranje potprograma
1.16. Izrada lista za postavljanje
2. OSNOVE PRILAGOĐAVANJA CNC STROJEVA
2.1. Postupak postavljanja CNC strojeva
2.2. Postavljanje CNC tokarilica
2.2.1. Značajke postavljanja CNC tokarilica
2.2.2. Priprema, postavljanje i montaža reznog i pomoćnog alata
2.2.3. Zahtjevi alata za rezanje za CNC alatne strojeve
2.2.4. Postavljanje radnih tijela stroja u prvobitni položaj
2.3. Postavljanje CNC glodalica
2.3.1. Nule stroja
2.3.2. Alat za glodanje
2.3.3. Vezivanje obratka i alata za rezanje
2.4. Postavljanje višestupanjskih CNC strojeva
2.4.1. Ugradnja radnih komada na stroj za rezanje metala
2.4.2. Postavljanje radnih komada na stol
2.4.3. Osiguravanje obradaka na stolu
2.4.4. Ugradnja obratka u učvršćenje
2.4.5. Zahtjevi za alatne strojeve
2.4.6. Zahtjevi za priključke za višeoperacijske strojeve
2.4.7. Konvertibilni i nekonvertibilni priključci
2.4.8. Priprema, podešavanje i montaža reznog i pomoćnog alata
2.5. Otklanjanje pogrešaka u upravljačkom programu na stroju
2.6. Razvoj upravljačkih programa dobivenih korištenjem CAD/CAM sustava
2.7. Tehnološki parametri točnosti izrade upravljačkih programa
3. PITANJA ZA SAMOTEST
4. LITERATURA
5. PRILOZI
5.1. Osnovni simboli na CNC upravljačkim pločama (GOST 24505-80)
5.2. Simboli CNC upravljačkih ploča (GOST 24505-80)
5.3. Dodatni simboli za stroj IR320PMF4
5.4. Dodatni simboli za stroj STP220AP
5.5. Pripremne funkcije mlina 155
5.6. Pripremne funkcije stroja IR320PMF4
5.7. Pripremne funkcije stroja STP220AP
5.8. Pomoćne funkcije alatnih strojeva IR320PMF4 i STP220AP.


Besplatno preuzmite e-knjigu u prikladnom formatu, gledajte i čitajte:
Preuzmite knjigu Osnove programiranja i postavljanja CNC strojeva, Dolžikov V.P., 2011 - fileskachat.com, brzo i besplatno.

0

Osnove CNC programiranja

1.1 Nazivi programa

Svaki program ima svoje ime. Naziv se može slobodno odabrati prilikom izrade programa, poštujući sljedeća pravila:

  • prva dva znaka moraju biti slova
  • koristite samo slova, brojeve ili podvlake
  • nemojte koristiti znakove za razdvajanje
  • decimalna točka može se koristiti samo za označavanje ekstenzije datoteke
  • koristiti max. 30 znakova.

Primjer: RAHMEN52

1.2 Struktura programa

Struktura i sadržaj

NC program se sastoji od niza okviri.

Svaki okvir predstavlja jedan korak obrade.

Operatori su upisani u okvir u obliku riječi.

Posljednji blok u nizu sadrži posebnu riječ za kraj programa ili ciklusa: M2.

Tablica 1 - Struktura CNC programa

Okvir

Riječ

Riječ

Riječ

; komentar

; 1. kadar

; 2. okvir

; kraj programa

1.3 Struktura riječi i adresa

Funkcionalnost / struktura

Riječ je blok element koji je upravljački operator.

Riječ se sastoji od

  • simbol adrese(obično pismo)
  • i brojčana vrijednost, niz brojeva, koji se za određene adrese može nadopuniti znakom i decimalnim zarezom.

Pozitivan znak (+) nije potreban.

Obrazloženje:

Adresa I Val.

Adresa | Zločin.

Adresa I Val.

NS-20.1

Kretanje od

linearni

interpolacija

Put ili krajnji položaj za X-os:

Slika 1 - Primjer strukture riječi

Više znakova adrese

Riječ može sadržavati nekoliko slova adrese. Ali ovdje je potrebno dodijeliti brojčanu vrijednost kroz srednji simbol "=". Primjer: CR=5.23

Osim toga, G funkcije se također mogu pozvati putem simboličkog imena.

Primjer: SKALA; omogućiti faktor skaliranja

Proširena adresa

Za adrese

R R-parametri

H funkcija H

I, J, K Interpolacijski parametri / međutočka

adresa se proširuje za 1 do 4 znamenke kako bi se dobilo više adresa. U ovom slučaju, dodjela vrijednosti mora se izvršiti kroz znak jednakosti "=".

Primjer: R10=6.234 H5=12.1 i1=32.67

1.4 Struktura okvira

Funkcionalnost

Blok mora sadržavati sve podatke za izvođenje radnog koraka. Blok se sastoji od nekoliko riječi i uvijek završava znakom kraja, bloka " L F"(novi redak). Generira se automatski kada pritisnete tipku za preklop ili tipku za liniju Ulazni prilikom snimanja.

Slika 2 - Shema strukture okvira

Slijed riječi

Ako postoji nekoliko operatora u jednom bloku, preporučuje se sljedeći redoslijed:

N ...G... x... Y... Z... F... S... T... D... M ... N ...

Referenca prema brojevima okvira

Najprije odaberite brojeve okvira u koracima od 5 ili 10. To će vam omogućiti da kasnije umetnete okvire uz zadržavanje rastućeg slijeda brojeva okvira.

Potiskivanje okvira

Programski blokovi koji se ne izvršavaju u svakom izvršavanju programa mogu se zasebno identificirati simbolom kose crte naprijed. " / "ispred riječi broja bloka. Segment se može preskočiti niz okvira sa" / ".

Ako je potiskivanje bloka aktivno tijekom izvođenja programa, tada je sve označeno " / "Programski blokovi se ne izvode. Svi izrazi sadržani u tim blokovima se ne uzimaju u obzir. Program se nastavlja u sljedećem nespecificiranom bloku.

Komentar, napomena

Operatori u okvirima mogu se objasniti komentarima (bilješkama). Komentar počinje s " ; "i završava na kraju bloka.

Komentari se prikazuju zajedno sa sadržajem drugog bloka u prikazu trenutnog bloka.

Objave

Poruke se programiraju u zasebnom bloku. Poruka se prikazuje u posebnom polju i ostaje do kraja izvršavanja programa ili bloka sa sljedećom porukom. Max. Može se prikazati. 65 znakova teksta poruke.

Poruka bez teksta poruke briše prethodnu poruku. MSG ("OVO JE TEKST PORUKE")

Primjer programiranja

N10; G&S Company Broj narudžbe: 12A71

N20; pumpa dio 17, crtež br.: 123 677

N30; program je izradio KV. Kukuškin, Radionica br.5

N40 MSG ("Pokreni program")

: 50 G17 G54 G94 F470 S20 D2 MZ; glavni okvir

N60 G0 G90 X100 Y200

N90 X118 Y180; okvir se može potisnuti

N120 M2; kraj programa

1.5 Skup znakova

Sljedeći znakovi se mogu koristiti za programiranje i tumače se kako je definirano.

Slova, brojevi

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z,

0,1,2,3,4,5,6,7,8,9

Velika i mala slova su ista.

Skriveni posebni znakovi

L F lik na kraju kadra

Prostor znak za razdvajanje između riječi, znak za razmak

Tabulator

Vidljivi posebni znakovi

Tablica 2 - Značenja posebnih znakova

okrugle otvorene zagrade

okrugle završne zagrade

podvlaka

uglata otvorena zagrada

decimalna točka

uglata zagrada

zarez, znak za razdvajanje

početak komentara

rezervirano, ne koristiti

glavni okvir, kraj oznake

rezervirano, ne koristiti

operator, dio jednakosti

rezervirano, ne koristiti

podjela, suzbijanje

identifikator varijable unutar sustava

množenje, zvjezdica

rezervirano, ne koristiti

dodatak, pozitivan znak

rezervirano, ne koristiti

oduzimanje, negativni predznak

Tablica 3 - Značenje adresnih simbola prema GOST 20999-83

Značenje

x, Y, Z

Primarna duljina vožnje paralelna s osi

A, B, C

Kut rotacije, odnosno oko osi X, Y, Z

Sekundarna duljina vožnje paralelna s osi

R,P

Tercijarna duljina putovanja paralelna s osi

Brzi hod po Z-osi ili tercijarna duljina vožnje

prostor paralelan s osi z

Pripremna funkcija

Prva (F) i druga (E) funkcija uvlačenja

Glavna funkcija pokreta

Broj okvira

Funkcija pomagača

T,D

Prva (T) i druga (D) funkcija alata

I J,DO

Interpolacijski parametar ili vod navoja paralelan s osovinama odgovarajućeg

zapravo X, Y, Z

Nedefiniran

Tablica 4 - Vrijednosti pripremnih funkcija

Ime

Značenje

G00

Brzo

pozicioniranje

Kretanje do određene točke maksimalnom brzinom. Prethodno postavljeni feed se ne otkazuje

G01

Linearna

interpolacija

Kretanje s programiranim pomakom u ravnoj liniji do točke

G02, G03

Kružni

interpolacija

Kružna interpolacija, u smjeru kazaljke na satu i suprotno od smjera kazaljke na satu, kada se gleda iz pozitivnog smjera osi okomite na obrađenu površinu

G04

Pauza

Indikacija vremenske odgode, čija je specifična vrijednost postavljena u UE ili na drugi način. Koristi se za izvođenje operacija koje se izvode za poznato vrijeme i ne zahtijevaju dovršenje odgovora

Privremeno zaustavljanje

Trajanje zaustavljanja nije ograničeno. Stroj se uključuje pritiskom na tipku

Parabolična interpolacija

Parabolično kretanje s programiranim uvlačenjem

Glatko povećanje brzine kretanja na početku kretanja do programirane vrijednosti

Kočenje

Glatko smanjenje brzine kretanja pri približavanju programiranoj točki

G17 - G19

Odabir aviona

Interpolacijske ravnine respektivno XY, ZX, YZ

G33- G35

Provlačenje niti

Nizanje, odnosno, s konstantnim, rastućim i opadajućim koracima

Otkazivanje pomaka alata

Poništavanje pomaka alata određenog jednom od funkcija G41 do G52 ( G41, G42 )

Kompenzacija rezača - lijevo

Kompenzacija rezača za kontrolu konture. Koristi se kada je rezač lijevo od obrađene površine, kada se gleda s rezača u smjeru njegovog kretanja u odnosu na radni komad

G42

Kompenzacija rezača - desno

Kompenzacija rezača za kontrolu konture. Koristi se kada je rezač desno od obrađene površine, kada se gleda s rezača u smjeru njegovog kretanja u odnosu na radni komad

Pomak položaja alata - pozitivan

Indikacija da se vrijednost kompenzacije položaja alata treba dodati koordinati navedenoj u odgovarajućem bloku ili blokovima

Pomak položaja alata - negativan

Indikacija da se vrijednost kompenzacije položaja alata treba oduzeti od koordinate navedene u odgovarajućem bloku ili blokovima

G53

Otkazivanje određenog pomaka

Otkazivanje bilo koje funkcije G54 - G59 . Vrijedi samo u okviru u kojem je snimljen

Nastavak tablice 4

G 54 - G59

Navedeni pomak

Nulti pomak obratka u odnosu na ishodište stroja

G63

Unutarnji navoj

Unutarnji navoj s kompenzacijskom steznom glavom

Metrički sustav

Metričke dimenzije (mm)

Inčni sustav

Oznaka veličine inča

Otkazivanje standardnog ciklusa

Funkcija koja poništava bilo koji standardni ciklus

81 do G89

Konzervirani ciklusi

G90

Apsolutna veličina

Pokret se broji u apsolutnom koordinatnom sustavu u odnosu na odabranu nultu točku

G91

Veličina u

prirasta

Pokret se broji u odnosu na prethodnu programiranu točku.

Postavljanje akumulatora apsolutnog položaja

Promjena stanja akumulatora apsolutnog položaja. U tom slučaju ne dolazi do kretanja izvršnih tijela

Brzina pomaka kao funkcija obrnuta od vremena

Naznaka da je broj nakon adrese F jednak recipročnom vrijednosti vremena

u minutama potrebnim za obradu

G94

Unos u mm / min

G95

Unos u mm / rev

Konstantno

brzina rezanja

Oznaka da je broj iza adrese S jednak brzini rezanja u metrima u minuti. U tom slučaju, brzina vretena se automatski podešava kako bi se održala programirana brzina rezanja.

Broj okretaja u minuti

Oznaka da je broj iza S adrese jednak brzini vretena u okretajima u minuti

Tablica 5 - Pomoćne funkcije

Ime

Vrijednost funkcije

Programabilno zaustavljanje

Zaustavite program nakon obrade bloka bez gubitka informacija. Zaustavljanje vretena, dovod, rashladna tekućina. Pritiskom na tipku "Start" nastavlja se program.

Zaustavite s potvrdom

Analogno M00, ali se izvodi samo uz prethodnu potvrdu s operaterske ploče

Kraj programa, kraj ciklusa

Zaustavljanje vretena, dovod, rashladna tekućina.

Smjer vrtnje vretena

Rotacija vretena u smjeru kazaljke na satu

Rotacija vretena u smjeru suprotnom od kazaljke na satu

Zaustavljanje vretena

Programirati odvojeno. Unutarnja pohrana brzine vretena i stupnjeva prijenosa. Poništava M3, M4

Promjena alata

Hlađenje na br.2

Na primjer, uljna magla

Hlađenje UKLJUČENO #1

Ohladiti

Otkazuje M07, M08

Odnosi se na jigs

Prepiši

Prepisivanje tablice alata

Zaustavite vreteno na određenom položaju

Uzrokuje zaustavljanje vretena kada dostigne određeni kutni položaj

Rezolucija rotacije magazina

Kraj programa (informacije)

Način rada i ostala stanja se ne mijenjaju. Pritiskom na tipku "Start" isti program počinje raditi

Raspon rotacije vretena

Raspon rotacije vretena # 1, # 2, # 3 za alatne strojeve s AKS

Raspon rotacije vretena

Raspon rotacije vretena br. 1, br. 2 za strojeve s glatkom kontrolom brzine

Konstantna brzina vretena

Bez obzira na kretanje reznih elemenata stroja i aktiviranu funkciju G96

Podignite zavjesu

Spustite zavjesu

Opskrba trgovine

Otpustite vreteno

Stegnite vreteno

Skretanje trgovine

Preuzimanje datoteka: Nemate pristup preuzimanju datoteka s našeg poslužitelja.

Oprosti, AlexS, dobio sam temperaturu tijekom vikenda, i zato sam pao offtopic,

Schaz Pokušat ću se izjasniti o meritumu

navodno da imaju postavljanje, održavanje i popravak red veličine više i lakše,

Moderni CNC sustavi su uglavnom grafički i interaktivni. Odnosno, početniku je lakše staviti potvrdni okvir ispred stavke "Uključivanje / isključivanje hlađenja" nego zapamtiti naredbe M8 i M9 (a to vrijedi za sve naredbe M i G grupa), ali još uvijek nije brže upisivanje naredbe, pomicanje dodirnog miša ili pomicanje kursora. Naravno, moderni sustavi su vizualniji, jasniji i praktičniji. Jer uzimaju u obzir puno sitnica.

I uzmite sve vrste gadgeta kao što je Renishaw (za pogonske dijelove), mjerači prepusta alata i tako dalje, što skraćuje vrijeme postavljanja.

A održavanje je bilo pogreška, barem zato što je sustav prepun ogromnog broja senzora koji vam omogućuju da s dovoljnom točnošću identificirate neispravnu jedinicu, a osim toga, situacije blokiranja (pogreška u tekstu programa, kvar alata ) što može dovesti do kvara stroja.

Općenito, same komponente su pouzdanije.

Ali sve morate platiti, a odluka o kupnji ovog ili onog stroja u potpunosti leži na vama. Iako se, naravno, možete obratiti nekoj vrsti konzultantske tvrtke, ali to će vam nametnuti dodatne troškove, iako ćete imati koga pitati ako ste pogriješili.

(Na primjer, jedan šef u našoj tvrtki odabrao je mlin bez unutarnjeg dovoda rashladne tekućine. Dobivši stroj, shvatio sam svoju pogrešku. Ali godinu dana kasnije, kada je naručio mlin od druge tvrtke, opet ga je uspio kupiti bez internog dovod rashladne tekućine.)

Možete li shvatiti, u naravi, da nema ni specijalista, ni dokumentacije o obuci, i općenito, nema sranja, osim napola pobijenih komada željeza, "strojeva", nema ničega?

Već postoji puno dokumentacije čak i na našem forumu, a ona stalno dolazi. Pročitajte, ima puno zanimljivih stvari. Barem možete definirati ono što mislite da je jasnije i lakše za naučiti.

Od strane stručnjaka. Svakako je teško dobiti normalnog inženjera elektronike. Ali ako osoba zna s koje strane treba prići 1k62 u čemu se mjeri brzina rezanja, a nije zaboravio školski tečaj informatike (idel može nešto žvrckati u BASIC-u i Crtati u kompasu), onda će i sam biti sposoban svladati stroj iz knjiga. Na primjer, NTs31, na osnovnoj razini, kako bi komunicirao s Lesha-Ligerom na istom jeziku.

Isto vrijedi i za ostale profesore G-koda. Balt-Systemic NS100-230, po mom mišljenju, donekle je neprikladan za samostalno učenje (IMHO). Siemens i funky su nekako jednostavniji, iako funkcionalniji.

Ali u principu, Balt System je u blizini, možete poslati osobu na obuku (bit će jeftinije nego u Japan ili EU)

Nešto drugi forumski CNC-ovi šute. Čudan

Za obradu dijela na CNC stroju potrebno je izraditi program, koji je skup naredbi koje se izražavaju u digitalnim parametrima, postavlja se plan rada.

Izrada akcijskog plana za CNC strojeve započinje izradom koordinatnih zraka na kojima se numeričkim kodom raspoređuju točke, po kojima će se provoditi djelovanje radnih elemenata. za glodalicu je uključen softverski inženjer.

Koordinatni sustav

Programiranje stroja za tokarenje i glodanje zahtijeva određeno znanje. Za alatne strojeve s digitalnim upravljanjem, program se mora sastaviti na kartezijanskom koordinatnom sustavu, koji uključuje tri zrake koje izlaze iz jednog središta i nalaze se u prostoru okomito jedna na drugu. Smjer koordinatnih osi definira program kretanja reznog elementa. Osi X, Y, Z raspoređene su u prostoru prema određenim pravilima:

  • Z - poravnat s osi kretanja vretena, usmjeren je od pričvrsnog elementa obratka do reznog elementa, usmjeren je i okomito i vodoravno;
  • os X je horizontalna greda, s vodoravnim položajem Z osi, os X ide udesno od lijevog ruba prednjeg dijela stroja gdje se nalazi konzola, ako leži okomito, tada X je usmjeren udesno u odnosu na tokarski stroj, njegovu prednju ravninu, ako se okrenete prema njemu licem;
  • da bi se odredio položaj osi y, os x se zakreće za 90 stupnjeva oko z-osi.

Točka presjeka zraka je ishodište. Da biste postavili točku u koordinatnom sustavu, trebali biste označiti njezin numerički izraz na svakoj zraki.

Radni proces

Tijekom glodanja morate raditi s nekoliko koordinatnih sustava odjednom, pretpostavlja se da postoji nekoliko centara. Upravljački program za alatne strojeve složen je sustav, njegovo pisanje je odgovoran proces. Tijek rada definiran je sljedećim točkama:

  • nultu točku (M), postavlja je proizvođač i ne može se mijenjati;
  • nulta točka (R), njegove koordinate su konstantne, u trenutku uključivanja stroja, alat se mora nalaziti na početnoj točki;
  • nulta točka elementa za pričvršćivanje alata (N) također je nepromijenjena, postavlja je proizvođač, u trenutku otklanjanja pogrešaka stroja mjeri se gornji dio reznog elementa pričvršćenog u držač i postavlja na nultu točku;
  • nulta oznaka obratka (W) na stroju ima slobodno mjesto, ovisi o tome koja će se vrsta obrade izvršiti, W se može promijeniti ako se dio treba obraditi s obje strane;
  • točka promjene (T), u ovom trenutku se mijenjaju alati, parametre postavlja programer ako je izmjenjivač alata u obliku kupole, također može biti konstantan ako je glodalica opremljena sustavom za automatski alat promijeniti.

Središte koordinatnog sustava je početna točka. Suvremeni sustavi za tokarenje i glodanje rade po posebnom programu. Softver kreiraju programeri-inženjeri, pri njihovom sastavljanju treba uzeti u obzir specifičnosti posla koji treba obaviti.

Uzorak programa

Upoznavanje s programima za rad sa strojevima omogućit će vam razumijevanje procesa tokarenja, naučiti obraditi dijelove na strojevima za glodanje. Kao primjer, možete koristiti fragment programa za CNC strojeve, koji je sastavljen za obradu dijela instaliranog na stroju. Na strugovima je potrebno dobiti dio polumjera 50 i ramena od 20 mm. U lijevom stupcu je indikacija programskog koda, a u desnom je njegovo dekodiranje. Dio se obrađuje prema sljedećem primjeru:

  • N20 S1500 M03 - vreteno radi na 1500 o/min, kretanje u smjeru kazaljke na satu;
  • N25 G00 X0 ZO - početak rada;
  • N30 X20 - odlazak reznog alata prema navedenim parametrima;
  • N40 G02 X60 Z - 40/50 F0.5 - kretanje alata duž koordinata navedenih u programu;
  • N50 G00 Z0 X0 - pomaknite se u početni položaj;
  • M05 - isključite vreteno;
  • M30 - program zaustavljanja.

Prije početka rada provodi se priprema: rezač je fiksiran na početnoj točki praznog elementa, a zatim će se parametri morati resetirati. Uzorci programa omogućuju vam da razumijete kako sustav radi, kako kontroliraju stroj.

Upoznavanje s primjerima upravljačkih programa pomoći će programeru početniku da nauči osnove upravljanja strojem.

Strojevi za tokarenje i glodanje sa softverskim upravljanjem program su koji se odlikuje tehnološkom fleksibilnošću. Ovo svojstvo omogućuje da se na kraju obrade jednog dijela odmah prijeđe na obradu sljedećeg proizvoda. Kako bi stroj počeo okretati, programeri moraju napisati program u kojem su informacije kodirane u numeričkom obliku. Na primjeru programa za CNC tokarilicu možete pratiti kako sustav radi. Programi upravljanja utječu na kvalitetu rada, te njihovoj pripremi treba pristupiti odgovorno. Suvremeni stroj za tokarenje i glodanje funkcionira samo na temelju programa. Lider u automatiziranoj opremi je.

9 stvari koje će trebati novim CNC usmjerivačima

Recimo da imate CNC radni stroj, upravo ste ga kupili, ali ne znate puno o samom CNC-u. Pretpostavimo i da je ovo glodalica, te da je vaš prvi zadatak rezati metal. Vjerojatno ste spremni početi s izradom dijelova za sjeckalicu, projektiranjem izmjenjivača alata ili možda ispočetka graditi pištolj Colt 1911. S CNC-om možete dizajnirati gotovo sve, a veselite se što ćete početi sa svojim omiljenim projektima.

Ne žuri se! Zapamtite, upravo ste kupili auto, a osim toga, vi ste novajlija. Za takve projekte još niste spremni.

Morate pokušati povećati svoje šanse za uspjeh. Da biste to učinili, obratite pozornost na sljedećih 9 točaka

1. Kupite pristojne rezače

Nemojte uzimati pakiranje uvezenih kineskih rezača raznih veličina i nespecificirane kvalitete. Ne trebaju vam ni rezači zelenih površina Ljudi u crnom, samo kupite pristojne rezače od pouzdanog dobavljača po razumnoj cijeni. Možete početi s brzoreznim čelikom. U konačnici, karbid će biti potreban u mnogim slučajevima, ali HSS je jeftiniji i otporniji na vibracije. Kupite sebi nekoliko veličina:

Manje veličine su beskorisne u ovoj fazi dok ne vježbate s manje osjetljivim rezačima. Kupite 2 ili 3 starta za aluminij i 4 starta za čelik. Da biste bolje razumjeli koji vam rezači trebaju, pročitajte članak Kako odabrati rezače. Sigurno ćete slomiti nekoliko rezača, pa se jednostavno naviknite na ovu misao. Ne zaboravite nositi zaštitne naočale tijekom ovog koraka!

Također kupite kompletan set spiralnih bušilica.

2. Kupite stezaljku, set stezaljki i set paralela

Osiguravanje izratka vrlo je važan korak. Nabavite dobar škripac za svoj stroj i potrošit ćete novac na vrijedan alat koji će vam trajati godinama. Postoji jedna zamka koja se javlja kada zahvatite izradak u škripcu. Ako imate loš zahvat, izradak će se pomaknuti, a vi ćete se pitati što se dogodilo.

Trebali biste pričvrstiti svoj škripac za T-utore na stolu, tako da možete kupiti i set stezaljki.

Konačno, trebat će vam set paralelnih podmetača.

3. Koristite rashladnu tekućinu ili maglu! Kada radite s aluminijem, morat ćete paranoično pratiti uklanjanje strugotina.


Ako stroj nije opremljen rashladnom tekućinom za navodnjavanje i nije dizajniran za to, tada morate instalirati generator magle. Možete uzeti kvalitetnu, na primjer Nogu, ima mnogo različitih marki.

Pretjerano rezanje strugotine štetno je za rezače i u najgorem slučaju će dovesti do loma. Biti paranoičan znači gledati vrlo izbliza u područje rezanja i petljati sa svojom mlaznicom za zamagljivanje da naučite kako je pravilno postaviti za dobru opskrbu rashladnom tekućinom.

4. Naučite koristiti svoj CNC kontroler

Sljedeći korak je naučiti kako upravljati svojim CNC-om kao da je to stroj za ručno dovođenje sile i DRO na svakoj osi. Usput ćete naučiti neke osnovne G kodove kako biste imali ideju što vaš program radi kada prvi put pokrenete pravi program u G kodu (iako je to daleko od istine!). Počnite s rezačem u gornjem položaju i ne pokušavajte napraviti nikakav pokret duž Z osi kako ne biste oštetili rezač o nešto. Vježbajte kretnje osi X i Y dok se vreteno ne pomakne kamo želite i ne griješite. Još jedna stvar: nemojte koristiti G00, on tjera automobil da se kreće u brzim načinima rada unutar svojih granica. Upotrijebite G01 i postavite relativno nisku brzinu dodavanja. U "G01 F20" automobil će se kretati brzinom od 20 jedinica u minuti (milimetara, metara, inča - ovisno o postavkama vašeg kontrolera). Imat ćete puno više vremena za reagiranje ako nešto krene po zlu.

5. Kupite mjerač duljine rezača i naučite ga koristiti za kalibraciju osi Z. Osim toga, kupite tražilo rubova i upotrijebite ga za pričvršćivanje vretena na radni komad.

Vaš stroj mora znati gdje je vrh rezača, inače možete uništiti svoju opremu. Budući da ste početnik, dajte mu potrebne informacije pomoću mjerača duljine rezača. Uz njegovu pomoć stroj će točno znati gdje se nalazi kraj rezača u odnosu na koordinatu Z. Prvo što treba učiniti nakon postavljanja izratka u škripac i rezača u vreteno je postaviti nule.

Više o kompenzaciji duljine alata i pronalaženju referentnih točaka pročitajte u članku Kako pronaći nultu točku CNC stroja.

6. Naučite prilagoditi svoj stroj i škripac

Podešavanje - podešavanje pomoću indikatora sata. Ovo je osnovna vještina koja je svima potrebna.

Steknite naviku provjeravanja položaja svog škripca prije početka rada. Kasnije će biti jasno trebate li to raditi svaki put ravno, ali u početku se držite ove prakse. Također, provjerite znate li namjestiti škripac tako da čeljusti budu ispravno poravnate s jednom od osi.

7. Počnite s aluminijem, mesingom i mekim čelikom. Izbjegavajte korištenje nehrđajućeg čelika.

U početku treba izbjegavati korištenje materijala koji se teško obrađuju. Koristite aluminij ili mesing.

Kada počne raditi, možete isprobati blagi čelik. Tek nakon što osjetite da dovoljno dobro glodate ove materijale, glodala se ne lome niti se prebrzo troše, a obrađena površina više ne izgleda kao ona koju je napalo jato bijesnih dabrova, tek tada prijeđite na teško materijala kao što je nehrđajući čelik. Prije nego što to učinite, pažljivo proučite kataloge dobavljača metala.

8. Napravite si nekoliko setova aluminijskih stepenastih čeljusti

Uzmite pilu i izrežite komade materijala nešto veće od obraza škripca. Sada trebate obraditi ove blokove u pravokutnik, tj. napraviti prolaze glodanja dok sve strane ne budu strogo paralelne ili okomite jedna na drugu, t.j. dok ne dobijete pravokutni paralelepiped.

Koristite krajnje glodalice malog promjera. Unatoč činjenici da su za takav rad krajnji krajevi prikladniji, još ih se ne bi trebalo koristiti, jer krajnji mlin razvija veliku snagu. Vreteno se može zaglaviti, izradak se može istrgnuti iz škripca i baciti ga po prostoriji, itd.

Nakon što je materijal kvadratan, prijeđite na sljedeći zadatak - obradite ga do veličine, glodajući dok ne bude savršene veličine za vaš škripac (trebat će vam 2 pravokutna komada, po jedan za svaku čeljust). Posljednji korak je bušenje i bušenje montažnih rupa.

Također možete naučiti kako napraviti Turnerovu kocku. Ovu kocku (koju se također naziva meta-kocka) nije tako lako napraviti kao što se na prvi pogled čini. Kažu da je ranije, prije pojave CNC strojeva, takvu lukavu kocku dao početniku tokaru / operateru glodalice i ponudio da učini sličnu. Ovo je bio test posjedovanja stroja. Ova kocka izgleda kao niz kocki s rupama, ugniježđenih jedna u drugu, a dodiruju vanjsku samo svojim vrhovima.

9. Naučite CAD i CAM

Dakle, sada znate osnove. Sljedeći korak je naučiti kako generirati G-kod za alatni stroj. Da biste to učinili, morate svladati CAD i CAM. Kad god je to moguće, odaberite programe koji vam mogu pomoći svladati. U idealnom slučaju, zamolite prijatelja koji već koristi i ima iskustva sa softverom da vam pomogne. Ako nemate takvog prijatelja, razmislite o pohađanju tečajeva. Ako nemate kome pomoći živjeti, morat ćete se vratiti i potražiti pomoć na internetu. Započnite gledanjem nekoliko videa. Ako je moguće, pokušajte istovremeno gledati video i naučiti softver. Pronađite online forume na koje ljudi traže pomoć pri korištenju ovih programa.