發表文章

目前顯示的是 12月, 2020的文章

用FreeCAD進行圖片測繪

圖片
網路上經常有型錄提供產品三視圖及尺寸,例如汽車、家具等。如果你看到一張椅子,想把它畫成3D模型。但你只有圖片和長寬高,要怎麼把椅子畫出來呢?對!量圖片!這就是 圖片測繪 。 FreeCAD可 將圖片載入.FCStd檔 ,並把 圖片尺寸調整成與FreeCAD同步 。你可用測量功能取得距離,或在草圖(Sketch)介面(Part Design或Sketcher工作平台皆可)下進行描圖並標註尺寸。 阿伯的老喵喵……可愛吧XD。FreeCAD支援jpg、png、gif、bmp、svg、tif等多種圖片格式,但貓太難畫,所以我們的範例長這樣: 首先請在FreeCAD開個新檔,匯入圖片的方法如下圖所示: 結果如下圖: 圖片會出現在 XY 平面,你可以用 Placement 功能改變圖片所在平面與位置。匯入圖片後會在Combo View產生名為 Image01 的圖片物件,你旋轉視角就會看到圖片跟著旋轉。 匯入圖片後,我們將視角定在 Top ,然後用 測量功能(Measure distance) 檢查圖片目前的大小。方法如下圖: 圖片比零件實際尺寸大,所以我們要 調整比例 ,讓測量值與實際尺寸盡可能接近,以便測量圖上沒有標示的尺寸。因為標註尺寸是 30 ,測量值是 86.52 ,所以圖片縮小比例 = 30 / 86.52 = 0.34674 。調整圖片比例方法如下圖: 用測量功能再次檢查,你會發現測量結果與尺寸標註值很接近。調整圖片比例前可先 放大顯示 ,這樣取點會更準確。 最後教大家如何 微調圖片位置 。先選擇 XY平面 進入草圖介面,然後測量 零件軸線與零件底面交點 相對於 絕對原點 的偏移量,方法如下圖: 將圖片沿 負X方向平移1.38mm ,沿 正Y方向平移15.13mm 。方法如下圖: 再進入草圖介面,你會發現圖片已經對準囉。如下圖: 尺寸比例與位置都調整好,描圖就不是問題啦。請注意: 逆向工程可能涉及違法 ,參考別人設計後,記得要加入自己的創意喔。 (FreeCAD 0.21版適用)

錯亂:【鍋匠裁縫士兵間諜】讀後感

作者:約翰˙勒卡雷 (John le Carré) 出版:木馬文化 情報局高層是怪物們的戰場。表面上,他們和一流企業的主管沒啥不同。一樣有業績壓力、一樣要拍馬屁、一樣爭功諉過,也一樣會有叛徒。但他們手上玩弄的,是你我的稅金,是部屬的存亡,是國家的成敗。他們是什麼樣的人?為何會淪為叛徒?讓本書為你娓娓道來。 如果你對阿伯避雷的能力沒信心,就先去看小說吧……XD 讀過【冷戰諜魂】的人,應該都會對謎一般的「好朋友」喬治˙史邁利印象深刻。他在故事中的地位雖然關鍵,戲份卻少得可憐。現在,你有機會好好的認識他。 時過境遷,曾是「圓場」藏鏡人的”老總”捅下大漏子,被迫下台隨即病死。身為老總左右手的史邁利也”被”退休,過著有錢卻孤獨,老婆還不斷給他戴綠帽的窩囊日子。史邁利中年已過、白胖矮小、其貌不揚、衣著隨便,說穿了就是個老宅男。 身為男人他嚴重缺乏自信,但卻是台如電腦般精準的情報機器。當他得知圓場中藏著一隻「地鼠」,老總垮台、老友們跟著遭殃、駐外諜報網屢遭破獲、成員慘遭虐殺的帳都得算在這叛徒頭上時,一場體制外的反間戰就此展開。 戰歸戰,但史邁利手無縛雞之力,所以本書大多數的篇幅都在做訪談與情報分析。問題是,史邁利是劍橋高材生、長腳資料庫,一目十行過目不忘,但……阿伯不是> <。本書的情報資料量之大與登場人物之多絕對讓你傻眼,人物間的關聯支離破碎,事件先後順序雜亂無章。阿伯光是要搞清楚誰是誰就快精神錯亂,更別提推理破案了。 如果出版社編輯能幫讀者整理出登場人物簡介,絕對會大有幫助。很可惜,沒有。且本書連基本的潤稿校對都沒做好,錯字漏字贅字一堆,讓人火大到阿伯差點連讀後感都不想寫。 是什麼讓阿伯回心轉意?因為人物。 本書人物特別之處,在:「缺乏親和力」。 一般小說都希望人物…至少正派人物越有親和力越好,這樣讀者才容易融入劇情,與角色同喜同悲。但本書的角色們都不是普通人,他們有的是幹探,有的是職員,有的是官僚,有的是政客。多疑是他們的天性,偽裝是他們的專業,勾心鬥角是他們的日常,操弄言語是他們的藝術。 所以,你經常搞不懂這些人在想什麼?搞不懂他們為何這麼做?搞不懂他們追尋的目標,搞不懂他們真實的個性。 這些人或多或少,似乎都壞了。而那個叛徒,更壞得徹底。就有如失去人性,只剩理論與藉口的機器。剛看完時,我對主角在內的多數角色、對故事與結局都缺乏認同,我連編輯都不認同,我不知道

用FreeCAD OpenSCAD改善3D模型

圖片
FreeCAD建立的3D模型為何需要 改善(refine) ?阿伯這就畫個需要改善的範例給大家瞧瞧。首先請進入Part Design工作平台,在XY平面繪製一長孔(slot)輪廓草圖,然後長厚度(pad),尺寸指令如下圖所示: 接下來同樣在XY平面原點繪製一半徑為10 mm的圓形草圖,長厚度15 mm如下圖: 把實體翻轉,你會發現這實體有 幾條線 不但很礙眼,還會礙事!它會讓你無法倒 圓角(fillet) 或倒 斜角(chamfer) ,如下圖: 那麼,要如何把這些既礙眼又礙事的線去掉呢? 很簡單。進入 OpenSCAD 工作平台,先在Combo view選擇實體body,再點選 建立改善外型特徵(Create Refine Shape Feature) ,body就會變成名叫refine_Body的改善實體,礙眼的線也通通不見囉。如下圖: refine_Body可用Part或OpenSCAD工作平台的功能直接編修,但若要使用 Part Design 工作平台的功能,則得 先建立另一個實體 ,再將refine_Body轉換成新實體下的 BaseFeature 才行。方法如下圖: 這樣還不夠,你還得將編輯實體 切換到Body001 ,如下圖: 很麻煩吧?當初長厚度時直接改善不就沒事了嗎?唉,看在免錢的份上就忍忍吧。最後再幫Body001倒個 圓角 ,方法如下圖: 這種既有切邊又有凸台的設計在機械零件上十分常見,且圓角是不可或缺的特徵。銳角既無法鑄造又無法鍛造,還會應力集中導致破壞,所以無法圓角絕對是個大扣分。有了改善實體功能,就可解決此類不該發生的圓、倒角問題。 (FreeCAD 0.21版適用)