Қарапайым басқару бағдарламасын жазу. Станоктар, сандық басқару (CNC), Постпроцессорлар

Атауы: Delcam ArtCAM Pro
Нұсқа: 2010 Service Pack 4.0 32 бит және 64 бит
Әзірлеуші: www.artcam.ru
Интерфейс: орыс
Операциялық жүйе: Windows XP/Vista/Seven
Файл өлшемі: 1,8 Гб
Бағдарламалық қамтамасыз ету шешімі 2D сызбасынан виртуалды үш өлшемді модельдерді автоматты түрде жасауға және олардың негізінде CNC машиналарын басқару бағдарламаларын әзірлеуге мүмкіндік беретін кеңістіктік модельдеу/өңдеу үшін.

Delcam plc күрделі бұйымдар мен технологиялық жабдықты модельдеу, өндіру және басқару үшін конструкторлық және технологиялық АЖЖ жүйелерін әзірлеуде әлемдік көшбасшы болып табылады. Бағдарламалық қамтамасыз ету әртүрлі салаларда, соның ішінде автомобиль және аэроғарыш өнеркәсібі, машина жасау және энергетика, пластмасса, шыны, керамика, резеңке бұйымдарын өндіру, сондай-ақ әртүрлі қаптамалар өндірісінде қолданылады; концептуалды жобалаудан бастап шебер үлгілер мен өндірістік жабдықты өндіруге дейінгі тапсырмалар үшін. Компания ресми түрде 1977 жылы Кембридж университетінде алғашқы дамудан кейін құрылды. Ұжым 1989 жылы компанияны сатып алып, 1997 жылы кәсіпорын ашық акционерлік қоғамға айналды. Қазіргі уақытта компанияның бүкіл әлем бойынша 400-ден астам қызметкері бар, қызметкерлердің жартысы Англияда орналасқан.

Delcam ArtCAM туралы

Delcam ArtCAM дизайнерге күрделі кеңістік рельефін жасау еркіндігін беретін қуатты, қолдануға оңай модельдеу жиынтығын ұсынады. ArtCAM идеяларды кәдімгі әдістерді қолданудан әлдеқайда жылдам дайын өнімге айналдырады. ArtCAM тіпті бұрын қолмен өзгерту қажет болған жағдайда да күреседі.

2D элементтерін жасау

ArtCAM импортталған векторларды немесе кез келгенінде жасалған растрлық кескінді пайдаланып рельеф жасауға мүмкіндік береді графикалық редактор. Сонымен қатар, ArtCAM-де векторлар мен растрлық кескіндерді құруға және өңдеуге арналған өзіндік құралдар жиынтығы бар.

3D моделін құру

ArtCAM векторлар мен растрлық кескіндерді пайдаланып күрделі үш өлшемді модельдерді жасауға мүмкіндік береді. Модельдеудің кең нұсқалары тоқыма, текстура, экструзия және тұрақты биіктік әріптерін жасауға мүмкіндік береді. ArtCAM-тегі интерактивті мүсін құралдары нақты уақыт режимінде үш өлшемді модельді өзгертуге мүмкіндік береді, бұл «қолмен» жұмыстың әсеріне қол жеткізуге мүмкіндік береді.

Өңдеу стратегиялары

ArtCAM Pro жылдам, дәл және ең бастысы жоғары сенімді икемді өңдеу стратегияларына ие. 2D сынама алу, профильді өңдеу, штамп/тескішпен өңдеу және гравюра сияқты өңдеу стратегиялары бар. ArtCAM сонымен қатар шеттерді кесуге немесе ортаңғы сызық бойымен оюға мүмкіндік береді, бұл қолмен оюдың көрінісін жасайды.

Басқару бағдарламаларын оңай жасауға, сақтауға және өңдеуге болады. ArtCAM өзінің дерекқорында NC дайындау уақытын азайтуға және станокта өңдеу уақытын қысқартуға мүмкіндік беретін жоғары тиімді өңдеу стратегияларының кең ауқымына ие.

