SolidWorks專門論壇 SolidWorks forum

 找回密碼
 註冊
查看: 26049|回復: 39

『探討:從總組件或其工程圖開啟往下所有相關工程圖的...

[複製鏈接]
發表於 2014/11/1 17:03:23 | 顯示全部樓層 |閱讀模式
從悶哥的無需運行SW程序, 批量修改工程圖檔案屬性延伸出這個構想。

以我們公司為例,每個產品都會建立一個資料夾,產品內含的零件不論是新零件、標準件或是市購品,全部都放進去產品資料夾內。

註:以我們公司的定義,標準件是許多產品會用到卻無市售品,會大量生產,但可能會修改的零件。市購品則是螺絲、螺帽之類市面上能購買到的產品。

也就是說會有許多一樣的零件跟圖面分散在各個產品的資料夾內,這樣一來不僅造成資料量龐大,更會造成修改不易,改了源頭資料夾的零件,卻無法改齊分散各地的零件。

如果改成產品組裝都從源頭資料夾直接插入零組件,則可避免上述之問題。

但又會造成圖面資料(例如訂單編號、品名等等),修改不易也不利出圖作業,必須逐一尋找才能修改資料、出圖。



透過悶哥以往分享的api,發現到【遍歷宏】可以用來尋找組合件內含的零組件並新增自訂屬性,但經測試發現或許是原本不是設計這個用途所以無法跨資料夾(若是因為我使用錯誤導致失敗,還請指正),但至少是露出一絲曙光。



我不懂該如何編寫,目前只能把悶哥的代碼貼上,嘗試看看,實在有如大海撈針一般

如果我這天馬行空的想法能夠實現,我想應該可以提升效率,並且檔案管理也將會更輕鬆吧。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2014/11/1 22:04:27 | 顯示全部樓層
遍歷宏是可以跨資料夾的,但要自行修改程式碼,見連接16樓:
http://bbs.icax.org/forum.php?mo ... 971&fromuid=128

點評

因應工作需求,目前總算能做到修改部分巨集內容。 除了跨資料夾,從BOM中排除的零組件語法也找到了,另外還有學到提取模型組態名稱寫到屬性標籤當作版本的值。 雖然事隔多年,但也算是跨出了一小步吧 謝謝  詳情 回復 發表於 2022/4/29 11:44
闷大能把你这个遍历装配体零件数量的宏和批量修改零件属性能否合并吗?就是在打开装配体的时候自动遍历装配体下面所有的零件的数量和属性。  發表於 2016/11/21 17:08
原來悶哥早已預想到這問題了。 看來我遺漏不少,先來試著了解【遍歷宏】與【校對宏】的寫法再思考看看。 謝謝悶哥指導^^  詳情 回復 發表於 2014/11/2 09:02
 樓主| 發表於 2014/11/2 09:02:08 | 顯示全部樓層
Francis 發表於 2014/11/1 22:04
遍歷宏是可以跨資料夾的,但要自行修改程式碼,見連接16樓:
http://bbs.icax.org/forum.php?mod=redirect& ...

原來悶哥早已預想到這問題了。

看來我遺漏不少,先來試著了解【遍歷宏】與【校對宏】的寫法再思考看看。

謝謝悶哥指導^^

點評

對的,可參考校對宏,但非必要,先明白遍歷宏的流程更為重要。 從臭弟的提問中,發現臭弟的基本概念尚有補足空間, 悶人在此扼要地再說說吧: 1. 零件基本只有種,(unique part)專用零件 及(common part)公用零  詳情 回復 發表於 2014/11/2 10:03
發表於 2014/11/2 10:03:36 | 顯示全部樓層
臭臉翔 發表於 2014/11/2 09:02
原來悶哥早已預想到這問題了。

看來我遺漏不少,先來試著了解【遍歷宏】與【校對宏】的寫法再 ...

對的,可參考校對宏,但非必要,先明白遍歷宏的流程更為重要。

從臭弟的提問中,發現臭弟的基本概念尚有補足空間。
悶人在此扼要地再說說吧:
1. 零件基本只有2種,(unique part)專用零件 及(common part)公用零件
2. 硬碟機中,不應存在同名的SW檔案,特殊情況例外
3. 檔案管理,檔案名稱為先,分資料夾為後
可參考以下網頁:
https://support.google.com/mail/answer/10708?hl=zh-Hant
我們不是Google,當然不可能完全放棄資料夾的,
既然資料夾耳熟能詳,就應該適當地運用它,從中獲益,而不是濫用導致反受制。

點評

贊成燜大這篇,尤其是第二點~  發表於 2014/11/2 15:41
看來我得從觀念開始消化一下了。  詳情 回復 發表於 2014/11/2 10:58
一直有个疑问放在心里不敢问,今日欣然看到闷大又有提到,还是忍不住的想问一下: 闷大说的“3.档案管理,档案名称为先,分资料夹为后”这句不是很明白, 一般而言,小翔在画一个项目时(比如项目A),都是预先在硬  詳情 回復 發表於 2014/11/2 10:45
發表於 2014/11/2 10:45:49 | 顯示全部樓層
Francis 發表於 2014/11/2 10:03
對的,可參考校對宏,但非必要,先明白遍歷宏的流程更為重要。

從臭弟的提問中,發現臭弟的基本概念尚有 ...

一直有个疑问放在心里不敢问,今日欣然看到闷大又有提到,还是忍不住的想问一下:
闷大说的“3.档案管理,档案名称为先,分资料夹为后”这句不是很明白,
一般而言,小翔在画一个项目时(比如项目A),都是预先在硬碟机中新建一个文件夹命名为项目A,
而后再用SW绘制零件时,保存到那个项目A的文件夹里,不知道闷大说的是不是这个意思?

點評

是的,大體上的一個項目一個資料夾,大多數用家都是這樣的,包括悶人。 由於檔案被資料夾分隔,容易不自覺地命名了重複的檔案名稱,因此需要額外留神。 利用資料夾分類得越仔細,避免重名就越困難,尋找資料也越麻煩  詳情 回復 發表於 2014/11/2 13:01
覺得是不是指從檔案名稱區分較為重要,必要時才以資料夾來做區分。  詳情 回復 發表於 2014/11/2 11:11
 樓主| 發表於 2014/11/2 10:58:25 | 顯示全部樓層
Francis 發表於 2014/11/2 10:03
對的,可參考校對宏,但非必要,先明白遍歷宏的流程更為重要。

從臭弟的提問中,發現臭弟的基本概念尚有 ...

看來我得從觀念開始消化一下了。

點評

無論觀念通透與否,相信總有一定的準則,想問問臭弟現在的情況是: 1. 零件、組合件和工程圖檔案分別的命名準則? 需詳細回答 2. 工程圖的應用是: A. 單頁 B. 多頁 3. 工程圖檔案內含: A. 只有一個零件或組合件  詳情 回復 發表於 2014/11/2 18:39
 樓主| 發表於 2014/11/2 11:11:39 | 顯示全部樓層
zh.xiang 發表於 2014/11/2 10:45
一直有个疑问放在心里不敢问,今日欣然看到闷大又有提到,还是忍不住的想问一下:
闷大说的“3.档案管理 ...

覺得是不是指從檔案名稱區分較為重要,必要時才以資料夾來做區分。
發表於 2014/11/2 13:01:48 | 顯示全部樓層
zh.xiang 發表於 2014/11/2 10:45
一直有个疑问放在心里不敢问,今日欣然看到闷大又有提到,还是忍不住的想问一下:
闷大说的“3.档案管理 ...

是的,大體上是一個項目一個資料夾,大多數用家都是這樣的,包括悶人。
由於檔案被資料夾分隔,容易不自覺地命名了重複的檔案名稱,因此需要額外留神。
利用資料夾分類得越仔細,避免重名就越困難,尋找資料也越麻煩。

資料夾依然具備分類作用的,暫時無法放棄,適當地運用才是上策。

做個比喻,現有零件如下:
滾珠軸承10x20x10、滾珠軸承12x24x12.....如此類推百多件
墊圈10x20x10、墊圈12x24x12.....如此類推百多件
蝶形彈簧10x20x10、蝶形彈簧12x24x12.....如此類推百多件
磁石10x20x10、磁石12x24x12.....如此類推百多件

