2023年12月13日 星期三

DesignSpark Mechanical探究(08) 陣列與DSM弱點


學完Combine之後,就結束了線上教學的第三單元,下一單元則是:


Working with 3D Parts


這個單元也是比較類似FAQ的形式,以下就是這一單元的子項目:



雖然是FAQ形式,仍然有很多值得學習的內容,因此底下從中挑選重要的部分來說明。


---


How can I create a simple cone?


這乍看之下是個簡單的問題,因為在一般特徵式CAD中,是直接使用「旋轉長出」的方式,只要一個指令就能做出來,但DSM中似乎沒有這樣的設計,而是使用圓柱加上「拔模」的方式來製作,實在很有趣。


因此接下來,要先畫出一個圓,並且拉成(Pull)一個圓柱,如下兩圖:




然後在Pull指令仍在執行中的狀態下,點選圓柱頂端圓周,Pull的箭頭就從直向變為斜向。接下來按一下這個黃色箭頭,就會出現快速選單,選擇Pivot Edges這個指令:




點選Pivot Edge之後,Pull的箭頭會變成兩個,分別控制徑向與軸向的變化。



然後拉動徑向的箭頭,就會讓圓柱面變斜了。(如下圖,但是幾乎無法拉成尖頂)



---


How do I add text to a design?


這個問題有點意義不明,如果是在實體上增加註解的話,可以使用標註尺寸指令,標出尺寸後,再將尺寸改為註解文字,如下圖所示:



但如果想要在實體上長出文字的形狀,那就比較麻煩了。


其具體的作法則是利用上述介紹的尺寸改標註的方法,先做出標註文字,再使用Project to Sketch的指令來投影,最後使用Pull大法拉出即可。其流程如下:


(A) 標註尺寸,然後將之修改為文字(修改文字的過程可以更換文字字體與大小)





(B) 執行Project to Sketch指令,將文字投影到面上




(C) 將標註尺寸隱藏起來,就會看到文字成功投影在面上



(D) 執行Pull做出刻印



完成如下圖:



*e的中心會一起凹陷下去應該是程式臭蟲。



另外,如果文字(尺寸)要投影的面如果是曲面的話,則要改用Project指令,如下圖:





執行Project指令後,選擇文字(「中」---任何特殊文字都可投影),就會預覽到文字背投影到圓柱面上,最後按下畫面左側的打勾符號,即完成投影。



投影後,將尺寸(文字)隱藏起來,就可以看到文字出現在曲面上



當然,也可以拉出,只是中央的空洞一樣會被忽略....


---


How do I create a pattern of objects in DesignSpark Mechanical?


「陣列(Pattern)」也是CAD軟體中很重要的功能,否則同樣的東西得重複畫很多次,效率一定很差。而這個項目就是說明如何在DSM中進行2D與3D的陣列。


不論是2D或3D陣列,其實都是使用Move指令而已。以下分別來看2D與3D的做法


[2D陣列]


如果要做2D直線式的陣列複製,步驟如下:


1.選取草繪中需要陣列複製的圖形

2.執行Move指令

3.勾選Create patterns選項

4.拖拉要陣列複製方向的箭頭

5.拉到目標距離(此距離可以輸入數字)

6.輸入要陣列複製的數量(包含原始與拖拉後在內的圖形)


如下圖所示,操作上還滿簡單的。



當然,在Structure Tree中點選複製陣列出來的某一個圖形,就可以單獨調整其間距數值,如下圖所示:



至於要作圓形(環形)陣列的做法就稍稍複雜,步驟如下:


1.繪製一個點,作為圓形陣列的旋轉中心

2.點選要陣列複製的圖形

3.執行Move指令。

4.將Move的座標圖示拉到步驟1.製作的點上

5.勾選Create patterns選項

6.拖拉角度方向箭頭至目標角度(角度可以輸入數字)

7.輸入要陣列複製的數目(包含原始與拖拉後在內的圖形)


如下圖所示:



修改的方式如同前述,點選Structure Tree中的個別圖形即可。


[3D陣列]


步驟上和2D大同小異,這裡僅針對直線方向陣列的作法敘述如下:


1.點選要陣列複製的實體或部分

2.執行Move指令

3.勾選Create patterns選項

4.拖拉要陣列複製方向的箭頭

5.拉到目標距離(此距離可以輸入數字)

6.輸入要陣列複製的數量(包含原始與拖拉後在內的圖形)


操作上可以參照下圖:




---


How do I download / import models from the online library?


這一題滿簡單的,只要點選以下指令就可以了(笑)。



DSM的好處就是,可以從共享資料庫中下載檔案來參考使用。目前的缺點是,可以下載的有用檔案並不多....。


---


How do I import an ECAD file like IDF or EMN from DesignSpark PCB or another software?


其實這個問題也滿簡單的,一招File>Open就能解決。對,即便最低階、完全不付費的Explorer版本,都可以直接打開所謂的ECAD檔案(IDF或EMN),這可能跟這套軟體原本就是設計給電子元件廠商、自動化設備廠商或是治具製作者來使用的關係,所以對於ECAD是完全支援。


線上的教學網頁對於這方面給了不少補充,以下原文翻譯轉載,也給大家參考。


---


IDF檔案是由電路板排版設計軟體輸出的檔案型式,其內容包含了IDB(電路板形狀)與IDL(電路板上元件資料庫)兩種檔案格式。


請務必將IDB與IDL兩種檔案放在同一個資料夾中。


在DSM中,雖然是只能選擇開啟IDB,但還是會將IDL的內容讀入。讀入DSM後,進行任何的編輯修改都會存成DSM的標準檔案格式RSDOCX。




當呼叫進來的IDF檔案出現缺少元件或高度錯誤的問題,可以依照底下的方式處理:


1.首先關閉DSM。

2.然後在目前的工作目錄中,刪去IDB、IDL檔案,以及'xyz** ECAD Library'資料夾。

3.回到電路板排版軟體中,或是要求電路板排版工程師,將IDF檔案的單位設定成mm,再重新輸出IDF檔案。


---


簡單來說,電路板排版軟體通常使用英制單位,才會造成上述問題,所以改變單位設定應該就會正確了。


===


相關系列文章:

沒有留言:

張貼留言