CNC-työstön valmisteluvaiheen pääasiallinen sisältö on CNC-ohjelmointi, joka yleensä sisältää osien piirustusten analysoinnin ja työstöprosessin määrittämisen; Laske työkalupolku ja hanki työkalun sijaintitiedot; Kirjoitetaan CNC-työstöohjelmat; luoda valvontavälineet; Oikolukuohjelma ja koeleikkaus. On olemassa kaksi menetelmää: manuaalinen ohjelmointi ja automaattinen ohjelmointi. Lyhyesti sanottuna se on koko prosessi osapiirustuksista CNC-koneistusohjelmien hankkimiseen.
Manuaalinen ohjelmointi
määritelmä
Manuaalinen ohjelmointi tarkoittaa ohjelmoinnin kaikkia vaiheita, jotka suoritetaan manuaalisesti. Yleisten laskentatyökalujen ja erilaisten trigonometristen funktioiden laskentamenetelmien avulla voit suorittaa manuaalisesti työkalun lentoratalaskelmat ja ohjelmaohjeet.
Tämä menetelmä on suhteellisen yksinkertainen, helppo hallita, ja sillä on suuri sopeutumiskyky. Käytetään muottikäsittelemättömiin osiin.
Ohjelmointivaiheet
CNC-prosessi osien manuaaliseen viimeistelyyn
Analysoi osapiirustukset
Prosessipäätösten tekeminen
Käsittelyreitin määrittäminen
Valitse prosessiparametrit
Laske työkalupolun koordinaattitiedot
Kirjoita CNC työstöohjelma arkki
Tarkastusohjelma
Manuaalinen ohjelmointi
Työkalupolun simulointi
etu
Käytetään pääasiassa pistetyöstöön (kuten poraukseen, laimennukseen) tai osien työstöön yksinkertaisilla geometrisilla muodoilla (kuten litteillä tai neliömäisillä urilla), joilla on pieni laskennallinen monimutkaisuus, rajalliset ohjelmasegmentit ja intuitiivinen ja helppo toteuttaa ohjelmointi.
puutteet
Niiden osien osalta, joilla on tilaa vapaat pinnat ja monimutkaiset ontelot, työkalun lentoratatietojen laskenta on melko hankalaa, vaatii paljon työtä, on altis virheille ja on vaikea tarkistaa, joista osa voi olla jopa mahdotonta suorittaa.
automaattinen ohjelmointi
muokkaa
määritelmä
Geometrisesti monimutkaisten osien osalta on tarpeen käyttää tietokonetta osien lähdeohjelman kirjoittamiseen määrätyllä CNC-kielellä ja käsittelyn jälkeen luoda koneistusohjelma, jota kutsutaan automaattiseksi ohjelmoinniksi.
CNC-teknologian kehittämisen myötä kehittyneet CNC-järjestelmät eivät ainoastaan tarjoa käyttäjille yleisiä valmistelu- ja aputoimintoja ohjelmointiin, vaan tarjoavat myös keinon laajentaa CNC-toimintoja ohjelmointiin. FANUC6M CNC-järjestelmän parametriohjelmointi on joustava ja muodoltaan vapaa, ilmaisut, loogiset toiminnot ja vastaavat ohjelmavirrat korkean tason tietokonekielillä, mikä tekee koneistusohjelmasta ytimekkään ja helposti ymmärrettävän ja saavuttaa toimintoja, joita on vaikea saavuttaa tavallisella ohjelmoinnilla.
CNC-ohjelmointi, kuten tietokoneohjelmointi, on myös oma & kiintiö; Kieli;, Mutta yksi ero on se, että tietokoneet ovat nyt kehittyneet hallitsemaan maailmanlaajuisia markkinoita Microsoftin Windows absoluuttisena etuna. CNC-työstökoneet ovat erilaisia. Ne eivät ole vielä kehittyneet keskinäisen universaalisuuden tasolle, mikä tarkoittaa, että niiden laitteistoerot ovat tehneet niiden CNC-järjestelmät eivät pysty saavuttamaan keskinäistä yhteensopivuutta. Siksi, kun haluan käsitellä tyhjää, ensimmäinen asia minun täytyy tehdä on pohtia, mikä järjestelmä meillä on jo meidän CNC-työstökoneita varten
Yhteiset ohjelmistot
⑴UG
Unigraphics on yhdysvaltalaisen Unigraphics Solutionin kehittämä kolmiulotteinen parametrinen ohjelmisto, joka integroi CAD-, CAM- ja CAE-toiminnot. Se on kehittynein tietokoneavusteinen suunnittelu-, analysointi- ja valmistusohjelmisto, jota käytetään nykyään teollisuudessa, kuten ilmailu-, avaruus-, auto-, laiva-, yleiskoneistossa ja elektroniikassa.
UG-ohjelmisto on johtavassa asemassa CAM-alalla, joka on peräisin McDonnell Douglas Aircraft Companysta Yhdysvalloissa, ja on suosittu ohjelmointityökalu lentokoneiden osien CNC-koneistukseen.
UG:n edut
Luotettavien ja tarkkojen työkalupolkujen tarjoaminen
Voidaan koneistaa suoraan pinnoille ja kiintoaineille
Hyvä käyttöliittymä, ja asiakkaat voivat myös mukauttaa käyttöliittymää erilaisilla käsittelymenetelmillä, mikä helpottaa tehokkaiden työkalupolkujen suunnittelua ja yhdistämistä
Täydellinen työkalukirjasto
Käsitellään parametrikirjaston hallintatoimintoa
Mukaan lukien 2-5-akselinen jyrsintä, sorvin jyrsintä ja langan leikkaus
Suuren työkalukirjaston hallinta
Kiinteän simuloinnin leikkaus
Yleinen jälkiprosessori ja muut toiminnot
Suurnopeusjyrsimystoiminto
CAM- muokkausmalli
⑵Catia
Catia on ranskalaisen Dassault-yhtiön lanseeraama tuote, jota käytetään Phantom-sarjan hävittäjien Boeing 737:n ja 777:n kehittämisessä ja suunnittelussa.
CATIAlla on tehokkaat pintamallinnusominaisuudet ja se on kaikkien CAD 3D -ohjelmistojen kärki. Sitä käytetään laajalti kotimaisissa ilmailu- ja tutkimuslaitoksissa, ja se korvaa vähitellen UG:n ensisijaisena vaihtoehtona monimutkaisessa pintasuunnittelussa.
CATIAlla on vahvat ohjelmointiominaisuudet ja se voi täyttää monimutkaisten osien CNC-työstövaatimukset. Jotkin alat omaksuvat CATIA-suunnittelun mallinnuksen ja UG-ohjelmoinnin käsittelyn yhdistäen nämä kaksi ja käyttämällä niitä yhdessä.
⑶ Pro/E on
PTC (Parameter Technology Co., Ltd.) Yhdysvalloissa kehittämä ohjelmisto on maailman suosituin 3D CAD / CAM (Computer Aided Design and Manufacturing) -järjestelmä. Käytetään laajalti siviiliteollisuudessa, kuten elektroniikassa, koneissa, muoteissa, teollisessa suunnittelussa ja leluissa. Sillä on useita toimintoja, kuten osien suunnittelu, tuotekokoonpano, muottikehitys, CNC-koneistus ja muodon suunnittelu.
Pro / E: tä käytetään laajalti Etelä-Kiinan yrityksissä, ja on yleinen käytäntö käyttää PRO-E: tä suunnittelun mallintamiseen ja MASTERCAM ja CIMATRON ohjelmointiin ja käsittelyyn.
Pro/E
⑷Cimatroni
Cimatron CAD/CAM on israelilaisen Cimatron-yrityksen CAD/CAM/PDM-tuote, joka on yksi ensimmäisistä järjestelmistä, jotka ovat saavuttaneet 3D CAD/CAM:n täyden toiminnallisuuden mikrotietokonealustalla. Järjestelmä tarjoaa suhteellisen joustavan käyttöliittymän, erinomaisen 3D-mallinnuksen, suunnittelupiirustuksen, kattavan CNC-koneistuksen, erilaiset yleiset ja erikoistuneet tietoliitännät sekä integroidun tuotetiedonhallinnan. Cimatron CAD / CAM -järjestelmä on erittäin suosittu kansainvälisessä muotinvalmistusteollisuudessa, ja sitä käytetään laajalti myös kotimaisessa muotinvalmistusteollisuudessa.
Cimatron (2 arkkia)
⑸Mastercam
CNC Corporationin Yhdysvalloissa kehittämä PC-pohjainen CAD/CAM-ohjelmisto tarjoaa ihanteellisen ympäristön osien muotoiluun kätevällä ja intuitiivisella geometrisella mallinnuksella. Sen tehokkaat ja vakaat mallinnustoiminnot voivat suunnitella monimutkaisia kaarevia ja kaarevia osia. Mastercamilla on vahvat toiminnot pinnan karkeassa koneistuksessa ja pinnan tarkkuustyökoneessa.Pinnan tarkkuustyökoneeseen on useita vaihtoehtoja, jotka voivat täyttää monimutkaisten osien pintatyöstövaatimukset, ja sillä on myös moniakselinen koneistustoiminto. Alhaisen hinnan ja erinomaisen suorituskyvyn ansiosta siitä on tullut suosituin CNC-ohjelmointiohjelmisto kotimaan siviiliteollisuudessa.
⑹FeatureCAM
DELCAMin Yhdysvalloissa kehittämä ominaisuuspohjainen täysin toimiva CAM-ohjelmisto sisältää uuden ominaisuuksien konseptin, vahvan ominaisuuksientunnistuksen, prosessitietopohjaan perustuvan materiaalikirjaston, työkalukirjaston ja prosessikortin ohjelmointitilaan perustuvan kuvakkeiden navigoinnin. Täysin modulaarinen ohjelmisto, joka tarjoaa kattavia ratkaisuja korjaamon ohjelmointiin 2-5-akselisesta jyrsinnästä komposiittikoneistukseen, pintakoneistuksesta langanleikkaukseen. DELCAM-ohjelmiston jälkimuokkaustoiminto on suhteellisen hyvä.
Jotkut kotimaiset teollisuusyritykset ottavat vähitellen käyttöön uusia tuotteita teollisuuden kehityksen tarpeiden täyttämiseksi.
FeatureCAM (2 arkkia)
CAXA Manufacturing Engineer
CAXA Manufacturing Engineer on Beijing Beihang Haier Software Co., Ltd.:n lanseeraama kansallisesti tuotettu CAM-tuote, joka on auttanut kotimaisia CAM-ohjelmistoja saavuttamaan paikkansa kotimaisilla CAM-markkinoilla. CAXA on erinomainen edustaja ja tunnettu riippumattomien immateriaalioikeuksien ohjelmistojen tuotemerkki tietotekniikan alalla Kiinan valmistusteollisuudessa, ja siitä on tullut johtava ja merkittävä toimittaja Kiinan CAD / CAM / PLM-teollisuudessa. CAXA Manufacturing Engineer on jyrsintä- ja porausohjelmisto, jolla on hyvä prosessisuorituskyky 2–5-akselisille CNC-jyrsinkoneille ja koneistuskeskuksille. Tämä ohjelmisto on erinomainen suorituskyky, kohtuullinen hinta, ja se on melko suosittu kotimarkkinoilla.
⑻EdgeCAM
Ammattimainen CNC-ohjelmointiohjelmisto, jonka tuottaa Pathtrace-yritys Yhdistyneessä kuningaskunnassa, jota voidaan soveltaa
EdgeCAM
CNC-työstökoneiden ohjelmointi, kuten sorvaus, jyrsintä ja lankaleikkaus. EdgeCAM on suunnitellut kätevämmän ja luotettavamman koneistusmenetelmän nykyisille monimutkaisille kolmiulotteisille pintakoneistusominaisuuksille, jotka ovat suosittuja valmistusteollisuudessa Euroopassa ja Amerikassa. British Pathway Company kehittää ja toimii tällä hetkellä Kiinan markkinoilla tarjoten enemmän vaihtoehtoja kotimaisille valmistusasiakkaille.
⑼VERICUTVERICUT
Edistyksellinen, erikoistunut CNC-työstön simulointiohjelmisto, jonka CGTECH on tuottanut Yhdysvalloissa. VERICUT ottaa käyttöön kehittyneen 3D-näytön ja virtuaalitodellisuuden teknologian, joka saavuttaa erittäin realistisen simuloinnin CNC-työstöprosesseista. Värikkäitä 3D-kuvia ei voida käyttää vain leikkaavan työkalun näyttämiseen. Leikkausaihiot muodostavat osia.
VERICUTVERICUT
Koko prosessi voi myös näyttää työkalun kahvan, kiinnikkeen ja jopa työstökoneen käyttöprosessin ja virtuaalisen tehdasympäristön simulointi, ja vaikutus on kuin katsoisi videon CNC-työstökoneiden koneistusosista näytöllä.
Ohjelmoijat tuovat VERICUTVERICUT:iin erilaisia ohjelmointiohjelmistojen tuottamia CNC-työstöohjelmia verifiointia varten, jotka voivat havaita alkuperäisessä ohjelmistoohjelmoinnissa syntyneet laskentavirheet ja vähentää koneistusvirheiden aiheuttamia työstötapaturmia koneistuksen aikana. Tällä hetkellä monet vahvat kotimaiset yritykset ovat alkaneet ottaa tämän ohjelmiston käyttöön täydentääkseen olemassa olevia CNC-ohjelmointijärjestelmiä ja saavuttaneet hyviä tuloksia.
Valmistusteknologian nopean kehityksen myötä CNC-ohjelmointiohjelmistojen kehittäminen ja käyttö ovat astuneet uuteen nopean kehityksen vaiheeseen. Uusia tuotteita syntyy toisensa jälkeen ja toiminnalliset moduulit ovat yhä kehittyneempiä. Prosessihenkilöstö voi helposti suunnitella tieteellisesti järkeviä ja yksilöllisiä CNC-työstöprosesseja mikrotietokoneille, mikä tekee CNC-työstöohjelmoinnista helpompaa ja kätevämpää.
(10)PowerMill
PowerMILL on Delcam Plc:n Isossa-Britanniassa tuottama tehokas CNC-työstöohjelmointiohjelmisto, jossa on runsaasti työstöstrategioita. Hyväksytään upouusi kiinalainen WINDOWS käyttöliittymä, joka tarjoaa kattavia käsittelystrategioita. Helpotetaan käyttäjiä luomaan paras työstöratkaisu, mikä parantaa koneistustehokkuutta, vähentää manuaalista trimmausta ja tuottaa nopeasti karkeita ja hienoja työstöreittejä. Ratkaisun muuttaminen ja uudelleenlaskenta on lähes valmis hetkessä, mikä lyhentää 85% työkalupolun laskentaajasta. Tämä mahdollistaa täydellisen häiriötarkastuksen ja 2-5-akselisen CNC-koneistuksen, mukaan lukien työkalupidikkeet ja työkalupidikkeet. Integroidulla koneistusyksikkösimuloinnilla varustettu laite helpottaa käyttäjiä ymmärtämään koko koneistusprosessin ja tulokset ennen koneistusta, mikä säästää koneistusaikaa.
Perusvaiheet
1. Analysoi osapiirustukset prosessin virtauksen määrittämiseksi
Analysoi osan piirustuksen vaatima muoto, koko, tarkkuus, materiaali ja tyhjä ja selvennä käsittelyn sisältö ja vaatimukset; Määritä työstösuunnitelma, leikkausreitti, leikkausparametrit ja valitse leikkutyökalut ja kiinnikkeet.
Veitsen polku (3 arkkia)
2. Numeerinen laskenta
Laske geometristen ominaisuuksien alku- ja loppupisteet osan ääriviivassa sekä kaarien keskikoordinaatit osan geometristen mittojen, käsittelyreitin ja muiden tekijöiden perusteella.
3. Write processing programs
Kun olet suorittanut edellä mainitut kaksi vaihetta, kirjoita koneistusohjelma CNC-järjestelmän määrittämän toiminnallisen ohjekoodin ja ohjelmasegmentin muodon mukaisesti.
4. Syötä ohjelma CNC-järjestelmään
Ohjelman syöttö voidaan syöttää suoraan CNC-järjestelmään näppäimistön tai tietokoneen viestintäliittymän kautta.
Tarkastusmenettelyt ja ensimmäisen kappaleen leikkaus
Käytä CNC-järjestelmän tarjoamaa graafista näyttötoimintoa työkalupolun oikeellisuuden tarkistamiseen. Suorita työkappaleen ensimmäinen koeleikkaus, analysoi virheiden syyt ja korjaa ajoissa, kunnes pätevät osat leikataan.
Vaikka kunkin CNC-järjestelmän ohjelmointikieli ja ohjeet ovat erilaisia, niiden välillä on myös monia samankaltaisuuksia.
Toimintokoodi
muokkaa
Merkit ja niiden tehtävät
1. Merkit ja koodit
Merkit ovat symboleja, joita käytetään tietojen järjestämiseen, hallintaan tai esittämiseen, kuten numeroihin, kirjaimiin, välimerkkeihin, matemaattisiin operaattoreihin jne. Kansainvälisesti käytössä on kaksi yleisesti käytettyä standardikoodia:
1) ISO International Organization for Standardization Standard Code
2) EIA Electronic Industries Association of America Standard Code
Kaksi merkkiä
CNC-koneistusohjelmissa merkeillä tarkoitetaan merkkisarjaa, joka on järjestetty määräysten mukaisesti, tallennettu, lähetetty ja jota käytetään tietoyksikkönä. Merkki koostuu englanninkielisestä kirjaimesta, jota seuraa useita desimaalinumeroita, ja tätä englanninkielistä kirjainta kutsutaan osoitteeksi.
Esimerkiksi "X2500" on sana, X on osoitesymboli ja numero "2500" on osoitteen sisältö. Jos osoitteen arvo on FANUC-järjestelmässä desimaalipiste, se edustaa millimetrejä; jos siinä ei ole desimaalipistettä, se edustaa mikrometrejä. Esimerkiksi X2500 X koordinaatti 2500 millimetriä (X2500 edustaa X koordinaatti 2500 mikrometriä)
3. Merkkien funktio
Jokaisella ohjelmasegmentin muodostavalla sanalla on erityinen funktionaalinen merkitys, ja seuraava esitetään pääasiassa FANUC-0M CNC-järjestelmän eritelmien perusteella.
(1) Sarjanumero N
Sarjanumero, joka tunnetaan myös nimellä ohjelmasegmentin numero tai ohjelmasegmentin numero. Sarjanumero sijaitsee ohjelmasegmentin alussa ja koostuu sarjanumerosta N ja sitä seuraavista numeroista. Sen toimintoja ovat oikoluku, ehdolliset hypyt, kiinteät silmukat jne. Käytettäessä sitä tulee käyttää väliajoin, kuten N10 N20 N30... (Ohjelmanumero on vain merkintätarkoituksiin eikä sillä ole todellista merkitystä)
⑵ Valmistele funktionaalinen sana G
Toimintosanojen valmistelun osoitesymboli on G, joka tunnetaan myös nimellä G-toiminto tai G-ohje, jota käytetään työkalun tai ohjausjärjestelmän työskentelytilan määrittämiseen. G00~G99
⑶ Koko sanat
Mittaussanaa käytetään määrittämään työkalun liikkeen loppupisteen koordinaattiasento työstökoneessa.
Niistä ensimmäistä ryhmää X, Y, Z, U, V, W, P, Q, R käytetään päätepisteen lineaaristen koordinaattimittausten määrittämiseen; Toisella ryhmällä A, B, C, D ja E määritetään päätepisteen kulmakoordinaattien mitat. Kolmatta ryhmää I, J ja K käytetään määrittämään kaaren ääriviivan keskikoordinaattikoko. Joissakin CNC-järjestelmissä P-ohjausta voidaan käyttää myös keskeyttämään aikaa, ja R-ohjausta voidaan käyttää kaaren säteen määrittämiseen.
(4) Syöttötoiminnon sana F
Syöttötoiminnon sanan osoitesymboli on F, joka tunnetaan myös nimellä F-funktio tai F-ohje, jota käytetään leikkaamisen syöttönopeuden määrittämiseen. Sorveissa F voidaan jakaa kahteen tyyppiin: syöttö minuutissa ja karasyöttö kierrosta kohden. Muissa CNC-koneissa syöttöä minuutissa käytetään yleensä vain. F-ohjetta käytetään yleisesti kierteen leikkausohjelman segmenteissä langan johtimen osoittamiseksi.
Pääkaran nopeuden funktiosana S
Karanopeuden funktion sanan osoitesymboli on S, joka tunnetaan myös nimellä S funktio tai S komento, jota käytetään karanopeuden määrittämiseen. Yksikkö on r/min.
Työkalufunktion sana T
Työkalun toimintosanan osoitesymboli on T, joka tunnetaan myös nimellä T-toiminto tai T-ohje, jota käytetään koneistuksen aikana käytettyjen työkalujen, kuten T01, määrän määrittämiseen. CNC-sorvien osalta seuraavia numeroita käytetään myös määritetyn työkalupituuden kompensointiin ja työkalukärjen säteen kompensointiin, kuten T0101.
Aputoimintosana M
Aputoimintosanan osoitesymboli on M, ja seuraavat numerot ovat yleensä 1-3 bitin positiivisia kokonaislukuja, jotka tunnetaan myös nimellä M-toiminto tai M-ohje, joita käytetään CNC-työstökoneen apulaitteen, kuten M00-M99, kytkimen toiminnan määrittämiseen.
Ohjelmamuoto
muokkaa
Ohjelmasegmentin muoto
CNC-koneistusohjelma koostuu useista ohjelmasegmenteistä. Ohjelmasegmentin muoto tarkoittaa sanojen, merkkien ja tietojen järjestelyä ohjelmasegmentissä. Esimerkki ohjelmasegmentin muodosta:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; Tässä ohjelmasegmentissä ei ole jatkosanaa "G01". Y30.2,F500,S3000,T02,M08”, Mutta niiden tehtävät ovat edelleen tehokkaita.
Ohjelmasegmentissä on tarpeen määritellä selkeästi ohjelmasegmentin eri osat:
Liikkuva kohde: päätepisteen koordinaatit X, Y, Z;
Mitä rataa pitkin liikkuminen: Valmistele funktiosana G;
Syöttönopeus: syötön funktiosana F;
Leikkausnopeus: karan nopeuden funktiokirjain S;
Työkalujen käyttö: työkalun funktiokirjain T;
Konetyökalun aputoiminto: aputoimintosana M.
Ohjelmamuoto
1) Ohjelman alku- ja loppusymbolit
Ohjelman alku- ja loppusymbolit ovat samat, prosentteina ISO-koodissa ja EP EIA-koodissa. Kirjoitettaessa tulee käyttää yhtä sarakkeesta segmenttiä.
2) Ohjelman nimi
Ohjelman nimiä on kaksi muotoa: yksi koostuu englanninkielisestä kirjaimesta O (% tai P) ja 1-4 positiivista kokonaislukua; Toinen tyyppi on ohjelman nimi, joka alkaa englanninkielisellä kirjaimella ja koostuu kirjainten, numeroiden ja useiden merkkien sekoituksesta (kuten TESTI 1). Yleensä tarvitaan erillinen jakso.
3) Ohjelman aihe
Ohjelman runko koostuu useista ohjelmasegmenteistä. Jokaisella ohjelmasegmentillä on yleensä yksi rivi
4) Ohjelman loppu
Ohjelma voidaan suorittaa käyttäen M02- tai M30-ohjeita. Yleensä tarvitaan erillinen jakso.
Esimerkkejä koneistusohjelmien yleisistä muodoista:
%//Start symboli
O2000//Ohjelman nimi
N10 G54 G00 X10.0 Y20.0 M03 S1000//Ohjelman runko
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
…… .
N200 M30//Ohjelma päättyi
%//Loppusymboli
Työkoneen koordinaatit
muokkaa
Määritä koordinaattijärjestelmä
(1) Työkoneiden suhteellista liikettä koskevat asetukset
Työkoneissa oletamme aina, että työkappale on paikallaan työkalun ollessa liikkeessä. Tällä tavalla ohjelmoijat voivat määrittää työstökoneen työstöprosessin osan piirustuksen perusteella ottamatta huomioon työkappaleen ja työkalun erityistä liikettä työstökoneessa
työstökeskus
⑵ Työkoneiden koordinaattijärjestelmää koskevat asetukset
X-, Y- ja Z-koordinaattiakselien välinen suhde standardikoneen koordinaattijärjestelmässä määräytyy oikean käden kartesialaisen koordinaattijärjestelmän avulla.
CNC-työstökoneessa työstökoneen liikettä ohjaa CNC-laite. CNC-työstökoneen muovausliike ja apuliike on määritettävä ensin työstökoneen liikkeen ja liikkeen suunta. Tämä on saavutettava koordinaattijärjestelmällä, jota kutsutaan työstökoneen koordinaattijärjestelmäksi.
Esimerkiksi jyrsinkoneessa orgaanisen sängyn pitkittäis-, poikittain- ja pystysuuntaiset liikkeet. CNC-koneistuksessa sen kuvaamiseen tulisi käyttää koneen koordinaattijärjestelmiä.
X-, Y- ja Z-akselien välinen suhde vakiokoneen koordinaattijärjestelmässä määräytyy oikean käden kartesialaisen kartesialaisen koordinaattijärjestelmän avulla:
1) Ojenna oikean käden peukaloa, etusormea ja keskisormea 90 asteen välein. Peukalo edustaa X-koordinaattia, etusorme edustaa Y-koordinaattia ja keskisormi edustaa Z-koordinaattia.
2) Peukalopisteet X-koordinaatin positiiviseen suuntaan, etusormet Y-koordinaatin positiiviseen suuntaan ja keskisormet Z-koordinaatin positiiviseen suuntaan.
3) Pyörimiskoordinaatit X-, Y- ja Z-koordinaattien ympärillä ovat A-, B- ja C. Oikeanpuoleisen kierresäännön mukaan peukalon suunta on minkä tahansa akselin positiivinen suunta X-, Y- ja Z-koordinaateissa, ja neljän muun sormen pyörimissuunta on pyörimiskoordinaattien A, B ja C positiivinen suunta.
⑶ Liikenteen suuntaa koskevat säännöt
Työkalun ja työkappaleen välisen etäisyyden kasvattamisen suunta on kunkin koordinaattiakselin positiivinen suunta, joka näyttää kahden liikkeen positiiviset suunnat CNC-sorvilla.
Koordinaatin akselin suunta
⑴ Z- koordinaatti
Z-koordinaatin liikesuunta määräytyy akselin, joka lähettää leikkausvoimaa, eli akselin suuntainen koordinaattiakseli on Z-koordinaatti ja Z-koordinaatin positiivinen suunta on työkappaleesta poistuvan työkalun suunta X- koordinaatti
X-koordinaatti on samansuuntainen työkappaleen kiinnitystason kanssa, yleensä vaakatason sisällä. X-akselin suuntaa määritettäessä on otettava huomioon kaksi tilannetta:
1) Jos työkappaleen pyörimisliike tapahtuu, työkappaleesta poistuvan työkalun suunta on X-koordinaatin positiivinen suunta.
2) Jos työkalu pyörii, on kaksi tilannetta: kun Z-koordinaatti on vaakasuora, kun tarkkailija katsoo työkappaletta työkalun karan varrella, liikesuunta + X osoittaa oikealle; Kun Z-koordinaatti on kohtisuorassa, kun tarkkailija katsoo työkalun karaa kohti ja katsoo pylvääseen, liikesuunta + X osoittaa oikealle. Seuraavassa kuvassa näkyy CNC-sorvin X-koordinaatti.
⑶ Y-koordinaatti
Kun X- ja Z-koordinaattien positiivinen suunta on määritetty, Y-koordinaatin suunta voidaan määrittää käyttämällä oikeanpuoleista kartesiaista koordinaattijärjestelmää, joka perustuu X- ja Z-koordinaattien suuntaan.
Alkuperän määrittäminen
Koneen alkuperällä tarkoitetaan työstökoneen kiinteää pistettä, joka on koneen koordinaattijärjestelmän alkuperä. Se on määritetty työstökoneen kokoonpanon ja virheenkorjauksen aikana, ja se on CNC-työstökoneen koneistusliikkeen vertailupiste.
(1) CNC sorvin alkuperä
CNC-sorvissa työstökoneen alkuperä otetaan yleensä rungon päätypinnan ja karan keskilinjan risteyksessä. Samalla parametrien asettamisella työstökoneen alkuperä voidaan asettaa myös X- ja Z-koordinaattien positiiviseen raja-asentoon.
⑵ alkuperä CNC jyrsintä kone
Karan alareunan keskipiste on kolmen akselin etupuolella.
Sorvin ohjelmointi
muokkaa
CNC-sorvien osalta eri CNC-järjestelmissä on erilaisia ohjelmointimenetelmiä.
Ohjeet työkappaleen koordinaattijärjestelmän asettamiseksi
Se on ohje, joka määrittää työkappaleen koordinaattijärjestelmän alkuperän, joka tunnetaan myös ohjelmoinnin nollapisteenä.
Ohjeen muoto: G50 X Z
Kaavassa X ja Z ovat X- ja Z-suuntien mitat työkalukärjen lähtökohdasta työkappaleen koordinaattijärjestelmän alkuun.
G50-komentoa suoritettaessa kone ei liiku eli X- ja Z-akselit eivät liiku. Järjestelmä muistaa X- ja Z-arvot sisäisesti ja CRT-näytön koordinaattiarvot muuttuvat. Tämä vastaa työkappaleen koordinaattijärjestelmää, jossa työkappaleen alkuperä on järjestelmän koordinaattiarvo.
CNC-sorvi
Kokojärjestelmän ohjelmointimenetelmä:
1. Absoluuttiset ja asteittaiset mitat
CNC-ohjelmoinnissa työkalujen sijaintien koordinaatit voidaan yleensä esittää kahdella tavalla: absoluuttiset koordinaatit ja inkrementaaliset koordinaatit. CNC-sorvien ohjelmoinnissa voidaan käyttää absoluuttisen arvon ohjelmointia, inkrementaalisen arvon ohjelmointia tai molempien yhdistelmää.
⑴ Absoluuttisen arvon ohjelmointi: Kaikkien koordinaattipisteiden koordinaattiarvot lasketaan työkappaleen koordinaattijärjestelmän alkuperästä, jota kutsutaan absoluuttisiksi koordinaateiksi, joita edustaa X ja Z.
⑵ Incremental value programming: Koordinaattijärjestelmän koordinaattiarvot lasketaan suhteessa työkalun edelliseen sijaintiin (tai lähtöpisteeseen) ja niitä kutsutaan incrementaalisiksi (suhteellisiksi) koordinaateiksi. X-akselin koordinaatit esitetään U:lla, Z-akselin koordinaatit W:llä ja positiivinen ja negatiivinen määritetään liikkeen suunnan mukaan.
2. Halkaisija ohjelmointi ja säde ohjelmointi
CNC-sorvien ohjelmoinnissa koneistettujen pyörivien osien pyöreän poikkileikkauksen ansiosta niiden säteiden mitat voidaan esittää kahdella tavalla: halkaisija ja säde. Menetelmä määräytyy järjestelmän parametrien perusteella. Kun CNC-sorvit lähtevät tehtaalta, ne asetetaan yleensä halkaisijan ohjelmointiin, joten koko X-akselin suunnassa ohjelmassa on halkaisija-arvo. Jos sädeohjelmointi on tarpeen, on tarpeen muuttaa järjestelmän asiaankuuluvia parametreja, jotta se voidaan asettaa sädeohjelmointitilaan.
3. Metriset ja englanninkieliset mitat
G20 imperiaalisen koon tulo G21 metrisen koon tulo (Frank)
G70 imperiaalisen koon tulo G71 metrisen koon tulo (Siemens)
Suunnittelupiirustuksissa on kahdenlaisia mittamerkintöjä: metrisiä ja imperiaalisia. CNC-järjestelmä voi muuntaa kaikki geometriset arvot metrisiksi tai imperiaalisiksi mitoiksi käyttämällä koodeja, jotka perustuvat asetustilaan. Kun järjestelmä on kytketty päälle, kone on metrisessä G21-tilassa.
Metristen ja imperiaalisten yksiköiden välinen muuntosuhde on:
1mm0,0394in
1in25,4 mm
2,Karan ohjaus, syötön ohjaus ja työkalun valinta (FANUC-0iT-järjestelmä) 1. Karan toiminto S
S-funktio koostuu osoitekoodista S ja useita numeroita sen jälkeen.
⑴ Tasainen lineaarinen nopeudensäätökäsky G96
Kun järjestelmä suorittaa G96-komennon, S:n määrittämä arvo edustaa leikkausnopeutta. Esimerkiksi G96 S150 osoittaa, että sorvaustyökalun leikkauspisteen nopeus on 150 m/min.
CNC-työkalu
⑵ Peruuta vakionopeuskäsky G97 (vakionopeuskäsky)
Kun järjestelmä suorittaa G97-komennon, S:n määrittämä arvo edustaa karan nopeutta minuutissa. Esimerkiksi G97 S1200 edustaa karan nopeutta 1200r/min. Kun FANUC-järjestelmä on käytössä, sen tila on oletusarvoisesti G97.
⑶ Suurin nopeusrajoitus G50
Koordinaattijärjestelmän asetustoiminnon lisäksi G50:llä on myös toiminto asettaa enimmäiskaranopeus. Esimerkiksi G50 S2000 tarkoittaa, että karan enimmäisnopeus asetetaan 2000r/min. Kun käytetään jatkuvaa lineaarista nopeudensäätöä leikkaamiseen onnettomuuksien estämiseksi, on tarpeen rajoittaa karan nopeutta.
2. Syöttötoiminto F
F-funktio edustaa syöttönopeutta, joka koostuu osoitekoodista F ja useista myöhemmistä numeroista.
⑴ Syötä komento G98 minuutissa
G98-komennon suorittamisen jälkeen CNC-järjestelmä määrittää, että F-kohdassa tarkoitettu syöttönopeusyksikkö on mm/min (millimetriä/minuutti), kuten G98 G01 Z-20.0 F200; Syöttönopeus ohjelmasegmentissä on 200mm / min.
⑵ Syötä komento G99 kierrosta kohti
G99-komennon suorittamisen jälkeen CNC-järjestelmä määrittää, että F-kohdassa tarkoitettu syöttönopeusyksikkö on mm/r (millimetriä/kierros), kuten G99 G01 Z-20.0 F0.2; Syöttönopeus ohjelmasegmentissä on 0,2 mm / r.
Imputaatioohjeet
(1) Pikapaikannusohjeet G00
G00-komennon avulla työkalu voi siirtyä nopeasti paikasta, jossa työkalu sijaitsee, seuraavaan kohdeasentoon pistepaikannuksen ohjauksen avulla. Se on tarkoitettu vain nopeaan paikannukseen ilman liikeratavaatimuksia ja ilman leikkausprosessia.
Ohjeen muoto:
G00 X(U)_ Z(W)_ ;
Niiden joukossa:
X. Z on sen pisteen absoluuttinen koordinaattiarvo, johon työkalun on saavutettava;
U. W on työkalun saavutettavan pisteen ja nykyisen sijainnin välisen etäisyyden lisäysarvo; (Liikkumattomat koordinaatit voidaan jättää pois)
2,Lineaarinen interpolointiohje G01
G01-komento on lineaarinen liikekomento, joka määrittää työkalun suorittamaan minkä tahansa lineaarisen liikkeen määrätyllä syöttönopeudella F kahden koordinaatin välisen interpolointiyhteyden kautta.
Ohjeen muoto:
G01 X(U)_ Z(W)_ F_ ;
Niiden joukossa:
(1) X, Z tai U, W on sama merkitys kuin G00.
⑵ F on työkalun syöttönopeus (syöttönopeus), joka on määritettävä leikkausvaatimusten mukaisesti.
3,Ympyrän interpolointiohjeet G02 ja G03
Ympyräkaaren interpolointikomentoja on kahdenlaisia: myötäpäivään ympyräkaaren interpolointikomento G02 ja vastapäivään ympyräkaaren interpolointikomento G03.
Ohjelmointimuoto:
myötäpäivään kaaren interpolointikomennon komentomuoto on:
G02 X(U)_ Z(W)_ R_ F_;
G02 X(U)_ Z(W)_ I_ K_ F_;
Vastapäivään kaaren interpolointikomennon komentomuoto on:
G03 X(U)_ Z(W)_ R_ F_;
G03 X(U)_ Z(W)_ I_ K_ F_;
Niiden joukossa:
⑴ X_Z_ on kaarien interpoloinnin päätepisteen koordinaattien absoluuttinen arvo ja U_W_ kaarien interpoloinnin päätepisteen koordinaattien lisäysarvo.
⑵ (sädemenetelmä) R on kaaren säde ilmaistuna sädearvona.
Kun kaarta vastaava keskikulma on 180, R on positiivinen arvo;
Kun kaarta vastaava keskikulma on > Kun 180, R on negatiivinen arvo.
⑶ (Keskiympyrän menetelmä) I ja K ovat ympyrän keskipisteen koordinaattikerrokset suhteessa kaaren alkupisteeseen, ilmaistuna vektoreina X (I) ja Z (K) akselien varrella.
(4) Valintaperiaate: Valitse se, joka on kätevämpi käyttää (voidaan nähdä ilman laskentaa). Kun I, K ja R näkyvät samanaikaisesti samassa ohjelmasegmentissä, R on etusijalla (eli tehokas) ja I ja K ovat virheellisiä.
Kun I on 0 tai K on 0, se voidaan jättää pois eikä kirjoittaa.
Jos haluat interpoloida koko ympyrän, voit käyttää vain keskimmäistä menetelmää sen esittämiseen, eikä säde-menetelmää voida suorittaa. Jos kaksi puoliympyrää on yhdistetty sädemenetelmällä, todellinen pyöristysvirhe on liian suuri.
F on syöttönopeus tai syöttönopeus kaaren tangenttisuunnassa.
Ammatillinen esittely
muokkaa
Koulutustavoitteet
Kultivoida kykyjä, jotka voivat sopeutua modernin taloudellisen rakentamisen tarpeisiin, kehittää moraalia, älykkyyttä ja fyysistä kuntoa kokonaisvaltaisesti, omistaa vankka ammatillinen tietämys CNC-työstökoneiden käsittelystä, vahva käytännön kyky ja pystyä osallistumaan CNC-koneistukseen ja CNC-laitteiden toimintaan ja hallintaan älykkäissä ja ammattitaitoisissa toimintapaikoissa tuotantolinjalla.
Pääruoat
Mekaanisen piirustuksen perusteet, toleranssin sovitus ja tekninen mittaus, metallimateriaalit ja lämpökäsittely, mekaanisen suunnittelun perusteet, insinöörimekaniikka, hydrauliikka ja pneumaattinen tekniikka, työstökoneiden kiinnikkeet, metallin leikkausperiaatteet ja työkalut, mekaaninen valmistustekniikka, sähkö- ja elektroniikkalaitteet ja käyttötaidot, asennustaitojen koulutus CNC sorvin käsittelytekniikka, CNC jyrsintäkeskusten käsittelytekniikka, EDM-tekniikka, AutoCAD, PRO / E 3D mallinnus ja suunnittelu, UG 3D-suunnittelu ja CNC-ohjelmointi, MASTERCAM 3D-suunnittelu ja CNC-ohjelmointi, CNC-koneen rakenne ja huolto.
Työllisyyden suunta
muokkaa
Osallistuu tuotannon hallintaan, mekaaniseen tuotesuunnitteluun, CNC-ohjelmointiin ja käsittelyyn, CNC-laitteiden asennukseen, virheenkorjaukseen ja käyttöön, CNC-laitteiden vianmääritykseen ja ylläpitoon, peruskorjaukseen ja myynnin jälkeiseen palveluun.
Ensimmäinen vaihtoehto on CNC-operaattorit. Opiskelijat, jotka ovat suorittaneet CNC-harjoittelun ja CNC-käyttökoulutuksen, voivat olla päteviä, mutta kilpailu tästä tehtävästä on suurin. Tämä pääaine on saatavilla kaikissa tekniikan ammattikorkeakouluissa, puhumattakaan ammatillisten oppilaitosten ja teknisten oppilaitosten opiskelijoista. Tällä hetkellä CNC-toiminta-asemat Kiinan koneistusteollisuudessa ovat periaatteessa saavuttaneet kyllästymisen. Jotkut opiskelijat kertoivat minulle, että heidän luokkatoverinsa, jotka valmistuivat yläasteelta ja työskentelivät CNC-toiminnassa viisi tai kuusi vuotta aikaisemmin kuin he, olivat jo ammattitaitoisia työntekijöitä, joilla oli kunnollinen palkka, joten he tunsivat olonsa hyvin toivottomaksi. Kerroin heille, että sitä ei tarvitse verrata nykyhetkeen vaan tulevaan kehitykseen.
Toiseksi CNC-ohjelmoija. Monet koneistusyritykset käyttävät automaattista ohjelmointia CNC-työstöohjelmien tuottamiseen, joten niiden on opittava CAM-ohjelmisto. Eri yksiköt käyttävät erityyppisiä CAM-ohjelmistoja, mutta käsittelymenetelmät ovat yleensä samanlaisia, joten yksi on opittava hyvin. CNC-ohjelmoijana vaatimukset ovat kuitenkin korkeat ja vastuu on myös merkittävä, joten tarvitaan runsaasti työstökokemusta. Tässä tapauksessa ei ole realistista, että juuri koulusta lähteneet opiskelijat ottavat välittömästi tämän kannan. Sen on harjoitettava yhdestä tai kahdesta vuodesta kolmeen viiteen vuoteen.
Kolmanneksi CNC-huoltohenkilöstö tai myynnin jälkeinen huoltohenkilöstö. Tällä sijalla on korkeammat vaatimukset ja se puuttuu eniten CNC-alalla. Se ei vaadi vain runsaasti mekaanista tietoa, vaan myös runsaasti sähköosaamista. Jos valitset tämän suunnan, se voi olla hyvin vaikeaa (kuten usein työmatkoja), ja sinun täytyy jatkuvasti oppia ja kerätä kokemusta. Tämä tehtävä vaatii enemmän koulutusta, joten aika tulla päteväksi on pidempi, mutta palkkiot ovat myös suhteellisen anteliaita.
Neljänneksi CNC-myyntihenkilöstö. Palkka tähän tehtävään on anteliain, eikä vaadittu ammatillinen tieto ole niin paljon, mutta se vaatii erinomaista kaunopuheisuutta ja hyviä sosiaalisia taitoja, joita tavalliset ihmiset eivät voi tehdä.
Viidenneksi voidaan myös valita samankaltaisia pääaineita: mekaanisen suunnittelun ammattilaiset, kuten luonnokset, mekaaniset suunnittelijat ja rakennesuunnittelijat; Prosessinhallinta tai paikan päällä oleva tekninen henkilöstö, mekaaniset suunnittelijat (mekaaniset insinöörit), CNC-koneiden käyttäjät, mekaanisten laitteiden huoltotyöntekijät, mekaanisten laitteiden myyjät, ohjelmoijat, mekaanisten prosessien työntekijät, tarkastajat ja tuotannon ylläpitäjät.
Oppimisen ohjelmointi
muokkaa
Kotimaisen valmistusteollisuuden nopeasti kasvavassa CNC-koneistuksen kysynnässä on vakava pula CNC-ohjelmointitekniikan osaajista, ja CNC-ohjelmointitekniikasta on tullut kuuma kysyntä työmarkkinoilla.
Perusedellytykset, jotka on täytettävä
(1) Hänellä on perusoppimiskykyjä eli opiskelijoilla on tiettyjä oppimiskykyjä ja valmistelevaa tietoa.
⑵ Edellytykset saada hyvää koulutusta, mukaan lukien hyvien oppilaitosten ja koulutusmateriaalien valinta.
Kerää käytännön kokemusta.
Valmistelevat tiedot ja taidot
(1) Geometrian perustiedot (lukio tai ylempi) ja mekaaninen piirustusperusta.
Perusenglanti.
⑶ Mekaanisen käsittelyn yleinen tuntemus.
3D-mallinnuksen perustaitoja.
Valitse koulutusmateriaali
Oppikirjan sisällön tulisi sopia käytännön ohjelmointisovellusten vaatimuksiin, ja pääasiallinen sisältö on laajalti käytössä oleva CAD/CAM-ohjelmistoihin perustuva interaktiivinen graafinen ohjelmointitekniikka. Opetettaessa käytännön tekniikoita, kuten ohjelmistotoimintoja ja ohjelmointimenetelmiä, siihen tulisi sisältyä myös tietty määrä perustietoa, jotta lukijat ymmärtäisivät sen luonteen ja syyt.
Oppikirjan rakenne. CNC-ohjelmointitekniikan oppiminen on vaiheittain jatkuvaa parantamista, joten oppikirjojen sisältö tulisi kohdentaa kohtuullisesti eri oppimisvaiheiden mukaan. Samalla tiivistä ja luokittele sisältö systemaattisesti sovelluksen näkökulmasta, jolloin lukijoiden on helpompi ymmärtää ja muistaa se kokonaisuutena.
Oppimissisältö ja oppimisprosessi
Vaihe 1: Perustietojen oppiminen, mukaan lukien perustiedot CNC-työstöperiaatteista, CNC-ohjelmista, CNC-työstöprosesseista jne.
Vaihe 2: CNC-ohjelmointitekniikan oppiminen alustavalla käsityksellä manuaalisesta ohjelmoinnista, keskittyen CAD / CAM-ohjelmistoon perustuvan interaktiivisen graafisen ohjelmointitekniikan oppimiseen.
Vaihe 3: CNC-ohjelmointi- ja työstöharjoitukset, mukaan lukien tietty määrä todellisia tuotteiden CNC-ohjelmointi- ja työstöharjoituksia.
Oppimismenetelmät ja taidot
Kuten muiden tietojen ja taitojen oppiminen, oikeiden oppimismenetelmien hallitseminen on ratkaisevan tärkeää CNC-ohjelmointitekniikan oppimisen tehokkuuden ja laadun parantamisessa. Tässä muutamia ehdotuksia:
Keskity taisteluun tuhosta, suorita oppimistavoite lyhyessä ajassa ja sovella sitä ajoissa maratonityylisen oppimisen välttämiseksi.
⑵ Ohjelmistotoimintojen kohtuullinen luokittelu ei vain paranna muistitehokkuutta, vaan auttaa myös ymmärtämään ohjelmiston toimintojen yleistä soveltamista.
Alusta alkaen on usein tärkeämpää keskittyä standardoitujen toimintatapojen sekä tiukkojen ja huolellisten työtapojen kehittämiseen kuin pelkästään teknologian oppimiseen.
Tallenna päivittäisessä elämässä kohtaamat ongelmat, virheet ja oppimispisteet, ja tämä kertymisprosessi on prosessi, jossa jatkuvasti parannetaan omaa tasoa.
Kuinka oppia CAM
Interaktiivisen graafisen ohjelmointitekniikan oppiminen (tunnetaan myös CAM-ohjelmoinnin avainkohtina) voidaan jakaa kolmeen osaan:
1. CAD/CAM-ohjelmiston oppimisessa on keskityttävä ydintoimintojen hallintaan, koska CAD/CAM-ohjelmiston soveltaminen noudattaa myös ns. "20/80-periaatetta", mikä tarkoittaa, että 80% sovelluksista tarvitsee käyttää vain 20% toiminnoistaan.
2. Se on kehittää standardoituja ja standardoituja työtapoja. Yleisesti käytetyissä koneistusprosesseissa tulisi tehdä standardoidut parametriasetukset ja muodostaa vakioparametrimallit, joita tulisi käyttää suoraan erilaisten tuotteiden CNC-ohjelmoinnissa mahdollisimman paljon toiminnan monimutkaisuuden vähentämiseksi ja luotettavuuden parantamiseksi.
3. On tärkeää kerätä kokemusta jalostustekniikasta, perehtyä CNC-työstökoneiden, leikkaustyökalujen ja käytettyjen käsittelymateriaalien ominaisuuksiin, jotta prosessiparametrien asetukset olisivat järkevämpiä.
On syytä huomauttaa, että käytännön kokemus on tärkeä osa CNC-ohjelmointitekniikkaa ja se voidaan saada vain varsinaisella koneistuksella, jota ei voida korvata millään CNC-työstökoulutuskirjalla. Vaikka tässä kirjassa korostetaan täysin käytännön yhdistelmää, on syytä sanoa, että eri prosessointiympäristöissä syntyviä prosessitekijöiden muutoksia on vaikea täysin ilmaista kirjallisesti.
Lopuksi, aivan kuten muita tekniikoita, meidän on saavutettava tavoite "halveksua vihollista strategisesti ja arvostaa vihollista taktisesti". Meidän on paitsi luotava vakaa luottamus oppimistavoitteidemme saavuttamiseen, myös lähestyttävä jokaista oppimisprosessia maanläheisellä asenteella.