Základná charakteristika a vstupné požiadavky

   Program Dxf2cnC je určený k tvorbe NC programov pre riadiace systémy Heidenhain (dialog) a  s kódom ISO. Ten je po úprave možné použiť pre ľubovolný ridiaci systém s kódom ISO. Pre beh programu je potrebný minimálne procesor 386 s grafickou kartou VGA a operační systém MS DOS ®. Program spracováva východzie dáta vo formáte .DXF. Tieto dáta sa vytvoria v ľubovolnom CAD systéme s podmienkou, že obsahuje entitu „polyline“ a „circle“.

   Týmto podmienkám vyhovujú napríklad systémy AutoCAD od verzie 10 do verzie 2000 a  IntelliCAD 2000. Tento produkt je zdarma k stiahnutiu na internetovej adrese http://www.cadopia.com/. Podmienkou je zaregistrovať sa medzi užívateľov pomocou tam umiestneného formulára. Práca s ním je totožná s prací v AutoCADu Rel14. Používajú sa rovnaké príkazy na príkazovom riadku alebo je tiež možné používať menu. 

   Počet entit v vstupnom súbore .DXF nie je obmedzený. Súbor môže obsahovať entity ľubovolného druhu (napr. texty). Program Dxf2cnC vyberie zo súboru len entity „polyline“ a „circle“ a ostatné ignoruje. Kružnice môžu byť vo vstupnom súbore v ľubovolnom poradí, ale poradie „polyline“ v DXF súbore určuje poradie dráh nástroje. To je určené poradím vzniku entít pri práci s CADom. Je však možno poradie dráh prevrátiť a začínať od poslednej krivky. Nájazdy na korekciu a odjazdy z korekcii rieši program sám.

   Program Dxf2cnC má integrovanou grafickou kontrolu výsledné NC dráhy. Obraz je možné zväčšovať a posúvať. Tu je tiež možné overiť dosiahnuteľnosť dráhy pre frézu požadovaného priemeru. Nedosiahnuteľné úseky dráhy program zobrazí žlto a ponúkne riešenie. Tu je tiež prevádzať reverziu  dráh frézy. Naviac je možno prevádzať základné geometrické transformácie v rovine XY. To sú posunutie, otáčanie, zrkadlenie a zmena mierky.

   Okrem NC dát program generuje dáta pre technickú kontrolu a súbor .SCR pre spätnú kontrolu v CAD systéme. Program tiež vypočíta dĺžku a čas dráhy frézovania. Nastavenie vŕtacích cyklov môže byť u rozličných strojov rôzne a preto program nepočíta čas ani dráhu vŕtania.

   Program umožňuje v zvláštnom režime nahradenie lomenej čiary (plynulou) krivkou zloženou z dotyčnice na seba naväzujúce oblúky.

   Program prevádza dva základné druhy obrábania: frézovanie a vŕtanie. Povrch obrobku je základná rovina, od ktorej sa počítajú všetky ostatné roviny.  Hĺbka obrábania je vzdialenosť vždy záporná, v ktorej pôjde fréza s korekciou pracovným posuvom a hĺbky, do ktorých budú jednotlivé vrtáky vŕtať. Bezpečnostní rovina je vždy tri milimetre nad povrchom obrobku. Prejazdová rovina je kladná vzdialenosť od povrchu obrobku, v ktorej sa presúvajú nástroje.

 

Spôsob obrábania

   Najskôr sa prevádza frézovanie. Pre frézovanie program používa len jediný nástroj. Program zo vstupného súboru vyberie všetky krivky (polyline), umožní zmeniť ich poradie a orientáciu, nechá vybrať pravú alebo ľavú korekciu (alebo bez korekcie) a podľa zadania rezných podmienok vygeneruje prvú časť programu. Do prvého bodu každej krivky nabehne v prejazdovej rovine (nad materiálom) bez korekcie. Potom sa do NC programu vpíše ten istý bod s príslušnou korekciou. Niektoré stroje si samy dopredu načítajú ďalšiu dráhu v korekčnej rovine (XY) a vysunú nástroj tak, aby pre príslušný smer mal správnu korekciu. Prvý a posledný úsek krivky by sa však predsa mal v CAD-e tvoriť tak, aby presahoval obrys polotovaru o viac ako polomer nástroja. Po načítaní korekcie sa zíde na hľbku obrábania podľa zadanej hodnoty osy Z. Na konci každej krivky nástroj vyjde rychloposuvom do navolenej bezpečnostnej roviny a v nej prejde na hodnoty XY odpovedajúce začiatku daľšej krivky. Po frézovaní v NC programu nasleduje vŕtanie. Vŕanie program realizuje toľkými nástrojmi, koľko rôznych priemerov kružníc nájde vo vstupnom súbore. Kružnice sa pre ten účel zoradia do skupín podľa veľkosti. Pred vŕtaním program všetky diery navŕta jedným navŕtavákom – NC špička s vrcholovým uhlom 90º.

 

