資源描述:
《數(shù)控車床圖形交互式編程系統(tǒng)NCGAPT》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、6數(shù)控車床圖形交互式編程系統(tǒng)NCGAPT數(shù)控車床圖形交互式編程系統(tǒng)NCGAPT合肥工業(yè)大學(xué)(230009)江吉彬摘要基于圖形的數(shù)控編程是工藝編程的發(fā)展方向。本文介紹數(shù)控車床圖形交互式編程系統(tǒng)NCGAPT的結(jié)構(gòu),并著重分析編程系統(tǒng)的核心模塊圖形交互、工藝設(shè)計(jì)和圖形校驗(yàn)。關(guān)鍵詞數(shù)控編程(NCP)CADCAPP圖形仿真AbstractNC-ProgrammingtechnologyisdevelopingtographicNCP.Inthispaper,theconstructionofgraphicNCPsystemforN
2、C-latheNCGAPTisintroduced,andthenthemostimprotantpartofNCGAPTCADCAPPandgraphicsimulationisbrieflyanalysed.KeywordsNCPCADCAPPgraphicsimulationNCGAPT是面向數(shù)控車床,以CAD軟進(jìn)行信息交換。件MicroStation為支撐,基于圖形的數(shù)控編MicroStation開發(fā)語言MDL為結(jié)構(gòu)化程系統(tǒng)。NCGAPT采用圖形交互方式來構(gòu)編程語言,是生成MicroStation用戶化應(yīng)用造零件的幾何圖形和規(guī)
3、劃加工過程,并通過程序的標(biāo)準(zhǔn)命令、函數(shù)和目標(biāo),具有C語言工藝數(shù)據(jù)庫或人工方式獲取工藝數(shù)據(jù),經(jīng)編的結(jié)構(gòu),符合ANSI標(biāo)準(zhǔn)。MDL是一個(gè)完整程系統(tǒng)計(jì)算處理后自動(dòng)生成零件加工數(shù)控程的軟件開發(fā)環(huán)境,有自己的運(yùn)行時(shí)間庫、編譯序。NCGAPT編程簡單、方便、效率高,既解程序、鏈接程序和庫管理程序。所開發(fā)的應(yīng)決了手工編程復(fù)雜的幾何運(yùn)算,又避免直接用可以包括用戶對(duì)話框、下拉式菜單和工具采用語言自動(dòng)編程復(fù)雜的數(shù)控語言,直觀、靈調(diào)色板等,其外觀和作用都與MicroStation活。另外系統(tǒng)采用CAD/NCP(NumberCon基本功能相同;另外MDL環(huán)境還通過數(shù)百t
4、orlProgramming)一體化編程技術(shù),即將計(jì)個(gè)內(nèi)部功能實(shí)現(xiàn)對(duì)MicroStationCADen算機(jī)輔助設(shè)計(jì)和數(shù)控編程有機(jī)地集成在同一gine的直接訪問,為應(yīng)用程序直接對(duì)設(shè)計(jì)文系統(tǒng)環(huán)境內(nèi),因此NCGAPT特別適應(yīng)于件進(jìn)行操作提供了手段。CAD/CAPP/CAM集成系統(tǒng)。本文將就NCNCGAPT采用圖形交互方式直接在零GAPT的結(jié)構(gòu)和系統(tǒng)各功能模塊的實(shí)現(xiàn)作著件設(shè)計(jì)圖上進(jìn)行加工規(guī)劃,編制零件加工工重介紹。藝,完成數(shù)控程序的編制,因此對(duì)于NCGAPT首先要求用戶界面友好,為編程創(chuàng)造1NCGAPT系統(tǒng)結(jié)構(gòu)良好的環(huán)境;其次系統(tǒng)應(yīng)具有完善的C
5、AD功NCGAPT是在圖形支撐軟件MicroSta能和對(duì)零件設(shè)計(jì)文件數(shù)據(jù)提取、修改的能力。tion基礎(chǔ)上,用MicroStation開發(fā)語言MDL而MicroStation的CAD功能和MDL開發(fā)應(yīng)開發(fā)的圖形交互式編程系統(tǒng)。用軟件的能力,正適應(yīng)了圖形交互式編程系11軟件支撐與開發(fā)語言統(tǒng)開發(fā)的需要,因此NCGAPT采用MicroMicroStation是Intergraph公司開發(fā)的Station為圖形支撐環(huán)境,以MDL為軟件開支持多硬件平臺(tái)的CAD圖形支撐軟件,它具發(fā)工具。有遵循OSF/Motif標(biāo)準(zhǔn)的用戶界面,界面新12NCGAP
6、T的總體結(jié)構(gòu)穎、友好,操作方便。在CAD方面MicroSta硬件配置:微機(jī)486(8M內(nèi)存以上)系tion具有強(qiáng)大的功能,不僅提供線框造型和統(tǒng)、VGA顯示卡、打印機(jī)、繪圖儀。表面造型,而且具有實(shí)體造型功能。系統(tǒng)支軟件環(huán)境:MicroStation40以上版本、持多種文件格式,可方便地與其它CAD系統(tǒng)MicroStation開發(fā)語言MDL。機(jī)械1998年第25卷第5期7NCGAPT采用圖形交互式自動(dòng)編程技臺(tái),利用模塊提供的各種輔助設(shè)計(jì)工具和手術(shù),系統(tǒng)軟件采用模塊化結(jié)構(gòu),由多個(gè)功能模段,可完成零件設(shè)計(jì)和幾何造型,生成結(jié)果塊共同組成,
7、系統(tǒng)功能實(shí)現(xiàn)了從計(jì)算機(jī)輔助(CAD圖)用于圖形編程。NCGAPT的CAD設(shè)計(jì)(CAD)到數(shù)控編程(NCP)的集成。NC模塊由元素造型和特征造型兩個(gè)子模塊組成。GAPT系統(tǒng)結(jié)構(gòu)如圖1所示,包括有集成環(huán)元素造型是采用點(diǎn)、線等基本幾何圖素境、圖形交互、工藝設(shè)計(jì)、前置處理、后置處實(shí)現(xiàn)零件幾何造型的方法。NCGAPT直接理、圖形校驗(yàn)、制帶與通訊等模塊。利用MicroStation的CAD軟件包,在二維和三維空間中定義點(diǎn)、直線、圓(圓弧)、曲線、曲面和實(shí)體等幾何元素,用以構(gòu)造零件和毛坯的幾何圖形。將圖形支撐的CAD軟件包作為編程系統(tǒng)的功能模塊,使NCGAPT
8、具備強(qiáng)大的零件輔助設(shè)備能力,提高系統(tǒng)的穩(wěn)定性,縮短軟件開發(fā)周期。特征造型是以特征作為描述零件的基本元素,特征是一種集幾何形