国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

這篇具有很好參考價值的文章主要介紹了UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

最近需要嘗試nx二次開發(fā),結(jié)合網(wǎng)上的文字教程以及一些視頻教程,總算是完成了環(huán)境的配置以及簡單實例的運行——根據(jù)用戶輸入的數(shù)據(jù),在原點處創(chuàng)建一個指定長寬高的立方體,配合了簡單的UI界面,完成了基本功能。

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

看到網(wǎng)上關(guān)于此類入門的教程并不算多,而且vs和nx版本各異,有不少是作者個人筆記,描述不夠詳盡,我在實測的過程中發(fā)現(xiàn)了一些描述不清的問題,對于入門者來說很不友好,于是我打算寫這篇文章,方便想入門的讀者,我盡量詳細描述操作方法與注意事項,方面入門者一步一步操作。

本文主要參考了《NX二次開發(fā)VS環(huán)境搭建》和

《NX/UG二次開發(fā)環(huán)境配置方法—史上最詳細版(以NX11.0和Visual Studio 2017為例)》

這兩篇文章,還有一些其他的視頻教程,感謝原作者的分享,幫助很大。

本文將以我目前使用的vs2019和nx1980為例進行說明,主要講述環(huán)境配置,之后會再專門寫一篇文章(文章已完成《UG/NX二次開發(fā)實例流程樣例(nx1980+vs2019)》)講述基本開發(fā)流程的實現(xiàn),以及如何解決開發(fā)中遇到的問題。

下面是nx二次開發(fā)環(huán)境的具體配置步驟:

1.安裝VS2019(筆者使用的默認(rèn)安裝目錄C:\Program Files (x86)\Microsoft Visual Studio\2019)

2.安裝NX1980(筆者使用的默認(rèn)安裝目錄C:\Program Files\Siemens\NX1980)

3.進入NX安裝目錄的,進入以下路徑:C:\Program Files\Siemens\NX1980\UGOPEN\vs_files\VC? (紅色字部份以用戶的NX安裝目錄為準(zhǔn))?

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

4.復(fù)制步驟3目錄的兩個文件夾“vcprojects”和“VCWizards”。

5.找到VS2019的以下目錄:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\VC??(紅色字部份以用戶的VS安裝目錄為準(zhǔn)) ,把步驟4復(fù)制的兩個文件夾粘貼到此。

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

如果你使用的版本是vs2019+nx1980,則基本環(huán)境配置結(jié)束,如果你使用的是其他版本,則還需要進行進一步的配置,版本修改匹配等等,具體可以參照

?《NX二次開發(fā)VS環(huán)境搭建》和

《NX/UG二次開發(fā)環(huán)境配置方法—史上最詳細版(以NX11.0和Visual Studio 2017為例)》

我這邊就不重復(fù)說明了。

6.驗證vs是否可以創(chuàng)建項目——啟動vs2019,創(chuàng)建新項目,在搜索模板(下圖中紅色標(biāo)記區(qū)域)輸入框中輸入“nx”,正常情況下會出現(xiàn)nx開發(fā)模板,則表示基本環(huán)境配置成功,如果沒有出現(xiàn),則需要重復(fù)前面的5步,重新進行配置,尤其是第5步中的粘貼路徑是否正確。

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

?7.配置環(huán)境變量。

添加環(huán)境變量的目的是:NX在啟動后會自動加載我們設(shè)置的用戶目錄,讀取里面的菜單文件和動態(tài)鏈接庫文件等,從而實現(xiàn)二次開發(fā)的功能。

先隨便在一個目錄下建立一個文件夾,最好是便于訪問的目錄,例如筆者在D盤建立了一個NXOPEN文件夾,在NXOPEN下再新建startup和application兩個文件夾。startup文件夾用來存放菜單文件,application文件夾用來存放對話框文件.dlx和動態(tài)鏈接庫文件.dll,如下圖所示。

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)
nx環(huán)境目錄

如果不進行環(huán)境變量配置,則后續(xù)開發(fā)界面相關(guān)的功能時,會出現(xiàn)找不到dlx錯誤等,所以務(wù)必進行環(huán)境配置。

接下來添加環(huán)境變量:在此電腦上右鍵 -> 屬性 -> 高級系統(tǒng)設(shè)置 -> 高級 -> 環(huán)境變量 -> 新建,變量名設(shè)為UGII_USER_DIR,變量值設(shè)為剛剛新建的那個文件夾,我這里是D:\NXOPEN,然后點擊確定,環(huán)境變量就添加好了。

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)

?7.至此,nx二次開發(fā)環(huán)境配置全部結(jié)束。

當(dāng)然,還需要實際開發(fā)一個小功能進行驗證,才能確認(rèn)開發(fā)環(huán)境正常,我們將在下一篇文章?《UG/NX二次開發(fā)實例流程樣例(nx1980+vs2019)》中,完成一個功能——根據(jù)用戶輸入的數(shù)據(jù),在原點處創(chuàng)建一個指定大小的立方體。

以上,歡迎交流與討論。文章來源地址http://www.zghlxwxcb.cn/news/detail-490773.html

