發表文章

FreeCAD 1.0 Assembly螺紋組合簡介

圖片
螺紋 機構不但用來 鎖緊 固定,更常見於線性滑軌、工具機平台、千斤頂等機構的 傳動 。而最易取得的螺紋零件,非 六角螺栓螺帽 莫屬。本篇就教大家如何用FreeCAD 1.0 Assembly 建立同樣使用螺栓螺帽,傳動方式卻不一樣的 2 種螺紋組合。如下圖: 本篇用到的螺栓螺帽都是用 外掛(Addon) 工作平台 Fasteners Workbench 建立,安裝外掛只要在 下拉選單 Tools -> Addon manager 的視窗選單裡選擇要裝的 外掛名稱 按 install 就行了。範例零件外觀與規格如下圖: M10 指螺栓螺紋為 公制標準右旋 螺紋 外徑 10 mm ,螺帽則是與螺栓搭配的內螺紋。 1.5 指螺紋節距 ( Pitch ) = 1.5 mm, 35 指螺栓 軸總長 35 mm。為了能調整螺紋匹配的位置,請先點旋螺帽,然後在 左下 角 性質視窗 View 分頁中將 透明度 Transparency 欄位的數值改成 50 即可。 右邊的 Z-axis 是以 Part Design 平台的 草圖(Sketch) 功能在 XZ平面 以 絕對原點 為 起點 ,沿 正Z軸 方向建立一條長 100 mm 的 直線 。對,這個零件檔就只有一條直線。為啥需要這條線?重點來了: 建立螺紋組合至少需要3個不同零件才能成立。 可是有螺栓跟螺帽2個零件就能轉啦,第3個零件是啥? 你可以把 第3個零件 想像成:你的 手 。 沒有手抓住、扭轉螺栓螺帽,螺栓螺帽是不會自己轉的。 接下來就開始第一個範例: 螺栓固定 , 螺帽升降 , Z軸轉動 。 (1)請參考前文 [FreeCAD內建組合平台Assembly入門] 新增組合檔,並以 Insert Component 新增範例零件。第一個插入並設為 固定 的零件是 六角螺栓 「 M10-1.5x35-Screw 」,如下圖: (2)插入 Z軸 ( Z-Axis ),並將 Z軸 線 與 六角螺栓 上端 圓柱面 建立 旋轉組合 Revolue Joint 。如下圖: (3)插入 六角螺帽 ( M10-1.5_Nut ),並將 六角螺帽 上表面 圓形輪廓 線與 Z軸 線 建立 滑動組合 Slider Joint 。如下圖: (4)滑鼠 左鍵 拖拉 上下滑動 六角螺帽 ,將螺紋調整至 嚙合 位置。如下圖: (5)點選建立 螺紋...

FreeCAD 1.0 Assembly齒輪組合簡介

圖片
大家都知道FreeCAD可以建立各式各樣的 齒輪 ,但Assembly的新功能可以讓齒輪組在螢幕上 動起來 。本篇就教大家如何用FreeCAD 1.0 Assembly建立自由傳動的齒輪組。 本篇範例用到的零件都是用 Part Design 工作平台建立,繪製齒輪的方法請參考前文 [用FreeCAD畫齒輪超簡單!] 。範例零件外觀與規格如下圖: M2指齒輪的 模數(Module) = 2 。 模數 = 節圓直徑 / 齒數 ,M2齒輪20齒代表節圓直徑 = 2 * 20 = 40 mm,M2齒輪40齒代表節圓直徑 = 2 * 40 = 80 mm,這2個齒輪配合的 軸距 = (40 + 80) / 2 = 60 mm。其他齒輪設計相關資訊請參考機械便覽或齒輪設計專書。 接下來就開始組合囉: (1)請參考前文 [FreeCAD內建組合平台Assembly入門] 新增組合檔,並以 Insert Component 新增範例零件。第一個插入並設為固定的零件是「 齒輪座 」,如下圖: (2)插入 小齒輪(M2齒輪20齒) ,並將小齒輪 軸心孔 與齒輪座 上端軸 建立 旋轉結合Revolue Joint 。如下圖: (3)插入 大齒輪(M2齒輪40齒) ,並將大齒輪 軸心孔 與齒輪座 下端軸 建立 旋轉結合Revolue Joint 。如下圖: (4)滑鼠 左鍵拖拉 轉動 小齒輪 ,將輪齒調整至 嚙合位置 。如下圖: (5)點選 建立齒輪組合Create Gears Joint ,先選 小齒輪 內孔 上緣 ,再選 大齒輪 內孔 上緣 , Radius 1 輸入 20 mm, Radius 2 輸入 40 mm,最後按OK完成。如下圖: Radius 1 = 小齒輪節圓直徑 / 2 = 40 / 2 = 20 mm,Radius 2 = 大齒輪節圓直徑 / 2 = 80 / 2 = 40 mm。此設定是為了輸入傳動的 齒輪比 ,齒輪才能正確運轉。若輸入錯誤,轉動時輪齒會互相干涉喔。 (6)左鍵點選小齒輪或大齒輪不放拖拉,齒輪組就會轉啦。如下圖: (FreeCAD 1.0.2版適用)