CNC машинасында өңделген бөлшектерді геометриялық нысандар ретінде қарастыруға болады. Өңдеу кезінде айналмалы құрал мен дайындама белгілі бір траектория бойынша бір-біріне қатысты қозғалады. UE құралдың белгілі бір нүктесінің - оның центрінің қозғалысын сипаттайды. Құрал жолы бір-бірімен біріктірілетін бөлек бөлімдерден тұратын ретінде ұсынылған. Бұл кесінділер түзу сызықтар, дөңгелек доғалар, екінші немесе жоғары ретті қисықтар болуы мүмкін. Бұл бөлімдердің қиылысу нүктелері анықтамалық немесе түйіндік нүктелер деп аталады. Әдетте, КП тірек нүктелерінің координаттарын қамтиды.

Суретте көрсетілген ойықты өңдеуге арналған шағын бағдарлама жазуға тырысайық. 3.4. Анықтамалық нүктелердің координаттарын біле отырып, мұны істеу қиын емес. Біз бүкіл бағдарламаның кодын егжей-тегжейлі қарастырмаймыз, бірақ ойықтың тірек нүктелері арқылы қозғалуға тікелей жауапты жолдарды (бағдарламаның кадрлары) жазуға ерекше назар аударамыз. Ойықты өңдеу үшін алдымен кескішті T1 нүктесіне жылжытып, оны тиісті тереңдікке түсіру керек. Әрі қарай, кескішті барлық тірек нүктелері арқылы дәйекті түрде жылжытып, құралды дайындаманың материалынан жоғары жылжыту керек. Ойықтың барлық тірек нүктелерінің координаталарын табайық және ыңғайлы болу үшін оларды кестеге орналастырайық. 3.1.

3.1-кесте. Ойық тірек нүктелерінің координаталары

Нүкте X координатасы Y координатасы
тг 3 8
T2 3 3
Т.К 7 3
T4 7 8

Кесетін құралды бірінші тірек нүктесіне келтірейік:

Келесі екі жақтау құралды дайындаманың материалына қажетті тереңдікке түсіреді.

N60 G00 Z0.5
N70 G01 Z-l F25

Құрал қажетті тереңдікке (1мм) жеткенде, ойықты өңдеу үшін оны барлық тірек нүктелері арқылы жылжытуға болады:

N80 G01 X3 Y3
N90 G01 X7 Y3
N100 G01 X7 Y8

Енді құралды дайындама материалынан алып тастау керек - оны кішкене биіктікке көтеріңіз:

Барлық кадрларды біріктіріп, бірнеше көмекші командаларды қосып, бағдарламаның соңғы нұсқасын алайық:

UP қызметкерлері Жақтау сипаттамасы
% Бағдарламаны бастау белгісі
O0001 (PAZ) Бағдарлама нөмірі (0001) және бағдарлама атауы (PAZ)
N10 G21 G40 G49 G54 G80 G90 Қауіпсіздік жолы
N20 M06 T01 (FREZA D1) Шақыру құралы №1
N30 G43 H01 Құралдың ұзындығы бойынша компенсация №1
N40 M03 S1000 Шпиндельдің айналу жиілігін қосу (1000 айн/мин)
N50 G00 X3 Y8 T1 тірек нүктесіне жылдам қозғалу
N60 G00 Z0.5 Құралдың жылдам қозғалысы B Z0.5
N70 G01 Z-l F25 25 мм/мин беру жылдамдығымен 1 мм тереңдікке жылжыту
N80 G01 ХЗ Y3 Құралдың T2 нүктесіне қозғалысы (25 мм/мин)
N90 G01 X7 Y3 Құралдың T3 нүктесіне қозғалысы (25 мм/мин)
N100 G01 X7 Y8 Құралдың T4 нүктесіне қозғалысы (25 мм/мин)
N110 G01 Z5 Z5-те құралды көтеру (25 мм/мин)
N120 M05 Шпиндель жылдамдығын өшіру
N130 MZ0 Бағдарламаны аяқтау
% Бағдарламаның соңы белгісі

