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

CAD常用結構的參數化設計

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

AutoCAD 是機械設計人員最常用的繪圖工具,功能非常強大,但常因缺乏常用結構圖形庫而影響繪圖效率,為此,論文提出在AutoCAD 環境下采用AutoCAD VBA 方式對機械圖形中的常用結構進行參數化設計的解決方案。由于常用結構的開發方式類似,便以軸類零件中鍵槽結構的主視圖和剖面圖為例,講述了Access 數據庫的構建方法、利用ADO 方式來開發數據庫的過程和編程實現最終圖形的過程。

王霞 來源:沈陽航空工業學院學報
關鍵字:AutoCAD 常用結構 參數化設計

AutoCAD 作為應用最廣泛的繪圖軟件,它的功能非常強大,基于AutoCAD 環境下的二次開發也很方便。但是,在AutoCAD 繪圖軟件的各種版本中,均無現成的常用結構圖形庫。本文采用AutoCAD VBA(Visual Basic for Applications),針對各類零件特點的常用結構,如軸類零件的鍵槽、帶輪槽、密封圈槽、移出剖面圖和局部放大圖等,實現了對常用結構的參數化繪圖。繪圖人員只要輸入要求的參數,就可以自動生成對應圖形,簡單方便實用。由于常用結構的編程過程非常相似,下面就以鍵槽為例,講述標準結構參數化設計及繪圖過程。

    1 參數選擇

鍵槽是軸類零件上常見的結構,通過對圖1和圖2 的比較可見,只要圖2 中5 個參數給定,就可將鍵槽的主視圖和剖面圖確定下來。而且,根據標準機械設計手冊,參數中的b、t 是由軸徑d決定的,那么,繪圖過程需要的參數只有三個:d、l、a。而另外兩個參數b、t 可作為數據庫內容通過d 來查詢,這部分任務通過程序來完成。因此,經過分析可知,繪圖人員只要輸入參數d、l、a 的數值就能快速簡潔地完成(圖2)了。

CAD常用結構的參數化設計autocad技術圖片1

CAD常用結構的參數化設計autocad技術圖片2

    2 編程思路

    2. 1 建立Access 數據庫

    普通平鍵及鍵槽尺寸如圖3 所示。

CAD常用結構的參數化設計autocad技術圖片3

Access 是開發小型數據庫應用系統的理想工具,功能靈活,易于學習和操作。本軟件便采用Access 來建立數據庫。表的結構非常簡單,只是對機械手冊相關表格中部分字段的選取。對于鍵槽來說,則采用如表1 的表格形式(表1 只選取完整表格的一部分)。

    2. 2 數據庫操作部分

本軟件對數據庫的操作使用ADO(ActiveXData Objects)方式。

其中,打開數據庫的語句如下:
Public Const DATABASE As String = " 常用
結構. mdb"
Private cnn As ADODB. Connection
Set cnn = New ADODB. Connection
cnn. ConnectionString = " Provider = Microsoft.
Jet. OLEDB. 4. 0;Data Source = " - + App. path +
" " + DATABASE + " ;"
cnn. Open

對數據庫中的數據,本軟件最常用的是查詢功能。例如:根據所給軸的直徑d 查詢鍵槽的相關尺寸b、t 的查詢語句如下:

SELECT b,t FROM 普通平鍵及鍵槽尺寸表
WHERE d > dmin and d < = dmax.

其他對數據庫的操作與查詢類似,不再贅述。

    2. 3 繪圖部分

對于鍵槽結構來說,圖形分為兩部分:主視圖和剖面圖。線條比較簡單,主要采用畫直線和圓弧的命令,尺寸標注也主要采用線性型尺寸標準方式,它的基本命令為:

ThisDrawing. ModelSpace. AddDimAligned( startPoint,
endPoint,location)。

