Sadə idarəetmə proqramının yazılması. Dəzgahlar, ədədi idarəetmə (CNC), Postprosessorlar

Adı: Delcam ArtCAM Pro
Versiya: 2010 Service Pack 4.0 32bit və 64bit
İnkişaf etdirici: www.artcam.ru
İnterfeys: Rus
Əməliyyat sistemi: Windows XP/Vista/Seven
Faylın ölçüsü: 1.8 Gb
Proqram həlli 2D rəsmdən virtual üçölçülü modelləri avtomatik yaratmağa və onların əsasında CNC maşınları üçün idarəetmə proqramlarını hazırlamağa imkan verən məkan modelləşdirmə/emal üçün.

Delcam plc mürəkkəb məhsulların və texnoloji avadanlıqların modelləşdirilməsi, istehsalı və nəzarəti üçün dizayn və texnoloji CAD sistemlərinin işlənib hazırlanmasında dünya lideridir. Proqram təminatı müxtəlif sənaye sahələrində, o cümlədən avtomobil və aerokosmik, maşınqayırma və energetika, plastik, şüşə, keramika, rezin məmulatların istehsalı, eləcə də müxtəlif qablaşdırma sahələrində istifadə olunur; konseptual dizayndan tutmuş master modellərin və istehsal avadanlıqlarının istehsalına qədər olan vəzifələr üçün. Şirkət rəsmi olaraq 1977-ci ildə Kembric Universitetində ilkin inkişafdan sonra yaradılmışdır. Komanda 1989-cu ildə şirkəti satın aldı və 1997-ci ildə şirkət açıq səhmdar cəmiyyətə çevrildi. Hal-hazırda şirkətin bütün dünya üzrə 400-dən çox işçisi var, işçilərin yarısı İngiltərədə yerləşir.

Delcam ArtCAM haqqında

Delcam ArtCAM güclü, istifadəsi asan modelləşdirmə paketi təklif edir ki, bu da dizaynerə mürəkkəb məkan relyefini yaratmaq azadlığı verir. ArtCAM ideyaları adi üsullardan istifadə etməklə mümkün olduğundan daha tez hazır məhsula çevirir. ArtCAM hətta əvvəllər əl ilə modifikasiya tələb olunduğu hallarda da öhdəsindən gəlir.

2D elementlərin yaradılması

ArtCAM sizə idxal edilmiş vektorlardan və ya hər hansı birində yaradılmış rastr təsvirdən istifadə edərək relyef yaratmağa imkan verir qrafik redaktoru. Bundan əlavə, ArtCAM vektorları və rastr şəkillərini yaratmaq və redaktə etmək üçün öz alətlər dəstinə malikdir.

3D modelin yaradılması

ArtCAM vektorlardan və rastr təsvirlərdən istifadə edərək mürəkkəb üçölçülü modellər yaratmağa imkan verir. Geniş modelləşdirmə variantları toxuculuqlar, toxumalar, ekstruziyalar və sabit hündürlükdə hərflər yaratmağa imkan verir. ArtCAM-da interaktiv heykəltəraş alətləri real vaxt rejimində üçölçülü modeli dəyişməyə imkan verir ki, bu da “əl” işinin effektinə nail olmağa imkan verir.

Emal strategiyaları

ArtCAM Pro sürətli, dəqiq və ən əsası yüksək etibarlı olan çevik emal strategiyalarına malikdir. 2D seçmə, profil emal, kalıp/zımba emalı və oyma kimi emal strategiyaları var. ArtCAM həmçinin kənarları kəsməyə və ya mərkəz xətti boyunca həkk etməyə imkan verir ki, bu da əl ilə oyma görünüşünü yaradır.

Nəzarət proqramları asanlıqla yaradıla, saxlanıla və redaktə edilə bilər. ArtCAM öz verilənlər bazasında NC hazırlamaq vaxtını minimuma endirməyə və maşında emal vaxtını azaltmağa imkan verən geniş çeşiddə yüksək səmərəli emal strategiyalarına malikdir.

