SOLIDWORKS 專門論壇 SolidWorks forum

 找回密碼
 註冊
查看: 309|回復: 6
收起左側

EXCEL內讀取及修改SW的整體變數值?

[複製鏈接]
發表於 2018/11/16 20:56:45 | 顯示全部樓層 |閱讀模式
因目前公司才用把零組件的主要尺寸,輸入在組件的"數學關係式的整體變數",再由下階的零(組)件的整體變數連結它取得相關尺寸,代理商說是因連結關係造成運行速度慢。
目前再找有關如何在 EXCEL裡面ˊ, 直接修改 SW 零(組)件的整體變數值,這樣SW就只有檔案連結關係而沒有尺寸連結關係,是否可提升運行速度。
麻煩,諸位前輩了
 樓主| 發表於 2018/11/22 18:29:35 | 顯示全部樓層
E:\SW問題點\新增資料\夾論壇詢問修改整體變數API用.jpg
這是 數學關係式的 整體變數截圖。
思考 是否可利用 EXCEL 計算相關數值,利用 VBA 把計算後的數值,填入(修改)SW 的整體變數。
同之前前輩所提的 "修改SW的屬性值",只是我需要是改 "整體變數的數值"

數學關係式的整體變數截圖

數學關係式的整體變數截圖


發表於 2018/11/22 18:52:22 | 顯示全部樓層
不要在數學關係式做運算~在EXCEL將完成關係式,把數值拋回SW,這樣速度會快很多

點評

感謝武大的提議,但因公司的產品 是完全客製化的,故最方便的方式,每個零件有自己計算公式,但只要參數(共同變數值)由EXCEL 提供,這樣就不用配合不同機型,開發新的EXCEL表 ,且部品互換也較簡單(不用再改EXCEL表)  詳情 回復 發表於 2018/11/23 20:15
 樓主| 發表於 2018/11/23 20:15:34 | 顯示全部樓層
武大郎 發表於 2018/11/22 18:52
不要在數學關係式做運算~在EXCEL將完成關係式,把數值拋回SW,這樣速度會快很多 ...

感謝武大的提議,但因公司的產品 是完全客製化的,故最方便的方式,每個零件有自己計算公式,但只要參數(共同變數值)由EXCEL 提供,這樣就不用配合不同機型,開發新的EXCEL表 ,且部品互換也較簡單(不用再改EXCEL表)
我們在產生EXCEL表(整體變數時,也有做初步計算,但為配合每個零件的特殊公式,就只有在數學關係式內計算。
發表於 2018/11/23 21:04:13 | 顯示全部樓層
SW數值可以傳遞到EXCEL,為何你不在EXCEL計算~這部分大郎製作零件庫時有經驗

點評

武大郎老師說的SW數值傳遞到EXCEL是指設計表格嗎?  詳情 回復 發表於 5 天前
 樓主| 發表於 2018/12/3 17:10:21 | 顯示全部樓層
感謝武大 提供的意見。
我已經找到 數學關係式及尺寸,如何 連結自訂屬性的數值,
故只要從 EXCEL 修改 "自訂屬性"的數值,就可以 達到我原始的需求了
發表於 5 天前 | 顯示全部樓層
武大郎 發表於 2018/11/23 21:04
SW數值可以傳遞到EXCEL,為何你不在EXCEL計算~這部分大郎製作零件庫時有經驗

武大郎老師說的SW數值傳遞到EXCEL是指設計表格嗎?
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版上論壇|論壇來自幾何科技

GMT+8, 2018/12/12 06:34 , Processed in 0.082014 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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