Mach3 - бұл дайындамаларды өңдеу процестерін автоматтандыруға мүмкіндік беретін CNC машинасын басқаруға арналған бағдарлама. CNC станоктарын пайдалану ірі кәсіпорындар мен шағын цехтар үшін өзекті. Айырмашылық тек белгілі бір жағдайларда қолданылатын машиналардың сипаттамалары мен өлшемдерінде. Mach3-ті оның дамуының бастапқы кезеңдерінде пайдалану мәселесін қарастырайық.

  • CNC модулімен жабдықталған заманауи фрезерлік станок кәдімгі дербес компьютермен немесе ноутбукпен өзара әрекеттесуге мүмкіндік береді;
  • Компьютерге Mach3 драйверін орнату арқылы басқару бағдарламаларын жасауға болады;
  • Әзірленгеннен кейін бағдарлама сандық басқарылатын модульдің жадына жүктеледі;
  • Компьютердің міндеті - CNC жұмысы үшін барлық қажетті параметрлерді конфигурациялау;
  • Процестерді автоматтандырудан басқа, ДК арқылы станоктың кескіш аспаптарының қозғалысын қолмен басқаруға, дайындамаға немесе жұмыс үстеліне қатысты олардың қозғалысын басқаруға болады;
  • Mach3 жұмысы келесі схемаға негізделген: компьютер – мастер – фрезерлік жабдық. Мұндай басқаруды жүзеге асыру үшін сізге сәйкес бағдарлама қажет болады;
  • Mach3 - машиналарды басқаратын және конфигурациялайтын заманауи бағдарламалық қамтамасыз етудің тамаша үлгісі;
  • Mach3 барлық Microsoft операциялық жүйелерімен жұмыс істеуге арналған;
  • Бағдарлама келесідей жұмыс істейді: қалыпты қолдану«терезе» түрі;
  • Mac3 кең функционалдылық, интуитивті интерфейс;
  • Сонымен қатар, CNC параметрі мүлдем жаңа нәрсе болып табылатын жаңадан бастағандар нұсқаулықты мұқият оқып шығуы керек. Арнайы бағдарлама арқылы CNC-мен жұмыс істеуге бейімделу үшін ең аз уақыт қажет. Бұл жақсы жобаланған интерфейс пен түсінікті басқару принципіне байланысты.

Mach3-пен жұмыс істеуге дайындық

Photo Mach3 - CNC машинасын басқаруға арналған бағдарламалар

Сандық бағдарламалық басқару, яғни CNC – станок жасау саласындағы озық әзірлеме. Бағдарлама басқаруды жеңілдетеді және барлық процестерді автоматтандырады. Компьютер арқылы бағдарламаны пайдаланып дұрыс CNC орнату адам факторын азайтуға және қателер ықтималдығын нөлге дейін азайтуға мүмкіндік береді.

Параметрлер қате орындалса, кескіштерді сындыруға, дайындаманы дұрыс өңдемеуге, CNC модулін және басқа жабдық компоненттерін зақымдауға болатындығын түсіну маңызды.