CNC maşınında işlənmiş hissələr həndəsi obyektlər hesab edilə bilər. Emal zamanı fırlanan alət və iş parçası müəyyən bir traektoriya boyunca bir-birinə nisbətən hərəkət edir. UE alətin müəyyən bir nöqtəsinin - onun mərkəzinin hərəkətini təsvir edir. Alət yolu bir-birinə birləşən ayrı-ayrı bölmələrdən ibarət olaraq təmsil olunur. Bu bölmələr düz xətlər, dairəvi qövslər, ikinci və ya daha yüksək dərəcəli əyrilər ola bilər. Bu bölmələrin kəsişmə nöqtələri istinad nöqtələri və ya nodal nöqtələr adlanır. Bir qayda olaraq, CP istinad nöqtələrinin koordinatlarını ehtiva edir.

Şəkildə göstərilən yivin emalı üçün kiçik bir proqram yazmağa çalışaq. 3.4. İstinad nöqtələrinin koordinatlarını bilməklə bunu etmək çətin deyil. Bütün proqramın kodunu ətraflı nəzərdən keçirməyəcəyik, ancaq yivin istinad nöqtələrindən keçmək üçün birbaşa məsul olan xətlərin (proqramın çərçivələri) yazılmasına xüsusi diqqət yetirəcəyik. Bir oluğu emal etmək üçün əvvəlcə kəsicini T1 nöqtəsinə köçürməli və müvafiq dərinliyə endirməlisiniz. Bundan sonra, kəsicini ardıcıl olaraq bütün istinad nöqtələri boyunca hərəkət etdirməlisiniz və aləti iş parçasının materialından yuxarı qaldırmalısınız. Gəlin yivin bütün istinad nöqtələrinin koordinatlarını tapaq və rahatlıq üçün onları cədvələ yerləşdirək. 3.1.

Cədvəl 3.1. Oluğun istinad nöqtələrinin koordinatları

Nöqtə X koordinatı Y koordinatı
Tl 3 8
T2 3 3
TK 7 3
T4 7 8

Kəsici aləti ilk istinad nöqtəsinə gətirək:

Növbəti iki çərçivə alətin iş parçasının materialına lazımi dərinliyə enməsinə səbəb olur.

N60 G00 Z0.5
N70 G01 Z-l F25

Alət istədiyiniz dərinliyə (1 mm) çatdıqdan sonra onu bütün istinad nöqtələrindən keçirərək oluğu emal edə bilərsiniz:

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

İndi aləti iş parçasının materialından çıxarmalısınız - kiçik bir hündürlüyə qaldırın:

Gəlin bütün çərçivələri birləşdirək, bir neçə köməkçi əmr əlavə edək və proqramın son versiyasını əldə edək:

UP personalı Çərçivə təsviri
% Proqram başlanğıc simvolu
O0001 (PAZ) Proqram nömrəsi (0001) və proqram adı (PAZ)
N10 G21 G40 G49 G54 G80 G90 Təhlükəsizlik sətri
N20 M06 T01 (FREZA D1) Zəng aləti №1
N30 G43 H01 Alət uzunluğu kompensasiyası №1
N40 M03 S1000 Mil sürətinin işə salınması (1000 rpm)
N50 G00 X3 Y8 T1 istinad nöqtəsinə sürətlənmiş hərəkət
N60 G00 Z0.5 Alətin sürətli hərəkəti B Z0.5
N70 G01 Z-l F25 25 mm/dəq qidalanma sürəti ilə 1 mm dərinliyə qədər hərəkət
N80 G01 ХЗ Y3 Alətin T2 nöqtəsinə hərəkəti (25 mm/dəq)
N90 G01 X7 Y3 Alətin T3 nöqtəsinə hərəkəti (25 mm/dəq)
N100 G01 X7 Y8 Alətin T4 nöqtəsinə hərəkəti (25 mm/dəq)
N110 G01 Z5 Z5-də alətin qaldırılması (25 mm/dəq)
N120 M05 Mil sürətinin söndürülməsi
N130 MZ0 Proqramın tamamlanması
% Proqramın sonu simvolu

Mach3, iş parçasının emal proseslərini avtomatlaşdırmağa imkan verən CNC maşınını idarə etmək üçün bir proqramdır. CNC maşınlarının istifadəsi böyük müəssisələr və kiçik emalatxanalar üçün aktualdır. Fərq yalnız müəyyən hallarda istifadə olunan maşınların xüsusiyyətlərində və ölçülərində olur. Mach3-ün inkişafının ilkin mərhələlərində istifadə məsələsini nəzərdən keçirək.

  • CNC modulu ilə təchiz edilmiş müasir freze maşını adi fərdi kompüter və ya laptop ilə qarşılıqlı əlaqə yaratmağa imkan verir;
  • Mach3 drayverini kompüterinizə quraşdırmaqla siz nəzarət proqramlarını inkişaf etdirə bilərsiniz;
  • İşlənib hazırlandıqdan sonra proqram ədədi idarə olunan modulun yaddaşına yüklənir;
  • Kompüterin vəzifəsi CNC əməliyyatı üçün bütün lazımi parametrləri konfiqurasiya etməkdir;
  • Proseslərin avtomatlaşdırılmasına əlavə olaraq, bir PC vasitəsilə dəzgahın kəsici alətlərinin hərəkətlərini əl ilə idarə edə, iş parçasına və ya iş masasına nisbətən onların hərəkətlərini idarə edə bilərsiniz;
  • Mach3-ün işləməsi aşağıdakı sxemə əsaslanır: kompüter - master - freze avadanlığı. Belə idarəetməni həyata keçirmək üçün sizə müvafiq proqram lazımdır;
  • Mach3 maşınları idarə edən və konfiqurasiya edən müasir proqram təminatının əla nümunəsidir;
  • Mach3 bütün Microsoft əməliyyat sistemləri ilə işləmək üçün nəzərdə tutulmuşdur;
  • Proqram belə işləyir: normal tətbiq"pəncərə" növü;
  • Mac3 genişdir funksionallıq, intuitiv interfeys;
  • Eyni zamanda, CNC parametrləri tamamilə yeni bir şey olan yeni başlayanlar təlimat kitabçasını diqqətlə öyrənməlidirlər. Xüsusi proqram vasitəsilə CNC ilə işləməyə uyğunlaşmaq minimum vaxt tələb edir. Bu, yaxşı dizayn edilmiş interfeys və başa düşülən idarəetmə prinsipi ilə bağlıdır.

Mach3 ilə işləməyə hazırlanır

Photo Mach3 - CNC maşınını idarə etmək üçün proqramlar

Rəqəmsal proqram nəzarəti, yəni CNC, dəzgahların qurulması sahəsində qabaqcıl bir inkişafdır. Proqram idarəetməni sadələşdirir və bütün prosesləri avtomatlaşdırır. Kompüter vasitəsilə proqramdan istifadə edərək düzgün CNC-nin qurulması insan amilini minimuma endirməyə və səhvlərin baş vermə ehtimalını sıfıra endirməyə imkan verir.

Parametrlər səhv yerinə yetirilərsə, kəsiciləri qıra, iş parçasını səhv emal edə və CNC moduluna və digər avadanlıq komponentlərinə zərər verə biləcəyinizi başa düşmək vacibdir.