到了這里,關(guān)于UG/NX二次開發(fā)環(huán)境配置方法(nx1980+vs2019)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • UG NX二次開發(fā)(C#)-建模-刪除面

    UG NX二次開發(fā)(C#)-建模-刪除面

    ? ? ? ? 在三維建模后,為了仿真的需要,需要對建好的模型進行簡化處理,這時候同步建模的功能就非常有必要了。本文主要介紹一個刪除面的操作,這樣可以去掉孔面、倒圓角面、倒斜角面,以用于模型仿真的完整性。 ???????? 采用UG NX的UIStyler創(chuàng)建一個測試界面,如

    2023年04月14日
    瀏覽(33)
  • UG NX二次開發(fā)(C#)-裝配-刪除陣列矩陣

    UG NX二次開發(fā)(C#)-裝配-刪除陣列矩陣

    在外部模式對裝配體進行替換或者刪除時,有時遇到部分組件不能替換或者刪除,其中一個原因是陣列主組件,是不允許更改的。下面介紹下采用UG NX二次開發(fā)的方法刪除陣列主組件。 在一個裝配體模型中,刪除某個組件時會出現(xiàn)下面的錯誤: “不能刪除組件圖樣的主組件”

    2024年02月07日
    瀏覽(50)
  • UG\NX二次開發(fā) 實現(xiàn)預(yù)覽和取消預(yù)覽

    文章作者:里海 來源網(wǎng)站: https://blog.csdn.net/WangPaiFeiXingYuan ? ? ? ? 介紹兩種方法。一是先創(chuàng)建特征,記錄創(chuàng)建的特征,取消預(yù)覽時刪除這些特征。另一種方法是在創(chuàng)建特征前Set_mark,取消預(yù)覽就undo_to_mark。 ? ? ??

    2024年02月14日
    瀏覽(27)
  • UG/NX二次開發(fā) 將當(dāng)前視圖截圖到剪切板

    文章作者:里海 來源網(wǎng)站: https://blog.csdn.net/WangPaiFeiXingYuan ? ? ? ? 將當(dāng)前視圖截圖到剪切板,運行完程序后,找一個位置(比如PPT) 粘貼。

    2024年02月11日
    瀏覽(68)
  • UG NX二次開發(fā)(C#)-創(chuàng)建點到曲線(邊)的切線

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 在UG NX二次開發(fā)時,對于求點到曲線的切線,采用ufun函數(shù)可以實現(xiàn),即是UF_CURVE_create_line_point_tangent,但是對于C#,這個函數(shù)尚未封裝進來,所以沒有直接對應(yīng)的函數(shù)。本文講一下采用C#創(chuàng)建點到曲線的切

    2024年02月09日
    瀏覽(37)
  • UG\NX 二次開發(fā) 相切面、相鄰面的選擇控件

    UG\NX 二次開發(fā) 相切面、相鄰面的選擇控件

    文章作者:里海 來源網(wǎng)站: https://blog.csdn.net/WangPaiFeiXingYuan ? ? ? ? 有群友問“UFUN多選功能過濾面不能選擇相切面或相鄰面之類的嗎?” 這個用Block UI的\\\"面收集器\\\"可以,ufun函數(shù)也可以,請參照這篇:【NX二次開發(fā)】相切面封裝函數(shù)-CSDN博客 ? ? ?? ?? ? ? ? ??

    2024年02月12日
    瀏覽(26)
  • UG NX二次開發(fā)(C#)-機械管線布置-添加管道路徑

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 機械管道布局是UG NX的一個應(yīng)用模塊,以前給客戶做過一個項目,現(xiàn)在分享給大家。這篇文章是講解如何布置管道路徑(創(chuàng)建線性路徑),后面會逐步的講解,如果有需要的可以私信博主,或者加入QQ群

    2024年01月20日
    瀏覽(37)
  • UG\NX二次開發(fā) 用戶自定義UI塊

    UG\NX二次開發(fā) 用戶自定義UI塊

    1.打開NX軟件,點擊“塊UI樣式編輯器”,進入UI編輯界面; ?2.將類型改為“用戶定義 UI 塊”; ?3.設(shè)置名稱、目錄名稱,也可以設(shè)置自定義UI塊的圖標(biāo); ?4.點擊保存,需要注意自定義UI塊會多生成一個目標(biāo)文件“.udx”,如果需要使用自定義的UI塊,則必須把自定義UI塊生成的

    2024年02月16日
    瀏覽(23)
  • UG NX二次開發(fā)(C#)-UI Styler-批量選擇點

    UG NX二次開發(fā)(C#)-UI Styler-批量選擇點

    在設(shè)計UG NX的對話框界面時,有時需要選擇點,在UI Styler編輯器中已經(jīng)設(shè)置好了可以指定點選擇按鈕,這個點選擇對話框是單選,不是多選的,如果想選擇多個點,那么可以采用對象選擇按鈕,本文介紹下選擇點的操作。 UG NX的UI Styler對話框中,指定點如下圖所示: 添加此按

    2023年04月16日
    瀏覽(75)
  • UG\NX二次開發(fā) 使用throw重新拋出異常

    文章作者:里海 來源網(wǎng)站: https://blog.csdn.net/WangPaiFeiXingYuan ????????在異常處理代碼中,可以使用?throw?來拋出異常。如果希望在捕獲異常后重新拋出該異常,可以使用類似以下的代碼: ????????在?catch?塊中,先對異常進行處理,例如記錄日志、修復(fù)問題等。

    2024年02月16日
    瀏覽(36)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包