發表文章

目前顯示的是 8月, 2026的文章

FreeCAD Assembly滑動組合定位技巧

圖片
前文 [FreeCAD Assembly動畫模擬簡介] 提到 距離 、 平行 、 垂直 、 夾角 等組合 無法建立移動 ,也就是說若依照前文 [FreeCAD內建組合平台Assembly入門] 以 距離 組合(面貼面)的方式定位滑塊,將 無法 用 模擬 ( Simulation )功能產生動畫。所以,滑塊與底座滑軌之間必須使用 滑動組合 ( Slider Joint )。 但學過機械設計製圖的人都知道圖面上幾乎都會出現一句話: 去除尖角毛邊 。零件邊角不是倒 斜角 就是倒 圓角 ,如何既使用 滑動組合 (Slider Joint),又讓零件 正確定位 就成了必學的技巧。以下就教大家如何利用滑動組合(Slider Joint)提供的 平移旋轉 功能,完成滑塊的組裝,如下圖: 本範例的零件尺寸你只需要知道2件事:滑軌上方有倒 斜角 ( Chamfer ) 2 mm,滑台 凹槽 的 寬度 與滑軌 相同 ,但凹槽底部為 直角 。如下圖: 接下來請參考前文 [FreeCAD內建組合平台Assembly入門] 新增 組合 、新增 零件 並將 滑軌設接地 ,滑台移到滑軌後側,如下圖: 接下來先點選 滑動組合 ( Slider Joint )圖示,再分別選擇 滑軌頂部 與 滑台凹槽 的輪廓 線 如下圖。注意點選順序、局部座標位置、座標軸指向 皆需一致 ,否則後續步驟遇到的狀況會有所不同。 結果滑台的位置與方向皆不如預期,如下圖: 先選 反轉組合方向 ( Reverse the direction of the joint ) 双箭頭 圖示,結果如下圖: 以 滑台局部座標 Z軸 為準,依 右手定則 決定轉角 正負 值,將滑台轉 90 度。如下圖: 先勾選 顯示進階平移 ( Show advanced offsets )介面,然後將 滑台局部座標 沿 X 軸方向 平移 2 mm,操作流程如下圖: 結果如下圖,按 OK 就完成啦。 組合局部 座標位置 與座標 軸方向 與你滑鼠左鍵 點選 的 位置 有關。以 直線 為例,若你點選的位置靠近線的 兩端點 ,局部座標軸就會定在 端點 上。若短選位置靠近 線中間 ,則局部座標就會位於線的 中點 。 如果你搞不清楚旋轉角度的正負方向或朝哪一個座標軸平移、平移量是正是負也沒關係, 多試幾次,試到對為止。 試多了,自然就會掌握訣竅囉。 (FreeC...

亡與未來:【時生】讀後感

書名:時生 (トキオ) 作者:東野圭吾 (Higashino Keigo) 出版:獨步文化 身患先天性漸凍症注定早夭的兒子「時生」,靈魂穿越回到過去拯救憤世嫉俗渾渾噩噩的父親「拓實」。對,這是部徹頭徹尾的奇幻小說,毫無本格推理詭計謀殺,但卻是作者親自闡述對死後與未來的信念哲思。謹以本篇向東野圭吾致上最高敬意,閱讀本書正是紀念他的最佳選擇。 如果你對阿伯避雷的能力沒信心,就先去看小說吧……XD 年齡漸長、讀過許多小說、看過一堆連續劇電影、破關無數電動RPG的你,是否跟我一樣,常有種被騙的感覺?現實世界你不是人見人愛的帥哥女神,盼不到刻骨銘心的一見鍾情,遇到壞人流氓瘋子只能忍氣吞聲不敢回嘴還手,連自己血壓血糖都拯救不了何來拯救世界? 喔,兒子回到過去拯救失志的父親?我怎麼就碰不到這種好事? 所以,我直到東野過世後才拿起這本書。 東野走了,人死不能復生,鐵一般的現實。走進圖書館想找本東野的書看看,眼前出現這本以前總是跳過的傢伙,沒多想就拿了。看完之後,我想我還是碰不到這種好事。 1979年哪,阿伯年紀還小,印象中只有科學小飛俠、無敵鐵金剛、假面特攻隊、超人力霸王。後來才知道,那是個百工百業蓄勢待發、影藝潮玩曙光乍現,千載難逢的致富良機啊!但……即使身處黃金年代,也有三天兩頭換工作,怨天尤人擺爛活的小混混。 當年23歲的主角宮本拓實就這麼一號人物,雖然父不詳母不養家不和遇不淑是很可憐啦,但這條件也能連交兩正妹是他喵的有多帥啦!老天爺直接送兒子回來幫他是他喵的多偏心啊?這種事有人碰到太陽也該打西邊出來了啦! 啊…有人碰到了,不好嗎?別人比你好運,不行嗎? 跟著拓實一路走來,看到比自己不幸百倍卻更積極豁達慷慨的人比比皆是,看到自私盲目殘酷冷漠的惡徒是何等醜陋,想到自己還活著、還有未來,想到東野已經離我們遠去…… 是的,我想要相信。 我想相信靈魂能回到過去,幫助至親。我想相信靈魂能前往未來,帶回希望。我家喵喵好老好老了,我希望牠離開之後,我們能在另一個世界重聚,跟以前有緣的喵汪鼠兔魚龜們一起,還有爸爸媽媽,還有……大家。 「未來不只存在於明日,未來是存在心中的。」 我希望死去之後,還有未來。

FreeCAD Assembly動畫模擬簡介

圖片
先前給大家看的FreeCAD Assembly齒輪機構動畫都是用 滑鼠左鍵 點選零件 拖拉 產生。但這種做法動畫會顯示相關組合的 局部座標 圖示,既 無法隱藏 也相當礙眼。且若你想讓彼此間 毫無關聯 的多個零件 同時移動 ,就 無法 用 拖拉 辦到。還好現在Assembly提供了 模擬 ( Simulation )功能,可以製作更複雜的動畫。如下圖: 本篇用到的 零件 請參考前文 [FreeCAD內建組合平台Assembly入門] ,組合時將 底座滑軌 接地 ( Grounded Joint ), 滑塊 與 底座滑軌 溝槽設 滑動組合 ( Slider Joint ), 圓柱銷 1支與 底座滑軌 左端銷接孔設 固定組合 ( Fixed Joint ), 連桿 1支與 圓柱銷 的圓柱面設 旋轉組合 ( Revolue Joint )。如下圖: 組合完成後,我們先在左邊 Model 視窗中點選 組合 ( Joints )資料夾後按 空白鍵 (Spcae)或按 滑鼠右鍵 開啟選單選 Toggle Visibulity 將資料夾 隱藏 起來,組合的 局部座標圖示 就會 消失 。然後點選 模擬 ( Simulation )圖示開啟動畫設定介面,如下圖: 點選 移動 ( Motions )視窗右上角 綠色十字 按鈕,出現移動 設定視窗 如下圖: 設定移動時,先在 可移動組合 ( Joint )選單選你要移動的組合,然後在 移動方式 ( Motion Type )選單選擇移動方式(線性 Linear 、角度 Angular ),接下來在 公式 ( Formula )欄輸入 運動公式 ,完成後按 OK 即可建立該組合的移動設定。 經測試會出現在 可移動組合 選單的組合只有 三種 : 滑動組合 ( Slider Joint )、 旋轉組合 ( Revolue Joint )與 圓柱組合 ( Cylindrical Joint )。其中只有 圓柱組合 的 移動方式 選單同時包含 線性 與 角度 選項,你可以針對 單一圓柱組合 分別設定 線性移動與角度旋轉,該組合就會 一邊滑動一邊轉動 。滑動組合只能線性移動,旋轉組合只能角度旋轉。其他如 距離 、 平行 、 垂直 、 夾角 等組合 無法 建立移動, 齒輪 、 齒條 、 螺旋 等組合則是透過控制相關的 旋轉組合 來建立移動。 Formul...