Пишување едноставна програма за контрола. Машински алати, нумеричка контрола (CNC), постпроцесори

Име: Delcam ArtCAM Pro
Верзија: 2010 Service Pack 4.0 32bit и 64bit
Развивач: www.artcam.ru
Интерфејс: руски
Оперативен систем: Windows XP/Vista/Seven
Големина на датотека: 1,8 Gb
Софтверско решениеза просторно моделирање/машинска обработка, што ви овозможува автоматски да генерирате виртуелни тридимензионални модели од 2D цртеж и да развивате контролни програми за CNC машини врз основа на нив.

Delcam plc е светски лидер во развојот на дизајн и технолошки CAD системи за моделирање, производство и контрола на сложени производи и технолошка опрема. Софтверот се користи во различни индустрии, вклучително и автомобилска и воздушна, машинско инженерство и енергија, производство на пластика, стакло, керамика, производи од гума, како и разни пакувања; за задачи кои се движат од концептуален дизајн до производство на мастер модели и опрема за производство. Компанијата е формално основана во 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. Знаејќи ги координатите на референтните точки, ова не е тешко да се направи. Ние нема да го разгледуваме детално кодот на целата програма, туку ќе посветиме посебно внимание на пишувањето на линии (рамки на програмата) директно одговорни за движење низ референтните точки на жлебот. За да обработите жлеб, прво треба да го поместите секачот до точката Т1 и да го спуштите на соодветната длабочина. Следно, треба да го поместите секачот последователно низ сите референтни точки и да ја поместите алатката нагоре надвор од материјалот на работното парче. Ајде да ги најдеме координатите на сите референтни точки на жлебот и, за погодност, да ги ставиме во табелата. 3.1.

Табела 3.1. Координати на референтните точки на жлебот

Точка X координата Y координација
Тл 3 8
Т2 3 3
ТК 7 3
Т4 7 8

Ајде да ја доведеме алатката за сечење до првата референтна точка:

Следните две рамки предизвикуваат алатот да се спушти до потребната длабочина во материјалот на работното парче.

N60 G00 Z0.5
N70 G01 Z-l F25

Штом алатката е на саканата длабочина (1мм), можете да ја преместите низ сите референтни точки за да го обработите жлебот:

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

Сега треба да ја извадите алатката од материјалот на работното парче - подигнете ја на мала висина:

Ајде да ги собереме сите рамки, да додадеме неколку помошни команди и да ја добиеме конечната верзија на програмата:

персонал на УП Опис на рамката
% Симбол за почеток на програмата
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 Забрзано движење до референтната точка Т1
N60 G00 Z0.5 Брзо движење на алатот B Z0.5
N70 G01 Z-l F25 Движење до длабочина од 1 mm со брзина на напојување од 25 mm/min
N80 G01 ХЗ Y3 Движење на алатот до точката Т2 (25 mm/min)
N90 G01 X7 Y3 Движење на алатот до точката Т3 (25 mm/min)
N100 G01 X7 Y8 Движење на алатот до точката Т4 (25 mm/min)
N110 G01 Z5 Подигнување на алатот во Z5 (25 mm/min)
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, тогаш поделете HDDво потсекции. За софтвер за CNC машина, инсталирајте посебен оперативен систем. Логичка потсекција хард дискмора да биде целосно посветен на контролата на машината. Ова ќе ви овозможи да не го зафаќате целиот компјутер со проблеми со CNC контролата. Користете го овој оперативен систем специјално за хардверски поставки, не вчитувајте необичен софтвер таму, минимизирајте го множеството програми.

Работа со програмата

Кога ќе завршат подготвителните фази, ќе треба да започнете со поставување на самата програма Mac3.

  1. Внимателно проучете ги сите копчиња што се достапни во менито Mack3. Многумина се исплашени од нивниот огромен број. Но, имањето русифицирана верзија ќе ви овозможи брзо да го сфатите.
  2. Во зависност од типот на машината, треба да ги отворите соодветните јазичиња. За опремата за глодање, ќе ви требаат јазичиња за параметри на електрични мотори, брзини на делови, параметри на пристаништето, параметри на вретеното итн.
  3. Откако ќе ја купите лиценцираната верзија на софтверот, ќе ги најдете сите описи на поставките во упатството за употреба. Или може да се најде на World Wide Web.
  4. Ако условно правилно сте ја конфигурирале машината преку програмата Мак3, кога се издаваат команди од тастатурата, електричните мотори на опремата ќе почнат да ротираат и да се движат. Важно е порталот да се движи без грчеви, уредно и слободно. Ова покажува дека поставувањето е направено правилно.
  5. Изведете трчање. Ова е она што се нарекува пробно рачно движење на алатките. Има соодветно копче за извршување во програмата Mac3.
  6. Извршувањето се одредува со соодветната икона, која ви овозможува да го вклучите и исклучите овој пробен режим.
  7. Обрнете внимание на топката за џогирање. Треба да свети кога работи. Се користи за контрола на машински алати со помош на глувчето. Колку е поблиску курсорот до тркалцето при кликнување, толку поголема ќе биде брзината на ротација на електричните мотори. Покрај глувчето, можете да ги користите копчињата на тастатурата за да ја активирате алатката.
  8. Контролата на движењата на алатот може да биде чекор-по-чекор или континуирана. Во случај на континуирано, машинскиот алат постојано се движи додека го држите соодветното копче или копче на глувчето. Режимот чекор-по-чекор претпоставува дека по притискање на копчето порталот ќе се движи на строго одредено растојание. Можете сами да ја поставите големината на чекорот.

