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

如何從零開始使用DRX

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

DRX與AutoCAD的ARX相類似,是中望CAD專用的二次開發接口,能夠兼容ARX。以往中望CAD版本的DRX不支持自定義實體創建,如今在新推出的中望CAD 2008i 中,可以用DRX創建自定義實體了。這實在是一個振奮人心的好消息!本人曾經是AutoCAD的老用戶,常用ARX進行二次開發,不久前轉為使用中望CAD,以前用ARX開發的應用程序現在可以順利移植到中望CAD平臺上了。移植工作的順利完成,省去了許多改寫程序的工作,節約了時間,極大地方便了工作。懷著激動的心情,我想與所有同樣期待著完善的DRX的用戶以及更多的不曾使用DRX的用戶一起分享這份喜悅。為了讓更多的用戶開始了解、使用并一同分享DRX開發,在此向大家奉獻一個簡短的DRX使用指南,希望有所幫助,也同時籍此表達我的興奮和愉悅。
   
    創建一個DRX文件,需要使用編譯軟件。在本簡易使用指南中,以Microsoft Visual C++. NET 2003為例。以下通過一個例子來介紹開發一個可供中望CAD調用的DRX應用程序的最基本的步驟。
    在這個例子中,我們將要開發一個具有如下功能的程序:
    在命令行中輸入"hello",將會出現提示:"I like the enhanced DRX of ZWCAD!"
   
    步驟:
    1、啟動Microsoft Visual C++. NET 2003. 從菜單欄選擇"文件">>"新建">>"項目"。
   

如何從零開始使用DRXautocad資料圖片1


    2、在"新建項目"對話框中,從"項目類型"中選取"Visual C++ 項目",在右邊的"模板"中選取"MFC DLL"。將工程命名為"example",指定路徑:
    C:\Program Files\ZWCAD 2008i Chs\DRXSDK\sample\vc7.1
    點擊"更多",然后選中"創建解決方案的目錄"復選框。
    點擊"確定"。
   

如何從零開始使用DRXautocad資料圖片2


    3、在"MFC DLL 向導-example"對話框中,選取"應用程序設置",然后選擇"使用共享MFC DLL 的規則DLL",點擊"完成"。
   

如何從零開始使用DRXautocad資料圖片3

4、進行環境設置。
    (1)從菜單欄選取"工具">>"選項"。在左邊方框中選擇"項目"下的"VC++ 目錄",然后在右邊的"顯示以下內容的目錄"下拉列表中選取"包含文件"。添加中望CAD的 Include 頭文件所在的路徑和 drxlib.drx所在的路徑:
    C:\Program Files\ZWCAD 2008i Chs
    (drxlib.drx 的路徑)
    C:\Program Files\ZWCAD 2008i Chs\DRXSDK\inc
    (ZWCAD頭文件的路徑)
   

如何從零開始使用DRXautocad資料圖片4


    (2)從菜單欄中,選取"項目">>"屬性"。在"example屬性頁"對話框的左邊方框中選擇"連接器"下的"常規",然后在右邊輸出文件一欄指定輸出文件的保存路徑:
    C:\Program Files\ZWCAD 2008i Chs\DRXSDK\sample\vc7.1\example\example\debug\example.drx
    (注:要將文件后綴改為.drx)
    點擊"確定"。
   

如何從零開始使用DRXautocad資料圖片5


    4、編輯example.cpp文件。
    文件開頭部分應添加如下代碼以調用中望CAD的頭文件。
    #include "../../../../inc/drx.h"
    #include "../../../../inc/inclib.h"
    #include "../../../../inc/incEntry.h"
    (注:"../"代表從當前文件夾向上一級搜尋,"../"的個數應注意與前面所設置的文件路徑相匹配。比如,"../../../../inc/drx.h" 表示從當前文件所在文件夾向上搜尋到DRXSDK文件夾,然后向下搜尋,直到找到drx.h)
   
    以下代碼為該應用程序的主要部分,添加在模板文件已有代碼之后。
    DRXLOAD("hello","example","drx_cmd_example",drx_cmd_example);
    void drx_cmd_example()
    {
        odre_prompt("\n I like the enhanced DRX of ZWCAD!");
    }
   
    (注:DRXLOAD 用于裝載函數。"hello"是命令名,"example"是組名,"drx_cmd_example"是執行命令的函數名稱。"void"用于定義執行命令的函數。)
   
    5、從菜單欄選取"生成">>"生成解決方案",即可生成example.drx文件。
   
    6、在中望CAD中調用example.drx
    (1)啟動中望CAD。在命令欄中輸入"drx",將出現以下提示:
    "載(L)/卸載(U)/命令(C)/選項(O):"
    (2)通過載/卸載DRX"對話框加載example.drx,然后點擊"關閉"。
    (3)在命令欄中輸入"hello",我們將看見以下提示:"I like the enhanced DRX of ZWCAD!" 
   

如何從零開始使用DRXautocad資料圖片6


    這個例子非常簡單,但基本上包括了開發DRX應用程序的基本步驟。給出這個例子,是希望能讓未曾接觸過DRX的用戶對其有所了解。作為DRX的使用者,很渴望更多的人加入DRX二次開發行列,讓我們一同分享DRX開發經驗!


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