Осындай қателіктер мен жағымсыз оқиғаларды болдырмау үшін сіз CNC машиналарын басқаруға дұрыс дайындықтан бастауыңыз керек.

  1. Машиналарды толығымен қосыңыз. Машинаның жұмысқа дайындалғанына және электр желісінен жоғары сапалы қуат алатынына көз жеткізу керек. Көптеген машиналар үшін қол жетімді арнайы бағдарламалар, ДК арқылы жабдықтың күйін және оның жеке компоненттерінің жұмысқа жарамдылығын тексеруге мүмкіндік береді.
  2. Құрылғыңызға Mach3 орнатыңыз Дербес компьютернемесе ноутбук. Сонымен қатар, сіздің компьютеріңіздің бағдарламалық жасақтаманың минималды талаптарына сәйкес келетініне көз жеткізіңіз жүйе сипаттамалары. Mach3 «ауыр» бағдарлама емес, сондықтан кез келген дерлік компьютер оны оңай басқара алады.
  3. Бағдарлама кейбір жағдайларда орыстандыруды талап етуі мүмкін. Лицензияланған нұсқасы жасалған Ағылшын тілі, бірақ арнайы локализаторлар Интернетте кеңінен қол жетімді. Mach3 сияқты қарақшылық бағдарламаларды пайдалану ұсынылмайды, өйткені мұндай бағдарламалық құралда параметрлер дұрыс жасалғанның өзінде құрылғыны зақымдауы мүмкін елеулі қателер болуы мүмкін. Лицензияның құны шамамен 12 мың рубльді құрайды.
  4. Барлық қалқымалы терезелер мен пайдаланылмаған бағдарламаларды өшіру арқылы операциялық жүйенің жұмысын оңтайландыруға тырысыңыз. Құрылғымен жұмыс істеу кезінде сізге ештеңе кедергі болмауы керек.
  5. Mach3-ті параллель іске қоспаңыз үшінші тарап бағдарламалары. Бұл әсіресе компьютерлік ойындарға, фильмдерді көруге және компьютерден әсерлі ресурстарды қажет ететін басқа мазмұнға қатысты. Әйтпесе, орнату дұрыс емес болуы мүмкін, бұл өңдеу сапасына және машинаның өзіне әсер етеді.
  6. Егер сіз бір уақытта CNC машинасы үшін басқару бағдарламаларын жасағыңыз келсе немесе компьютерді тек Mac3-пен жұмыс істеу үшін ғана емес пайдаланғыңыз келсе, онда бөліңіз. қатты дискбөлімдерге бөлінеді. CNC машинасына арналған бағдарламалық құрал үшін бөлек операциялық жүйені орнатыңыз. Логикалық бөлім қатты дискмашинаны басқаруға толығымен арналуы керек. Бұл сізге бүкіл компьютерді CNC басқару мәселелерімен толтырмауға мүмкіндік береді. Бұл операциялық жүйені арнайы аппараттық құралдарды орнату үшін пайдаланыңыз, онда бөгде бағдарламалық құралды жүктемеңіз, бағдарламалар жинағын азайтыңыз.

Бағдарламамен жұмыс

Дайындық кезеңдері аяқталғаннан кейін Mac3 бағдарламасының өзін орнатуды бастау керек болады.

  1. Mack3 мәзірінде бар барлық түймелерді мұқият зерттеңіз. Көбісі олардың көптігінен қорқады. Бірақ орысша нұсқасы болса, оны тез анықтауға мүмкіндік береді.
  2. Машинаның түріне байланысты сәйкес қойындыларды ашу керек. Фрезерлік жабдық үшін сізге электр қозғалтқыштарының параметрлері, бөліктердің айналу жылдамдығы, порт параметрлері, шпиндель параметрлері және т.б. үшін қойындылар қажет.
  3. Бағдарламалық құралдың лицензияланған нұсқасын сатып алғаннан кейін пайдаланушы нұсқаулығында параметрлердің барлық сипаттамаларын табасыз. Немесе оны бүкіләлемдік желіден табуға болады.
  4. Егер сіз Mak3 бағдарламасы арқылы машинаны шартты түрде дұрыс конфигурациялаған болсаңыз, пернетақтадан пәрмендер берілгенде, жабдықтың электр қозғалтқыштары айналып, қозғала бастайды. Порталдың серпілмей, ұқыпты және еркін қозғалуы маңызды. Бұл орнатудың дұрыс орындалғанын көрсетеді.
  5. Жүгіруді орындаңыз. Бұл құралдардың сынақтық қолмен қозғалысы деп аталады. Mac3 бағдарламасында іске қосу үшін сәйкес түйме бар.
  6. Жүгіру осы сынақ режимін қосуға және өшіруге мүмкіндік беретін сәйкес белгішемен анықталады.
  7. Жүгіру допына назар аударыңыз. Ол жүгіру кезінде жануы керек. Ол тінтуірдің көмегімен станоктарды басқару үшін қолданылады. Жүгіргіні басқан кезде жүгіру дөңгелегіне неғұрлым жақын болса, электр қозғалтқыштарының айналу жылдамдығы соғұрлым жоғары болады. Құралды белсендіру үшін тінтуірден басқа, пернетақтадағы пернелерді пайдалануға болады.
  8. Құрал қозғалысын басқару қадамдық немесе үздіксіз болуы мүмкін. Үздіксіз жағдайда, сіз сәйкес пернені немесе тінтуір түймесін басып тұрғанда станок үздіксіз қозғалады. Қадамдық режим түймені басқаннан кейін портал қатаң белгіленген қашықтыққа жылжиды деп болжайды. Қадам өлшемін өзіңіз орнатуға болады.