Mach3 им се нуди на клиентите со детални инструкцииприрачник. Врз основа на официјалниот прирачник, можете да ја прилагодите програмата на одредена машина. Постапете строго според фабричките упатства. Само тие овозможуваат правилно поставување на работните параметри на CNC опремата. Ако поставката се покаже дека е точна, компајлираната контролна програма ќе ви овозможи да ја автоматизирате машината и да ја прилагодите за извршување на одредени операции со работните парчиња.

Секој сопственик на CNC машина се соочува со прашањето за избор на софтвер. Софтверот што се користи за таква технолошка опрема мора да биде мултифункционален и лесен за употреба. Препорачливо е да се купат лиценцирани софтверски производи. Во овој случај, програмите за CNC машини нема да се замрзнат, што ќе ја зголеми ефикасноста на производните процеси.

Комплет софтвер за CNC машини

Изборот на софтвер во голема мера зависи од видот на опремата и задачите што корисникот има намера да ги реши. Сепак, постојат универзални програми кои можат да се користат за речиси сите видови CNC машини. Најшироко користени производи се:


1. . Овој софтверски пакет е развиен за моделирање и дизајн на производи произведени на машински алати. Опремен е со функција за автоматско генерирање на модели од рамни цртежи. Софтверскиот пакет ArtCAM ги содржи сите потребни алатки за дизајнирање креативни производи и создавање сложени просторни релјефи.
Вреди да се напомене дека овој софтвер ви овозможува да користите тридимензионални шаблони за да креирате дизајни за идни производи од едноставни елементи. Покрај тоа, програмата му овозможува на корисникот да вметне еден релјеф во друг, како во дводимензионален цртеж.


2. Универзална програма LinuxCNC контрола. Функционалната цел на овој софтвер е да ја контролира работата на CNC машина, да дебагира програма за обработка на делови и многу повеќе.
Сличен софтверски пакет може да се користи за машински центри, глодање и стругови, како и машини за термичко или ласерско сечење.
Разликата помеѓу овој производ и другите софтверски пакети е што неговите програмери делумно го комбинираа со оперативниот систем. Благодарение на ова, програмата LinuxCNC има напредна функционалност. Овој производ можете да го преземете целосно бесплатно на веб-страницата на развивачот. Достапно е и како инсталационен пакет и како LifeCD.
Корисничкиот интерфејс на овој софтвер е интуитивен и достапен. За софтверот да функционира непречено, хард дискот на вашиот компјутер мора да има најмалку 4 гигабајти слободна меморија. Детален описПрограмите за LinuxCNC може да се најдат слободно достапни на Интернет.


3. . Овој софтвер има огромна армија на фанови ширум светот. Софтверот се користи за контрола на глодање, вртење, гравирање и други видови CNC машини. Овој софтверски пакет може да се инсталира на кој било компјутер со оперативен систем Виндоус систем. Предноста на користењето на овој софтвер е неговата прифатлива цена, редовните ажурирања и присуството на руска верзија, што му олеснува на операторот кој не зборува англиски да го користи производот.



4. Мах4. Ова е најновиот развој на Artsoft. Mach4 се смета за наследник на популарната програма Mach3. Програмата се смета за една од најбрзите. Нејзината фундаментална разлика од претходните верзиие да има интерфејс што е во интеракција со електрониката. Ова е ново софтверможе да работи со големи датотеки во секое време операционен систем. Корисникот има пристап до прирачник за користење на програмата Mach4 на руски јазик.



5. MeshCAM. Ова е пакет за креирање контролни програми за CNC машини базирани на тридимензионални модели и векторска графика. Вреди да се одбележи дека корисникот не треба да има големо искуство во програмирање со CNC за да го совлада овој софтвер. Доволно е да имате основни компјутерски вештини, како и точно да ги поставите параметрите со кои производите ќе се обработуваат на машината.
MeshCAM е идеален за дизајнирање двострана обработка на какви било 3D модели. Во овој режим, корисникот ќе може брзо да обработува предмети од секаква сложеност на машината.


6. SimplyCam. Ова е компактен и мултифункционален систем за креирање, уредување, зачувување цртежи во формат DXF. Овој софтвер генерира контролни програми и Г-кодови за CNC машините. Тие се создадени со помош на дизајни на малтер. Корисникот може да креира слика во една од графички програмивашиот компјутер и потоа подигнете го на SimplyCam. Програмата ќе го оптимизира овој цртеж и ќе го претвори во векторски цртеж. Корисникот може да користи и функција како што е рачна векторизација. Во овој случај, сликата е исцртана со користење на стандардни алатки кои се користат во AutoCAD. SimplyCam создава патеки за алатки за CNC обработка.



7. CutViewer. Оваа програма симулира обработка на отстранување материјал на CNC машини со две оски. Со негова помош, корисникот може да добие визуелизација на обработените работни парчиња и делови. Употребата на овој софтвер ви овозможува да ја зголемите продуктивноста на технолошкиот процес, да ги елиминирате постојните програмски грешки, а исто така да го намалите времето поминато на работа за дебагирање. CutViewer е компатибилен со широк спектар на современи машински алати. Неговите моќни алатки ви овозможуваат да откриете сериозни грешки во технолошки процеси навремено да ги елиминирате.



8. CadStd. Лесно е за користење програма за цртање. Се користи за креирање проекти, дијаграми и графики од секаква сложеност. Користејќи ја напредната група алатки на оваа програма, корисникот може да креира какви било векторски цртежи што може да се користат за дизајнирање на мелење или обработка на плазма на CNC машини. Генерираните DXF-датотеки потоа може да се вчитаат во CAM програми за да се генерираат точни патеки на делови.




Врв