仿真在线:有限元分析咨询与培训中心——Ansys|Fluent|Abaqus|HFSS|SolidWorks|课程培训

CAD2002數控切割系統

2013-06-03  by:廣州有限元分析、培訓中心-1CAE.COM  來源:仿真在線

本文介紹了運動控制卡MPC02的功能結構和主要特性,提出了采用MPC02開發基于AutoCAD2002的數控火焰、等離子兩用切割控制系統。該系統不僅實現了加工中暫停、繼續、沿原軌跡返回、調速等功能,而且充分利用AutoCAD2002強大的繪圖能力和開放性,開發出良好的人機界面,切割指令無需編程,操作方便,真正實現了CAD/CAM一體化。
高恒強 來源:《CADCAM與制造業信息化》
關鍵字:AutoCAD2002 工控機 MPC02控制卡

  隨著現代工業技術的發展,尤其是應用于數控領域的工控機和伺服系統的技術水平的進步,數控切割技術在制造業受到了廣泛的關注。數控切割通過先進的計算機編程實現零件的自動切割,不但操作簡單,維修方便,保證切割產品的質量,減輕人們的勞動,而且可以大幅度降低切割成本,縮短生產周期,提高系統可靠性。因此,數控切割技術廣泛適用于機械制造行業。與國外相比,我國的技術水平還有很大的差距,許多切割行業的控制設備都需要進口,成本較高。本文介紹了一種在AutoCAD2002下開發的基于IPC機PCI總線的步進電機或數字式伺服電機的控制系統,其切割精度、切割速度以及可靠性較好,而且價格低廉,在切割實踐中也達到了預期的切割效果。
    一、數控系統硬件設計

    1. MPC02運動控制卡簡介

MPC02運動控制卡是基于PC機PCI總線的步進電機或數字式伺服電機的上位控制單元,適用范圍廣,卡上無需進行任何跳線設置,所有資源自動配置,在Windows98及Windows2000操作系統中支持即插即用,同時在軟件方面提供了豐富的運動控制函數庫。MPC02控制卡具有開放式結構、使用簡便、功能豐富、可靠性高等特性,主要適用于數字式交流伺服系統或閉環的步進電機控制系統。其結構示意圖如圖1所示。

圖1 MPC02結構示意圖

每塊MPC02卡可控制3軸步進電機或數字式伺服電機,并支持多卡共用;每軸均可輸出脈沖和方向信號,以控制電機的運轉;同時,可外接原點、減速、限位等開關信號,以實現回原點、保護等功能,這些開關信號由MPC02卡自動檢測并做出反應。另外,MPC02卡還提供了適用于伺服系統的伺服使能和偏差清零信號接口,以及供用戶使用的通用I/O接口。

    2. 系統的硬件結構

組成該通用式熱切割數控系統的硬件框圖如圖2所示,主要包括工業PC機、運動控制卡和伺服系統。該系統采用工業PC機為基礎,在工控機主板PCI擴展槽上插入MPC02運動控制卡,構成主從式控制結構:工業PC機是該系統的核心,主要實現系統的管理功能;MPC02卡一方面與伺服系統相連,實現對切割運動軌跡的控制,另一方面與控制面板及控制氣源的繼電器相連,實現加工過程中各種功能。另外,電源板、伺服驅動和電機、繼電器、電磁閥是系統的執行機構。

在實際切割過程中,割具的起始位置用主控界面很難精確調整,同時也為了方便操作,在該系統設計中帶有有線手控盒,它可以實現主控界面的所有控制操作如運行、暫停、后退、繼續、割具移動、點火、氣閥控制等,手控盒用89C2051單片機開發,采用7芯電纜與運動控制卡連接。

圖2 數控系統硬件框圖


    二、控制系統的軟件開發及其功能實現

    1. 數控火焰切割加工工藝

數控火焰切割不同于其它金屬機加工,受切割工藝特點所限,在切割的過程中會存在鋼板未割穿的現象,這就要求控制系統必須做到切割過程中的暫停、后退、前進、繼續和無級調速的功能。

    2. 人機界面及其功能介紹

該系統利用AutoCAD2002作為開發平臺,采用Visual C++6.0作為開發工具,進行AutoCAD的二次開發。由于AutoCAD2002的開放性允許我們開發出自己的主界面,只需修改AutoCAD2002安裝目錄的Support子目錄下的Acad.mnu菜單文件即可修改出友好的主界面,修改后的主界面如圖3所示。

用戶通過全中文的人性化操作界面調用相應功能,完成各種操作:包括零件圖形預覽;加工過程中的暫停、后退、前進、繼續及沿原軌跡返回、斷點保存和恢復、調速;刀具的上升、下降等。

    3. 重要功能模塊的實現

  (1)圖形元素的分類