在資料庫中可以有3種擺放方式:
1. 分為4個資料夾:滾珠軸承、墊圈、蝶形彈簧和磁石,內裡檔案名稱從簡,省去與資料夾重複的部份,變成是10x20x10、12x24x12.....。
2. 同樣分為4個資料夾:滾珠軸承、墊圈、蝶形彈簧和磁石,內裡檔案名稱保留與資料夾重複的部份。
3. 一個資料夾,直接放入不同名稱的檔案。
各有可取,各有弊端,在不同場合各有不同的效果。

過往DOS系統,檔案名稱長度有限,必須依賴資料夾,從此形成了第1種擺放方式的分類概念。

        通常較老牌的軟體,如:AutoCAD、Proe、UG等等,都是會把資料夾當成是檔案名的一部份,同名的檔案,只要在不同的資料夾,是可以同時載入到記憶體(內存)的;
而較年輕的軟體,如:SolidWorks、Inventor、SolidEDGE等等,雖然會記錄參考檔案的資料夾位置,但是不會把資料夾當成是檔案名的一部份,同名的檔案,就算在不同的資料夾,是不可能同時載入到記憶體(內存)的。

        悶人起初使用SW的時候,是使用第1種擺放方式(簡化檔案名稱),資料夾名稱就是產品型號,檔案名是省略了型號的零件名稱,例如AB123機型內有零件:機箱、支架、底座、面板等等,資料夾命名為AB123,內裡的零件有:機箱.sldprt、支架.sldprt、底座.sldprt、面板.sldprt等等,這樣,有類似的新項目,直接複製資料夾,改個新的名例如CD456就可以,內裡檔案名稱就無需處理了。
        但此舉出現一個重大的問題,就是SW會記著相關檔案的位置,當開啟CD456內的組合件,就會不明顯地開啟了AB123內的零件,因察覺不到開啟了原有檔案,繼續修改模型進行新的設計,後才發現嚴重失誤,原有的檔案變成了新的樣子,新的檔案沒有變化,這次失誤讓悶人想到了一個對應方法,就是【回魂劍】,第1種擺放方式得以延續了一段時間。

       直至又出現另一次讓人苦惱事件,因【回魂劍】始終不能解決根本問題,不得已改為第2 種擺放方式了。事情是這樣的,一次客戶要求做一張多台產品放在一起的渲染圖片,起初以為很簡單,新開一個組合件,插入該幾個產品的組合件就可以,豈料插入第二個產品的時候,居然又是第一個產品,做錯了什麼,難道眼花。

       後來發現SW是不會把路徑作為檔案名稱之一,只要同名,就當作一樣,按第一個插入零組件為準。沒法子了慢慢地逐一加上產品型號在每一個檔案名稱的前端,以確保日後的工作不會重蹈覆轍,當時是有抱怨到為什麼SW要這樣處理,讓工作變得繁瑣。

       後來一次的硬體事故,終於感受到第2 種擺放方式好處。事故是這樣的,有一天資料庫硬碟機突然損壞,雖然幾天前有備份資料,但這幾天的工作可能化為烏有,還是把硬碟機拿去維修,看看能否救回資料,幸運地,資料全部都能恢復,但資料夾的樹狀結構都消失了,全部的檔案都放置到根目錄,一大堆同名的檔案難以分辨,唯獨這幾天製作的SW檔案,各有各自的獨立名稱,變成類似第3 種擺放方式,很容易就可以抽取出來,幾天的工作就不至於白白浪費。

點評

闷大的回复字斟句酌,完全是经验之谈。 尤其是“第一个重大问题”让俺想起前不久凑巧有遇到过,当时没有太在意就不了了知。 现今阅读闷大的文章才恍然大悟。 确实Solidworks不允许同时开启同名的档案。 谢  詳情 回復 發表於 2014/11/2 13:34
發表於 2014/11/2 13:09:02 | 顯示全部樓層
注意:以上文章必須一字一句閱讀,跳看肯定會誤解的。

點評

