智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

基于DXF文件的CAD/CAM刀具路徑優化與生成(二)

來源:萬方數據

點擊:2160

A+ A-

所屬頻道:新聞中心

關鍵詞:DXF CAD CAM 刀具路徑優化

    4 后置處理

        后置處理是一個文本編輯處理過程,其作用是將提取的圖形信息根據指定數控機床的特點及規定的格式進行分析、判斷和處理,轉化為機床能夠識別的NC代碼并輸出。圖5為后置處理流程圖。

        圖5 后置處理流程圖

        4.1  圓的直線擬合插補算法

        圓方程的一般表示形式:

        x2+y2=r2

        根據擬合插補精度的要求,給定擬合誤差δ=0.001,而圓經過n等分后的擬合誤差δ'為

        先令n=2,判斷δ和δ'的關系,如果δ≥δ',滿足誤差要求,則不用細分;如果δ<δ',不滿足擬合誤差要求,則對圓進一步細分,直到滿足δ≥δ'的誤差要求。當n等分滿足誤差要求,根據等分角度可依次求出擬合線條的端點。

        由于圖形數據多少具有一定的不確定性,因此,在對圖形數據中的特征點提取時采用動態鏈表的存儲方式,這樣每增加一組數據只需要相應申請一個鏈表節點就可以,而且在處理的過程中,鏈表也比數組更為方便一些,不需要移動數據的存儲地址、改變相應指針的單元的指向就行。

     4.2 優化加工路徑

        由于DXF文件中圖形元素是以設計人員繪制圖元先后順序為依據記錄的,使得對DXF解析獲得的各圖元信息在Clist鏈表中成為無序性排列,如果對得到的數據不加處理,依次將其一個個地存入鏈表,導致按此順序轉化進行的繪圖過程中圖元路徑的隨機性和無序性,使得工作過程中的無效行程大大增加。在數控加工的時候可能會增加很多不必要的起落刀次數。為了優化加工路徑,減少起落刀次數,這里對讀取的圖元數據采用插入排序的設計思想。

        首先,定義兩個結構體類型的指針變量P1,P2,并將插入節點定義為P,且為結構體變量;

        然后,令P1指向頭指針,P1→next指向P2這個節點,并判斷P1→next是否是NULL,如果是,結束插入排序。否則,轉入執行下步操作;

        最后,從鏈表頭開始查找,然后分別比較P→x1、P→y1與P1→x2、P1→y2之間的關系,或者分別比較P→x2、P→y2與P2→x1、P2→y1之間的關系。如果相等,則將節點P插入節點P1、P2之間,如果不等,則P1→next繼續比較,直到P1→next=NULL。如果沒有找到起終點坐標相等的條件,則將要插入的線段數據鏈接在鏈表尾端。

    5 運行效果

        圖6 AutocAD中繪制的圖形文件

        為考察該程序運行的效果是否達到預期要求,首先在AutoCAD環境下繪制如圖6所示的窗格圖,然后將其保存為DXF格式文件。運行該應用程序并讀取AutoCAD所繪制的DXF格式圖形,VC++程序窗口將NC代碼加工雕刻軌跡模擬出來,圖7為該程序雕刻軌跡仿真圖。

        圖7 VC++窗口雕刻圖形軌跡仿真圖

        同時在文件夾中生成一個nc_code.gc的文件,該文件為文本文件,通過記事本或者文本處理軟件均可以打開,可以查看生成的NC代碼,圖8為上例生成的部分代碼。

        圖8 生成的部分NC代碼

    6 結論

        文中針對數控加工過程中存在的實際問題,以數控加工過程中常見的DXF文件為基礎,通過讀取DXF文件中直線和圓的數據信息,并對圖形文件進行具體分析,然后采用小段直線擬合曲線的方式,對擬合點數據采用比較插入排序的優化算法,并將生成的數控代碼送入數控機床進行加工。通過比較發現,此優化算法解決了雕刻過程中起落刀次數過于頻繁、雕刻過程隨機性比較強的問題,有效提高了加工效率。


    (審核編輯: 智匯小新)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 济宁市天众机械有限公司_机械加工,电力产品,冶金产品,造纸机械 | 清研集团 - 北京清研灵智科技有限公司 | 五凌汽配-轮胎螺丝|中心螺丝|小螺丝|轮胎螺栓|扭力杆螺丝|高强度紧固件|螺丝螺母|汽车配件 | 金酱酒_金酱酒代理加盟招商_OEM贴牌企业定制! – 金酱酒代理加盟!茅台镇较早的酿酒烧坊,年产优质酱香白酒5000余吨,仁怀市十强白酒企业,主营主品:金酱酒、金酱陈香酒、酱香老酒等系列品牌产品 | 暖气片,暖气片厂家,散热器,暖气片品牌-青岛瑞雪兆散热器有限公司 | 长春互联网运营值选星广传媒,长春短视频运营,长春新媒体运营,长春互联网运营,长春抖音运营,吉林视频号代运营,吉林快手代运营,短视频推广公司,公众号运营,微博运营,新媒体运营 | 陕西锐锋建筑安装有限公司,锐锋建筑,总承包,专业分包,市政综合,劳务,水电钢构,铁路公路,房建,房屋建筑施工 | 全不锈钢拉钉|铁开口拉钉|全铝封闭拉钉厂家-凯仕特官网 | 食品油炸机_葱酥油炸机_蒜酥油炸机-山东世联机械厂家 | 液体灌装机_全自动灌装机_大桶灌装机_200L灌装机_涂料油漆灌装机-昆山灌装自动化设备有限公司 | 久久91精品久久91综合_国产亚洲自拍一区_国产精品第1页_亚洲高清视频一区_91成人午夜在线精品_亚洲国产精品网站在线播放_亚洲国产成人久久综合区_国产精品亚洲专区在线观看_免费视频精品一区二区三区 | 少妇厨房与子伦_污污内射久久一区二区欧美日韩_四房婷婷 | 网络公关公司_舆情监测_危机公关_品牌公关_一夜红传媒 | 同兴科技-安徽同兴科技发展有限责任公司| 注塑机螺杆_光学无卤耐磨耐腐蚀螺杆_合金材料_螺杆研磨抛光机_杰宇螺杆 | 天津印刷_天津印刷厂_天津印刷公司_天津包装盒厂家_天津包装盒印刷厂_七层共挤膜厂家_彩色印刷_画册印刷_礼品盒定做 _七层共挤膜_食品真空袋-欢迎访问嘉联包装官网! | 清洁公司| 保洁公司| 东莞清洁| 东莞保洁|壹壹清洁 | 上海互动多媒体公司_上海触摸屏软件开发_上海互动投影开发_上海VR虚拟现实制作_上海全息投影制作_上海互动轨道屏制作—盟邑数字 上海浩斌信息科技有限公司RFID读写器,IC卡读卡器,手持机,数据采集终端,电力仓库管理软件开发,固定资产软件,纱管标签,试剂管理,RFID试剂柜,档案管理,档案柜,智能货架 | 微型电磁阀_隔膜泵_活塞泵_微型水泵_微型真空泵_微型气泵【东莞市宗旨电子科技有限公司】 | 石家庄大正机电设备有限公司_ | 牡丹江网络公司,牡丹江网站建设专家|网络推广|网络营销|黑龙江艺通网络技术开发有限公司 | 装修公司-吉诚装饰公司官网 | 绝缘油介电强度测试仪|d33压电测试仪|准静态d33压电测量仪厂家直销-上海蓝巢电气有限公司【官网】 | 陶瓷靶材_氧化铌靶材_合金靶材_专注河北氧化铌靶材批发-河北东同光电科技有限公司 | 重庆化粪池清淘_管道疏通_高压疏通清洗管道_电话:023-68183336,15723234763 | 气泡膜机_气垫膜机_缠绕膜机_瑞安市优特机械厂 | 中捷摇臂钻,数控钻床,沈阳中捷设备机床厂官网_沈阳中捷数控摇臂钻床厂 | 小字符喷码机,激光喷码机,喷码机厂家_山东闪创电子设备有限公司 小型生活污水处理设备_MBR膜生物反应器_口腔医院/脱脂污水处理设备_酸洗磷化/喷涂废水处理设备-上海台江环保 | 莱湾科技-智能会议室|多功能|多媒体|音视频|无纸化|远程视频会议室运维 | 厦门海为科技有限公司 - 工业物联网|国产PLC|HMI|SCADA | 联系我们-99贵宾在线客服开户电话17508888884(99厅) | 捷胜通运|超大件双清专线|欧美专线|订舱|订柜|订船|双清包税|纯电池运输|液体粉末专线| | 廊坊微信营销,廊坊小程序开发,廊坊APP开发(安卓_苹果ios开发),微信朋友圈广告,百度推广,廊坊网络公司品牌服务商-河北盛秋网络科技有限公司 | 无尘布_乳胶手套_防静电手环_口罩-苏州迈思德超净科技有限公司 | 乌海市腐植酸盐加工,内蒙古腐植酸钠,内蒙古型煤粘合剂生产厂家|创联腐植酸盐加工有限公司 | 维启科技-创造科技的无限可能 | 上海维启信息技术有限公司 建筑仿真 BIM 虚拟现实 VR AR 顶岗实习 建筑智能模型 | 实验反应釜,高压反应釜,玻璃反应釜,不锈钢反应釜-烟台招远松岭化工设备有限公司 | 长葛市金葛机械制造有限公司 | 石家庄LED显示屏|石家庄显示屏|河北显示屏升级改造|石家庄科航光电科技有限公司_石家庄科航光电科技有限公司 | 全自动冷冻研磨仪-高通量组织研磨仪厂家-「杭州宋慈智能科技」 | 中科先农农业(河北)智能设备有限责任公司 |