Mach3 тұтынушыларға ұсынылады егжей-тегжейлі нұсқауларнұсқаулық. Ресми нұсқаулыққа сүйене отырып, сіз бағдарламаны белгілі бір машинаға бейімдей аласыз. Зауыттық нұсқауларға сәйкес қатаң түрде әрекет етіңіз. Тек олар CNC жабдықтарының жұмыс параметрлерін дұрыс орнатуға мүмкіндік береді. Параметр дұрыс болып шықса, құрастырылған басқару бағдарламасы машинаны автоматтандыруға және оны дайындамалармен белгілі бір операцияларды орындауға бейімдеуге мүмкіндік береді.

CNC машинасының кез келген иесі бағдарламалық жасақтаманы таңдау мәселесіне тап болады. Мұндай технологиялық жабдық үшін қолданылатын бағдарламалық қамтамасыз ету көп функциялы және қолдануға ыңғайлы болуы керек. Лицензияны сатып алған жөн бағдарламалық өнімдер. Бұл жағдайда CNC машиналарына арналған бағдарламалар қатып қалмайды, бұл өндірістік процестердің тиімділігін арттырады.

CNC станоктарына арналған бағдарламалық құралдар жиынтығы

Бағдарламалық жасақтаманы таңдау көбінесе жабдықтың түріне және пайдаланушы шешуге ниетті міндеттерге байланысты. Дегенмен, CNC машиналарының барлық дерлік түрлерінде қолдануға болатын әмбебап бағдарламалар бар. Ең көп қолданылатын өнімдер:


1. . Бұл бағдарламалық пакет станоктарда дайындалатын бұйымдарды модельдеу және жобалау үшін әзірленген. Ол тегіс сызбалардан модельдерді автоматты түрде жасау функциясымен жабдықталған. ArtCAM бағдарламалық пакеті шығармашылық өнімдерді жобалауға және күрделі кеңістіктік рельефтерді жасауға қажетті барлық құралдарды қамтиды.
Айта кету керек, бұл бағдарламалық жасақтама қарапайым элементтерден болашақ өнімдердің дизайнын жасау үшін үш өлшемді үлгілерді пайдалануға мүмкіндік береді. Сонымен қатар, бағдарлама пайдаланушыға екі өлшемді сызбадағыдай бір рельефті екіншісіне кірістіруге мүмкіндік береді.


2. Әмбебап бағдарлама LinuxCNC басқару. Бұл бағдарламалық құралдың функционалды мақсаты - CNC машинасының жұмысын басқару, бөлшектерді өңдеу бағдарламасын жөндеу және т.б.
Ұқсас бағдарламалық кешен өңдеу орталықтарында, фрезерлік және токарлық станоктарда, сондай-ақ термиялық немесе лазерлік кесу станоктарында қолданылуы мүмкін.
Бұл өнімнің басқа бағдарламалық пакеттерден айырмашылығы - оны әзірлеушілер оны операциялық жүйемен ішінара біріктірді. Осының арқасында LinuxCNC бағдарламасы жетілдірілген функционалдылыққа ие. Сіз бұл өнімді әзірлеушінің веб-сайтынан толығымен тегін жүктей аласыз. Ол орнату бумасы ретінде де, LifeCD ретінде де қол жетімді.
Бұл бағдарламалық құралдың пайдаланушы интерфейсі интуитивті және қол жетімді. Бағдарлама бірқалыпты жұмыс істеуі үшін компьютердің қатты дискісінде кемінде 4 гигабайт бос жады болуы керек. Толық сипаттама LinuxCNC бағдарламаларын Интернетте еркін табуға болады.