根據切割工藝的特殊性,將所有的圖形元素給以分類:引入線、起步線、內輪廓、外輪廓、空移線五類,相應的創建5個圖層以區分不同類型的圖形元素。然后創建一個瀏覽器,遍歷當前數據庫的所有實體。

圖3 系統主界面

AcDbBlockTableRecordIterator *pIterator;
pBlockTableRecord->newIterator(pIterator);
AcDbObjectIdArray yinru_array;//存放引入線的ID
AcDbObjectIdArray qibu_array;//存放起步層ID
AcDbObjectIdArray kongyi_array;//存放空移層ID
AcDbObjectIdArray in_array;//存放內輪廓ID
AcDbObjectIdArray out_array;//存放外輪廓ID
//遍歷當前數據庫所有的實體
for(pIterator->start();!pIterator->done();pIterator->step())
{
 AcDbEntity *pEntity;
 pIterator->getEntity(pEntity,AcDb::kForRead);
 if(strcmp(pEntity->layer(),"引入線")==0)
 {yinru_array.append(pEntity->objectId());}
 else if(strcmp(pEntity->layer(),"起步")==0)
 {qibu_array.append(pEntity->objectId());}
 else if(strcmp(pEntity->layer(),"內輪廓")==0)
 {in_array.append(pEntity->objectId());}
 else if(strcmp(pEntity->layer(),"外輪廓")==0)
 {out_array.append(pEntity->objectId());}
 else if(strcmp(pEntity->layer(),"空移")==0)
 {kongyi_array.append(pEntity->objectId());}
 pEntity->close();
}

至此,所有圖形元素的句柄被分類存放在5個不同的句柄數組中。

圖4 排序程序流程圖

(2)圖形元素的排序

所有要加工的圖形元素已經保存在句柄數組中,必須把所有元素按照加工順序加以排序才能滿足后續的切割、暫停、后退、前進、繼續等功能。為了滿足此要求定義數據結構如下:

typedef union entity_special_data
{
 struct line_data  *line;
 struct circle_data  *circle;
 struct arc_data  *arc;
}Specialpt;
typedef struct common_structure_data
{
char id[STRLEN];
char layer[STRLEN]; /*存儲層名字符串*/
int close;
char edge[STRLEN];
union entity_special_data data;
struct common_structure_data *next,*previous;
}EntityData;
typedef struct line_data
{
  double x1,y1,z1;
  double x2,y2,z2;
}LINE;
typedef struct circle_data
{
  double xc,yc,zc;
  double radius;
 //long double pmode;
}CIRCLE;
/*ARC  (圓弧)*/
typedef struct arc_data
{
  double xc,yc,zc;
  double radius;
  double ang1,ang2;
}ARC;

該數據結構模仿AutoCAD2002數據庫存儲實體數據的數據結構,方便操作。排序的程序流程圖如圖4所示。

在排序過程中,每次排序都記錄下圖形元素的終點,最關鍵的一點是尋找各圖形元素的起點或終點,因為圖形的繪制并非按照切割軌跡繪制,因此判斷各圖形元素是否順序相連需要判斷當前元素的起點或終點是否與上一圖形元素的終點相連,為此首先判斷當前圖形元素的種類,我們可以調用AcDbEntity類的isKindOf()函數判斷當前圖形元素的種類以做后繼處理。經過排序后將獲得EntityData類雙向鏈表的頭指針,后續的切割、暫停、后退、前進、繼續等功能將迎刃而解。


    三、結束語

本文介紹了一種用AutoCAD2002為軟件平臺的數控火焰切割機控制系統,該系統無需編程,操作簡單,真正實現了CAD/CAM一體化,另外,設計了有線手控盒,方便了操作,在切割試驗中達到了預期切割效果,系統最大空載速度為20m/min,控制精度為0.005mm/p,采用厚為80mm 的45 # 鋼板切割材料,切割表面粗糙度為Ra25,達到了切割工藝的要求。目前,該數控火焰切割系統能夠滿足現代工業生產的要求,已在湖南某企業中投入生產應用,客戶反應很好。


開放分享:優質有限元技術文章,助你自學成才

相關標簽搜索:CAD2002數控切割系統 AutoCAD培訓 AutoCAD培訓課程 AutoCAD圖紙設計 AutoCAD在線視頻 AutoCAD技術學習教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓 Abaqus培訓 Autoform培訓 

編輯
在線報名:
  • 客服在線請直接聯系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com