Ovládanie programu

   Práce s programom je rozdelená do dvoch sekcií. V prvej – technologickej časti sa zobrazí menu technologických parametrov pre frézovanie a pre vŕtanie. Všetky položky majú pripravené implicitné hodnoty. Pokiaľ program nenájde vo vstupnom súbore krivky alebo kružnice, vynechá tabuľku parametrov príslušnej technológie – frézovanie alebo vŕtanie. 

   Z technologickej časti je možné kedykoľvek prejsť do grafickej sekcie. V grafickej časti sa prevádzajú jednak vizuálna kontrola dráh a kružníc, ale hlavne sa tam volí poradie dráh, korekcie a môžu sa prevádzať geometrické transformácie, ktoré sa prejavia aj v NC-programe. Medzi takéto transformácie sa radia posunutie, rotácia okolo zadaného bodu, zrkadlenie okolo zadanej osi a zmena mierky. 

 

Grafická sekcia

   Grafická sekcia je prostriedok pre vizualizáciu programu, pre voľbu poradia a orientáciu dráh frézovania, pre zadanie korekcie a pre geometrické transformácie. Každú funkciu je možné vyvolať kedykoľvek pomocou príslušných kláves. 

Vizuálna kontrola programu

    Graficky sa v rôznych farbách znázorňujú rozličné údaje o generovanom programe. Dráha sa kreslí hnedou farbou, žlto sa vykreslia úseky nedosiahnuteľné pre frézu daného priemeru za danej korekcie. Fialová farba indikuje, že dráha je vykreslená zjednodušene len lomenou čiarou zloženou z úsečiek pre rýchlejšie vykresľovanie dráh pri presúvaní alebo zmene mierky obrazu. Tyrkysovou farbou sa kreslia prejazdy medzi jednotlivými krivkami v bezpečnostnej rovine a svetlo modré sú vŕtané diery. Kontrolné body na dráhe je možno zobraziť bielou farbou. Na monitoru sa objaví zelená šípka symbolizujúca začiatok dráhy a červená kružnice, symbolizujúcu frézu.  V programe je tak možné vyhľadať detailné miesto, ktoré nás zvlášť zaujíma, alebo naopak zobraziť celok, ktorý by sa inak nevošiel na monitor. 

Ukončenie práce a vytvorenie NC-programu

   Pokiaľ sme s úpravami dráhy a s korekciou už spokojní, stlačíme klávesu ENTER a ukončíme tak všetky voľby. Program Dxf2cnC vytvorí NC-program, spočíta dĺžku dráhy a čas frézovania (čas a dráhu vŕtania nepočíta). Tieto výsledné hodnoty sa zobrazia v záverečnej tabuľke. Prevedie sa tiež kontrola na dosiahnuteľnosť dráhy pre frézu zadaného priemeru. Pokiaľ má nejaký vnútorný oblúk menší rádius ako fréza, program na túto okolnosť upozorní a umožní nahradiť taký oblúk úsečkou. Ak je takých miest viac, zopakuje sa toto hlásenie aj s výzvou k nahradeniu zakaždým. Často náhrada oblúku priamkou problém uspokojivo vyrieši.

Ukážka programu pre systém Heidenhain

Ukážka NC programu v ISO kóde

BEGIN PGM VÝKRES MM

; =============================

; Dxf2cnC (c)  ISTIC software.

; Delka NC drahy:   174.716 mm.

; Cas frezovani:     1.565 min.

; =============================

TOOL CALL 1 Z S900

L M6

L X54.126 Y126.653 R0 F MAX M13

L X34.126 Y26.653 RR F MAX

L Z3 F MAX

L Z-10 F150

L X28.511 Y29.096 F150

CC X26.340 Y22.356

C X20.451 Y26.288 DR+

CC X2.478 Y38.285

C X15.898 Y21.349 DR-

CC X13.867 Y23.912

C X12.207 Y21.094 DR-

CC X6.361 Y11.171

C X2.417 Y21.992 DR+

CC X-.110 Y28.926

C X-2.975 Y22.125 DR-

CC X-6.214 Y14.434