3. . Бұл бағдарламалық жасақтама бүкіл әлемде жанкүйерлердің үлкен армиясына ие. Бағдарламалық қамтамасыз ету фрезерлік, токарлық өңдеу, гравюра және CNC станоктарының басқа түрлерін басқару үшін қолданылады. Бұл бағдарламалық пакет операциялық жүйесі бар кез келген компьютерге орнатылуы мүмкін Windows жүйесі. Бұл бағдарламалық жасақтаманы пайдаланудың артықшылығы оның қолжетімді құны, үнемі жаңартылуы және орыс тіліндегі нұсқасының болуы, бұл ағылшын тілін білмейтін оператордың өнімді пайдалануын жеңілдетеді.



4. Mach4. Бұл Artsoft компаниясының соңғы әзірлемесі. Mach4 танымал Mach3 бағдарламасының мұрагері болып саналады. Бағдарлама ең жылдам бағдарламалардың бірі болып саналады. Оның түбегейлі айырмашылығы алдыңғы нұсқаларэлектроникамен әрекеттесетін интерфейске ие болу болып табылады. Бұл жаңа бағдарламалық қамтамасыз етукез келген уақытта үлкен файлдармен жұмыс істей алады операциялық жүйе. Пайдаланушы орыс тіліндегі Mach4 бағдарламасын пайдалану жөніндегі нұсқаулыққа қол жеткізе алады.



5. MeshCAM. Бұл үш өлшемді модельдер негізінде CNC машиналарын басқару бағдарламаларын жасауға арналған пакет және векторлық графика. Бір қызығы, бұл бағдарламалық жасақтаманы меңгеру үшін пайдаланушыға CNC бағдарламалау тәжірибесінің үлкен болуы қажет емес. Компьютерде негізгі дағдыларға ие болу, сондай-ақ машинада өнімдер өңделетін параметрлерді дәл орнату жеткілікті.
MeshCAM кез келген 3D модельдерін екі жақты өңдеуді жобалау үшін өте қолайлы. Бұл режимде пайдаланушы машинада кез келген күрделіліктегі объектілерді жылдам өңдей алады.


6. SimplyCam. Бұл DXF форматында сызбаларды жасауға, өңдеуге, сақтауға арналған ықшам және көп функциялы жүйе. Бұл бағдарламалық құрал CNC машиналары үшін басқару бағдарламалары мен G-кодтарын жасайды. Олар ерітінді үлгілері арқылы жасалады. Пайдаланушы бірінде кескін жасай алады графикалық бағдарламаларкомпьютеріңізді таңдаңыз, содан кейін оны SimplyCam-ге жүктеңіз. Бағдарлама бұл сызбаны оңтайландырады және оны векторлық сызбаға түрлендіреді. Пайдаланушы қолмен векторлау сияқты мүмкіндікті де пайдалана алады. Бұл жағдайда сурет AutoCAD-та қолданылатын стандартты құралдарды пайдалана отырып сызылады. SimplyCam CNC өңдеуге арналған құралдар жолдарын жасайды.



7. CutViewer. Бұл бағдарлама екі осьті CNC машиналарында материалды алып тастауды өңдеуді модельдейді. Оның көмегімен пайдаланушы өңделген дайындамалар мен бөлшектердің визуализациясын ала алады. Бұл бағдарламалық құралды пайдалану технологиялық процестің өнімділігін арттыруға, бар бағдарламалау қателерін жоюға, сонымен қатар жөндеу жұмыстарына кететін уақытты азайтуға мүмкіндік береді. CutViewer заманауи станоктардың кең спектрімен үйлесімді. Оның қуатты құралдары күрделі қателерді анықтауға мүмкіндік береді технологиялық процессжәне оларды дер кезінде жою.



8. CadStd. Оны пайдалану оңай сурет салу бағдарламасы. Ол кез келген күрделіліктегі жобаларды, диаграммаларды және графикаларды құру үшін қолданылады. Осы бағдарламаның кеңейтілген құралдар жинағын пайдалана отырып, пайдаланушы CNC станоктарында фрезерлік немесе плазмалық өңдеуді жобалау үшін пайдаланылуы мүмкін кез келген векторлық сызбаларды жасай алады. Жасалған DXF файлдарын дұрыс бөлік жолдарын жасау үшін CAM бағдарламаларына жүктеуге болады.




Жоғарғы