数控机床市场网-专业的数控机床网站

  為機床工具企業提供深度市場分析                     

用戶名:   密碼:         免費注冊  |   點擊 進入企業管理  |   申請VIP  |   退出登錄  |  

English  |   German  |   Japanese  |   添加收藏  |  

車床 銑床 鉆床 數控系統 加工中心 鍛壓機床 刨插拉床 螺紋加工機床 齒輪加工
磨床 鏜床 刀具 功能部件 配件附件 檢驗測量 機床電器 特種加工 機器人

TPI
搜索
熱門關鍵字:

數控機床

 | 數控車床 | 數控系統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
      用戶頻道:    應用案例 |  汽車 |  模具 |  船舶 |  電工電力 |  工程機械 |  航空航天 |  儀器儀表 |  通用機械 |  軌道交通 |  發動機加工 |  齒輪加工 |  汽輪機加工
您現在的位置:數控機床市場網> 專題>箱體類零件加工工藝與技術
基于MDT API 箱體類零件加工特征識別與提取
2013-6-27  來源:  作者:天津理工學院 高舉紅徐燕申, 陳永亮,

     如何從CAD 系統模型中獲取CAPP 所需信息是目前研究CAD/ CAPP 信息集成的一個關鍵問題.現代商品軟件MDT ( Mechanical Desktop) 是基于AutoCAD 軟件包開發的新一代特征造型系統, 實現了微機平臺上的三維實體造型( 3D Solid Modelling) 功能.

 

      MDT ARX 開發環境是AutoCAD 的一種新的二次開發手段, 它是由ARX 核心類庫, MCAD API庫構成可以直接訪問AutoCAD 數據庫結構、圖形及CAD 幾何造型核心, 建立加工特征的識別系統對已完成的零件實體模型按加工特征進行識別與參數提取, 解決與CAPP 系統的集成問題. 我們以箱體類零件為例, 利用面向對象技術對API 函數進行封裝, API 函數的功能進行分類整理, 建立了一套較完整的實用工具類庫API CLASS. 針對箱體類零件加工特征的特點, 開發了一個基于MDTAPI 加工特征識別與提取系統, 并與面向 柔性生產線 的箱體類零件CAPP 系統實現了初步集成.從而提供了一種從外部( 指其他應用程序) 對全部數據結構進行控制和管理的途徑.

 

1  MDT 零件造型特征與箱體類零件加工特征

 

      MDT 的零件特征分為三類: 草圖特征、放置特征和陣列特征. 其中草圖特征為拉伸、旋轉、掃掠生成的基本特征; 放置特征是打孔、倒圓、倒角和曲面切割; 陣列特征分為圓形陣列特征和矩形陣列特征.

 

     從加工角度看, 箱體類零件形狀特征分為基本特征和復合特征. 所謂基本特征是單一的、連的、相對獨立的簡單幾何形狀, 與其他特征信息無相互位置與連接次序的拓撲關系, 描述的是零件的基本幾何型面( 諸如直孔、螺紋孔、槽、凸臺等) ; 復合特征從形式上看是基本特征的組合, 體現了各個基本特征之間相互位置關系與連接次序的拓撲關系, 但從制定加工工藝時的易加工性方面( 與刀具形狀、路徑的映射關系) 考慮的特征類型, 易加工性指的是保證尺寸和位置精度下的快捷加工, 從總體來看是基本特征在功能、結構與工藝特點上的有機結合. 如圖1.

 

 

     比較兩類特征, 造型特征側重于實體, 加工特征側重于型面. 所以, 針對基本特征有些可以從MDT 中直接提取相應的造型特征及其相應的參數, MDT 中陣列特征也可為復合特征提供可參考的信息, 但從滿足整個零件特征的加工工藝角度考慮, 應對從MDT 中提取的特征做些后置處理. 比如: MDT零件特征造型中, 用放置特征類型的打孔方式繪制孔1、孔2 ( 1 與孔2 不是沉頭孔) 且均以A 面為草圖平面( 如圖2) , 這樣對孔1 與孔2 MDT API 函數提取時, 方向矢量相同. 所以在面向CAPP 進行特征處理時, 可先將孔1 和孔2 分別定為特征孔1, 特征孔2. 若孔1 是孔2 的同軸度基準, 加工順序為F1- > F2; 否則F2- > F1. 從表面來看, 這兩種方法變化不大, 但在計算切削時間上差異顯著. 即切削路徑為: 方法1: l1 l2; 方法2: l2 l1- l2. 特征工藝信息說明各特征之間的拓撲關系, 諸如有同軸度的孔形成同軸孔系; 有平行度要求的孔或面形成平行軸孔系或平行平面系列等. 所以為了滿足與后續子系統( CAPP 系統) 信息集成的需要, 將各個特征的工藝屬性( 精度、粗糙度、形位公差等) 添加到特征的數據結構中, 構成零件產品定義模型.

 

