SolidWorks如何快速裝配螺栓、螺母


toolbox智能扣件、邁迪設計寶(今日智造)等工具都有快速裝配功能,前者跟SolidWorks結合很緊密,但是也許是太智能了,有些bug莫名其妙(也不好意思要人家免費解惑、修復);后者本人沒有實際使用過。

本文主要介紹我自己寫的快速裝配小程序,優點是:

輕量化(只需要有Excel或wps(帶vba模塊),不需要安裝其他程序);

較為實用(我自己在用。不過現在用得少,螺栓螺母裝多了,SolidWorks跑不動)。

缺點是:技術支持少(使用介紹、修復bug、升級,是我是我還是我,雖然代碼是開放的,但是估計沒多少人會有時間去折騰)。

工具/原料

  • https://pan.baidu.com/s/1bEKhYNPB2wiv3-vK_2Uw1Q
  • 上面地址中的“緊固件計算+裝配”(程序文件)
  • 上面地址中的“00gyk\00國標件.zip”(螺栓、螺母SolidWorks16版文件)

方法/步驟

  1. 程序文件界面↓
    SolidWorks如何快速裝配螺栓、螺母
  2. 將上面的SolidWorks螺栓、螺母解壓到適當目錄,推薦路徑見下圖。

    如果放在別的路徑,需修改程序界面中相應的“緊固件根路徑”

    SolidWorks如何快速裝配螺栓、螺母
  3. 先在SolidWorks界面預選“螺栓組件安裝孔頂面、孔面和底面”。
    SolidWorks如何快速裝配螺栓、螺母
  4. 切換到Excel界面,點擊“獲取選擇孔數據”。

    說明:

    程序會測量選擇孔的直徑、頂面和底面間的距離(板厚)。

    根據孔徑選擇對應的螺栓直徑。

    根據板厚、螺母厚度、墊片厚度、擰入深度(不含螺母時)、裕量,計算螺栓長度。

    可選的螺栓類型、螺栓組件形式見下圖

    SolidWorks如何快速裝配螺栓、螺母
    SolidWorks如何快速裝配螺栓、螺母
  5. 點擊“生成緊固件組件”。

    說明:

    在下圖的情況中,程序會到“D:\00gyk\00sw零件庫\國標件\00螺栓組件”文件去找組件模板文件“00模板=70.1+螺母+平+彈.SLDASM”,

    然后復制生成一個“70.1M8×20=5+螺母+平+彈.SLDASM”的SolidWorks裝配體,

    然后打開這個裝配體,

    然后到相應路徑下找相應規格的螺栓、螺母、墊片進行替換。

    比如螺栓會到“D:\00gyk\00sw零件庫\國標件\GB/T 70.1-2008[內六角圓柱頭螺釘]”中去找。如果沒有找到會給出提示,可能是沒有這個規格的螺栓,也可能是路徑指定不正確。

    沒有的螺栓,需要自行從邁迪設計寶(今日智造)中下載,放到相應路徑。邁迪的升級很勤勞,生成的螺栓命名可能會跟已有的不一樣,需注意修改(特別是GB/T中的那個斜杠!)。

    SolidWorks如何快速裝配螺栓、螺母
  6. 點擊“插入裝配體”。

    說明:

    程序會把上一步生成的螺栓組件插入到當前裝配體,並將SolidWorks窗口聚焦到剛剛插入的螺栓組件,然后在Excel界面會彈出提示框,要求選擇“緊固件接觸面、圓柱面”。

    SolidWorks如何快速裝配螺栓、螺母
  7. 切換到SolidWorks界面,選擇剛插入的螺栓組件的接觸面、圓柱面,然后切換回Excel界面,在上一步彈出的提示框中點擊確認。

    說明:

    程序會根據選擇的面,添加兩個配合,以安裝螺栓組件。

    如果第三步中選擇的“孔面”是用一個異型孔向導打出來的(“孔的定位點都在一個草圖中”),則程序會進一步以這個孔特征為依據,生成剛插入的螺栓組件的陣列(派生孔陣列)。

    如果前面步驟中的“孔面”沒有選中“源點”對應的孔面,則程序會自動去找“源點”對應的孔面,然后將螺栓組件與其進行裝配,再生成陣列。

    ps:

    切換窗口的快捷鍵:ctr+tab

    SolidWorks如何快速裝配螺栓、螺母
    SolidWorks如何快速裝配螺栓、螺母
  8. 網盤中有簡單的操作錄像。
     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM