SolidWorks專門論壇 SolidWorks forum

 找回密碼
 註冊
查看: 1856|回復: 12

結合條件的對正軸

[複製鏈接]
發表於 2022/8/28 20:51:23 | 顯示全部樓層 |閱讀模式
組合件結合條件的對正軸,如何製作API
solidworks53.jpg
發表於 2022/8/29 17:37:31 | 顯示全部樓層
  1. Dim swApp As Object
  2. Dim Part As Object
  3. Dim longstatus As Long

  4. Sub main()

  5. Set swApp = _
  6. Application.SldWorks
  7. Set Part = swApp.ActiveDoc
  8. X = 20 '對正軸 不對正軸為0
  9. Part.AddMate5 X, -1, False, 0, 0, 0, 0, 0, 0, 0, 0, False, False, 0, longstatus
  10. Part.ClearSelection2 True
  11. Part.EditRebuild3


  12. End Sub

複製代碼
 樓主| 發表於 2022/8/29 18:34:00 | 顯示全部樓層
讚呦~完美的
1.gif

Asix.swp

25.5 KB, 下載次數: 79

發表於 2022/10/30 17:10:49 | 顯示全部樓層
這是好東西!!!
發表於 2022/10/30 22:59:00 | 顯示全部樓層
老師!!今天上課回來馬上進行API快捷鍵設定."抑制和恢復抑制"及"強力計算"都搞定.
唯獨這個對正軸出現問題,請問是哪裡要修正?

錯誤截圖.jpg

發表於 2022/10/31 00:28:30 | 顯示全部樓層
林克峰 發表於 2022/10/30 22:59
老師!!今天上課回來馬上進行API快捷鍵設定."抑制和恢復抑制"及"強力計算"都搞定.
唯獨這個對正軸出現問題, ...

在工具→設定引用項目,看一下裡面是否有遺失的參照如果有遺失勾勾取消

然後再勾選 sldworks 20xx Type Library 重新參照
xx 為solidworks 的版本

螢幕擷取畫面 2022-10-31 002551.jpg

點評

搞定了搞定了~~謝謝大師 另外請問大師,巨集的檔名可用中文嗎?  詳情 回復 發表於 2022/10/31 12:00
發表於 2022/10/31 12:00:11 | 顯示全部樓層
kkovgto 發表於 2022/10/31 00:28
在工具→設定引用項目,看一下裡面是否有遺失的參照如果有遺失勾勾取消

然後再勾選 sldworks 20xx Type  ...

搞定了搞定了~~謝謝大師
另外請問大師,巨集的檔名可用中文嗎?
發表於 2022/10/31 12:12:01 | 顯示全部樓層
林克峰 發表於 2022/10/31 12:00
搞定了搞定了~~謝謝大師
另外請問大師,巨集的檔名可用中文嗎?

可以使用中文喔

點評

好的!!!謝謝大師~~~~  詳情 回復 發表於 2022/11/1 16:51
 樓主| 發表於 2022/10/31 18:35:02 | 顯示全部樓層
最好不要中文~檔名很容易會有亂碼
solidworks114.jpg

點評

明白~~謝謝老師!!!  詳情 回復 發表於 2022/11/1 16:52
發表於 2022/11/1 16:51:44 | 顯示全部樓層

好的!!!謝謝大師~~~~

發表於 2022/11/1 16:52:02 | 顯示全部樓層
武大郎 發表於 2022/10/31 18:35
最好不要中文~檔名很容易會有亂碼

明白~~謝謝老師!!!
 樓主| 發表於 2022/11/9 22:55:12 | 顯示全部樓層
kkovgto 發表於 2022/10/31 00:28
在工具→設定引用項目,看一下裡面是否有遺失的參照如果有遺失勾勾取消

然後再勾選 sldworks 20xx Type  ...

API真的是個坑丫
發表於 2022/11/9 23:34:50 | 顯示全部樓層

會了就會省很多事....
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版上論壇|論壇來自幾何科技 論壇架構版次 20240312

GMT+8, 2024/4/26 04:10 , Processed in 0.260000 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表