Bu cür səhvlərdən və xoşagəlməz hadisələrdən qaçmaq üçün CNC maşınlarını işlətməyə düzgün hazırlıqdan başlamalısınız.

  1. Maşınları tamamilə birləşdirin. Maşının işə hazır olduğundan və elektrik şəbəkəsindən yüksək keyfiyyətli enerji aldığından əmin olmalısınız. Bir çox maşın üçün mövcuddur xüsusi proqramlar, kompüter vasitəsilə avadanlığın vəziyyətini və onun ayrı-ayrı komponentlərinin xidmət qabiliyyətini yoxlamağa imkan verir.
  2. Mach3-ü cihazınıza quraşdırın Şəxsi kompüter və ya noutbuk. Eyni zamanda, kompüterinizin minimum proqram tələblərinə cavab verdiyinə əmin olun sistem xüsusiyyətləri. Mach3 “ağır” proqram deyil, ona görə də demək olar ki, hər bir kompüter onu asanlıqla idarə edə bilər.
  3. Proqram bəzi hallarda ruslaşdırmanı tələb edə bilər. Lisenziyalı versiya üzərində hazırlanır Ingilis dili, lakin xüsusi lokalizatorlar İnternetdə geniş şəkildə mövcuddur. Mach3 kimi pirat proqramlardan istifadə etmək tövsiyə edilmir, çünki belə proqram parametrlər düzgün aparılsa belə, maşınınıza zərər verə biləcək ciddi xətalara səbəb ola bilər. Lisenziya təxminən 12 min rubl təşkil edir.
  4. Hər cür pop-up və istifadə olunmamış proqramları söndürməklə əməliyyat sisteminin işini optimallaşdırmağa çalışın. Maşınla işləyərkən heç bir şey sizə mane olmamalıdır.
  5. Mach3-ü paralel işlətməyin üçüncü tərəf proqramları. Bu xüsusilə kompüter oyunları, filmlərə baxmaq və kompüterdən təsirli resurslar tələb edən digər məzmunlara aiddir. Əks təqdirdə, parametr səhv ola bilər, bu da emal keyfiyyətinə və maşının özünə təsir edəcəkdir.
  6. Eyni zamanda bir CNC maşını üçün nəzarət proqramları yaratmaq və ya kompüterinizi yalnız Mac3 ilə işləmək üçün istifadə etmək istəyirsinizsə, onda bölün HDD alt bölmələrə bölünür. CNC maşını üçün proqram təminatı üçün ayrıca əməliyyat sistemi quraşdırın. Məntiqi alt bölmə sərt disk tamamilə maşının idarə edilməsinə həsr olunmalıdır. Bu, bütün PC-ni CNC idarəetmə problemləri ilə məşğul etməməyə imkan verəcəkdir. Bu əməliyyat sistemindən xüsusi olaraq hardware parametrləri üçün istifadə edin, orada kənar proqramları yükləməyin, proqramlar dəstini minimuma endirməyin.

Proqramla işləmək

Hazırlıq mərhələləri başa çatdıqda, Mac3 proqramının özünü qurmağa başlamalı olacaqsınız.

  1. Mack3 menyusunda mövcud olan bütün düymələri diqqətlə öyrənin. Çoxları onların çoxluğundan qorxur. Ancaq ruslaşdırılmış versiyaya sahib olmaq, onu tez bir zamanda anlamağa imkan verəcəkdir.
  2. Maşının növündən asılı olaraq, müvafiq nişanları açmalısınız. Freze avadanlığı üçün elektrik mühərriklərinin parametrləri, hissələrin sürətləri, port parametrləri, mil parametrləri və s.
  3. Proqramın lisenziyalı versiyasını satın aldıqdan sonra istifadəçi təlimatında parametrlərin bütün təsvirlərini tapa bilərsiniz. Və ya onu World Wide Web-də tapmaq olar.
  4. Mak3 proqramı vasitəsilə maşını şərti olaraq düzgün konfiqurasiya etmisinizsə, klaviaturadan əmrlər verildikdə, avadanlıqların elektrik mühərrikləri fırlanmağa və hərəkət etməyə başlayacaq. Portalın əyilmədən, səliqəli və sərbəst hərəkət etməsi vacibdir. Bu, quraşdırmanın düzgün aparıldığını göstərir.
  5. Qaçış həyata keçirin. Bu, alətlərin sınaq əl hərəkəti adlanan şeydir. Mac3 proqramında işləmək üçün müvafiq düymə var.
  6. Qaçış bu sınaq rejimini yandırıb söndürməyə imkan verən müvafiq işarə ilə müəyyən edilir.
  7. Qaçış topuna diqqət yetirin. Qaçış zamanı yanmalıdır. Siçan vasitəsilə dəzgahları idarə etmək üçün istifadə olunur. Kliklədikdə kursor qaçış çarxına nə qədər yaxın olarsa, elektrik mühərriklərinin fırlanma sürəti bir o qədər yüksək olar. Siçandan əlavə, aləti aktivləşdirmək üçün klaviaturadakı düymələrdən istifadə edə bilərsiniz.
  8. Alətlərin hərəkətinə nəzarət addım-addım və ya davamlı ola bilər. Davamlı halda, müvafiq düyməni və ya siçan düyməsini basıb saxladığınız zaman dəzgah daim hərəkət edir. Addım-addım rejim, düyməni basdıqdan sonra portalın ciddi şəkildə müəyyən edilmiş məsafəni qət edəcəyini nəzərdə tutur. Addım ölçüsünü özünüz təyin edə bilərsiniz.

