# 全雲端3D繪圖軟體 - Onshape簡介
---
#### 0、註冊帳號步驟說明,已經註冊可以略過
* ###### 上課前建議大家先註冊Onshape帳號
* ###### Maker可以免費申請使用
* ###### 建議參考下面安裝步驟介紹
* ###### 1) 先註冊一個全新的gmail帳號(不要用公司的帳號)
* ###### 2) 按照下面流程進行註冊,即可完成註冊
* ###### > https://youtu.be/8euethaeTOw?t=251
* ###### 3) Maker版本註冊網址
* ###### > https://www.onshape.com/en/products/free
---
* 一、什麼是Onshape ?
* 二、Onshape解決了什麼問題?
* 三、Onshape設計的產品
* 四、實際操作
* 五、結論與建議
---
## 一、什麼是Onshape ?
### 1.1 簡單一句話 :
##### <span><!-- .element: class="fragment highlight-red" -->Solidworks<!-- .element: class="fragment" data-fragment-index="2" --></span><span><!-- .element: class="fragment highlight-red" -->+ Google Doucment<!-- .element: class="fragment" data-fragment-index="3" --></span><span><!-- .element: class="fragment highlight-red" -->+ teams<!-- .element: class="fragment" data-fragment-index="4" --></span>
##### <span><!-- .element: class="fragment highlight-green" -->參數式<!-- .element: class="fragment" data-fragment-index="5" --></span><span><!-- .element: class="fragment highlight-green" -->+ 即時/多人多工/雲端存取<!-- .element: class="fragment" data-fragment-index="6" --></span><span><!-- .element: class="fragment highlight-green" -->+ 遠端操控/會議/記錄追蹤<!-- .element: class="fragment" data-fragment-index="7" --></span>
---
#### Onshape是"**<font color="#f00">軟件即服務(SaaS)</font>** "的CAD軟件。
###### 軟體即服務(SaaS,發音:/sæs/或/sɑs/)。
###### 資料來源 : https://en.wikipedia.org/wiki/Onshape
---
### 1.2 軟件即服務(SaaS)
##### **<font color="#f00">什麼是軟件即服務(SaaS)?</font>(英語:Software as a Service )**
* ###### 雲端運算,使用者不需要安裝軟體,只要有瀏覽器,即可使用。
* ###### SaaS技術上非常依賴"網頁Web"技術。
* ###### 以"訂閱的方式"取得使用授權。
* ###### MIS維護成本大幅減低。
* ###### 徹底解決盜版問題,所有使用者都合法授權。
* ###### 資料來源 : (https://www.ithome.com.tw/article/93010)
---
### 1.3 Onshape的歷史
* ###### Onshape 成立於2012年11月。
* ###### 由Solidworks創辦人在1997年,將Solidworks售予法國達梭後。
* ###### 以Web為基礎重新開發的CAD軟件。
* ###### 在2019年11月被PTC併購。
* ###### 被PTC併購後要特別注意 : "合法使用版權"與"費用"。
---
### 1.4 合法使用
* ###### 台灣有兩家公司會抓盜版軟體。PTC and Autodesk 。
* ###### 公司設備不可安裝非法軟體。
* ###### 今天的教學,全部合法。符合公司政策。
* ###### 所以MIS不會寄信給你。
---
### 1.5 免費最貴,因開源共享原則
* ###### Onshape基於"開源共享"原則,所有的設計成果需公開與大家分享。
* ###### Onshape除非升級為收費帳號,才能將設計資料保密。
* ###### 但"開源"其實是一個大寶庫。 高手如雲。
---
### 1.6 費用怎麼算 ?
#### 收費版本
![](https://i.imgur.com/daqNGxE.jpg =60%x)
* ###### 資料來源 : https://www.onshape.com/en/pricing
---
##### 標準版與專業版差異在 :
* ###### 1. 鈑金件可以用但是無法"坦平"。
* ###### 2. Rendering - ID渲染圖。
* ###### 3. Simulation - 應力分析。
* ###### 4. PCBA模組 - PCB自動種3D電子元件。
#####
#####
##### 企業版與專業版的差異在 :
* ###### 1. 專業版針對中小企業。(10~15人)
* ###### 2. 企業版針對大企業,企業版有PLM模組。
---
### 1.7 免費版本
#### 三種身分可以免費使用。
##### 教育方案中 : 1.教育者(老師)、2.學生(K-12)是免費使用。
![](https://i.imgur.com/fHYg5Qm.png =80%x)
---
##### 3.愛好者/Maker 可免費使用。
* ##### 非商業用途。
* ##### 開源共享。
* ##### 教育者與學生可以擁有的教育訓練資料(一年一約),
* ##### 一般(Maker/愛好者)教育訓練資料,只有兩周使用期限。
![](https://i.imgur.com/BN19xSf.jpg =80%x)
##### 資料來源 : https://www.onshape.com/en/education/sign-up
##### 資料來源 : https://www.onshape.com/en/products/free
---
#### 習以為常
##### <font color="#f00">問大家一個問題</font>
* ##### 為什麼Pro/E難學 ? > 根本原因還是"教育資料"太少。
##### <font color="#f00">第二個問題</font>
* ##### 這麼難學,為什麼要用Pro/E ? > 因為習以為常。
* ##### 假設未來畢業的學生,"習以為常"使用Onshape,...。
* ##### 所以,PTC併購Onshape。好像有點道理。
* ##### 打不過就加入對方,或是邀請對方加入...。
* ##### 應該要專注在"設計"而非"軟體的使用"上
---
#### 建議原廠學習資料
#### 愛好者 : 右上角"?" > "學習中心" > "自學課程"
![](https://i.imgur.com/B4DgNpV.jpg =25%x)
---
#### 教育相關者 : 右上角"?" > "學習中心" > "學習途徑" > "教育資源"
![](https://i.imgur.com/q5OpFpJ.jpg =50%x)
---
## 二、Onshape解決了什麼問題?
---
### 2.1 學習Onsahpe緣起
<!-- .element: class="fragment" data-fragment-index="1" -->
#### 緣起 - 日行一善
<!-- .element: class="fragment" data-fragment-index="2" -->
<span>2021年4月<!-- .element: class="fragment" data-fragment-index="3" --></span> <span> > 新冠肺炎居家上班<!-- .element: class="fragment" data-fragment-index="4" --></span> <span> > 文教基金會+國樂社長宗諺<!-- .element: class="fragment" data-fragment-index="5" --></span><span> > 代訓偏鄉教學師資<!-- .element: class="fragment" data-fragment-index="6" --></span><span> > 開源機器人社團<!-- .element: class="fragment" data-fragment-index="7" --></span><span> > 網路上課<!-- .element: class="fragment" data-fragment-index="8" --></span><span> > 邊教邊學<!-- .element: class="fragment" data-fragment-index="9" --></span><span> > 約兩個月時間<!-- .element: class="fragment" data-fragment-index="10" --></span><span>> 完成第一次遠端線上教學<!-- .element: class="fragment" data-fragment-index="11" --></span><span>> <!-- .element: class="fragment" data-fragment-index="12" --></span><span> 完成教學網站設置<!-- .element: class="fragment" data-fragment-index="13" --></span><span>> 音箱設計<!-- .element: class="fragment" data-fragment-index="14" --></span><span>> 心得分享<!-- .element: class="fragment" data-fragment-index="15" --></span>
</span><span>![](https://i.imgur.com/Uzd0HCF.jpg =25%x)<!-- .element: class="fragment" data-fragment-index="16" --></span>
---
### 2.2 Onshape教學網站
##### 開源機器人 > 社團活動 > 網路教學 > 產出如下 :
<span>![](https://i.imgur.com/I7wQ3cY.png =50%x)
##### 完整教學內容,請參考於下面網站
https://hackmd.io/pUaQe31oSdGN61VP5Ixp3w?view#Onshape-%E5%87%BA%E6%93%8A%E7%8F%AD
---
### 2.3 Onshape解決了教育上面的大問題
* ###### 教學活動也就是知識的傳遞 :
* ###### 老師 > 媒介(工具) > 學生
* ###### 順序很重要 :
* ###### 1.先了解學生是教育背景?學甚麼?
* ###### 2.老師再決定交什麼內容?
* ###### 3.最終決定使用的媒介媒介(工具)
* ###### Onshape解決了。上述三者,軟體、硬體、媒介,三個層面的問題。
![](https://i.imgur.com/ea4MJDi.png =30%x)
* ###### 資料來源 : https://flipedu.parenting.com.tw/article/003850?rec=i2i&from_id=005378&from_index=2
---
### 2.4 教學情境使用資源比較
![](https://i.imgur.com/OCyLuoP.png)
| 項目 | 軟體 | 硬體 | 教學 |
| - | - | - |- |
| 傳統 | 25台NB、CPU速度? i7以上、HD至少500G | 裝Pro/E or Creo ?版本哪種 ? 病毒考量,每節課要重灌系統Ghost。 | 必需手把手上課 |
| Onshape | 手機、平板、NB、IPAD。可以操作瀏覽器即可。 |不用每節課都重新灌電腦。可以雲端看學生的繪圖進度。 | 遠端可以操控 |
* 無論硬體、軟體、教學模式,Onshape都有相當大的差異。
---
## 三、Onshape設計的產品
---
### 3-1 : 光學AI麵包估價裝置prototype
###### 2019年5月左右,4F光學team EE同事設計的。有AutoCad使用經驗,花兩周左右時間。設計完成以2D發包壓克力模型,並實際用於公司專案提案。
![](https://i.imgur.com/qrvkumS.jpg =30%x)
---
### 3-2 : 產品展示-海灘獸
###### 參考仿生獸進行設計。
###### 引入參變數設計。 導入MP4方便觀看動畫。
![](https://i.imgur.com/hHs8SWL.jpg =50%x)
##### 下面網址可以進入參觀
###### https://cad.onshape.com/documents/89c5d7539376457a34194a65/w/3cb847ec2c0917317a6c6ce2/e/7eb22a7ecdc95a812301bf97
---
### 3-3 : 產品展示-藍牙喇叭
![](https://i.imgur.com/ejnrB9y.jpg =40%x)
##### 下面網址可以進入參觀
###### https://cad.onshape.com/documents/627655296a5505412fc3f4f2/w/9961468798821e66ab3eae95/e/3eb95f26d03df184f7e29b0d?configuration=default&renderMode=0&uiState=637cbecf4de5a40de2424397
---
## 四、實際操作
---
### 4.1 如何網路抓取共享資料
https://youtu.be/Kzec8IFqo74?t=41
![](https://i.imgur.com/5AaHFym.jpg =50%x)
---
### 4.2 檔案共享與跟隨模式
https://youtu.be/235rOxvuPdk?t=95
![](https://i.imgur.com/zxlZ07X.jpg =50%x)
#### <font color="#f00">講師email : Yiandao2023@gmal.com</font>
---
### 4.3 2D/3D 繪圖原則
* ###### 2D封閉非交錯(Region)、
* ###### 3D同一個零件不可有touch(畸點)
https://youtu.be/JtL9yIKYq-k
![](https://i.imgur.com/xmf2Q1q.jpg =80%x)
---
### 4.4 Onshape 操作邏輯
* ###### 1.Document(文件) : 專案,儲存空間。可以放JPG/PDF/MP4。
* ###### 2.part studios : 零件工作室 可以把他當成 Pro/E的part + Assembly。
* ###### 3.Assembly : 像是Pro/E的Mechanism。機構運動功能/BOM表/爆炸圖。
![](https://i.imgur.com/UGSYnbs.jpg =60%x)
---
### 4.5 FeatureScript 允許二次程式開發。
![](https://i.imgur.com/Ps1a0Sd.png)
---
### 4.6 Pattern (陣列)
* ###### Onshape的弱項
* ###### Onshape陣列Pattern僅陣列"固定形狀";不可陣列參數。
* ###### Part studios中的陣列,每個零件都會有單獨的屬性。是不同零件。
* ###### Assembly中的陣列,是完全相同的零件陣列。是完全相同零件。
* ###### 所以Part studios中的陣列越多,速度越慢。
* ###### 分頁40個。次組件10個。part studio特徵<250個。
---
### 4.7 Onshape的組合方式
* ###### Onshape的強項。
* ###### 固定六個自由度的方法與Pro/E不同。
* ###### 先組裝到一點,再轉Z軸正反面、再轉XY平面調整角度。
![](https://i.imgur.com/Q6XT9bg.jpg =30%x)
---
### 4.8 版次、分支、合併。
* ###### 應該是最強功能。
* ###### 版次就是存檔。建立milestone里程碑。資料不能更改。
* ###### 分支就是不同設計方向。有獨立的運算空間。彼此不受影響。
* ###### 合併就是競圖後。擇優Merge成為主流Main。
* ###### 做錯按錯,不用怕。每一步驟都有紀錄。可以恢復。
![](https://i.imgur.com/JM5BDwo.jpg =58%x)
---
Note:
### 4.9 官方技術公報 : 10 個重要的 Onshape 技巧
https://learn.onshape.com/courses/10-essential-onshape-tips?returnTo=/learn/article/10-essential-onshape-tips
##### 1.Onshape Document是一個資料空間。可放置相關資料或是非 CAD 信息,例如照片、視頻或 PDF。
##### 2.在任何一個Document中,考慮將Tab分頁的數量限制在 40 個或更少。隨著部分設計的成熟,您可以將這些選項卡移動到它們自己的文檔中。
##### 3.在文件Document的"同一工作區"中,定義的相互關聯的零件工作室和裝配體"會自動更新"。"分支"不算是相同工作區。
##### 4.當產品在多個Document中定義時,將一個文件中的對象鏈接(或引用)到另一個文檔中版本中的對象。 您可以控制它們何時更新。這可以防止在基於文件的 CAD 系統中出現裝配損壞問題。
##### 5. 零件工作室用於定義零件的形狀,而不是用於定義組件。零件工作室建議數量1~10個,每個少於 250 個特徵的獨特零件。
##### 6. 在 Onshape 中,"連結器"通常可以定義兩個部分之間的完整關係。
##### 7. 共享文檔而不是導出它們,將更好地保護您的知識產權並使您能夠安全地協作。共享比導入更安全。
##### 8. 版本是文檔的命名且不可變的檢查點。該文檔中的所有選項卡都一起進行版本控制。盡可能參考版本。版本並不意味著用於發布管理。如果正式的發布管理是您設計過程的重要組成部分,強烈建議您訂閱 Onshape Professional(專業版) 或 Onshape Enterprise。(企業版)
##### 9. 根據您需要如何處理這些導入的程序集,規劃適當的導入選項。要導入的最佳文件格式是Parasolid,其次是 STEP,然後是 IGES。
##### 10.從Document歷史記錄中可恢復Document的任何先前狀態。這將恢復所有用戶在文檔所有選項卡上的所有操作。
##### 11. 考慮避免或抑制美學特徵,例如完全實現的螺紋或滾花,簡化特徵。
---
### 4.10 綜合練習 : 天外飛來一筆的雷切小木箱
![](https://i.imgur.com/xFlxTqp.png =70%x )
###### 參考3D檔案 : https://cad.onshape.com/documents/9e0de0674f8bffa5b140d490/w/33f76ebeebf78a755d29b005/e/f2ce27bdd528be7c95fcaa23?renderMode=0&uiState=637e23cbf58c0d4ccd761baf
---
###### 參考教學影片 :
https://youtu.be/9PaR7tWizsQ
![](https://i.imgur.com/xFlxTqp.png =40%x )
* ###### Top down design,說明建模使用指令與思路
* ###### 利用"加厚"指令,產生六個獨立平板零件。
* ###### 利用FeatureScript "Laser Joint",產生互坎結構。
* ###### 利用FeatureScript "T-slot Joint",產生螺絲溝槽結構。
* ###### 產生"爆炸圖"。
* ###### 產生"2D工程圖"。輸出"2D工程圖"。
* ###### 利用"版次、分支、合併",進行,概念concept發想、提案、進一步取代原案。
* ###### 使用"in-context design 關聯式中設計",達成bottom-up 設計變更。
---
## 五、結論與建議
* #### 雲端運算是一種趨勢。資料/運算都在雲端。
* #### 共享資源,很多大神。
* #### Onshape解決教育問題,但對企業又如何?
* #### 官網的資料,是最好的教材。
* #### 一起來玩,先有興趣,主動學習。
---
## 謝謝
* ###### Yiandao2023@gmail.com(問題討論用)
######
###### SD_Wu 2022.11.24
---
{"metaMigratedAt":"2023-06-17T13:41:39.004Z","metaMigratedFrom":"YAML","title":"全雲端3D繪圖軟體 - Onshape簡介","breaks":"true","slideOptions":"{\"transition\":\"fade\"}","contributors":"[{\"id\":\"d1481495-dee5-4999-ac77-59ce5409b1c1\",\"add\":28297,\"del\":18400}]"}