One buttom gets all the parameters.
上一篇 [Creo Relations_Parameter(參數)],談到了什麼是參數Parameter,當你開始使用簡易的設計自動化時,設定的參數不會太多甚至只有10個以下,但是當設計架構越來越複雜的時候,要細部控制的條件越來越多時,參數往往是超過100個以上 (我有一個專案,目前的控制及非控制參數約300個),在這情況下,若是在Creo的環境中,找參數、改參數、甚至是數參數數量都是一件不簡單的事情。
Previous [Creo Relations Parameter (parameter)], talking about what are the parameters Parameter, when you start using a simple design automation, parameter setting will not be too much even only 10 or less, but when more and more complex design architecture conditions of time, to control more and more detail for a long time, often more than 100 parameters above (I have a project, the current control and non-control parameters approximately 300);
In this case, find the parameters, change parameters, and even the number of calculation parameters are a difficult thing
言歸正傳!
How to get Parameters ? 如何獲取參數 ?
Method 1:
Tools >Parameter>File>Export ,選擇csv or text format,然後用Excel或是筆記本匯入即可(參考下圖)。
匯入Excel的參數列表
How to get Parameters quickly?
上面,這是每個人都會做的,差別只是知道跟不知道而已,但是這還是太慢了,因為要好幾個步驟,若是常常作,肯定會是一件累人的事情而又沒效率的事情,所以呢?
有沒有什麼方法,可以如何快速獲取參數 ?
Is there any way, how you can quickly get the parameters?
使用Creo VBA API,這部份就是要利用Creo 提供的API撰寫一個Excel VBA API,來讀取參數了,如下。
Use Creo VB API, this part is to use API Creo offers a writing Excel VBA API, to read the parameters, as follows.
Method 2:
Step 1:Open Creo
Step 2:Open Model (找出需獲取參數的檔案)
Step 3: 取得參數的資訊 Get parameters information
這範例,我將Open Model及Get Parameter這兩個步驟寫在一起,所以打開檔案就會自動取得參數
This example, I'll Open Model and Get Parameter write these two steps together, so open file will automatically obtain the parameters.
來比較一下左邊是Creo Parameter 畫面 (螢幕無法擷取全部),右邊是Excel VBA的資料,是不是很簡單呢?
To compare the figure below,the Left information is the Parameter table and the right information is Excel VBA table.
利用Excel VBA API 一個Open的按鍵動作,就將Creo Model中的參數全部取出。
Use Excel VBA API, an Open operation command. Get all of the parameters from Creo Model.
版權所有請勿轉載或複製
http://creosimpleautomation.blogspot.tw/
------------------------------------------------------------------------------------------------------------
這Blog作為自己撰寫研究Creo Simple Automation設計自動化的分享。
沒有留言:
張貼留言