Citas funkcijas (M funkcijas)
Citas ūdens strūklas funkcijas ir ieprogrammētas ar burtu M, kam seko divi vienciparu skaitļi. Šī sistēma ir vairākas šādas funkcijas:
M00 Stop programma
M02 Programmas beigas
M30 Programmas beigas ar atgriešanos sākumā
M71-79 Nepareiza darbība un izeja
Tagad mēs detalizēti aplūkosim M funkcijas izpildi.
1. M00 - apturiet programmu
Piemērs: Kad ūdens strūklas griešanas mašīnas CNC nolasa M00 kodu blokā, tā aptur programmu. Lai palaistu programmu, vēlreiz jānospiež barošanas poga.
2. M02 - programmas beigas
Piemērs: Šis kods apzīmē programmas beigas un veic ūdens strūklas CNC pamata atiestatīšanas funkciju.
3. M30 - programmas beigas ar atgriešanos sākumā
Piemērs: Šī funkcija ir līdzīga funkcijai M02, kā arī ūdens strūklas mašīnas CNC atgriežas programmas sākuma pirmajā blokā.
4. M71-79 Nepareiza darbība un izeja
Formāts: M71 Piemērs: ūdens strūklas CNC sistēma nosaka šo funkciju, un darbību secība ir šāda:
atbilstošās pārraides, savienojuma vadība
kavēšanās laiks 400 m / s
sadalījuma numurs 1
M71- Ūdens strūklas griešanas mašīnas eļļas sūkņa apturēšana
M71 parasti rodas pirms M02, kas nozīmē, ka eļļas sūknis apstājas pēc griešanas. Šī funkcija ir tāda pati kā nospiežot apturēšanas pogu.
M72- apturiet ūdens sūkni
Kad tiek parādīts M72, sūkņa motors pārstāj darboties. Šī funkcija ir tāda pati kā ūdens strūklas iekārtas sūkņa apturēšanas pogas funkcija.
M73- Augstspiediena ūdens padeves sistēmas iedarbināšana
Kad iezīmēts M73, atveras augstspiediena ūdens padeves vārsts. Šī funkcija ir tāda pati kā augstspiediena ūdens sistēmas spiedpogas funkcija.
M74 - augstspiediena ūdens sistēmas izslēgšana
Kad iedegas M74, augstspiediena ūdens padeves vārsts ir aizvērts. Šī funkcija ir tāda pati kā ūdens padeves sistēmas apturēšanas pogas nospiešanas funkcija.
zem augsta spiediena.
M75 - smilšu padeves vārsta atvere
M 75 izskats nozīmē smilšu padeves vārsta atvēršanu. Šī funkcija ir tāda pati kā ūdens strūklas smilšu vārsta atvēršanas pogas nospiešanas funkcija.
M76- Smilšu padeves vārsta aizvēršana
M 76 izskats nozīmē smilšu padeves vārsta aizvēršanu. Šī funkcija ir tāda pati kā smilšu vārsta aizvēršanas pogas nospiešanas funkcija.
F, S, T Funkcijas.
1. F-padeves izvēles funkcija.
Padeves izvēles funkciju parasti dēvē par F funkciju. Izmantojot šo funkciju, jūs varat tieši kontrolēt katras ass padevi. F funkciju var norādīt ar burtu F un cipariem, kas seko burtam, kā arī padeves ātruma apzīmējumu, kas izteikts mm / min.
Padeves ātrums šajā sistēmā svārstās no 9 līdz 1300 mm / min. Ūdens strūklas ātrumu var brīvi izvēlēties atkarībā no nepieciešamajiem griešanas apstākļiem.
2. T- instrumenta izvēles funkcija.
Instrumentu izvēles funkciju sauc arī par funkciju T. Šī funkcija tiek izmantota instrumenta izvēlei. Instrumentu izvēles funkciju apzīmē ar burtu T ar cipariem, kas tiek novietoti pēc apzīmējuma T. Sistēmā ir līdz 20 instrumentu izvēles parametru nosaukumiem no T01 līdz T20. PARAM režīmā nospiediet pogu F2, un displejā parādīsies 20 instrumentu izvēles iespējas. Operators ūdens strūklas ekrānā var izvēlēties jebkuru parametra D pogu atkarībā no instrumenta diametra.
Ja programmai nepieciešama ūdens strūklas griezēja rādiusa kompensācija, vadības sistēma var atsaukties uz atbilstošo parametru, lai to labotu.
M-FUNCTIONS tulkojums krievu-angļu valodā
Voskoboinikovs B.S., Mitrovičs V.L. Krievu-angļu mašīnbūves un rūpnieciskās automatizācijas vārdnīca. Krievu-angļu mašīnbūves un ražošanas automatizācijas vārdnīca. 2003
- Krievu-angļu vārdnīcas →
- Krievu-angļu mašīnbūves un ražošanas automatizācijas vārdnīca
Arī vārda nozīmes un M-FUNCTION tulkojums no angļu valodas krievu valodā angļu-krievu vārdnīcās un no krievu valodas angļu valodā krievu-angļu vārdnīcās.
Citas šī vārda nozīmes un angļu-krievu, krievu-angļu tulkojumi vārdam "M-FUNCTIONS" vārdnīcās.
- FUNKCIJAS - vispārīgi
- FUNKCIJAS - Funkcijas
Krievu-amerikāņu angļu vārdnīca - - Em
Krievu-amerikāņu angļu vārdnīca - FUNKCIJAS - Funkcijas
Krievu valodas apguvēja vārdnīca - FUNKCIJAS - funkcijas
Krievu valodas apguvēja vārdnīca - - noklausīšanās
Angļu-krievu-angļu speciālo dienestu vārdnīca - - reklāmguv. M, m
- - reklāmguv. M, m
Liela krievu-angļu vārdnīca - APŅEMŠANĀS - nodaļa 1) darīt, darīt Syn: palaist 2) uzņemties atbildību (par to, ko darīt) Viņa apņēmās pabeigt ...
- NEKUR - 1.vieta; neg. (funkcijas lietvārdā) neviens no diviem; neviens; neviens no jums to nevar izdarīt - neviens ...
Liela angļu-krievu vārdnīca - FUNKCIJAS - Funkciju funkcijas: kasieris ~ kasiera ceremoniālie pienākumi ~ glabātāja formalitātes ~ nelielas aktīvu pārvaldīšanas aizbildņa funkcijas: kasieris ~ ...
Liela angļu-krievu vārdnīca - FUNKCIJA - funkcija, mērķis - izglītības * mērķis ir attīstīt prāta izglītību, kuras mērķis ir attīstīt garīgās spējas - ...
Liela angļu-krievu vārdnīca - PRIEKŠ - ( pilna forma); (samazināta forma) 1. savienība 1) par; jo (ievieš iemesla klauzulu) Tas nav partijas jautājums, jo ...
Liela angļu-krievu vārdnīca - PAR - (pilna forma); fə (samazināta forma) 1. savienība 1) par; ņemot vērā to, ka (ievada iemesla klauzulu ...
Angļu-krievu vispārējās vārdnīcas vārdnīca - PAR - 1. savienība 1) par; jo (ievieš iemesla klauzulu) Tas nav partijas jautājums, jo tas mūs neaizskar kā liberāļus ...
Angļu-krievu vispārējās vārdnīcas vārdnīca - RADIO AMATEUR - radioamatieris; radio šķiņķis ~ masts w. radio masts, bezvadu masts; ~ bāka m. radio bāka; ~ metrist radaru operators; ~ mērķis ar. ...
Krievu-angļu vispārīgo tēmu vārdnīca - RADIO AMATEUR - radioamatieris; radio šķiņķis ~ masts w. radio masts, bezvadu masts; ~ bāka m. radio bāka; ~ metrist radaru operators; ~ mērķis ar. radio vadība / vadība; ~ aprīkojums ar. bezvadu / radioiekārtas; ~ skice ...
Krievu -angļu vārdnīca - QD - SKAITS - skaitlis, kas ir aptuveni vienāds ar 2,718, kas bieži atrodams matemātikā un dabaszinātnēs. Piemēram, ar radioaktīvās vielas sabrukšanu pēc laika ...
Colier krievu vārdnīca - FUNKCIJAS - FUNKCIJU TEORIJA dabaszinātnēs. Analītiskās funkcijas tiek plaši izmantotas dažās zinātnes un tehnoloģiju jomās tikai tāpēc, ka tās ļauj ...
Colier krievu vārdnīca - FUNKCIJAS - FUNKCIJU TEORIJA Mēra un integrācijas teorija ir svarīga vispārējās matemātisko funkciju teorijas sadaļa, kuras pamatā ir A. Lebesgue (1906) darbi ...
Colier krievu vārdnīca - TURCIJA - TURCIJA: DABA Reljefā dominē Pontīnas kalni (Kure un Ilgaz grēdas), kas stiepjas gar krastu austrumu virzienā. Lielākā daļa ...
Colier krievu vārdnīca - PSRS - PADOMJU SOCIĀLISTU REPUBLIKU SAVIENĪBA, PSRS februāra revolūcija. Militārās sakāves Pirmā pasaules kara frontēs un pieaugošais ekonomiskais haoss izraisīja sociālo ...
Colier krievu vārdnīca - SIRDS - SIRDS Pirms 16. gadsimta sākuma. nebija ne jausmas par sirds slimībām; tika uzskatīts, ka jebkurš šī orgāna bojājums neizbēgami novedīs pie ...
Colier krievu vārdnīca - SĒRIJA - Daudzas matemātikas problēmas noved pie, piemēram, formulas, kurās ir bezgalīgas summas, vai šādas summas sauc par bezgalīgām sērijām, un to termini ...
Colier krievu vārdnīca - KRIEVIJA - KRIEVIJAS FEDERĀCIJA: DABA Lielāko daļu Krievijas teritorijas aizņem līdzenumi. Krievijas (Austrumeiropas) līdzenums atrodas uz rietumiem no Urālu kalniem. Vidēja auguma ...
Colier krievu vārdnīca - MEKSIKA - MEKSIKA: DABA Meksikas lielāko daļu aizņem Meksikas augstienes, kas ziemeļos pārvēršas par Teksasas un Ņūmeksikas augstiem līdzenumiem un plakankalnēm; ar…
Colier krievu vārdnīca - GLACIERI ir ledus uzkrājumi, kas lēnām pārvietojas pa zemes virsmu. Dažos gadījumos ledus pārstāj kustēties un veidojas beigts ledus. Daudzi ledāji ...
Colier krievu vārdnīca - FINNOLOĢIJAS - FINNOLOĢIJAS Īstie roņi (Phocidae ģimene) ir labi pielāgoti dzīvei aukstās jūrās: viss ķermenis, ieskaitot īsu asti un pleznas, ...
Colier krievu vārdnīca - KENYA - Kenijas Republika, valsts Austrumāfrikā. Agrāk Lielbritānijas kolonija un protektorāts neatkarību ieguva 1963. gadā. Dienvidos tas robežojas ar ...
Colier krievu vārdnīca - KANĀDA - CANADA Executive filiāle. Izpildvaras funkcijas Kanādā ir sadalītas starp valsts vadītāju un valdības vadītāju. Pirmā funkcija ir formāla, ...
Colier krievu vārdnīca - ĶĪNA - ĶĪNA: DABA Tibetas plato ziemeļos, ziemeļaustrumos un austrumos robežojas plato un dobumu virkne. Šīs teritorijas ir Siņdzjana, Iekšējā ...
Colier krievu vārdnīca - Vaļveidīgie - vaļveidīgie Zobaino vaļu apakšgrupā (Odontoceti) ietilpst vaļveidīgie ar zobiem - vai nu apakšžokļa priekšpusē, vai abos ...
Colier krievu vārdnīca - ĪRIJA
Colier krievu vārdnīca - DAŽĀDI - Daudzi fiziskie likumi, kas pakļaujas noteiktām parādībām, ir uzrakstīti matemātiska vienādojuma veidā, kas izsaka noteiktu saistību starp dažiem daudzumiem. ...
Colier krievu vārdnīca - TREE ir daudzgadīgs augs ar lignified uzcelt galveno kātu - stumbru. Ir grūti sniegt sīkāku vai precīzāku šīs "dzīvības formas" definīciju, jo ...
Colier krievu vārdnīca - VENEZUELA - VENEZUELA: DABA Sierra de Perija augstā grēda veido Andu ziemeļrietumu atzaru, kur robežojas ar Venecuēlu un Kolumbiju. Šajā zonā individuāli ...
Colier krievu vārdnīca - BIBLIOTĒKAS - īpaši organizētas grāmatu, žurnālu, video u.c. kolekcijas. Lai gan bibliotēkas tradicionāli tiek uzskatītas par grāmatu krātuvēm, bibliotēku krājumos vienmēr ir bijuši ...
Colier krievu vārdnīca - BAALBEK tagad ir neliela apmetne, senos laikos tā bija lieliska tempļu pilsēta Libānas teritorijā, starp Libānas un Anti-Libānas apgabaliem. Plaša ieleja, ...
Colier krievu vārdnīca - BANKU - BANKU SISTĒMAS Komercbankas. Vissvarīgāko vietu banku sistēmās ieņem komercbankas, kuras pašreizējā formā pirmo reizi parādījās ...
Colier krievu vārdnīca - ANTILOPE ir parasts nosaukums daudziem pārnadžiem zīdītājiem, kas pieder pie liellopu dzimtas (Bovidae), bet atšķiras no citiem pārstāvjiem ar graciozāku konstitūciju ...
Colier krievu vārdnīca - ARTILLERY - ARTILLERY Lauka artilērijas uzdevumi. Divi galvenie lauka artilērijas uzdevumi ir šādi: 1) uguns atbalsta sniegšana kājniekiem un tanku vienībām ...
Colier krievu vārdnīca - AUSTRĀLIJA - AUSTRĀLIJA: DABA Austrālijas austrumu piekrastē, no Jorkas raga līdz Viktorijas centram un tālāk līdz Tasmānijai ieskaitot, ir paaugstināta josla ...
Colier krievu vārdnīca - Dienvidāfrika - valsts Āfrikas dienvidos. 1910. gada 31. maijā tika izveidota Dienvidāfrikas Savienība, kurā ietilpa pašpārvaldes angļu kolonijas (Keipsa, Natāla) ...
Colier krievu vārdnīca - FUNKCIJA ir termins, ko matemātikā lieto, lai apzīmētu šādas attiecības starp diviem daudzumiem, kuros, ja tiek dots viens daudzums, tad otrs var ...
Colier krievu vārdnīca - FUNKCIJAS - FUNKCIJU TEORIJA Sarežģītā mainīgā funkciju teorijas bagātība un daudzveidība ir saistīta ar ģeometrijas un analīzes mijiedarbību. Runājot par kompleksu skaitli ...
Colier krievu vārdnīca - FUNKCIJAS - FUNKCIJU TEORIJA Elementārajā analīzē izmantotās funkcijas definē ar formulām. Viņu grafikus parasti var uzzīmēt, nepaceļot zīmuli no papīra, piemēram, ...
Colier krievu vārdnīca - FUNKCIJAS - FUNKCIJU TEORIJA Izmantojot galvenokārt tādus līdzekļus kā jaudas sērijas, kontūru integrāli un diferenciāciju, matemātiķiem nākamajās desmitgadēs izdevās sasniegt ...
Colier krievu vārdnīca - APSTĀLOJUMS
Colier krievu vārdnīca - RADIOASTRONOMIJA ir astronomijas nozare, kas pēta kosmosa objektus, analizējot no tiem radušos radio emisiju. Daudzi kosmiskie ķermeņi izstaro radioviļņus, kas sasniedz Zemi: ...
Colier krievu vārdnīca
Palīga funkcijas (vai M-kodi) tiek ieprogrammēti, izmantojot adreses vārdu M... Programmas un mašīnas elektriskās automātikas vadīšanai tiek izmantotas palīgfunkcijas - vārpstas ieslēgšana / izslēgšana, dzesēšanas šķidrums, instrumentu maiņa utt.
3. tabula.
Apzīmējums |
Pieraksts |
M00 |
Programmējama apstāšanās |
M01 |
Pārtrauciet ar apstiprinājumu |
M02 |
Programmas beigas |
M03 |
Vārpstas griešanās pulksteņrādītāja virzienā |
M04 |
Vārpstas griešanās pretēji pulksteņrādītāja virzienam |
M05 |
Vārpstas pietura |
M06 |
Instrumenta maiņa |
M08 |
Dzesēšana ieslēgta |
M09 |
Dzesēšana |
M17 |
Atgriešanās no apakšprogrammas |
M18 |
Vārpstas novietošana noteiktā leņķī |
M19 |
Vārpstas orientācija |
M20 |
Atkārtotas programmas sadaļas beigas |
M30 |
Apstājieties un dodieties uz vadības programmas sākumu |
M99 |
Turpināt pirmā bloka NC izpildi |
Palīgfunkcijas, kas veic jebkuru darbību iekļaušanu ( M03, M04 un M08) tiek izpildīti bloka sākumā pirms kustības komandām. Pārējās palīgfunkcijas tiek veiktas bloka beigās.
Tabula 3 ir bieži izmantoto palīgu funkciju saraksts.
2.1. Programmējama apturēšana (M00)
Beznosacījuma NC programmas apturēšana pēc pašreizējā blokā ietvertās kustības izpildes. UP stāvoklis nemainās, kamēr poga netiek nospiesta vēlreiz SĀKT uz CNC vadības paneļa vai taustiņiem SĀKUMAM, lai atgrieztos notiekošās programmas sākumā.
2.2. Apturēt ar apstiprinājumu (M01)
Pārtrauciet vadības programmu pēc pašreizējā blokā ietvertās kustības izpildes, ja režīms ir iestatīts “Apturēt ar apstiprinājumu” no CNC vadības paneļa (skatīt dokumentu CNC MSHAK- CNC operatora rokasgrāmata).
Piemērs:
X-2 X-4.
M1; Pārtrauciet programmas izpildi šajā blokā, ja
; režīms ir iestatīts “Apturēt ar apstiprinājumu” no operatora pults
2.3. Programmas beigas (M02)
Nosaka vadības programmas izpildes beigas, pārtrauc dzesēšanas šķidruma padevi un aptur vārpstas rotāciju.
Piemērs:
G0X20Z50 Z.5
G0 X0Z0 M2
2.4. Vārpstas griešanās pulksteņrādītāja virzienā (M03)
Sāk vārpstas griešanos pulksteņrādītāja virzienā, izmantojot vārda norādīto pašreizējo vērtību.
Piemērs:
G54 G0 X-20 Z30 S500M3
2.5. Vārpstas griešanās pretēji pulksteņrādītāja virzienam (M04)
Sāk vārpstas griešanos pretēji pulksteņrādītāja virzienam, izmantojot vārda norādīto pašreizējo vērtību.
Piemērs:
G54 G0 X-20 Z30 S1500M4
2.6. Vārpstas pietura (M05)
Pārtrauc vārpstas rotāciju. Tas tiek izpildīts pēc kadrā ietvertajām kustībām.
Piemērs:
G28 X0 Z0 M5
G4 P2 M2
2.7. Instrumenta maiņa (M06)
Veic instrumenta maiņu starp vārpstu un instrumentu žurnālu. Šī funkcija rodas:
· Pozicionēšana gar asīm līdz instrumenta maiņas punktam;
· Pārtrauciet vārpstas rotāciju un vārpstas orientāciju;
· Instrumentu maiņa.
Piemērs:
T5; sāciet meklēt rīku 5 žurnālā
X50 Z60; programmas turpinājums
M6; instrumenta maiņa
2.8. Dzesēšana ieslēgta (M08)
Ietver griešanas šķidruma (dzesēšanas šķidruma) padevi.
Piemērs:
S300M3X20Z30G0
G1X50Z44M8; Ieslēdziet dzesēšanas šķidrumu
G0Z-100
2.9. Dzesēšana (M09)
Izslēdz griešanas šķidruma (dzesēšanas šķidruma) padevi.
Piemērs:
S300M3X20Z30G0 G1X50Z44 M9M5G0Z-100
2.10. Atgriešanās no apakšprogrammas (M17)
Nosaka apakšprogrammas beigas, kad to sauc ar vārdu ar adresi L.
Piemērs:
X5Z5
; Galvenā programma
L10; Apakšprogrammas izsaukšana, sākot ar bloku N10 X2Z8
N10Z2; Apakšprogramma ar bloka marķējumu N10 X10
M17; Pabeidziet apakšprogrammu un atgriezieties galvenajā programmā
2.11. Vārpstas pozicionēšana (M18)
Izmantojot šo funkciju, jūs varat pagriezt vārpstu noteiktā leņķī.
Formāts:
M18 Pnnn
Kur: nnn - rotācijas leņķis +/- 360 grādi.
Rotācijas leņķis tiek skaitīts attiecībā pret vārpstas stāvokli, kuram vārpsta ir iestatīta, izmantojot funkciju M19.
Piemērs:
M18 P45; vārpstas griešanās 45 grādi
2.12. Vārpstas orientācija (M19)
Palīga funkcija M19 aptur vārpstas rotāciju, veic tās orientāciju.
2.13. Atkārtotas programmas sadaļas beigas (M20)
Nosaka atkārtota programmas segmenta beigas, kad to sauc vārds ar adresi H.
Piemērs:
N10 H2; izpildiet programmas sadaļu līdz M20 2 reizes
Tehniskās skaitļošanas valoda
Miljoniem inženieru un zinātnieku visā pasaulē izmanto MATLAB®, lai analizētu un izstrādātu sistēmas un produktus, kas pārveido mūsu pasauli. Matricas valoda MATLAB ir visvairāk dabiskā veidā pasaulē, lai izteiktu skaitļošanas matemātiku. Iebūvētā grafika ļauj viegli vizualizēt un saprast datus. Darbvirsmas vide mudina eksperimentēt, izpētīt un atklāt. Visi šie MATLAB rīki un iespējas ir stingri pārbaudīti un paredzēti darbam kopā.
MATLAB palīdz īstenot savas idejas ārpus darbvirsmas. Jūs varat veikt izpēti lielās datu kopās un mērogot kopas un mākoņus. MATLAB kodu var integrēt ar citām valodām, ļaujot izvietot algoritmus un lietojumprogrammas tīklā, uzņēmumā un rūpniecības sistēmās.
Darba sākums
Apgūstiet MATLAB pamatus
Valodas pamati
Sintakse, masīvu indeksēšana un apstrāde, datu tipi, operatori
Datu importēšana un analīze
Datu, tostarp lielu failu, importēšana un eksportēšana; datu priekšapstrāde, vizualizācija un izpēte
Matemātika
Lineārā algebra, diferenciācija un integrācija, Furjē transformācijas un cita matemātika
Grafika
2D un 3D grafika, attēli, animācija
Programmēšana
Skripti, funkcijas un klases
Lietojumprogrammas izveide
Lietojumprogrammu izstrāde, izmantojot lietotņu noformētāju, programmējamu darbplūsmu vai GUIDE
Programmatūras izstrādes rīki
Atkļūdošana un testēšana, lielu projektu organizēšana, integrācija ar versiju kontroles sistēmu, iepakošanas instrumentu kastes
Programmējot detaļu apstrādi CNC mašīnās saskaņā ar DIN 66025 (ISO 6983), kas agrāk bija pazīstama kā ISO 7bit, tiek izmantoti šādi operatori:
- N - kadra numurs;
- G - sagatavošanās funkcijas;
- X, Y, Z, A, B, C - informācija par pārvietojumiem pa asīm;
- M - papildu funkcijas;
- S - vārpstas funkcijas;
- T - instrumenta funkcijas;
- F - padeves funkcijas;
- H - palīgfunkcijas (instrumenta nobīdes datu bloki DIN -ISO režīmā). Ja pašreizējam instrumentam ir derīgs D numurs, tas tiek parādīts papildus.
Lai nodrošinātu lielāku rāmja struktūras skaidrību, rāmī esošie operatori jāsakārto šādā secībā: N, G, X, Y, Z, A, B, C, F, S, T, D, M, H.
Kontroles programma sastāv no n-nepārtraukti vai ar noteiktām pauzēm atskaņoto kadru skaits (ātrdarbīgi apstrādājot detaļas, kas izgatavotas no augstas stiprības alumīnija sakausējumiem, pat īsa instrumenta apstāšanās starp blakus esošajiem rāmjiem ir nepieņemama, jo pastāv pārkaršanas vai mehāniskās iespiešanās risks virsma berzes dēļ). Turklāt, savienojot sagatavošanas funkcijas, ir iespējams izlaist atsevišķus rāmjus un labot izmērus. Tas nodrošina tipisku tehnoloģisko procesu kontroles programmu izstrādi.
NC programmu bloki sastāv no šādiem komponentiem:
- komandas (operatori) saskaņā ar DIN 66025;
- augsta līmeņa CNC programmēšanas valodas elementi;
- identifikatori (konkrēti nosaukumi):
- sistēmas mainīgie;
- lietotāja definēti mainīgie;
- apakšprogrammas;
- koda vārdi;
- lēcienu zīmes;
- makro;
- salīdzināšanas operatori;
- loģiskie operatori;
- aprēķinu funkcijas;
- kontroles struktūras.
Tā kā instrukciju komplekts saskaņā ar DIN 66025 nav pietiekams sarežģītu apstrādes procesu programmēšanai mūsdienu daudzfunkciju mašīnās, tas tika papildināts ar augsta līmeņa CNC programmēšanas valodas elementiem.
Atšķirībā no komandām saskaņā ar DIN 66025, augsta līmeņa NC programmēšanas valodas komandas sastāv no vairākiem adreses burtiem, piemēram:
- OVR - ātruma korekcijai (procentos);
- SPOS - vārpstas pozicionēšanai.
Programmas struktūra ir šāda: "%" (tikai datorā izstrādātām programmām), programmas nosaukums "O" vai ":", kam seko programmas numurs, kurā nav vairāk par četriem cipariem. Katra programmas rinda ir bloks.
Katram programmas blokam ir šāda struktūra:
- N ir kadra kārtas numurs (ne vairāk kā četras rakstzīmes, numerācija tiek veikta pēc 5 vai 10, lai, izstrādājot programmu, varētu ieviest papildu kadrus);
- sagatavošanas funkcija G;
- koordinātas X, Y, Z, A, C, B;
- papildu funkcija M;
- vārpstas funkcija S;
- instrumenta funkcija T;
- padeves funkcija F;
- D - instrumenta nobīdes numurs;
- H - Instrumenta nobīdes datu bloki DIN -ISO režīmā. Komandas darbojas vai nu modāli, vai kadru pa kadram.
Modāli derīgas komandas paliek spēkā visos turpmākajos blokos ar ieprogrammēto vērtību, līdz tajā pašā adresē tiek ieprogrammēta jauna vērtība, ignorējot iepriekš derīgo komandu.
Nemodālās komandas paliek spēkā tikai tajā blokā, kurā tās ir ieprogrammētas.
Katrs kadrs beidzas ar LF rakstzīmi, LF raksturs nav jāraksta, tas tiek automātiski ģenerēts, kad tiek pārslēgta līnija. Programma beidzas ar komandām M2, M30 vai M99. Blokā var būt ne vairāk kā 512 rakstzīmes (ieskaitot komentāru un bloka beigu rakstzīmi LF).
Sagatavošanas G funkcijas nodrošina visas mašīnas darbības.
X, Y, Z - mašīnas lineārās koordinātu asis, Z koordināta vienmēr ir paralēla mašīnas vārpstas asij vai perpendikulāra sagataves iespīlēšanas plaknei mašīnām ar divu pagriezienu frēzēšanas galviņu; А, С, В - rotācijas leņķiskās koordinātas ap lineārajām koordinātu asīm. Ja mašīnai ir vairāk nekā divas vārpstas, kā arī instrumentu galvas, tad parādās papildu koordinātu asis X ', Y', Z ', A', C ', B' utt.
Jāatzīmē, ka sagatavošanas funkcijas ļauj doties uz detaļu koordinātu sistēmu, kas dažos gadījumos ļauj atteikties no īpašu ierīču izmantošanas.
Papildu M funkcijas ir atbildīgas par vārpstas ieslēgšanu un izslēgšanu, sūkņu stacijām dzesēšanas šķidruma padevei, vārpstas griešanās virzienu, programmas beigām.
Vārpstas funkcija S nosaka vārpstas apgriezienu skaitu.
Instrumenta funkcija T nosaka instrumenta vai instrumenta iestatījuma numuru.
Padeves funkcija F nosaka padeves vērtību.
Rīsi. 1.
Mašīnas koordinātu sistēma un pozitīvo pārvietojumu virzieni ir parādīti 1. attēlā.
NC programmas var sastādīt mašīnu koordinātu sistēmā, šajā gadījumā izmantotais darbgalds ir jāsaskaņo ar mašīnu tabulas koordinātu režģi. Saskaņošanu veic tas, ka armatūras pamatplāksnei ir centrēšanas tapa un atslēga. Tapas ir izlīdzinātas ar buksi, kas nospiesta mašīnas galda centrā, un atslēgu ar vēsu rievu. Tādējādi mašīnas darba telpa plaknē NS–Y saskaņota ar armatūras koordinātu sistēmu. Ierīces koordinātu sistēmā tiek izgatavotas pamata virsmas, piemēram, plakne un divi pirksti (cilindriski un griezti). Tāpēc atrašanās vietas kļūdas rodas gan ierīces uzstādīšanas laikā, gan detaļas uzstādīšanas laikā.
Intensīvi darbojoties vairāku produktu ražošanas vidē, tas ir, bieži mainot stiprinājumus, ir jāpārbauda ne tikai instrumenti, bet arī mašīnu galda pamatvirsmu vadotnes, proti, centrēšanas uzmava un vēsums rieva.
Paturot to prātā, apstrādi ieteicams veikt sagataves koordinātu sistēmā. Armatūra ir orientēta tikai pa vienu asi, un atsauci uz sagataves koordinātu sistēmu veic mērīšanas sensori. Šajā gadījumā papildus pozicionēšanas kļūdas novēršanai tiek samazinātas prasības instrumentu atkārtotas pārbaudes laikam, turklāt kļūst iespējams plašāk izmantot normalizētās ierīces vai to pielāgojumus, neatsaucoties uz mašīnas koordinātu sistēmu.
Sagatavošanas funkcijas G, papildu funkcijas M ir parādītas 1., 2. tabulā.
Tātad frēzmašīnās instrumenta maiņa tiek veikta šādā secībā: ar komandu T tiek izvēlēts instruments, un tā maiņa notiek tikai ar komandu M6.
Torniem uz virpām, lai mainītu instrumentu, pietiek ar T komandu.
S vārpstas funkcija nosaka vārpstas apgriezienu skaitu, T rīka funkcija nosaka instrumenta iestatījumu vai instrumenta numuru, un F padeves funkcija nosaka padevi.
1. tabula.Sagatavošanas G funkcijas
Instrukcijas | Apraksts |
G00 | Lineāra interpolācija ātrgaitā |
G01 | Lineāra interpolācija pie padeves |
G02 | Apļveida interpolācija pulksteņrādītāja virzienā |
G03 | Apļveida interpolācija pretēji pulksteņrādītāja virzienam |
G04 | Laika aizture |
G05 | Apļveida interpolācija ar izeju uz apļveida ceļu gar pieskares punktu |
G06 | Pieļaujamā paātrinājuma līmeņa samazināšanās |
G07 | Pieļaujamā paātrinājuma līmeņa samazinājuma atcelšana |
G0S | Padeves ātruma kontrole pārtraukuma vietās |
G09 | Padeves kontroles atcelšana līkuma vietās |
G10 | Ātra pārvietošanās polārajās koordinātās |
G11 | Lineārā interpolācija polārajās koordinātās |
G12 | Pulksteņa rādītāja apļveida interpolācija polārajās koordinātās |
G13 | Apļveida interpolācija pretēji pulksteņrādītāja virzienam polārajās koordinātās |
G14 | Pastiprinājuma vērtības programmēšana pēc sekotāja piedziņas ātruma |
G15 | Atcelt G14 |
G16 | Programmēšana bez plaknes specifikācijas |
G17 | Lidmašīnas izvēle Ir–NS |
G1S | Lidmašīnas izvēle Z–X |
G19 | Lidmašīnas izvēle Ir–Z |
G20 | Polu un koordinātu plaknes norādīšana, programmējot polārajās koordinātās |
G21 | Asu klasifikācijas programmēšana |
G22 | Tabulu aktivizēšana |
G23 | Nosacīta nozaru programmēšana |
G24 | Bezierunu lēciena programmēšana |
G32 | Pieskaršanās lineārās interpolācijas režīmā, nekompensējot patronu |
G34 | Stūra noapaļošana divām blakus esošām taisnām sekcijām (ar pielaidi zem adreses E) |
G35 | Izslēdziet stūru izlīdzināšanu |
G36 | Stūra noapaļošanas laikā ieprogrammētā novirzes deaktivizēšana, kas kļūst vienāda ar mašīnas parametru |
G37 | Punkta programmēšana, lai atspoguļotu vai pagrieztu koordinātas |
G38 | Spoguļošanas aktivizēšana, koordinātu pagriešana, mērogošana |
G39 | Spoguļošanas atcelšana, koordinātu pagriešana, mērogošana |
G40 | Vienāda attāluma korekcijas atcelšana |
G41 | Vienlīdzīga korekcija pa kreisi padeves virzienā |
G42 | Vienlīdzīga korekcija pa labi padeves virzienā |
G53 | Nulles nobīdes atcelšana |
G54-G59 | Sākot nulles nobīdi |
G60 | Programmas koordinātu sistēmas nobīde |
G61 | Precīza pozicionēšana, pārvietojoties ar padeves ātrumu |
G62 | Smalkas pozicionēšanas atcelšana |
G63 | Ieslēdzot 100% no ieprogrammētās ātruma vērtības |
G64 | Padeves sasaiste ar griezēja un detaļas saskares punktu |
G65 | Padeves ātruma sasaiste ar griezēja centru |
G66 | Potenciometra iestatītās ātruma vērtības aktivizēšana |
G67 | Programmas koordinātu sistēmas nobīdes atcelšana |
G68 | Variants vienādu attālumu līniju segmentu konjugācijai gar loka |
G69 | Variants vienādu attālumu līniju segmentu konjugācijai pa vienādu attālumu līniju krustošanās trajektoriju |
G70 | Collu programmēšana |
G71 | Atcelt programmēšanu collās |
G73 | Lineāra interpolācija ar precīzu pozicionēšanu |
G74 | Izejiet uz izcelsmi |
G75 | Pieskāriena sensora darbība |
G76 | Pāreja uz punktu ar absolūtām koordinātām mašīnas koordinātu sistēmā |
G78 | Urbšanas ass aktivizēšana |
G79 | Vienas urbšanas ass vai visu vienlaikus deaktivizēšana |
G80 | Konservēto ciklu zvana atcelšana |
G81, G82 | Konservēts urbšanas cikls |
G83 | Konservētu dziļo caurumu cikls |
G84 | Pieskaršanās cikls ar kompensējošo patronu |
G85, G86 | Standarta cikla nomaiņa |
G90 | Absolūtā koordinātu programmēšana |
G91 | Relatīvo koordinātu programmēšana |
G92 | Koordinātu vērtību iestatīšana |
G93 | Bloka darbības laika programmēšana |
G94 | Padeves ātruma programmēšana mm / min |
G95 | Padeves ātruma programmēšana mm / apgriez |
G97 | Griešanas ātruma programmēšana |
G105 | Nulles iestatījums lineārām bezgalīgām asīm |
G108 | Skatīties uz priekšu Inflection Control |
G112 | |
G113 | Iespējota uzlabota bremzēšanas kontrole |
G114 | Iespējota uzlabota ātruma kontrole |
G115 | Papildu ātruma kontroles deaktivizēšana |
G138 | Iespējo sagataves stāvokļa kompensāciju |
G139 | Sagataves pozīcijas kompensācijas deaktivizēšana |
G145-845 | Ārējās korekcijas aktivizēšana, izmantojot programmējamu kontrolieri |
G146 | Izslēdziet ārējo instrumenta nobīdi |
G147, G847 | Instrumentu kompensāciju sekundārā kompensācijas grupa; korekcijas korelē ar asīm |
G148 | Instrumenta papildu kompensācijas atcelšana |
G153 | Pirmās piedevas nulles nobīdes atcelšana |
G154-159 | Pirmās piedevas nulles nobīdes norāde |
G160-360 | Ārējais nulles nobīde |
G161 | Precīza pozicionēšana ātrās kustības laikā |
G162 | Precīzas pozicionēšanas atcelšana ātrās kustības laikā |
G163 | Precīza pozicionēšana ātrgaitas kustībā un pārvietošanās ar padeves ātrumu |
G164 | Pirmā precīza pozicionēšanas iespēja |
G165 | Otra precīza pozicionēšanas iespēja |
G166 | Trešā precīza pozicionēšanas iespēja |
G167 | Ārējā nulles nobīdes atcelšana |
G168 | Kontroles programmas koordinātu sistēmas nobīde |
G169 | Visu koordinātu sistēmas nobīdes atcelšana |
G184 | Pieskaršanās cikls bez kompensējošā patronas |
G189 | Absolūtās koordinātu programmēšana bezgalīgām asīm |
G190 | Programmēšana pēc vārda absolūtās koordinātās |
G191 | Programmēšana pa vārdiem relatīvās koordinātās |
G192 | Apakšējā ātruma ierobežojuma iestatīšana vadības programmā |
G194 | Ātruma programmēšana (padeve, ātrums) ar paātrinājuma pielāgošanu |
G200 | Lineāra interpolācija ātrgaitā bez palēninājuma līdz V= 0 |
G202 | Pulksteņa rādītāja spirālveida interpolācija |
G203 | Spirālveida interpolācija pretēji pulksteņrādītāja virzienam |
G206 | Aktivizēšana un uzglabāšana maksimālās vērtības paātrinājumi |
G228 | Pārejas no rāmja uz rāmi bez bremzēšanas |
G253 | Otrās piedevas nulles nobīdes atcelšana |
G254-259 | Otrās piedevas nulles nobīdes uzsākšana |
G268 | Vadības programmas koordinātu sistēmas aditīvā nobīde |
G269 | NC programmas koordinātu sistēmas piedevas nobīdes atcelšana |
G292 | Augšējā ātruma ierobežojuma iestatīšana vadības programmā |
G301 | Ieslēdzot svārstīgo kustību |
G350 | Svārstību kustības parametru iestatīšana |
G408 | Vienmērīga paātrinājuma veidošanās no punkta uz punktu |
G500 | Iespējamo sadursmju noteikšana, aplūkojot priekšā esošos kadrus |
G543 | Rāmju priekšskatīšanas sadursmju pārvaldības iespējošana |
G544 | Priekšskatot kadrus, izslēdziet sadursmju pārvaldību |
G575 | Kadru pārslēgšana, izmantojot ātrgaitas ārējo signālu |
G580 | Koordinātu asu izformēšana |
G581 | Koordinātu asu veidošanās |
G608 | Vienmērīga paātrinājuma veidošanās, pārvietojoties no punkta uz punktu katrai asij atsevišķi |
Piezīme... Katrai vadības sistēmai dažām sagatavošanas funkciju vērtībām var būt atšķirīga nozīme atkarībā no mašīnas ražotāja. Jāatzīmē, ka, lai paplašinātu iekārtu tehnoloģiskās iespējas, CNC sistēmu ražotāji mēdz palielināt sagatavošanas funkcijas.
2. tabula.Papildu M funkcijas
Instrukcijas | Apraksts |
MO | Programmas apturēšana |
M1 | Pieprasīt apstāšanos |
M2 | Programmas beigas |
M3 | Iespējo vārpstas rotāciju pulksteņrādītāja virzienā |
М4 | Iespējojiet vārpstas rotāciju pretēji pulksteņrādītāja virzienam |
M5 | Vārpstas pietura |
M2 = 3 | Elektroinstruments pagriezts pulksteņrādītāja virzienā |
M2 = 4 | Elektroinstruments ir ieslēgts pretēji pulksteņrādītāja virzienam |
M2 = 5 | Elektriskais instruments izslēgts |
M6 | Automātiska instrumentu maiņa |
M7 | Turpinās gaiss |
JAUNKUNDZE | Dzesēšanas šķidruma padeves ieslēgšana |
M9 | Dzesēšana |
М1О | Gaisa pūšanas atspējošana |
M11 | Instrumenta skava |
M12 | Instrumenta atspraušana |
M13 | Ieslēdziet vārpstas rotāciju pulksteņrādītāja virzienā kopā ar dzesēšanas šķidruma ieslēgšanu |
M14 | Ieslēdziet vārpstas rotāciju pretēji pulksteņrādītāja virzienam kopā ar dzesēšanas šķidruma ieslēgšanu |
M15 | Ieslēdzot mikroshēmas skalošanas dzesēšanas šķidrumu |
M17 | Apakšprogrammas beigas |
M19 | Vārpstas orientācija |
M21 | NS |
M22 | Ieslēdziet programmas spoguļošanu gar asi Ir |
M23 | Atspējot programmas spoguļošanu |
M29 | Iespējo stingru vītņu režīmu |
М3О | Programmas beigas ar iespēju vienlaicīgi izslēgt mašīnas barošanu |
M52 | Žurnāla pārvietošana pa labi |
M53 | Žurnāla pārvietošana pa kreisi |
M7O | Veikala inicializēšana |
M71 | Aktīvās žurnāla kabatas nolaišana |
M72 | Manipulatora griešanās par 60 ° |
M73 | Instrumenta atspraušana |
M74 | Manipulatora pagriešana par 120 ° |
M75 | Instrumenta skava |
M76 | Pagrieziet manipulatoru par 180 ° |
M77 | Paceļot veikala aktīvo kabatu |
M98 | Izsaucot apakšprogrammu |
M99 | Atgriezieties galvenajā programmā |
Piezīme:... Dažādām vadības sistēmām un mašīnu tipiem papildu funkcijām var būt dažādas nozīmes, piemēram, aktivizēt aizmugurējā statņa kustību, iekraušanas ierīces funkcijas, vienmērīgu atpūtu utt.
Veidojot NC programmu, pati programmēšana, tas ir, atsevišķu darba pāreju pārvēršana NC valodā, bieži vien ir tikai neliela daļa no programmēšanas darba.
Pirms programmēšanas ir jāplāno un jāsagatavo darba pārejas. Jo precīzāk tiek plānots NC programmas sākums un struktūra, jo ātrāk un vieglāk būs pati programmēšana un jo intuitīvāka un mazāk kļūdaina būs gatavā NC programma.
Vizuālo programmu priekšrocības ir īpaši redzamas, ja izmaiņas ir jāveic vēlāk.
Tā kā ne katrai programmai ir vienāda struktūra, nav jēgas strādāt pēc tipiskas veidnes. Tomēr vairumā gadījumu ir ieteicams ievērot šādu secību.
1. Detaļas rasējuma sagatavošana sastāv no:
- a) nosakot detaļas nulles punktu;
- b) zīmējot koordinātu sistēmu;
- c) aprēķinot, iespējams, trūkstošās koordinātas.
2. Apstrādes procesa definīcija:
- a) Kad tiks izmantoti, kādi rīki un kādu kontūru apstrādei?
- b) Kādā secībā notiks atsevišķi elementi detaļas?
- c) Kādi atsevišķi elementi tiek atkārtoti (iespējams, pagriezti) un vai tie būtu jāuzglabā apakšprogrammā?
- d) Vai citu daļu programmās vai apakšprogrammās ir daļu kontūras, kuras var atkārtoti izmantot pašreizējai daļai?
- e) Kur nulles nobīde, rotācija, spoguļošana, mērogošana (kadra koncepcija) ir piemērota vai nepieciešama?
3. Radīšana tehnoloģiskā karte... Pa vienam nosakiet visus mašīnas apstrādes procesus, piemēram:
- a) kustība ātrgaitas pozicionēšanai;
- b) instrumenta maiņa;
- c) apstrādes plaknes noteikšana;
- d) bezmaksas spēle papildu mērījumiem;
- e) vārpstas, dzesēšanas šķidruma ieslēgšana / izslēgšana;
- f) izsaukt rīka datus;
- g) iesniegšana;
- h) trajektorijas korekcija;
- i) pieeja kontūrai;
- j) atzars no ķēdes utt.
4. Pāreju tulkošana programmēšanas valodā: katras pārejas ierakstīšana kā NC bloks (vai NC bloki).
5. Visu atsevišķu pāreju apvienošana operācijā, kā likums, vienā programmā. Dažreiz, īpaši programmā apstrādājot lielas detaļas, var izvēlēties rupjā, pusapstrādes un apdares pārejas. Tā tas bija gadījumā ar ierobežoto atmiņas vietu, kas atrodama mantotajās CNC sistēmās. Mūsdienu programmatūras vadības sistēmām atmiņas apjoms praktiski neierobežo mašīnu tehnoloģiskās iespējas.
Standarta apstrādes cikli tiek plaši izmantoti mūsdienu programmatūras vadības sistēmās. To izmantošana ievērojami samazina programmēšanai veltīto laiku.
Tālāk ir parādīti daži WIN NC SINUMERIK programmatūrā izmantoto vadības sistēmu konservēšanas cikli:
- CYCLE81- urbšana, centrēšana;
- CIKLS82 - urbšana, iegremdēšana;
- CIKLS83 - dziļu urbumu urbšana ar vītņurbjiem;
- CIKLS84 - iekšējā vītne bez kompensējošās patronas;
- CYCLE840 - Iekšējā vītne ar kompensējošo krāna patronu;
- CIKLS85 - garlaicīgs 1;
- CIKLS86 - garlaicīgi 2;
- CIKLS87 - garlaicīgi 3;
- CIKLS88 - garlaicīgi 4;
- CIKLS89 - garlaicīgi 5;
- CIKLS93 - grope;
- CYCLE94 - iekšējais griezums;
- CYCLE95 - krājumu noņemšanas cikls;
- CIKLS 96 - apakšgriezums ar vītni;
- CIKLS97 - vītņošanas cikls.
Jāatzīmē, ka programmatūras vadības sistēmas augsts līmenis ir atvērtas, kas ļauj paplašināt standarta ciklu bibliotēku tipisku ražošanai raksturīgu virsmu apstrādei šāda veida produktus un tādējādi samazināt sagatavošanās laiku ražošanai.
Rīsi. 2.
CAM sistēmu izmantošana ir radījusi nepieciešamību katrai programmatūras vadības sistēmai izstrādāt pēcprocesorus, bez kuriem iekārta nesaprot programmas, nepārveidojot tās mašīnu kodos (2. att.).
Mūsdienu CNC sistēmu programmēšana tiek veikta saskaņā ar ISO 6983 (DIN 66025) standartu, kas ir vairāk nekā 50 gadus vecs un kas, pēc programmētāju domām, it kā kavē CNC tehnoloģiju attīstību. Termins "CNC tehnoloģija", pēc autora domām, nav likumīgs, detaļu apstrāde CNC mašīnās atbilst visiem mašīnbūves un metāla griešanas tehnoloģiju likumiem vai citām veidošanas metodēm.
Tehnoloģiju likumu pārkāpšana noved pie:
- palielināt detaļu deformāciju;
- lineāro izmēru precizitātes samazināšanās;
- detaļu apstrādes sarežģītības palielināšanās utt.
Galvenā atšķirība daudzfunkcionāliem darbgaldiem ir ārkārtīgi izteikta darbību koncentrācija, kas ne tikai raksturīga šāda veida iekārtām, bet arī īstenota ar darbināmu instrumentu un īpašu vārpstas aprīkojumu, kā arī metodes, lai nodrošinātu precizitāti, izmantojot darbgaldu mērījumus sistēmas. Standarts atbalsta vienkāršas komandas elementārām kustībām un loģiskas operācijas... Pašlaik, lai atrisinātu sarežģītas ģeometriskas un loģiskas problēmas programmatūras vadības sistēmās, papildus mašīnu kodiem saskaņā ar DIN 66025 (ISO 7 bitu) tiek izmantotas augsta līmeņa programmēšanas valodas. NC programmas ISO 6983 standartā satur nelielu informācijas daudzumu, kas iegūts CAD-CAM sistēmu līmenī. Tomēr nopietnāks trūkums, pēc programmatūras vadības sistēmu izstrādātāju domām, ir divvirzienu informācijas apmaiņas neiespējamība ar šīm sistēmām, kas nozīmē, ka jebkādas izmaiņas vadības programmā nevar atspoguļot informācijas plūsmā uz CAD -CAM sistēmas. Jāatzīmē, ka tas nav ieteicams visām nozarēm. Tā, piemēram, ir pieļaujama gludu teorētisko kontūru pāļu izlīdzināšana ar splainiem, un divu virsmu konjugācijai nepieciešama iespējamo to veidošanas metožu analīze, vairākiem konstrukcijas materiāliem var būt tehnoloģiski ierobežojumi, piemēram, minimālais pieļaujamais detaļu konstrukcijas elementu savienošanās rādiuss no augstas stiprības alumīnija sakausējumiem utt.
Atšķirībā no DIN 66025 (ISO 6983) izstrādātais STEP -NC ISO 14649 standarts (ne visi tā moduļi šobrīd ir izstrādāti) nosaka īpašu NC vadības programmas struktūru - programmas struktūru, ko izmanto, lai izveidotu loģiskie bloki strukturētas apstrādes programmēšanas ietvaros. Kontroles programmas struktūra nav tipisku apstrādāto formu (pazīmju) saraksts; tas nosaka darba plānu, kas ir izpildāmo failu secība. STEP-NC uzņemas plašu informācijas apmaiņu starp inženiertehniskajiem dienestiem, ieskaitot ražošanas sagatavošanu un plānošanu, kā arī darbnīcu.
Ierosinātās informācijas apmaiņas struktūra ir parādīta 3. attēlā.
Plānotās informācijas apmaiņas struktūra rada daudz jautājumu:
- nepietiekams inženiertehnisko darbu formalizācijas līmenis sarežģī zināšanu bāzu izveidi;
- liels skaits griezējinstrumentu katalogu, kas sniedz nepietiekamu informāciju instrumenta izvēlei īpašu materiālu apstrādei un tā izmantošanas nosacījumiem, kas vairumā gadījumu prasa eksperimentālu pārbaudi;
- iekārtu katalogos bieži trūkst informācijas par mašīnas vadāmo asu pozicionēšanas precizitāti, piedziņu dinamiskajām īpašībām utt .;
- novecojušas tehnoloģiskās rokasgrāmatas, kas izstrādātas universālām iekārtām un sistemātiski pārpublicētas praktiski, neatjauninot tehnoloģisko informāciju;
- sistematizētas informācijas trūkums par progresīvo tehnoloģisko aprīkojumu.
Rīsi. 3. Plānotā komunikācija starp inženiertehniskajiem dienestiem un darbnīcu
Turklāt jāatzīmē, ka nav standarta metožu darbgaldu programmēšanas optimizācijas parametru ziņā, kas ļauj izvēlēties labāko mašīnu vai mašīnu grupu konkrētas tehnoloģiskas darbības vai procesa veikšanai.
Uz šīm problēmām daudzkārt ir norādījuši dažādu STEP-NC standartizācijas procesā iesaistīto darbgaldu lietotāji. Iekārtu ražotāji un izstrādātāji programmatūru mēģiniet ņemt vērā lietotāju prasības un savos produktos ieviest dažas no norādītajām funkcijām. Tomēr viņu darbs bieži netiek ievērots. vienots standarts, kas saskaņā ar esošo viedokli var palēnināt rūpniecisko sistēmu jaunināšanu. Tāpat nevar nepieminēt, ka saražoto aprīkojumu visi reti izmanto mūsdienu tehnoloģijas un rezultātā ražošanas bāze nav tik efektīva un perfekta. Paturot to prātā, programmatūras vadības sistēmu ražotāji ir izvēlējušies kompromisa iespēju, kas ļauj tiem strādāt gan saskaņā ar DIN 66025 (ISO 6983), gan ISO 14649 (4. att.).
Rīsi. 4. Jaukta CNC arhitektūra, kas atbalsta DIN 66025 (ISO 6983) un ISO 14649 (STEP-NC)
Tas viss norāda, ka papildus programmu vadības sistēmu un programmēšanas metožu uzlabošanai ir nepieciešams sistemātiski iesaistīties un sagatavot tehnoloģisko informāciju:
- rīks, kas nodrošina apstrādes režīmu pastiprināšanu;
- ieteikumi dažādu instrumentu dizainu izmantošanai;
- atkarības griešanas aprēķināšanai;
- atkarības griešanas spēku sastāvdaļu aprēķināšanai;
- datu bāzes par CNC iekārtām un to tehnoloģiskajām iespējām, tostarp iekārtu gadījumos dažādas sistēmas vadība;
- algoritmi griešanas apstākļu aprēķināšanai darbgaldiem, kur elektrisko vārpstu izmanto kā galvenās kustības piedziņu;
- stratēģija dažādu detaļu konstrukcijas elementu apstrādei CNC mašīnās;
- datubāzes par komerciāli pieejamu instrumentu izmantošanu CNC mašīnām;
- darbgaldu mērīšanas sistēmas, ieskaitot nulles nolasīšanas un mērīšanas sensorus;
- ražošanas instrukcijas instrumentu regulējumu salikšanai un to līdzsvarošanai;
- tehnoloģiskie noteikumi CNC mašīnu precizitātes pārbaudei, vārpstas aprīkojuma, it īpaši kodolu un HSK tipa bukses, atkārtota pārbaude un daudz kas cits.