相關標簽搜索:如何從零開始使用DRX 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




主站蜘蛛池模板: 河北安润防腐管业股份有限公司-远程供液管路_远距离供液管路_远程供液系统 | 展馆展厅设计_数字多媒体展厅_3D全息投影_三维动画制作_企业宣传片|深圳市华南数字科技有限公司 斩天手游网_高质量手机游戏下载中心 | 新东方大学考试官网_考研/英语/雅思/托福/四六级/日语/韩语/教资在线网课官网 | 吸音板_隔音板多少钱_降噪声学材料_环保阻燃防火_吸声装饰工程定制_厂家价格直供 - 佛山天阶声学材料厂 | 中证金服投资控股(深圳)有限公司 | 校园文化设计|文化墙建设|校园景观雕塑|校史馆设计-深圳市天合文化 | 汽车标签|医疗标签|电子标签|手机电池标签|电脑电池标签|电源标签|耐高温标签|防静电标签|手机出厂膜|手机全裹膜|手机包裹膜|手机卖点膜|热转印标签|遮阳板标签|天势科技|-标签印制专家! | 罗茨鼓风机价格_三叶罗茨鼓风机厂家-山东锦工有限公司 | 江苏德邦化学工业集团有限公司 | 纳米砂磨机|纳米研磨机|实验室砂磨机-无锡市少宏粉体科技有限公司 | 压滤机入料泵_渣浆泵_耐磨污水泵_保定森力克水泵制造有限公司 | 柔性测斜仪|滑动式测斜仪-华思(广州)测控科技有限公司 | 上海vi设计公司_logo设计_包装设计_品牌定位策划公司-焕识品牌设计 - | 无线|远传|刷卡|光电直读水表_插卡电表[计量准确] | 柔性电缆-专业机器人电缆,拖链电缆生产厂家 | 微孔板恒温振荡器-超声波探伤试块-微孔板迷你离心机-南京互川电子有限公司 | 面馆加盟_重庆小面加盟_特色面馆加盟首选老城街 | 活性炭吸附设备,UV光氧废气处理设备,破碎机专用除尘器,催化燃烧设备厂家-河北碧清环保设备有限公司 | 手板模型-温州手板模-快速成型厂家-温州星科模具加工厂 | 湖北大洋塑胶有限公司|AGR|PPR|RTP|HDPE|e-PSP钢塑复合压力管道生产厂家 | 铁行火车票_铁行火车票网上订票_铁行火车票客户端【铁行官网】 | 兰州沙盘模型公司_兰州模型公司_兰州沙盘模型厂家_地形沙盘制作_兰州沙盘模型制作公司 | 金酱酒_金酱酒代理加盟招商_OEM贴牌企业定制! – 金酱酒代理加盟!茅台镇较早的酿酒烧坊,年产优质酱香白酒5000余吨,仁怀市十强白酒企业,主营主品:金酱酒、金酱陈香酒、酱香老酒等系列品牌产品 | 停车场收费管理系统,通道闸系统,门禁系统,东莞停车场收费管理系统,东莞通道闸系统,-东莞市骄阳交通设备有限公司 | 拼装式电磁屏蔽室厂家,屏蔽机柜生产厂家,电波暗室制造商,屏蔽配件-常州麦思恩屏蔽机柜生产厂家 | 土石_泥石分离机_无轴滚筒筛_振动筛 - 巩义市鑫利重工机械制造有限公司 | 推台锯_多片锯_圆木推台锯_方木多片锯_圆木多片锯-河北茂业机械有限公司 | 无锡泡沫包装生产厂家-江阴源欧包装材料有限公司 | 挥发性有机物,VOCs在线监测系统,深圳市恒富盛科技有限公司 | 嘉兴中诚环保科技股份有限公司_PVC_润滑剂_抗氧剂_辅助热稳定剂 嘉兴市南湖斋食品股份有限公司_南湖斋 | 水泥纤维瓦机 石棉瓦机 硅酸钙板生产线 | 汇讯WiseUC--连接人与业务,以即时通讯为基础的应用集成平台 | 徐州户外广告,标识标牌,展陈空间,精神堡垒-徐州雅努思文化发展有限公司 | 易交换在线易货电商平台-互联网易物贸易,以物换物-无锡据风网络科技有限公司 | 压瓦机|C型钢机|彩钢设备|C/Z互换檩条机-河北玉发压瓦机 | 自恢复保险丝_贴片保险丝_插件保险丝_力特保险丝_力特经销商_SMD贴片保险丝_一次性保险丝厂家—深圳市集电通实业有限公司 | 数据采集卡_北京科尔特兴业测控技术研究所 | 上海防爆墙厂家_上海上胜安防工程有限公司 | 中式婚礼_汉服婚礼_传统婚礼_婚庆公司_云歌婚礼策划【官网】 | 行情网 - 钢材行情,金属行情,废金属行情,农产品行情,化工行情,水泥行情 | 交通标志牌-交通标牌-铝圆牌-铝三角片-铝滑槽-公路警示指示牌-方牌-高速道路反光牌毛坯-交通设施安全警示标识牌-路名指示限速限高牌-厂家加工交通标牌铝板半成品毛坯-上海吕盟铝业有限公司 |