FreeCAD 1.0 Assembly爆炸圖簡介

圖片
爆炸圖 通常用來說明產品組裝的來龍去脈,並讓每一個零件都能清楚展現。本篇就教大家如何用FreeCAD 1.0 Assembly建立3D組合模型的爆炸圖。 本篇以前文 [FreeCAD內建組合平台Assembly入門] 建立的組合模型為範例。首先進入 Assembly 工作平台,點選 Create Exploded View 打開指令視窗如下圖: 接下來,點選 左邊 的單一連桿,出現該連桿的 移動用座標 ,再點選 綠色箭頭(Y軸) 拖拉到適當位置。如下圖: 點選 背景 解除零件選取,指令視窗就會出現一次 移動(Move) 。如下圖: 你可以先按住 Ctrl鍵 ,再點選 數個 零件(例如靠範例右側的2支連桿),就可以同時移動這些零件。如下圖: 同樣先按住 Ctrl鍵 點選 3支圓柱銷 ,再點選 藍色箭頭(Z軸) 拖拉到適當位置。如下圖: 已經移動過的零件也可以 再次移動 。右上角兩支連桿部分重疊,我們將被遮住的連桿稍微 向外拉開 ,如下圖: 最後,點選 滑塊 ,先拖拉 綠色箭頭(Y軸) ,再拖拉 紅色箭頭(X軸) 至適當位置後,按 OK 即完成一組爆炸視角囉。如下圖: 你可以在 Model 視窗樹狀圖中找到 Explode_Views 資料夾,滑鼠左鍵點2下資料夾即可找到你建立的 爆炸圖 (例如範例中的 Explode_View )。左鍵點2下爆炸圖就可以看到爆炸結果以及相關移動 Move 名稱,點選Move名稱後按 鍵盤 Delete鍵 該移動就會 刪除 ,然後你就可以重新調整該零件的移動方式。如下圖: 你可以將 爆炸圖 利用 TechDraw 工作平台輸出到 工程圖 上。首先進入TechDraw平台,點選 Insert Default Page 產生預設圖紙。然後先點選爆炸圖(如範例中的Explode_View),再點選 Insert View ,如下圖: 開啟指令視窗後,先選 相機camera 視角,即可將爆炸圖的視角調整成爆炸圖(如範例中的Explode_View)的 預設 角度,然後按 OK 即可在圖紙 Page 上產生名叫 View 的爆炸視圖,如下圖: 其他 TechDraw 出圖相關內容請參考前文 [免AutoCAD!用FreeCAD TechDraw出工程圖] 。 (FreeCAD 1.0.2版適用)

別無選擇:【貓的搖籃】讀後感