我的公司零件一千多个,约可分为十五个项次。 也就是有十五个资料夹来分别保存这一千多个零件。 档案命名方式类似闷大说的第二点,但是,是将相关说明後置(如中心孔大小丶配合的零件编号…)。 例如一个名为四角板的  詳情 回復 發表於 2014/11/3 12:28
發表於 2014/11/2 13:34:46 | 顯示全部樓層
Francis 發表於 2014/11/2 13:01
是的,大體上是一個項目一個資料夾,大多數用家都是這樣的,包括悶人。
由於檔案被資料夾分隔,容易不自覺 ...

闷大的回复字斟句酌,完全是经验之谈。
尤其是“第一个重大问题”让俺想起前不久凑巧有遇到过,当时没有太在意就不了了知。
现今阅读闷大的文章才恍然大悟。
确实Solidworks不允许同时开启同名的档案。
谢谢闷大休息日还花费时间答疑。
臭脸翔,还不赶紧笔记
發表於 2014/11/2 15:49:35 | 顯示全部樓層
重申,悶人不是反對使用資料夾分類,就是因為資料夾好用,就應當善用,切忌濫用。
不明所以地不斷劃分資料,甚至連檔案類型也分開處理,例如把零件、組合件和工程圖都分開3個資料夾,
過多的細分資料夾,樹狀結構變得非常複雜,變成一個迷宮,不但別人無法理解,就算一段時間後的自己,也可能難以重新掌握。
發表於 2014/11/2 18:39:04 | 顯示全部樓層
臭臉翔 發表於 2014/11/2 10:58
看來我得從觀念開始消化一下了。

無論觀念通透與否,相信總有一定的準則,想問問臭弟現在的情況是:

1. 零件、組合件和工程圖檔案分別的命名準則?
(需詳細回答)

2. 工程圖的應用是:
A. 單頁
B. 多頁

3. 工程圖檔案內含:
A. 只有一個零件或組合件
B. 多個零件或一個組合件
C. 多個零件或多個組合件
D. 整套組合件連相關零件
E. 其他(需詳細回答)

4. 零件的工程圖與它的相關零件,是不是放置在同一個資料夾?
A. 是
B. 否

5. 組合件的工程圖與它的相關組合件,是不是放置在同一個資料夾?
A. 是
B. 否

6. 假設有某些零件、組合件及工程圖,適用於2個或以上的客戶,您會:
A. 3種類型的檔案都是唯一的,用其他軟體加上專屬於某客戶的資料,例如Word、Arcobat....。
B. 零件和組合件的檔案都是唯一的,複製工程圖到每個客戶的資料夾,分別加上專屬資料。
C. 零件和組合件的檔案都是唯一的,以模型組態儲存客戶的專屬資料,工程圖以頁數分開客戶的圖面。
D. 零件和組合件的檔案都是唯一的,以模型組態儲存客戶的專屬資料,每個客戶的資料夾都有專屬的工程圖。
E. 每個客戶的資料夾都有專屬的零件、組合件及工程圖。
F. 其他(需詳細回答)


暫時想到6條問題,請臭弟認真回答,方有機會藥到病除。

點評

回悶哥: 1.現在公司的做法是,業務訂單上的產品名稱=檔案名稱,內含零件=產品名稱-1、產品名稱-2、產品名稱-3...以此類推;我個人以前的做法則是依功能性命名,例如連接板、軸承固定座。也就是悶哥在10#提到的第1種  詳情 回復 發表於 2014/11/3 09:26
 樓主| 發表於 2014/11/3 09:26:34 | 顯示全部樓層
Francis 發表於 2014/11/2 18:39
無論觀念通透與否,相信總有一定的準則,想問問臭弟現在的情況是:

1. 零件、組合件和工程圖檔案分別的命 ...

回悶哥:

1.現在公司的做法是,業務訂單上的產品名稱=檔案名稱,內含零件=產品名稱-1、產品名稱-2、產品名稱-3...以此類推;我個人以前的做法則是依功能性命名,例如連接板、軸承固定座。也就是悶哥在10#提到的第1種擺放方式;雖然得依公司的作法為主,但我個人還是想參考悶哥10#的說明來學習,所以未來可能跟公司提出討論,改進檔案命名原則。

2.A

3.A+B+C。


4.A

5.A

4&5特別說明,若產品總組合內含公用零件,公用零組件及圖面則分開放置。