2 加工特征識別與參數提取

 

     特征數據模型包括描述特征的全部信息, 即特征自身數據信息 ( 特征本身幾何尺寸、定位坐標、工藝特性、精度、粗糙度等) 和表示特征之間相互關聯的拓撲信息( 關聯尺寸、位置公差等) . 特征的幾何尺寸、坐標數據提取完全依賴于CAD 系統底層數據結構的開放程度. 通過標準文件格式接口直接訪問、自動交換所有相關信息. 而特征工藝信息是通過人機交互界面添加到相應的特征項中.

     特征信息識別系統是在面向對象框架語言的基礎上開發的特征描述語言, 自動生成特征描述框架, 填充有關的槽值. 特征描述信息的提取是通過特征描述器( Feature Descriptors) 進行的.

 

 

     MDT 提供了強大的API 函數來進行特征及其參數的識別與提取. 最直接的方法是在開發的程序中調用MDT API 函數amiGetPartFeat s ( ) ( 特征的識別與提取) amiGetFeatParams ( ) ( 特征參數的識別與提取) .形狀特征識別和提取模塊程序由Visual C++ 結合MDT API 函數寫成. 該程序段主要由接口程序和主程序組成. 在主程序中, 可調入MDT 類庫中的用于識別和提取特征的API 函數 ( 如圖3 所示) , 接口程序的作用是把MDT 環境和V isual C + + 程序開發環境連接起來, 利用Microsof t V isual C+ + MFC 類庫的可視化工具建立可在MDT 環境中運行的人機接口界面,如各種信息輸入對話框. V isual C+ + 開發環境下進行編譯調試, 最后生成動態庫ARX (ADS Runt ime Ex tension) , 載入MDT 環境.

 

 

     2. 1  特征的拾取方式

 

     ( 1) 人工識別特征: 設計者在與各個加工特征對應的造型特征處用鼠標逐個拾取( pick up) 相應的型面, 得到該特征的幾何信息.

 

     ( 2) 自動識別特征: 用鼠標直接拾取( pick up) 零件, 則自動生成零件的全部幾何信息.

 

     2. 2 零件特征的后置處理

 

     無論是用鼠標人工有選擇地拾取, 還是點取零件自動得到全部特征信息, 所獲取的只是幾何參數, 描述特征的工藝信息則是通過人機界面對應輸入的. 所以對零件特征要進行以下幾步處理, 即所謂的 后置處理 過程.

 

     ( 1) 通過各特征的方向矢量及類型, 自動生成特征編碼.

 

     箱體類零件采用方向描述的方法. 零件上有待加工特征的型面叫方位面, 以特征所在方位面的方向矢量作為零件特征的定位描述方向. 通過對零件特征方位面的編碼, 在工藝規劃中計算機可以很方便地識別出加工特征的具體方位, 進刀方向以及易于選擇工作臺的類型( 固定式或可轉位式) .

 

      在提取零件特征時會自動生成特征的方向矢量( cosa, cosβ, cosγ) , 其中cosacosβ、cosγ分別表示為某一特征所在方位面的法向矢量與X , Y , Z 軸的夾角余弦. 所以零件特征的方位面可用它的法向矢量與投影在坐標系坐標平面的方向余弦來表示, 見表1:

 

     特征拾取時自動生成類型編碼為4 位碼輸入相關信息, 生成全部特征序列.

 

      “XXXX”, 1 位為方位編碼; 2 位為類型碼,

 

     面= “ 1”, = “ 0”; 3 位為類別碼, 直孔=” 1”, 沉頭孔= “ 2”, 倒角孔= “3”, 凸臺= “4”, = “ 5”, 平面= “ 6”, 矩形陣列= “ 7”,圓形陣列= “ 8”; 4 位為螺紋標識碼= “ 8”.同樣特征類型編碼也是易于計算機在后續CAPP系統中的處理.

 

     ( 2) 零件特征總體信息和工藝信息的輸入過程.零件總體信息包括零件的名稱、型號、材料和生產批量等; 工藝信息包括描述待加工特征的精度、粗糙度、形位公差等. 對于人工拾取: 通過人機界面進行添加, 生成特征鏈表結構. 對于自動提取: 通過人機界面先刪除非加工特征, 再所以特征模型信息描述如下:

 

     特征( xx xx ) : : = 方位面名稱/ 特征類型/ 特征名稱/ 毛坯形式/ 幾何尺寸/ 表面粗糙度/ 狀公差/ 位置公差/ 特征基準識別. 陣列特征: : = 特征名稱/ 被陣列特征/ 陣列參數/ 相關尺寸/位置公差. 復合特征: : = 特征名稱/ 組合特征數目/ 被組合特征名稱/ 相關尺寸/ 位置公差.

 

     ( 3) 特征歸一化操作: 確定基本特征庫, 復合特征庫, 陣列特征庫. 如圖4.

 

 