Mach3 ilə müştərilərə təklif olunur ətraflı təlimatlar təlimat. Rəsmi təlimata əsaslanaraq, proqramı müəyyən bir maşına uyğunlaşdıra bilərsiniz. Zavod təlimatlarına uyğun olaraq ciddi şəkildə davam edin. Yalnız onlar CNC avadanlıqlarının iş parametrlərini düzgün təyin etməyə imkan verir. Parametrlərin düzgün olduğu ortaya çıxarsa, tərtib edilmiş idarəetmə proqramı maşını avtomatlaşdırmağa və iş parçaları ilə müəyyən əməliyyatları yerinə yetirməyə uyğunlaşdırmağa imkan verəcəkdir.

Hər hansı bir CNC maşınının sahibi proqram seçimi sualı ilə üzləşir. Belə texnoloji avadanlıqlar üçün istifadə olunan proqram təminatı çoxfunksiyalı və istifadəsi asan olmalıdır. Lisenziyalı almaq məsləhətdir proqram məhsulları. Bu halda, CNC maşınları üçün proqramlar donmayacaq, bu da istehsal proseslərinin səmərəliliyini artıracaqdır.

CNC maşınları üçün proqramlar toplusu

Proqram təminatının seçimi əsasən avadanlığın növündən və istifadəçinin həll etmək niyyətində olduğu vəzifələrdən asılıdır. Bununla belə, demək olar ki, bütün növ CNC maşınları üçün istifadə edilə bilən universal proqramlar var. Ən çox istifadə olunan məhsullar bunlardır:


1. . Bu proqram paketi dəzgahlarda istehsal olunan məhsulların modelləşdirilməsi və dizaynı üçün hazırlanmışdır. O, düz təsvirlərdən avtomatik modellər yaratmaq funksiyası ilə təchiz edilmişdir. ArtCAM proqram paketi yaradıcı məhsulların dizaynı və mürəkkəb məkan relyeflərinin yaradılması üçün bütün zəruri alətləri ehtiva edir.
Qeyd etmək lazımdır ki, bu proqram sadə elementlərdən gələcək məhsullar üçün dizayn yaratmaq üçün üçölçülü şablonlardan istifadə etməyə imkan verir. Bundan əlavə, proqram istifadəçiyə ikiölçülü rəsmdə olduğu kimi bir relyefi digərinə yerləşdirməyə imkan verir.


2. Universal proqram LinuxCNC nəzarəti. Bu proqram təminatının funksional məqsədi CNC maşınının işinə nəzarət etmək, hissələrin işlənməsi proqramını sazlamaq və daha çox şeydir.
Bənzər bir proqram paketi emal mərkəzləri, freze və torna dəzgahları, termal və ya lazer kəsici maşınlar üçün istifadə edilə bilər.
Bu məhsulun digər proqram paketlərindən fərqi onun tərtibatçılarının onu əməliyyat sistemi ilə qismən birləşdirməsidir. Bunun sayəsində LinuxCNC proqramı qabaqcıl funksionallığa malikdir. Bu məhsulu tərtibatçının saytında tamamilə pulsuz yükləyə bilərsiniz. O, həm quraşdırma paketi, həm də LifeCD kimi mövcuddur.
Bu proqramın istifadəçi interfeysi intuitiv və əlçatandır. Proqram təminatının düzgün işləməsi üçün kompüterinizin sabit diskində ən azı 4 giqabayt boş yaddaş olmalıdır. Ətraflı Təsviri LinuxCNC proqramları İnternetdə sərbəst şəkildə tapıla bilər.