下面以繪直線為例,表明作圖過程:
startPoin(t 0) = ArcCenPointX +(d/ 2# - t)
startPoin(t 1) = ArcCenPointY + b / 2

startPoin(t 2) = 0#
endPoin(t 0) = ArcCenPointX +(d / 2# - t)
endPoin(t 1) = ArcCenPointY - b / 2
endPoin(t 2) = 0#
Set lineObj =
ThisDrawing. ModelSpace. AddLine( startPoint,
endPoint)

當然,繪圖部分實現最終的圖形顯示,在程序中難免有相當多的數據的傳輸調用。本文采用的是全局變量的形式。例如軸徑:Public d As Double。

與AutoCAD 的接口可以使用菜單方式,也可以采用命令方式,都非常方便簡單。

    3 結束語

本文所實現的對常用結構的參數化設計,是在AutoCAD 環境下,利用VBA 這種編程語言完成的。界面簡潔,簡單易用,減少了繪圖人員的查閱標準時間,減輕了繪圖工作量,提高了出圖速度,并且可以避免在繪圖和查表的交錯進行中產生的失誤,具有一定的實用價值。


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

相關標簽搜索:CAD常用結構的參數化設計 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




主站蜘蛛池模板: 客服外包_电话调查_电话调研_售前售后在线外包客服公司-北京美宸互联 | 惠声电子、广州市惠声电子科技有限公司、VBS、VBS惠声电子、VBS公共广播生产厂家、VBS广播功放生产厂家、VBS会议系统设备批发、VBSIP网络对讲系统厂家、VBS会议系统厂家、VBS智能中控厂家、VBS专业扩声厂家 | 垃圾桶_垃圾桶厂家_临沂市旭宏塑料有限公司 | 行域人才网-垂直行业领域招聘首选的专业人才网,分行业招聘就上行域人才网 | 松下PLC经销商-松下传感器-放大器-电磁阀-光电开关-金器[东莞均钛]品牌气动元件及工控产品一站式供应商 | 人工草坪_施工围挡_体育场围网-人工草坪厂家菲斯福 | 无锡大型数控龙门铣加工中心,精密焊接件制造,机械设备加工-无锡嘉迅机械科技有限公司 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 软化水设备_锅炉软水设备_全自动软化设备【安装维护、更换树脂】-青岛水处理设备厂家 | 湖州搬家公司_档案搬迁_货物运输_钟点搬运价格「湖州蓝天家政综合服务有限公司」 | 污水处理设备-污泥脱水设备-纯水净水设备-山东善丰机械科技有限公司 | 箱式电炉,箱式烧结炉,箱式马弗炉,箱式实验炉,高温箱式电阻炉,箱式加热炉,箱式退火炉,箱式真空气氛炉洛阳研博炉业有限公司 | 展馆周边酒店_会展中心附近酒店_展览旅游酒店预订官网-盟友云 | 人工草坪_施工围挡_体育场围网-人工草坪厂家菲斯福 | 四合扣-工字扣-帽钉(831,200,警用,大拉力四合扣)-永嘉县鑫达钮扣有限公司 | 普利塞HS穿刺活检针-巴德穿刺活检针-美创爱琅Argon活检针同轴针-山东瑞玺源 | 全网营销_网络推广外包_全网营销代运营公司-湖南微望互动 | 永磁电机,防爆电机,调速电机,永磁同步电机_河南华信电机股份有限公司 | 小程序定制,小程序开发,北京小程序公司,网站建设,网站制作,北京网站建设,北京网站制作 | 有源滤波器-高压无功补偿装置-高压无功补偿柜-10KV电容柜-安徽众升电力科技有限公司 | 移动CRM软件_SaaS CRM_crm管理软件系统_crm客户关系管理系统_销售管理软件-上海企能软件科技有限公司 | 汽车配件加工生产模具-手板样品模型厂家-拓维模型 | 深圳物流公司_深圳物流_深圳物流专线-旺通达物流 | 长焦监控摄像机-热成像夜视仪-激光云台-深圳红阳信息科技有限公司 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例课堂实录,高效课堂教学视频,观摩展示公开示范优秀课视频,教学大赛视频! | 浙江中凯科技股份有限公司-KB0控制与保护开关_KBO | 小型环境空气质量连续监测系统-烟气排放连续监测仪(碳排放)-青岛明德环保仪器有限公司 | 厦门空压机-厦门空压机出租-厦门钻机出租-厦门岩立盛机电设备有限公司 | 随州市东正专用汽车有限公司| 银泰洁净--净化工程总承包,20年精耕细作,专为净化而来_银泰洁净--净化工程总承包,20年精耕细作,专为净化而来 | 噪声治理,消声器,隔声屏障,隔声罩,噪声控制,降噪,空调降噪,水泵噪声治理,冷却塔噪声治理-北京华清恒业环保设备有限公司 | 液态硅胶制品厂家_液态硅胶包胶加工_LSR液态硅胶模具厂_液体硅胶注射成型_广东盈泰 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 泥沙泵_脱硫泵_潜水泵_离心泵_渣浆泵厂家|诚信为先-泰安华泰泵业制造有限公司 | 红河州春辉装饰有限公司官网 | 武晋工程_江苏武晋工程咨询有限公司 | 太原门禁系统_太原车牌识别_山西人脸识别系统-山西元一智能科技有限公司 | 真空机器人维修_晶圆机械手保养_半导体机械臂维修_面板机器人保养_AMHS改造-广州市广科智能技术有限公司 | 武汉不锈钢水箱厂家_武汉不锈钢消防水箱定做批发_武汉不锈钢消防水箱加工厂 | 南尔智能科技 南尔 小南管家 智慧中控屏 智能语音面板 - 深圳市南尔智能科技有限公司 | 碳化硅微粉_超细碳化硅微粉_潍坊凯华碳化硅微粉有限公司 |