書名:貓的搖籃 (Cat’s Cradle) 作者:馮內果 (Kurt Vonnegut) 出版:麥田 成者為王敗者寇。原子彈終結了空前血腥的第二次世界大戰,讓原子彈之父成了英雄。但這人在數萬老弱婦孺慘死的那一天是怎麼過的?他是否對良心譴責無動於衷?約拿為了找到答案踏上旅程,卻發現人類命運冥冥中早已注定,只是不解上天為何如此安排? 如果你對阿伯避雷的能力沒信心,就先去看小說吧……XD 本書1963年出版,比【第五號屠宰場】更早。作者可說把人類的一切全罵遍了,宗教信奉謊言,科學導致毀滅,國家、民族、主義、史地,全是為打仗製造的藉口。最先進的科技結晶總是武器,投資軍事發財的唯一途徑就是戰爭。 你猜這麼搞下去結果會如何? 當然,口水人人會噴,口號人人會喊,只給答案不提證據的論述毫無說服力。所以作者創造了一批就活在你身邊,就出現在電視上,有血有肉、活靈活現、民意主流的人物,一步步搞砸給你看。芝加哥大學還以本書為論文,授予馮內果人類學碩士學位! 如果阿伯三十年前讀這部作品,會覺得作者過度悲觀。但如今……阿伯只能說預言準得可怕!在此引用書中一段話: 「我只是忍不住幻想,如果突然之間不再有新書、新戲、新的歷史、新的詩…那會給人們帶來多大的震撼。」 AI很可能讓這話成真,因為就快沒人想當作者了,不是嗎? 其他爆點,請大家把書弄來自己慢慢體會。 本書的結論,是人類「毫無希望」。 這……根本是躺平族的聖經嘛,難怪曾被圖書館列為禁書。以目前國際政治氛圍來看,本書再次被禁絕非不可能。 身為科學的信徒,作者對科學家尖酸嚴厲的批判著實把我打得滿頭包。阿伯必須承認自己也是個軍事模型愛好者,戰鬥機、轟炸機、坦克、戰艦、鋼彈、直升機、反戰車自走砲……直到現在都還藏在櫃子裏捨不得丟掉。武器所代表的強大、威力、優越、精巧,對男人就是這麼有魅力。但命運陰錯陽差,阿伯最終沒能去搞自主國防,所以……感謝老天。 然而,科學家的使命就是窮究自然界未知的真理,如何運用這些知識取決於需求。「物競天擇,適者生存,不適者淘汰」。當人類靠文明站上食物鏈頂端的那一刻起,人類的頭號需求一直都是「贏別人」。要改變這種現狀,除了科學,你還有別的選擇嗎? 對!這是卸責脫罪的藉口!也正是繼續奮鬥的理由! 因為我相信,放棄、躺平,就真的「毫無希望」。 人類只能想盡辦法團結起來……就本書來看,幾乎不可能。或是創造出更好的物種來拯救人類,或...

FreeCAD內建組合平台Assembly入門

圖片
FreeCAD 1.0 與舊版相比最大的變革,就是內建全新組合工作平台 Assembly 。但如果你用過先前的外掛組合平台A2plus,Assembly會讓你覺得十分難上手。更要命的是,Assembly現存 bug 有夠多,多到讓人想翻桌。但沒辦法,這就是未來,你得去適應它,等它變得更好。且Assembly新增 爆炸圖 、 齒輪組 、 螺紋組 等實用指令,還是值得大家花時間一探究竟。 本篇教大家如何用Assembly從頭到尾完成一個曲柄滑塊機構組合檔,並分享阿伯對Assembly的操作心得,讓大家可以趨吉避凶,不會一開始就撞個滿頭包。 首先,阿伯用 Part Design 工作平台建立4個機構零件如下: 在Part Design平台建立零件時,實體名稱預設為 Body 。但Assembly輸出零件 BOM表 時,會以 實體名稱 當作 零件名稱 (Name) 。若不將Body改為正確名稱,BOM表所有零件名稱就都是Body囉。所以,請養成改名的好習慣。 建立新檔並進入Assembly平台後,畫面如下圖: (1)左擊 Create Assembly 新增組合,樹狀圖就會出現一個被選取狀態的Assembly,其下包括代表絕對座標系的原點Origin及代表結合拘束條件的Joints。Origin下有X、Y、Z軸及XY、XZ、YX平面,未來建立的結合拘束條件則會出現在Joints下。如下圖: (2)左擊 Insert Component 新增零件,Tasks視窗出現指令操作介面如下圖: 先左擊Open file選取零件所在路徑,並選取所需零件後,左擊開啟。Tasks視窗操作介面就會出現零件清單,如下圖: 如果開啟新檔後尚未存檔,當你選擇 第一個 插入的零件時,程式會強迫你先存檔才能進行後續動作。存檔完後程式又問你是否將第一個零件設為接地固定 ground ?請務必選 Yes ,不然會有 bug ,如下圖: 然後主畫面出現零件與 位置調整座標 圖示。 紅色箭頭 代表 X軸 , 綠色箭頭 代表 Y軸 , 藍色箭頭 代表 Z軸 。 紅色圓點 弧線代表 繞X軸旋轉 , 綠色圓點 弧線代表 繞Y軸旋轉 , 藍色圓點 弧線代表 繞Z軸旋轉 。用滑鼠游標 左鍵 按住 箭頭 拖拉 可讓零件在該軸平移,按住 圓點 拖拉 則可讓零件繞該軸旋轉。但,因為這是 第一個 零件,請務必 不要做任何移動或...