3. . Bu proqramın bütün dünyada böyük bir pərəstişkar ordusu var. Proqram frezeleme, tornalama, oyma və digər növ CNC maşınlarına nəzarət etmək üçün istifadə olunur. Bu proqram paketi əməliyyat sistemi olan istənilən kompüterə quraşdırıla bilər Windows sistemi. Bu proqram təminatından istifadənin üstünlüyü onun sərfəli qiyməti, müntəzəm yeniləmələri və rus versiyasının olmasıdır ki, bu da ingilis dilini bilməyən operatorun məhsuldan istifadə etməsini asanlaşdırır.



4. Mach4. Bu, Artsoft-un ən son inkişafıdır. Mach4 məşhur Mach3 proqramının varisi hesab olunur. Proqram ən sürətlilərdən biri hesab olunur. Onun əsas fərqi əvvəlki versiyalar elektronika ilə qarşılıqlı əlaqədə olan interfeysə malik olmaqdır. Bu yenidir proqram təminatı istənilən vaxt böyük fayllarla işləyə bilər əməliyyat sistemi. İstifadəçinin rus dilində Mach4 proqramını istifadə etmək üçün təlimata çıxışı var.



5. MeshCAM. Bu, üçölçülü modellər əsasında CNC maşınları üçün idarəetmə proqramları yaratmaq üçün paketdir və vektor qrafikası. Maraqlıdır ki, bu proqramı mənimsəmək üçün istifadəçinin geniş CNC proqramlaşdırma təcrübəsinə malik olmasına ehtiyac yoxdur. Əsas kompüter bacarıqlarına sahib olmaq, həmçinin məhsulların maşında işlənəcəyi parametrləri dəqiq təyin etmək kifayətdir.
MeshCAM istənilən 3D modelin ikitərəfli işlənməsini layihələndirmək üçün idealdır. Bu rejimdə istifadəçi maşında istənilən mürəkkəblikdə olan obyektləri tez emal edə biləcək.


6. SimplyCam. Bu, DXF formatında çertyojları yaratmaq, redaktə etmək, saxlamaq üçün yığcam və çoxfunksiyalı sistemdir. Bu proqram CNC maşınları üçün nəzarət proqramları və G kodları yaradır. Onlar havan dizaynlarından istifadə edərək yaradılmışdır. İstifadəçi onlardan birində şəkil yarada bilər qrafik proqramlar kompüterinizə yükləyin və sonra SimplyCam-ə yükləyin. Proqram bu rəsmi optimallaşdıracaq və onu vektor rəsminə çevirəcək. İstifadəçi əl ilə vektorlaşdırma kimi funksiyadan da istifadə edə bilər. Bu halda, təsvir AutoCAD-də istifadə olunan standart alətlərdən istifadə etməklə təsvir edilir. SimplyCam CNC emal üçün alət yolları yaradır.



7. CutViewer. Bu proqram iki oxlu CNC maşınlarında materialın çıxarılması emalını simulyasiya edir. Onun köməyi ilə istifadəçi işlənmiş iş parçaları və hissələrin vizual görünüşünü əldə edə bilər. Bu proqram təminatının istifadəsi texnoloji prosesin məhsuldarlığını artırmağa, mövcud proqramlaşdırma səhvlərini aradan qaldırmağa, həmçinin sazlama işlərinə sərf olunan vaxtı azaltmağa imkan verir. CutViewer müasir dəzgahların geniş çeşidi ilə uyğun gəlir. Onun güclü alətləri ciddi səhvləri aşkar etməyə imkan verir texnoloji proses və onları vaxtında aradan qaldırmaq.



8. CadStd. İstifadəsi asandır rəsm proqramı. İstənilən mürəkkəblikdə layihələr, diaqramlar və qrafiklər yaratmaq üçün istifadə olunur. Bu proqramın qabaqcıl alətlər dəstindən istifadə edərək, istifadəçi CNC maşınlarında freze və ya plazma emalını layihələndirmək üçün istifadə oluna bilən istənilən vektor təsvirlərini yarada bilər. Yaradılmış DXF faylları daha sonra düzgün hissə yollarını yaratmaq üçün CAM proqramlarına yüklənə bilər.




Üst