3  CAD/ CAPP 信息集成

 

      本系統是在Window s NT 操作系統上, Visual C+ + 5. 0 調用MFC 類庫、ARX 核心類庫, MDT API 函數庫進行MDT 二次開發的ARX 程序. MDT 零件特征造型的過程中, 利用MDT 屬性和對象鍵( Object Keys) 機制編制的應用程序, 以交互方式由用戶分別定義總體特征和工藝特征信息, 從而建立面向CAPP 的箱體類零件完整的加工特征信息模型. 如圖5 所示.

 

 

     在計算機內部處理過程中, 特征工藝信息( 尺寸公差、形位公差和表面粗糙度等) , 皆與具體形狀有關. 其中尺寸公差和某些形位公差與三維CAD 模型的型面、邊相關. 表面粗糙度和某些形位公差則與模型的型面相關.

 

     當輸入尺寸公差時, 可設置一個指針, 指向特征有公差要求的尺寸. 在形狀公差中, 除了直線度公差指向要求的直線度邊外, 其余公差指針都指向要求該項公差的某個型面. 對于位置公差, 由于涉及到兩個或兩個以上的面, 故指針必須同時指向所涉及到的所有型面, 并指明哪個是基準面. 由于表面粗糙度只涉及到一個型面, 故指針只要指向該型面即可. 在計算機內部實現時, 可用帶參數的函數來表示, 說明如下:

 

     dimtolerance ( double value, int code, DataT ype*p) / / 尺寸公差函數, 其中value 為公差, code 為配合代號, p 是指針;

 

     shapetolerance ( int type, double value, DataType* p ) / / 形狀公差, 其中type 為類別, value

