亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        CAD/CAM中的Creo軟件快速用戶化定制

        2014-11-06 03:18:00袁萬選羅新華
        機(jī)電工程技術(shù) 2014年7期
        關(guān)鍵詞:工程圖配置文件插件

        袁萬選,陳 玲,羅新華

        (1.廣東水利電力職業(yè)技術(shù)學(xué)院,廣東廣州 510635;2.廣西民族大學(xué),廣西南寧 530006;3.廣西建設(shè)職業(yè)技術(shù)學(xué)院,廣西南寧 530003)

        0 引言

        Creo是CAD/CAM中比較典型的選用軟件,在Pro/Engineer基礎(chǔ)上發(fā)展起來,其作為參數(shù)化技術(shù)的鼻祖,目前在產(chǎn)品設(shè)計(jì)和模具設(shè)計(jì)領(lǐng)域得到了廣泛的應(yīng)用。Creo軟件不但三維建模功能強(qiáng)大外,二維工程圖出圖也是神速無比、清晰漂亮,是目前很多公司選用的建模出圖紙的利器。Creo作為參數(shù)化軟件,不但模型數(shù)據(jù)實(shí)現(xiàn)參數(shù)化,為了迎合不同用戶的需求,甚至很多功能與界面也進(jìn)行了參數(shù)化,用戶可適當(dāng)修改各種不同文件中參數(shù)實(shí)現(xiàn)用戶化定制效果。由于用戶化定制的文件及參數(shù)繁多,傳統(tǒng)的手工方法用戶化配置軟件對初級水平的用戶是個(gè)極大的挑戰(zhàn)。本文試圖另辟蹊徑,通過其他軟件的幫助,快速實(shí)現(xiàn)Creo用戶化定制[1-2]。

        1 Creo軟件用戶化定制的內(nèi)容

        Creo軟件用戶化定制的內(nèi)容主要包括用戶界面的定制,建模模板的定制,工程圖模板的定制,插件的配置定制[3-4]。

        (1)用戶界面的定制 主要指Creo用戶界面中滿足用戶日常工作需要的個(gè)性化按鈕及工具條的放置,另外還包括一些快捷鍵的設(shè)置,主要內(nèi)容儲存在文件config.win文件和config.pro文件中。config.win文件中主要記錄用戶個(gè)性化的工具條及按鍵布局,而config.pro文件中則主要記錄一些Creo軟件個(gè)性化的一些配置信息。主要如下:

        pro_unit_sys mmks//建模單位制

        trail_dir c: emp//追蹤文件輸出路徑

        template_solidpart mmns_part_solid.prt//實(shí)體模型建模模板文件

        template_mfgmold mmns_mfg_mold.mfg//制造模式模板文件

        template_sheetmetalpart mmns_part_sheetmetal.prt//鈑金模型建模模板文件

        template_designasm mmns_asm_design.asm//裝配模型建模模板文件

        drawing_setup_file C:Program FilesproeWild?fire 2.0 extmetric.dtl//工程圖配置文件

        edge_display_quality very_high//顯示質(zhì)量要求

        pro_unit_length unit_mm//長度單位設(shè)置

        pro_unit_mass unit_kilogram//質(zhì)量單位設(shè)置

        (2)建模模板的定制 主要指Creo建模環(huán)境中的模型基準(zhǔn)面、常用視圖、單位、參數(shù)、材料屬性等,主要儲存在文件*.prt、*.asm、*.mfg的文件中,其實(shí)就是一個(gè)“空”文檔,沒有實(shí)體沒有視圖,但有所有相關(guān)的配置信息。

        (3)工程圖模板的定制 主要指用戶個(gè)性化的圖框、標(biāo)注的字體、字高的等,相關(guān)文件主要有*.dtl工程圖配置文件、*.frm圖框類文件以及*.drw視圖模板文件

        *.dtl工程圖配置文件主要定義一些出工程圖時(shí)相關(guān)的字高、線型之類的用戶配置。內(nèi)容主要如下:

        drawing_text_height 2.400000//字高設(shè)置

        text_thickness 0.050000//字粗細(xì)設(shè)置

        text_width_factor 0.700000//字寬比例因子設(shè)置

        broken_view_offset 2.000000//斷開視圖斷開折線距離設(shè)置

        create_area_unfold_segmented YES//區(qū)域展開設(shè)置

        projection_type FIRST_ANGLE//視角設(shè)置

        model_display_for_new_views no_hidden//是否顯示隱藏線設(shè)置

        tan_edge_display_for_new_views no_disp_tan//是否顯示相切線設(shè)置

        (4)插件的配置定制 主要指用戶個(gè)性化插件的啟動文件設(shè)置,內(nèi)容主要*.dat文件中。如下:

        name ProStick//插件名稱

        startup dll//插件類型

        exec_file C:Program FilesProStickPskProS?tick.dll//插件路徑

        text_dirC:Program FilesProStickPsk ext//插件菜單文件路徑

        allow_stop TRUE//手動啟動還是自動啟動

        unicode_encoding FALSE//野火3.0版本開發(fā)插件用于以后版本需要添加此項(xiàng)

        end//結(jié)束

        2 Creo用戶化定制的主要任務(wù)

        (1)專業(yè)打包安裝軟件進(jìn)行單位統(tǒng)一定制文件打包安裝

        軟件安裝打包軟件目前可以用Null soft的共享軟件NSIS,該軟件可以將一些常用固定下來的文件打包,做成安裝程序,當(dāng)需要安裝時(shí)點(diǎn)擊set?up.exe一鍵安裝完成。如用戶可以將公司一些常用的文件如配置文件config.pro工程圖配置文件drawing.dtl圖框文件frame.frm工程圖視圖模板文件.drw二次開發(fā)插件*.dll及其啟動文件Protk.dat文件按需要一起打包成安裝文件,并指定其安裝相對目錄,用戶重新安裝ProE軟件時(shí)將會完全程序化智能化。

        (2)針對用戶每個(gè)項(xiàng)目的個(gè)性化配置進(jìn)行軟件開發(fā)

        Creo wildfire啟動時(shí)會首先讀取工作目錄內(nèi)的一些配置文件,而工作目錄是一個(gè)變化的目錄,經(jīng)常一個(gè)用戶針對不同產(chǎn)品會設(shè)置不同的工程目錄,這個(gè)時(shí)候再靠簡單的安裝包就不能解決這種靈活的配置問題,因此需要用Visual C++進(jìn)行一些開發(fā)。這個(gè)配置小軟件的開發(fā)內(nèi)容主要包括首先需要?jiǎng)?chuàng)建工作目錄,其次創(chuàng)建一個(gè)如工作目錄關(guān)聯(lián)的快捷鍵,最后把一些常用的配置文件復(fù)制到這個(gè)工作目錄,主要有config.win、config.pro、Protk.dat等,用戶在安裝好配置安裝包后,以后每次個(gè)性化的項(xiàng)目設(shè)置通過此小軟件實(shí)現(xiàn)。

        3 Creo軟件用戶化定制的具體實(shí)現(xiàn)代碼及界面

        (1)單位統(tǒng)一配置文件安裝包實(shí)現(xiàn)

        NSIS軟件的打包安裝軟件除了能將一些軟件需要的特定文件復(fù)制到特定路徑外,也可做一些個(gè)性化定制與選擇,其中以復(fù)制文件及文件包為主,編程方便,可以解決大部分軟件的定制問題[5]。以下為其程序(擴(kuò)展名為*.nsi)文件中主要部分:

        圖1 Creo用戶化啟動目錄配置界面

        4 結(jié)束語

        通過對Creo軟件的用戶化定制的介紹,將CADCAM中Creo軟件比較繁瑣的配置實(shí)現(xiàn)程序化,為重裝系統(tǒng)和軟件的用戶節(jié)省了寶貴的時(shí)間[6]。目前很多軟件都是功能強(qiáng)大的通用軟件,針對特定領(lǐng)域使用時(shí)需要進(jìn)行大量用戶個(gè)性化設(shè)置,與Creo軟件比較類似,很花時(shí)間且易出錯(cuò),如果采用文中方法,將會較好的解決這一問題,特別是針對很多新手的設(shè)計(jì)室具有很好效益,因此,本軟件的開發(fā)思想、理論和方法將對其他CAD/CAM設(shè)計(jì)軟件(如UG、AutoCAD等)的用戶配置具有一定啟發(fā)和借鑒意義。

        [1]袁萬選,丘宏揚(yáng),陳松茂.基于AutoCAD平臺的曲柄壓力機(jī)運(yùn)動系統(tǒng)輔助設(shè)計(jì)軟件的開發(fā)[J].機(jī)電工程技術(shù),2005,34(3):57-59.

        [2]袁萬選,丘宏揚(yáng).基于Pro/E平臺的曲柄壓力機(jī)輔助設(shè)計(jì)軟件的開發(fā)[J].鍛壓裝備與制造技術(shù),2006,41(4),92-94.

        [3]Parametric Technology Corporation.Pro/ENGINEER?Wildfire? 5.0Pro/TOOLKIT? User’s Guide.Paramet?ric Technology Corporation.2010.

        [4]Parametric Technology Corporation.Pro/ENGINEER?Wildfire? 5.0配置選項(xiàng).Parametric Technology Corpo?ration.2009.

        [5]Microsoft Corp.MSDN Library Help July 2001.Microsoft Corp.2001.

        [6]袁萬選,羅新華,孫立君.基于Pro/Engineer平臺的CAD/CAM考評軟件開發(fā)[J].機(jī)電產(chǎn)品開發(fā)與創(chuàng)新,2012,25(4),184-187.

        猜你喜歡
        工程圖配置文件插件
        提示用戶配置文件錯(cuò)誤 這樣解決
        “3+4”人才培養(yǎng)模式下本科階段“工程圖學(xué)”課程的優(yōu)化設(shè)計(jì)
        面向工程認(rèn)證的機(jī)制專業(yè)工程圖學(xué)(一)課程教學(xué)探索
        自編插件完善App Inventor與樂高機(jī)器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        搭建簡單的Kubernetes集群
        互不干涉混用Chromium Edge
        忘記ESXi主機(jī)root密碼怎么辦
        分析三維CAD建模技術(shù)在工程圖學(xué)中的應(yīng)用
        電子測試(2018年10期)2018-06-26 05:54:22
        MapWindowGIS插件機(jī)制及應(yīng)用
        基于Revit MEP的插件制作探討
        亚洲av男人的天堂在线观看 | 最新永久免费AV网站| 国产欧美精品在线一区二区三区 | 国内成人精品亚洲日本语音| 日韩少妇无码一区二区免费视频 | 国产成人精品一区二区不卡| 东北女人一级内射黄片| 精品国产免费一区二区三区香蕉| 99久久免费国产精品| 国精产品一品二品国在线| 91精品国产91久久久无码95| 无码精品人妻一区二区三区98| 日本特殊按摩在线观看| 噜噜中文字幕一区二区 | 国产区一区二区三区性色| 久久久精品国产亚洲av网深田| 领导边摸边吃奶边做爽在线观看| 亚洲 另类 日韩 制服 无码| 中文字幕av日韩精品一区二区| 日韩精品网| 日本一区二区偷拍视频| 日本熟妇另类一区二区三区| 亚洲 另类 日韩 制服 无码| 日日摸日日碰人妻无码老牲| 国产三级黄色片子看曰逼大片| a级三级三级三级在线视频| 偷拍一区二区三区四区| 久久99热狠狠色精品一区| 国产超碰人人模人人爽人人喊| 制服丝袜天堂国产日韩| 亚洲无码美韩综合| 96中文字幕一区二区| 人人妻人人澡人人爽欧美一区双| 国产成人av性色在线影院色戒| 国内精品一区视频在线播放| 手机av在线观看视频| 亚洲伊人av天堂有码在线| 国产卡一卡二卡3卡4乱码| 亚洲av无码一区二区乱子伦| 国内精品福利在线视频| 视频一区中文字幕在线观看|