6.目前是E。未來想改成C或D。

依照我們公司現在的做法,導致很多問題,雖然提出過,但他們並不想多加了解、學習,所以只有我自己思考這些問題,希望日後他們能夠接受或者我另謀他職時,能夠有一套觀念跟方法可以加以實現。

謝謝悶哥把問題問的很清楚,讓我更了解,也更容易回答

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2014/11/3 11:20:45 | 顯示全部樓層
謝謝臭弟回答。

首先要指出臭弟可改善之處:
1. 第一個問題只回答了零件,組合件和工程圖的命名準則欠奉.
2. 第一個問題在問“準則”,而不是“計劃”。這樣回答,就好像醫師詢問病人感到哪裡不舒服,病人回答他自己假設想法,又怎能藥到病除呢。
3. 注意專有名詞,打多幾個字冗長一點,總比誤解好,例如文中的“圖面”,有可能被理解為:工程圖檔案、工程圖的圖頁、屏幕中的畫面等等。
4. 要解決一個問題,首先從既定準則入手,就算怎麼差勁,都有一定的生存空間,任何人都不能霎那間否定。將心比己,好好配合,循序漸進,冷靜處理,才可水到渠成。

點評

補充第1點:敝公司檔案命名準則為,組合件檔案及其工程圖檔案依據訂單的產品名稱命名。例如【燈座】,組合件檔案及組合件工程圖檔案就命名為【燈座】,零件檔案則命名為【燈座-1】、【燈座-2】...。 感謝悶哥一再耐  詳情 回復 發表於 2014/11/3 11:47
 樓主| 發表於 2014/11/3 11:47:07 | 顯示全部樓層
Francis 發表於 2014/11/3 11:20
謝謝臭弟回答。

首先要指出臭弟可改善之處:

補充第1點:敝公司檔案命名準則為,組合件檔案及其工程圖檔案依據訂單的產品名稱命名。例如【燈座】,組合件檔案及組合件工程圖檔案就命名為【燈座】,零件檔案則命名為【燈座-1】、【燈座-2】...。

感謝悶哥一再耐心教導不成材的臭臉
發表於 2014/11/3 12:28:25 | 顯示全部樓層
Francis 發表於 2014/11/2 13:09
注意:以上文章必須一字一句閱讀,跳看肯定會誤解的。

我的公司零件一千多个,约可分为十五个项次。
也就是有十五个资料夹来分别保存这一千多个零件。
档案命名方式类似闷大说的第二点,但是,是将相关说明後置(如中心孔大小丶配合的零件编号…)。
例如一个名为四角板的资料夹,其中92X62MM的规格可能就有四~五个,
它们的名称就可能分别如:
92x62-319
92x62-475
92x62-481
   。
   。
   。
虽然至今「暂时」没有碰到闷大说的惨案,但难保日後不会发生。。 。
谢谢闷大精辟的解说,细读之後关念清楚了许多。
得找机会和主管反应丶讨论,是不是有改善的空间和可能性。甚至重新订定零件命名原则,近而检视漏洞百出的工程图命名原则!
發表於 2014/11/3 13:10:34 | 顯示全部樓層
先不談論“依據訂單的產品名稱”的概念是否正確,暫且理解為『產品名稱』。
7. “工程圖檔案名稱” 與 “內涵的零件或組合件的檔案名稱” 的關係是
A. 完全一樣,例如『高身燈座_L-976總裝.SLDASM』相對『高身燈座_L-976總裝.SLDDRW』、『L-976_底座.SLDASM』相對『L-976_底座.SLDDRW』。
B. 部份一樣,例如『高身燈座_L-976總裝.SLDASM』相對『高身燈座_L-976總裝的工程圖.SLDDRW』、『L-976_底座.SLDASM』相對『L-976_底座的工程圖.SLDDRW』。
C. 完全無關
D. 不一定,有時完全一樣,有時 部份一樣,有時完全無關

點評

7.D 通常完全一樣。但當一個單頁工程圖檔案裡面為求節省出圖紙張,會放置多個零件檔案合併出圖,此時工程圖檔案名稱則會全部顯示。例如【燈座-1】~【燈座-5】放置同一個單頁工程圖檔案內時,工程圖檔案名稱會定為【  詳情 回復 發表於 2014/11/3 13:31
 樓主| 發表於 2014/11/3 13:31:15 | 顯示全部樓層