C X-11.673 Y20.746 DR+

L X-19.739 Y13.771

L Z50 F MAX

L X34.485 Y23.470 F MAX

L Z3 F MAX

L Z-10 F150

L X29.044 Y25.838

CC X28.020 Y22.208

C X24.883 Y24.302 DR+

CC X4.158 Y38.137

C X19.633 Y18.606 DR-

CC X15.547 Y23.763

C X12.207 Y18.094 DR-

CC X8.041 Y11.022

C X5.230 Y18.734 DR+

CC X1.569 Y28.778

C X-2.579 Y18.926 DR-

CC X-4.534 Y14.285

C X-7.829 Y18.094 DR+

L X-15.895 Y11.119

L Z50 R0 F MAX

; === Navrtani ===

TOOL CALL 2 Z S1200

L M6

L X10 Y10 R0 F MAX M13

L Z3 R0 F MAX

CYCL DEF 1.0 HLUBOKE VRTANI

CYCL DEF 1.1 VZDAL.-3

CYCL DEF 1.2 HLOUBK.-4

CYCL DEF 1.3 PRISUV-4

CYCL DEF 1.4 PRODLV.0

CYCL DEF 1.5 F80

CYCL CALL

L Z50 R0 F MAX

; === Vrtani (prumer 8 mm) ===

TOOL CALL 3 Z S708

L M6

L X10 Y10 R0 F MAX M13

L Z3 R0 F MAX

CYCL DEF 1.0 HLUBOKE VRTANI

CYCL DEF 1.1 VZDAL.-3

CYCL DEF 1.2 HLOUBK.-10

CYCL DEF 1.3 PRISUV-4

CYCL DEF 1.4 PRODLV.0

CYCL DEF 1.5 F71

CYCL CALL

L Z50 F MAX

L X54.126 Y126.653 R0 F MAX

TOOL CALL 0 Z

L M6

L M2

END PGM VÝKRES MM

 

%1

N10 G0 G54 G90 X54.126 Y126.653 S900

N20 G32 Z0 T0101 M6 M26

N30 G0 Z50 F150 M3 M8

N40 G42 G64 X54.126 Y26.653

N50 G0 X34.126

N60 Z3

N70 G1 Z-10 F150

N80 G1 X28.511 Y29.096 F150

N90 G3 X20.451 Y26.288 I26.340 J22.356

N100 G2 X15.898 Y21.349 I2.478 J38.285

N110 X12.207 Y21.094 I13.867 J23.912

N120 G3 X2.417 Y21.992 I6.361 J11.171

N130 G2 X-2.975 Y22.125 I-.110 J28.926

N140 G3 X-11.673 Y20.746 I-6.214 J14.434

N150 G1 X-19.739 Y13.771

N160 G0 Z50

N170 X34.485 Y23.470

N180 Z3

N190 G1 Z-10 F150

N200 X29.044 Y25.838

N210 G3 X24.883 Y24.302 I28.020 J22.208

N220 G2 X19.633 Y18.606 I4.158 J38.137

N230 X12.207 Y18.094 I15.547 J23.763

N240 G3 X5.230 Y18.734 I8.041 J11.022

N250 G2 X-2.579 Y18.926 I1.569 J28.778

N260 G3 X-7.829 Y18.094 I-4.534 J14.285

N270 G1 X-15.895 Y11.119

N280 G0 G40 Z50

N290 G32 Z0 T0202 M5 M6 M26

N300 S1200 F80 M3 M8

N310 P1,3 P2,-7

N320 X10 Y10 L80

N330 G0 G40 Z50

N340 G32 Z0 T0303 M5 M6 M26

N350 S708 F71 M3 M8

N360 P1,3 P2,-13

N370 X10 Y10 L80

N380 G0 Z50 M5 M9

N390 G40

N400 G0 X54.126 Y126.653

N410 M2

Cenník

1 užívateľ     5574,- Kč    Uvedené ceny sú bez DPH 

Cenník platný od 1.1.2004

 

Download

Veľkosť demo súboru vo formáte zip je: 0,127 MB              

Veľkosť manuálu v zip formáte je:         0,093 MB              

Zo servera www.Dxf2cnC.cz


18.11.2003 – TPV Servis-Ing.PEREI Vladimír,Nové Zámky, e-mail: mailto:pereiv@post.cz, www : http://www.tpvservis.sk/ zastúpenie autora ISTIC Software-Michala Macha, e-mail: dxf2cnc@dxf2cnc.cz www: http://www.Dxf2cnC.cz