主站蜘蛛池模板: 中婴网,推动母婴产业健康·可持续发展,婴童网络专业传媒,母婴网,360孕婴童网,婴童品牌,婴儿用品品牌,婴儿用品加盟店,母婴用品加盟店 | 上海国际餐饮博览会|餐饮供应|餐饮服务|餐饮加盟 | 上海喷涂厂|上海喷漆厂|粉末喷涂|平湖喷涂厂|平湖喷漆厂-平湖华梦金属科技有限公司 | 远程供电系统-电源发生器-隔离电源转换器-深圳市安博特电源设备有限公司 | 饲料车_散装饲料车_畜禽运输车_散装饲料运输车_饲料车厂家_铝合金运猪车-程力专用汽车股份有限公司 | 网带窑,催化剂网带窑,电热回转窑-淄博圣元窑炉工程有限公司 | 石材雕刻机_墓碑雕刻机_木工雕刻机_雕刻机厂家-合肥沃力数控设备有限责任公司 | 全通径焊接球阀_全焊接球阀「生产厂家」批发-浙江信合阀门有限公司 | 木材粉碎机,树枝粉碎机,木材破碎机厂家 | 加力管钳,液压动力钳,液压转盘-加力管钳,液压动力钳,液压转盘,山东临朐静远石油机械有限公司 | 上海珑析仪表有限公司| 仪器校准_校验_计量检测_校正_检定严选博罗第三方法定计量所 | 重庆宏工_隧道取芯钻机_公路护栏钻机-车载式钻机_打钻一体机_护栏抢修车_隧道钻机-工程机械 | 上海鳞片胶泥-环氧胶泥价格-鳞片涂料批发-乙烯基树脂-环氧结构胶-上海富晨 | 萍乡市信源电瓷制造有限公司--官网|萍乡市信源电瓷|萍乡电瓷厂|萍乡绝缘子-萍乡市信源电瓷制造有限公司 | 希希助培是专业的教育信息化全场景服务商,为教育培训机构提供教务管理、招生营销、财务管理、家校互动等 | 重大事件回顾:三亚哪里可以打炮?2025年最全实战攻略带你玩转真枪射击 | 苏州探测器清洗_烟感探头清洗_感烟探测器维修清洗_火灾探测器清洗报价/价格_进口国产消防设备清洗_江苏智淼探测器清洗厂家- | 久久91精品久久91综合_国产亚洲自拍一区_国产精品第1页_亚洲高清视频一区_91成人午夜在线精品_亚洲国产精品网站在线播放_亚洲国产成人久久综合区_国产精品亚洲专区在线观看_免费视频精品一区二区三区 | 频谱矢量网络分析仪_鼎阳数字示波器-苏州东伟元电子有限公司 | 思行科技-珠海小程序开发-珠海网站建设-珠海APP开发-江门小程序开发-江门网站建设-江门APP开发 | 上海海外置业展_2024海外置业移民留学展_4月5-7日_企业参展处/免费领门票 | 西安泰富西玛电机有限公司总部-电机-高压电机-西玛电机-西安西玛电机-泰富西玛电机-西安电机厂-西玛电机销售 | 乌鲁木齐万疆通管道设备有限公司 销售热线;13565955557-新疆 乌鲁木齐 万疆通 管道设备 波纹补偿器 膨胀节 金属软管 伸缩器 管件 阀门 维修 | 郑州华特仪器设备有限公司-dlsb低温冷却液循环泵-SHZ-DIII循环水真空泵 | 硫化剂|双马树脂|交联剂-宿迁志晟科技有限公司 | 上海中医医院_上海名老中医专家门诊_上海徐浦中医医院 | 中国(北京)国际园林绿化设备展览会 | 浙江健朗-舒华跑步机|公园运动器材|商用健身设备|户外健身器材厂家 | 淘客联盟平台_网络电话系统-河南英邦软件科技有限公司官网 | 珀金斯动力设备扬州有限公司| 济宁市泓世新型建材有限公司,山东ALC墙板,GRC轻质隔墙板,预制化粪池,复合墙板加工厂家 | 华药药业集团|华药修医师|修医师浸膏|河南华药药业有限公司 | 深圳网站建设-量身定制原创设计-专业网站建设公司【企术】 | 粮食加工设备_玉米_大米_面粉_燕麦_豆类杂粮加工设备-华豫万通 | 苏州涂附磨具厂家-陶瓷磨具-树脂磨具批发-苏州磨料磨具-苏州远东砂轮有限公司 | 南京叉车|电瓶叉车|电动叉车|电动堆高车|电动搬运车-南京诺嘉机械 | 连云港机械手厂家_全自动焊接机械手_刀轴焊接机_智能轴类焊接机_连云港建博自动化设备有限公司 | 思源医疗器械网,雾化器厂家,医用床生产厂家,医疗器械厂家,医疗器械代加工 | 山东金起起重机械有限公司[官网]-金桥银路悬臂吊,金起龙门吊,山东金起起重行吊,单梁起重机 | 气动隔膜调节阀,气动比例调节隔膜阀|川熙流体设备百科 |