Francis 發表於 2014/11/3 13:10
先不談論“依據訂單的產品名稱”的概念是否正確,暫且理解為『產品名稱』。
7. “工程圖檔案名稱” 與 “內 ...

7.D

通常完全一樣。但當一個單頁工程圖檔案裡面為求節省出圖紙張,會放置多個零件檔案合併出圖,此時工程圖檔案名稱則會全部或範圍顯示。
例如【燈座-1】、【燈座-2】、【燈座-3】、【燈座-4】、【燈座-5】放置同一個單頁工程圖檔案內時,工程圖檔案名稱會定為【燈座-1~5】;
若是【燈座-1】、【燈座-3】、【燈座-5】放置同一個單頁工程圖檔案內時,工程圖檔案名稱會定為【燈座-1、3、5】。

發表於 2014/11/3 14:07:00 | 顯示全部樓層
謝謝臭弟耐心回答,有了編寫巨集的初步構思。
不好意思,還有問題:
8. 除了本地硬碟機外,3類的SW檔案,有沒有放置到內聯網或雲端?
A. 沒有,各相關人員各自為政,各自有各自的SW的檔案,所謂的公用零件只是自己手中不同項目的共用件,相關人員都有不一致的做法。
B. 沒有,各相關人員的電腦都盡量保存應有的SW的檔案,利用移動硬碟機、內聯網或雲端,手動或半自動互相同步更新。
C. 有,公司的內聯網有儲存裝置,放置所有SW的檔案,各相關人員都直接在儲存裝置讀寫SW的檔案。
D. 有,採用了雲端儲存,放置所有SW的檔案,各相關人員都直接在雲端硬碟機讀寫SW的檔案。
E. 沒有,因為公司只有我一個工程人員,上司只會有意見,不會參與的。
F. 其他(需詳細回答)

點評

是悶哥在幫忙我,而且還比我更有耐心。千萬別說謝阿~是我該向您道謝才對 8.C  詳情 回復 發表於 2014/11/3 14:19
 樓主| 發表於 2014/11/3 14:19:49 | 顯示全部樓層
Francis 發表於 2014/11/3 14:07
謝謝臭弟耐心回答,有了編寫巨集的初步構思。
不好意思,還有問題:
8. 除了本地硬碟機外,3類的SW檔案,有 ...

是悶哥在幫忙我,而且還比我更有耐心。千萬別說謝阿~是我該向您道謝才對

8.C
發表於 2014/11/3 16:20:32 | 顯示全部樓層
在還沒編寫成功本主題所需的巨集前,有可能先編寫“圖頁零件表”的巨集。
看到臭弟第三張工程圖,讓悶人想起以下帖子:
http://www.solidworks.org.tw/for ... hread&tid=26009
發現“一頁工程圖含多零件”+“以表格方式說明圖頁中的各個零件的資料”的做法頗為普片,
許多製圖標準,也是允許這樣的做法的。
就算悶人也有客戶是這樣要求的,只是悶人拒絕了,以分散文字描述零件,如下圖。

如果編寫成功,悶人就可以滿足該客戶的要求了,不過把握不大(有點惆悵的表情)。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x

點評

悶哥是指各別插入零件,無法產生零件表嗎 我那張工程圖,是用組合件做的沒錯(為了拆料而做)。並且各別在零件處用"隱藏的零件號球"以及零件檔案的"自訂屬性"將檔案名稱與材料跟工序連結到註解。 不知道這  詳情 回復 發表於 2014/11/3 16:59
 樓主| 發表於 2014/11/3 16:59:51 | 顯示全部樓層
Francis 發表於 2014/11/3 16:20
在還沒編寫成功本主題所需的巨集前,有可能先編寫“圖頁零件表”的巨集。
看到臭弟第三張工程圖,讓悶人想 ...

悶哥是指各別插入零件,無法產生零件表嗎

