• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺析CAD二次開發(fā)技術(shù)在加工工藝設(shè)計(jì)中的應(yīng)用

      2019-10-21 09:36:39楊昌著
      科學(xué)與信息化 2019年16期
      關(guān)鍵詞:二次開發(fā)

      楊昌著

      摘 要 通用CAD軟件沒有提供定位夾緊符號(hào)庫,設(shè)計(jì)工藝規(guī)程時(shí)無法快速完成定位夾緊符號(hào)的標(biāo)注。本文以國產(chǎn)CAD為開發(fā)平臺(tái),利用其開發(fā)工具,結(jié)合工藝規(guī)程的特點(diǎn)及要求,開發(fā)一套定位夾緊符號(hào)庫,實(shí)現(xiàn)快速、標(biāo)準(zhǔn)的繪制,解決工藝人員重復(fù)性繪圖所造成時(shí)間資源的浪費(fèi)問題。

      關(guān)鍵詞 符號(hào)庫,二次開發(fā),工藝規(guī)程

      The application of CAD customized Development in Process Design

      Yang Changzhu

      Guangxi Liugong Machinery Co., Ltd., Liuzhou Guangxi 545007,China

      Abstract As the CAD software does not provide an international standard positioning and clamping symbol library. We use the development tool which based on CAD, combined with the process rules to develop a set of positioning clamping symbol library. In order to improve the design efficiency and quality of the process specification document, to solve the problem of waste of time resources caused by the repetitive plotting.

      Keywords Symbol library; Development; Process

      引言

      CAD軟件是計(jì)算機(jī)輔助設(shè)計(jì)領(lǐng)域流行的軟件包,在國內(nèi)外廣泛應(yīng)用于機(jī)械、建筑、家居、紡織等諸多行業(yè)?;贑AD軟件的工藝規(guī)程設(shè)計(jì)工作,經(jīng)常會(huì)用到定位支承、夾緊裝置[1]等符號(hào),而軟件中沒有提供這些符號(hào)。為提高工藝規(guī)程設(shè)計(jì)效率,建立一套常用符號(hào)庫是十分必要的。

      1 CAD二次開發(fā)技術(shù)

      CAD二次開發(fā)是指根據(jù)實(shí)際應(yīng)用需要,在原軟件的基礎(chǔ)之上進(jìn)行補(bǔ)充和修改,實(shí)現(xiàn)功能的擴(kuò)展,使之更加符合用戶需要而做的功能補(bǔ)充開發(fā)工作[2]。國產(chǎn)CAD軟件支持二次開發(fā)編程語言,可實(shí)現(xiàn)增加和修改命令,擴(kuò)大圖形編輯功能等。

      2 實(shí)現(xiàn)符號(hào)庫的關(guān)鍵環(huán)節(jié)

      2.1 自定義菜單文件

      為了達(dá)到菜單直接調(diào)用自定義符號(hào)的效果,我們必須對(duì)原菜單進(jìn)行補(bǔ)充,增加“工藝符號(hào)庫”的下拉式菜單。

      用文本編輯器進(jìn)行菜單設(shè)計(jì),以“名稱標(biāo)識(shí)、標(biāo)簽和菜單宏”為格式創(chuàng)建自定義菜單文件。在文件中輸入菜單代碼,最后將文件存為傳統(tǒng)菜單文件。

      ***MENUGROUP=工藝符號(hào)

      ***POP15

      **MENU

      IID_Menu [工藝符號(hào)庫(&G)]

      IID_MOD [修改標(biāo)記(&M)]^C^C_MOD

      2.2 自定義菜單加載

      自定義菜單文件需要加載到軟件中才能被顯示。首先,通過menuload命令調(diào)出“自定義設(shè)置”對(duì)話框。選擇和加載用戶菜單目錄下的mus文件。此時(shí),菜單欄下出現(xiàn)自定義菜單。

      2.3 自定義菜單補(bǔ)充

      下面介紹如何給自定義菜單添加圖標(biāo)和命令。

      第1步:在命令行輸入“cui”打開自定義用戶界面編輯器。

      第2步:在自定義用戶界面編輯器中“所有自定義文件”下的cuix文件,打開加載的工藝符號(hào)庫自定義菜單文件。在“菜單”下“工藝符號(hào)庫”上單擊右鍵,點(diǎn)擊“新建子菜單”在菜單欄下新建菜單。

      新建的菜單將添加在“菜單”節(jié)點(diǎn)的底部。右擊新建好的“工藝符號(hào)庫”菜單,可以對(duì)該菜單進(jìn)行插入分隔符、新建子菜單、重命名和刪除等操作。

      自定義選項(xiàng)卡右側(cè)的特性窗格可以對(duì)添加的“工藝符號(hào)庫”菜單進(jìn)行名稱、說明等基本屬性的設(shè)置。其中的“說明項(xiàng)”用來描述彈出菜單,并用作工具欄按鈕、工具欄彈出按鈕和菜單選項(xiàng)的狀態(tài)行幫助字符串。

      第3步:在自定義選項(xiàng)卡中選中要為之添加命令的菜單,在自定義選項(xiàng)卡下方的命令列表窗格中可以選擇ACAD 命令、自定義命令或按具體要求新建命令來滿足自定義功能的需要。從命令列表窗格中選中命令后通過“復(fù)制”和“粘貼”到想要放置的菜單。

      第4步:在自定義選項(xiàng)卡中選中命令,在其右側(cè)的特性與按鈕圖像窗格中對(duì)命令進(jìn)行設(shè)置。至此,完成自定義菜單添加。

      2.4 自定義繪圖命令程序?qū)嵗?/p>

      實(shí)現(xiàn)自定義繪圖,需要調(diào)用自定義命令。本文以修改標(biāo)記實(shí)例闡述CAD二次開發(fā)程序的實(shí)現(xiàn)。

      (defun c:mod()

      ;;定義主程序命令名為mod

      (setq wd (getstring “\n 輸入修改標(biāo)識(shí)號(hào): “))

      ;;獲取輸入值賦給變量wd

      (setq num 1)

      ;;為num賦值

      (repeat num

      (setq pt (getpoint “\n 請(qǐng)選擇插入點(diǎn): "))

      ;;獲取坐標(biāo)點(diǎn)值賦給變量pt

      (setq pk (list (car pt) (+(cadr pt) (* 6 scla) ) 0))

      ;;將pt點(diǎn)坐標(biāo)轉(zhuǎn)變?yōu)閜k賦值

      (command “text” “j” “m” pt 3.5 “0” wd)

      ;;書寫文本

      (command “polygon” 3 pt “i” pk))

      ;;繪制圖形

      (princ)

      ;;主程序mod結(jié)束

      3 結(jié)束語

      作者通過建立自定義菜單和繪圖命令,將通用軟件增強(qiáng)成為滿足用戶要求的軟件,滿足了工藝圖繪制中對(duì)專用符號(hào)的需求,使用更加方便,減少重復(fù)工作,提高工作效率。用上述方法,還可以開發(fā)許多專用符號(hào),如常用標(biāo)準(zhǔn)件圖形庫、液壓與氣動(dòng)符號(hào)庫等,實(shí)用性高,可廣泛應(yīng)用于機(jī)械、電子、建筑、化工等行業(yè)的設(shè)計(jì)工作中。

      參考文獻(xiàn)

      [1] GB/T 24740-2009.技術(shù)產(chǎn)品文件 機(jī)械加工定位、夾緊符號(hào)表示法[S].北京:中國標(biāo)準(zhǔn)出版社,2010.

      [2] 郭秀娟,范曉鷗.基于AutoLISP的AutoCAD二次開發(fā)研究[J].吉林建筑工程學(xué)院學(xué)報(bào),2008,(4):82-84.

      猜你喜歡
      二次開發(fā)
      淺談基于Revit平臺(tái)的二次開發(fā)
      甘肅科技(2020年20期)2020-04-13 00:30:02
      西門子Operate高級(jí)編程的旋轉(zhuǎn)坐標(biāo)系二次開發(fā)
      淺談Mastercam后處理器的二次開發(fā)
      模具制造(2019年3期)2019-06-06 02:11:02
      基于C#的AutoCAD建筑構(gòu)件庫二次開發(fā)
      江西建材(2018年2期)2018-04-14 08:01:14
      西門子Easy Screen對(duì)倒棱機(jī)床界面二次開發(fā)
      基于全站儀二次開發(fā)的覆冰厚度測(cè)量與實(shí)現(xiàn)
      Micaps3.2 版本二次開發(fā)入門淺析
      西藏科技(2015年12期)2015-09-26 12:13:51
      基于VB的ANSYS二次開發(fā)在變壓器抗短路性能分析中的應(yīng)用
      基于CATIA的橡皮囊成形毛料展開的二次開發(fā)
      ANSYS Workbench二次開發(fā)在汽車穩(wěn)定桿CAE分析中的應(yīng)用
      汽車零部件(2014年5期)2014-11-11 12:24:32
      东港市| 漳浦县| 辽宁省| 仙居县| 都昌县| 双辽市| 神池县| 时尚| 竹北市| 闻喜县| 玛曲县| 新邵县| 南充市| 田林县| 慈溪市| 寿阳县| 鹤庆县| 宝清县| 吴忠市| 澎湖县| 巴林左旗| 渝北区| 饶河县| 双江| 辽宁省| 泉州市| 秦皇岛市| 雅江县| 石柱| 铜陵市| 黑龙江省| 达拉特旗| 霍邱县| 托克逊县| 大英县| 安多县| 宁都县| 宜兴市| 武乡县| 广元市| 泰顺县|