作為一款通用設(shè)計(jì)軟件,SOLIDWORKS可以幫助用戶完成結(jié)構(gòu)的設(shè)計(jì)、驗(yàn)證及加工等企業(yè)所需的應(yīng)用需求;
但是使用者在需要實(shí)現(xiàn)某些特定場景的功能時(shí),可能會(huì)發(fā)現(xiàn)SOLIDOWORKS無法完全滿足自身的需求,或者在能夠滿足的情況下需要花費(fèi)比較大的精力,影響了設(shè)計(jì)效率;
如果這種場景在產(chǎn)品設(shè)計(jì)中經(jīng)常出現(xiàn),使用者可以考慮借助一些第三方的插件去實(shí)現(xiàn)這些需求;但是第三方插件往往也只是一種通用化的工具,在第三方插件也同樣無法滿足我們的要求時(shí),我們可以考慮SOLIDWORKS為用戶提供的強(qiáng)大功能——宏。
宏實(shí)際是SOLIDWORKS為使用者提供的一個(gè)擴(kuò)展編程接口,用戶可以通過API調(diào)用SW的各類函數(shù),實(shí)現(xiàn)以往我們無法完成的操作;
我們可以使用宏完成以下常見操作:
1.遍歷裝配體的整個(gè)結(jié)構(gòu)樹,為所有零件*默認(rèn)材質(zhì);
2.為零件隨機(jī)上色;
3.批量添加、修改屬性;
4.導(dǎo)出符合企業(yè)要求的BOM結(jié)構(gòu),并為BOM添加表頭;
5.參數(shù)化設(shè)計(jì)程序;
…
那么使用者如何創(chuàng)建一個(gè)基本的宏程序呢?接下來我們將介紹如何為SOLIDWORKS創(chuàng)建一個(gè)標(biāo)準(zhǔn)件生成器的插件;
1. 新建一個(gè)Part,創(chuàng)建一個(gè)o圈模型,標(biāo)注尺寸信息,保存文件;
2. 在SOLIDWORKS菜單中找到“宏”的工具模塊,點(diǎn)擊后,在彈出的宏工具模塊中選擇“新建宏”,并保存該“宏”文件名稱為“標(biāo)準(zhǔn)件插件”;
3.以下是通過“宏”并編輯器打開的“標(biāo)準(zhǔn)件插件.swp”文件;
4.現(xiàn)在我們需要為創(chuàng)建該插件的UI界面,來完成O圈的各類不同設(shè)置,并實(shí)現(xiàn)數(shù)據(jù)的采集;首先,用戶可以創(chuàng)建一個(gè)窗口組件;
5.使用工具箱控件為UserForm1窗體創(chuàng)建如下UI界面,包含可選的多頁頁簽,選擇o圈形式的單選按鈕,o圈的尺寸參數(shù)輸入框,生成按鈕;
6.創(chuàng)建VBA代碼,判斷單選按鈕哪一個(gè)處于激活狀態(tài),根據(jù)激活狀態(tài)以確定內(nèi)徑和外徑輸入欄的位置;
以下是單選按鈕按下時(shí)的不同效果:
7.接下來創(chuàng)建內(nèi)徑、線徑、外徑的生成代碼,已知這三者的轉(zhuǎn)換公式:外徑=內(nèi)徑+2*線徑,且我們需要在輸入兩個(gè)數(shù)據(jù)后,*三個(gè)數(shù)據(jù)立即計(jì)算出來,因此需要代碼能夠?qū)崟r(shí)刷新,所以需要在輸入框內(nèi)部的修改事件中觸發(fā),代碼如下:
實(shí)現(xiàn)的效果如下:
8. 通過以下代碼,在點(diǎn)擊按鈕時(shí),將數(shù)據(jù)參數(shù)傳遞至3D模型,并通過調(diào)用已經(jīng)創(chuàng)建好的標(biāo)準(zhǔn)模型,實(shí)現(xiàn)對模型的參數(shù)修改,另存為新的文件;
以上我們通過一個(gè)o圈的制作,簡單介紹了基于VBA的SOLIDWORKS宏開發(fā);后期,我們會(huì)進(jìn)一步創(chuàng)建其他功能模塊來完成該標(biāo)準(zhǔn)件生成器的開發(fā),敬請期待!
詞條
詞條說明
正版solidworks價(jià)格怎么樣?可能想要購買正版solidworks的朋友在聽到正版solidworks的價(jià)格后就會(huì)對其畏葸不前,這是無可厚非的,有些朋友可能會(huì)迫切的問:“非要購買正版solidworks專業(yè)的公司生產(chǎn)的正版solidworks嗎?”,小編給出答案當(dāng)屬肯定,選擇正版而不選擇盜版可做出如下解釋。 為什么要選擇正版solidworks? 一、完整穩(wěn)定雙兼并棋高一著 據(jù)小編所知,唯有
SOLIDWORKS在曲線功能里有個(gè)“螺旋線/渦狀線”工具,可以幫助工程師們畫圓形的螺旋線,那么不是圓形的螺旋線怎么畫呢? 1、下面我們以矩形的螺旋線為例,借用曲面的功能畫出螺旋線。首先我們先畫一個(gè)矩形的草圖,并倒圓角,并且進(jìn)行曲面拉伸,如圖所示。 2、然后在不同基準(zhǔn)面畫兩條直線,兩條直線處于垂直狀態(tài)。用“掃描曲面”的功能,進(jìn)行掃描,掃描路徑及掃描輪廓如下圖所示。 3、“曲面掃描”任務(wù)窗口中,點(diǎn)擊
云端 3DEXPERIENCE 平臺(tái)就是您打開成功之門的鑰匙 一系列應(yīng)用程序使您能夠隨時(shí)隨地針對項(xiàng)目進(jìn)行設(shè)計(jì)、仿真和協(xié)作!01新增功能裝配體? 在已解析模式下加載零部件時(shí),通過有選擇地使用輕量化 的技術(shù)自動(dòng)優(yōu)化已解析模式。? 利用較快地保存大型裝配體的功能,提高工作效率。? 通過將裝配體零部件導(dǎo)出為單獨(dú)的 STEP 文件,加快下游流程。優(yōu)點(diǎn):通過較智能的自動(dòng)化裝配體管理,提高大型裝配體的處理速度。
這些年來專注于solidworks這類軟件系統(tǒng)銷售推薦的單位正逐步贏得更多不同廠家的信任,大家在切身的體驗(yàn)當(dāng)中同時(shí)感受到了該軟件系統(tǒng)及凈銷售在自身發(fā)展歷程中的重要性。很多*都認(rèn)為信譽(yù)可靠的solidworks經(jīng)銷商一直堅(jiān)持提供來源正規(guī)的官方版本。那么如何較科學(xué)精準(zhǔn)地判斷solidworks經(jīng)銷商在各方面的可靠性? 1、了解商家的發(fā)展歷程 Solidworks作為一款驚艷業(yè)界的系統(tǒng)化產(chǎn)品可以說是現(xiàn)
公司名: 鑫辰信息科技(深圳)有限公司
聯(lián)系人: 張生
電 話: 0755-89233676
手 機(jī): 13713805312
微 信: 13713805312
地 址: 廣東深圳龍崗區(qū)深圳市龍崗區(qū)龍崗大道8288號(hào)大運(yùn)軟件園27棟502
郵 編:
網(wǎng) 址: zhxiaojun928.cn.b2b168.com
solidworks2024代理|價(jià)格|經(jīng)銷|價(jià)格|購買|報(bào)價(jià)|版權(quán)
solidworks2024白金版代理|價(jià)格|經(jīng)銷|價(jià)格|購買|報(bào)價(jià)|版權(quán)
Cimatron 深圳代理|Cimatron價(jià)格|代理商|價(jià)格|報(bào)價(jià)|購買
PADS LS 總代理|PADS價(jià)格|代理商|價(jià)格|報(bào)價(jià)|采購
PADS ES 總代理|PADS價(jià)格|代理商|價(jià)格|報(bào)價(jià)|采購
ALTIUMPROTEL 總代理|ALTIUMPROTEL價(jià)格|代理商|價(jià)格|報(bào)價(jià)|購買
solidworks2024代理商丨solidworks2021報(bào)價(jià)丨solidworks價(jià)格
公司名: 鑫辰信息科技(深圳)有限公司
聯(lián)系人: 張生
手 機(jī): 13713805312
電 話: 0755-89233676
地 址: 廣東深圳龍崗區(qū)深圳市龍崗區(qū)龍崗大道8288號(hào)大運(yùn)軟件園27棟502
郵 編:
網(wǎng) 址: zhxiaojun928.cn.b2b168.com
海豚健康云多平臺(tái)數(shù)據(jù)分析交互系統(tǒng)
¥100000.00
¥10000.00