我那張工程圖,是用組合件做的沒錯(為了拆料而做)。並且各別在零件處用"隱藏的零件號球"以及零件檔案的"自訂屬性"將檔案名稱與材料跟工序連結到註解。

不知道這樣的做法悶哥覺得如何

真的是辛苦悶哥了,非常熱心在解決非親非故的我們大家的問題
發表於 2014/11/3 19:26:55 | 顯示全部樓層
除非特殊情況,或從既有舊項目中拷貝而來的模型,新建立『須拆件的模型』時,都會先考慮以多實體來表達。這樣就可以善用切割清單,而且資料庫變得精簡。
以下是一扇2.5m寬 x 3.5m高擺動門的門軸柱工程圖截圖,雖然製作過程中會出現多件材料,實際的本質都只不過是一件零件,用零件表達是非常貼切的,其情形與臭弟那塊“旗桿法蘭”不謀而合。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x

點評

謝謝悶哥說明。 我一直在尋求方法,說來慚愧,直到今天看到[求助] 如何使用方程式或表达式获取焊件切割清单的列表中各项的属性名称?5樓大大說得這句話数量一栏不需要输入,出切割清单时自动会统计,我才知道其實無  詳情 回復 發表於 2014/11/3 20:42
 樓主| 發表於 2014/11/3 20:42:22 | 顯示全部樓層
Francis 發表於 2014/11/3 19:26
除非特殊情況,或從既有舊項目中拷貝而來的模型,新建立『須拆件的模型』時,都會先考慮以多實體來表達。這 ...

謝謝悶哥說明。

我一直在尋求方法,說來慚愧,直到今天看到[求助] 如何使用方程式或表达式获取焊件切割清单的列表中各项的属性名称?5樓大大說得這句話数量一栏不需要输入,出切割清单时自动会统计,我才知道其實無須多此一舉做個組合件來拆料,多實體零件的切割清單就能達到我要拆料的需求。

經悶哥展示,更加豁然開朗,真是太開心了


謝謝悶哥特地找出範例讓我更容易理解,謝謝再謝謝

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
發表於 2014/11/3 22:02:46 | 顯示全部樓層
有了初步構思,除了可『從組合件工程圖尋找內含零組件的路徑及屬性』,更可從資料庫中尋找相關的工程圖檔案的位置。
第9條問題來了:

9. 得到了所有相關 零件和工程圖 的 檔案位置和屬性 後,打算進一步的行動是
A. 在SW開啟這些零件和工程圖。
B. 出現提示訊息的對話框,讓用家能看到這些資料。
C. 將這些資料輸出到一個檔案,例如文字檔案*.TXT。
D. 啟動Excel,把這些資料匯入到工作表內對應的儲存格。
E. 出現帶有功能選項的對話框,直接列印或輸出PDF。
F. 其他(詳細補充)

點評

原本只是想要列印,突然有這麼多功能卻是始料未及的。 這次貪心點,D、E、A都想要,至於B&C,悶哥的說明很清楚,但想不到怎麼應用  詳情 回復 發表於 2014/11/4 08:25
 樓主| 發表於 2014/11/4 08:25:35 | 顯示全部樓層
Francis 發表於 2014/11/3 22:02
有了初步構思,除了可『從組合件工程圖尋找內含零組件的路徑及屬性』,更可從資料庫中尋找相關的工程圖檔案 ...

原本只是想要列印,突然有這麼多功能卻是始料未及的。

這次貪心點,D、E、A都想要,至於B&C,悶哥的說明很清楚,但想不到怎麼應用
 樓主| 發表於 2022/4/29 11:44:10 | 顯示全部樓層
Francis 發表於 2014/11/1 22:04
遍歷宏是可以跨資料夾的,但要自行修改程式碼,見連接16樓:
http://bbs.icax.org/forum.php?mod=redirect& ...

因應工作需求,目前總算能做到修改部分巨集內容。
除了跨資料夾,從BOM中排除的零組件語法也找到了,另外還有學到提取模型組態名稱寫到屬性標籤當作版本的值。
雖然事隔多年,但也算是跨出了一小步吧

謝謝悶哥以及論壇上的各位前輩、朋友,讓我學習到了不少。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 2024/3/29 04:18 , Processed in 0.130035 second(s), 17 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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