公差, p 是指針;

 

      pos t olerance ( int type, double value, DataT ype* p, int BaseFace, int other    / / 位置公差,其中type 為類別, value 為公差, p 是指針, BaseFace 是基準面, other    〕 是其它面; roug hness ( double value, DataType * p) / / 粗糙度, 其中value 是粗糙度值, p 是指針.

 

     注: DataType 為指針所指特征的數據類型.

 

     當描述加工特征的所有信息生成后, 在計算機內部以鏈表結構存儲在零件的定義數據模型中, 無須建立中性接口文件而直接傳遞給下續的CAPP 系統, 實現無縫連接.

 

結束語

 

      MDT 環境下, 利用已開發的工具類庫API 函數, 開發人員可以方便地對三維實體零件采用自動識別與人工識別( 菜單選擇) 相結合的方式進行加工特征幾何信息的提取, 最有效地發揮Auto-CAD 的功能, 以確保CAD 底層數據對各應用模塊進行信息傳遞的可靠性. 通過人機交互界面方式對應各個特征添加工藝信息, 并進行歸類, 構成箱體.

    投稿箱:
        如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
名企推薦
山特維克可樂滿
哈斯自動數控機械(上海)有限公司
西門子(中國)有限公司
哈挺機床(上海)有限公司
北京阿奇夏米爾技術服務有限責任公司
陜西秦川機械發展股份有限公司
主站蜘蛛池模板: 天津鸿宸机械设备有限公司-提取浓缩设备和生物制药设备以及制剂设备、粉碎设备、烘干等设备供应商 | 环保白电油_甲醇_二价酸酯DBE_防白水-【名亿新材料】 | 内蒙古碧云食品有限公司 | 西安网站建设,西安网站设计制作,西安短视频拍摄_短视频运营就选动力无限网络推广公司 | 煤炭烘干机|煤泥烘干机|矿泥烘干机|酒糟烘干机|果渣烘干机-东鼎干燥官方网站 | 水电站泵站LCU控制屏_发电机保护_变压器保护_逆功率保护_防孤岛保护装置_ 电力微机保护网 | 石家庄华龙鼎电动门,石家庄电动门电话,石家庄电动门配件,石家庄电动门维修电话,石家庄电动门安装电话,石家庄华龙电动门 | 津南人才网_津南招聘网_求职找工作平台 | 湖南众一离心机股份有限公司_活塞推料离心机_沉降离心机_卧式刮刀离心机 | 智慧网格,智慧城市,智慧社区,精准扶贫,农村电商,网格化,网格化管理,智慧养老,北京瑞光极远数码科技有限公司 | 镗铣头-铣头-数控铣头-高密市振飞机械制造有限公司 | 爬架网@建筑爬架网@冲孔建筑爬架网片@工地冲孔建筑爬架网片@工地冲孔建筑爬架网片厂家@工地冲孔建筑爬架网片生产厂家-安平县诺德金属制品有限公司 | 武汉不锈钢水箱厂家_武汉不锈钢消防水箱定做批发_武汉不锈钢消防水箱加工厂 | 西安泰富西玛电机有限公司总部-电机-高压电机-西玛电机-西安西玛电机-泰富西玛电机-西安电机厂-西玛电机销售 | 医疗器械,理化实验室设备,微生物,培养基,一站式采购 - 杭州润泽仪器商城 | 气泡式洗菜机-气泡喷淋清洗机-喷淋清洗风干线-诸城市迪凯工业装备有限公司 | 搜药网-中药材中成药大全网普及中医中药功效归经知识,中药学知识天地 | 无锡大型数控龙门铣,喷涂加工,回火抛丸加工,精密不锈钢焊接机床身机床底座制造加工-无锡美高帝机械有限公司 | 宣传片拍摄-宣传片制作-三维动画-企业视频广告报价-北京环宇影音 | 水热反应釜厂家_水热反应釜价格_水热合成反应釜批发-仪贝尔仪器 - 水热釜,水热反应釜,水热反应釜厂家,水热反应釜价格,水热反应釜型号,水热反应釜内衬,水热反应釜25ml,水热反应釜50ml,水热反应釜100ml,水热合成反应釜 | 锦州龙威机械有限公司官网 ,锦州医药包装机,包装机,锦州包装机械,小袋颗粒装盒生产线,颗粒装盒生产线,软双铝装盒线,伺服颗粒 | 饮料瓶-白酒瓶-绿色玻璃瓶-山东玻璃瓶厂家-枣庄市金泰玻璃有限公司 | 系统门窗加盟_门窗十大品牌_欧享门窗官网 | 收银系统_收银机_pos收款机_门店管理系统-客如云 | 气调包装机厂家-真空包装机价格-气调包装机-锁鲜包装机-江苏大江智能装备有限公司 | 山东货架厂家,重型货架,阁楼货架,钢平台,板材货架-山东智造仓储设备有限公司 | 日本国际高中_上海日本国际高中学校排名_日本国际高中留学课程_上海日语国际高中学校学费-上海工程技术大学国际多语种特色高中课程【官网】 | 湖南众一离心机股份有限公司_活塞推料离心机_沉降离心机_卧式刮刀离心机 | 乌鲁木齐万疆通管道设备有限公司 销售热线;13565955557-新疆 乌鲁木齐 万疆通 管道设备 波纹补偿器 膨胀节 金属软管 伸缩器 管件 阀门 维修 | 手游下载_app下载_好玩的手游下载_安卓市场下载_163下载 | 无塔供水_无塔供水设备_全自动_石家庄工泉水处理设备有限公司_家用无塔供水器 | 明基太阳能玻璃钢污水处理公司-设计研发全自动加药装置设备 | 限矩型液力偶合器_调速型液力偶合器_摩擦型耦合器生产厂家-河南省华升矿机有限公司 | 阻垢剂|缓蚀剂|杀菌剂|分散剂|水处理剂|印染助剂|水处理药剂|造纸助剂|膜阻垢剂|缓蚀剂|HEDP|ATMP|螯合剂-山东凯瑞化学有限公司 水处理药剂生产厂家 | 雷达液位计_耐磨热电偶_蒸汽_柴油,汽油_天然气流量计_巴歇尔槽_一体化温度变送器-江苏翔腾仪表有限公司 | 中国建材信息总网-中国建材行业权威的信息资讯平台 | 深圳万和制药有限公司_消化领域专业公司 万和香港(集团)成员 深圳同步带轮_东莞齿轮加工_东莞同步轮厂家-东莞东城精胜机械配件厂 | 土壤碳通量-土壤水势传感器-涡度相关-北京力高泰科技有限公司 | 可可英语-年轻人的英语听说训练平台 | 小麦硬度指数仪-石灰活性测定仪-智能型砂强度仪-北京同德创业科技有限公司 | 弯箍机_钢筋弯箍机_全自动钢筋弯箍机_数控弯箍机-建科智能装备制造(天津)股份有限公司 |