發表文章

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

3D 造型設計界的打擊樂團 - 3D Slash:從樂高愛心型積木學習 3D Slash 多個模型組合與打洞技巧

圖片
之前在鹿港高中上課時,曾購買學生為籌措出國比賽義賣的正版樂高愛心型積木,將兩片積木組合起來,剛好就可以變成一個愛心! ↑ 這兩張照片是正版的樂高愛心積木 ↑ 這是使用 3D Slash 製作的愛心積木 ※ 3D Slash 網站: https://www.3dslash.net/ 3D Slash 也可以透過多個模型組合與打洞的技巧,來完成這樣的設計喔! 這次主要學習的兩個工具就是: 加入基本幾何 3D 模型或外部 3D 模型工具 噴漆工具 以下是這次要製作的愛心型積木尺寸: 一、製作 16 X 16 X 4mm 立方體 二、利用噴漆將立方體週邊噴上不同顏色,做為後續 3D 模型對齊依據 噴漆筆刷大小為 2mm 三、藉由加入基本幾何 3D 模型或外部 3D 模型工具來打洞 除了標準的破壞工具外,3D Slash 也可以透過加入基本幾何 3D 模型或外部 3D 模型工具,來進行打洞的動作喔!而且非常的方便快速! 在開始使用前一定要特別留意「顏色」的問題: 如果加入的 3D 模型顏色與目前的 3D 模型 顏色相同 ,在加入模型後,新舊兩個模型將會融合為同一個 3D 模型,無法分離! 如果加入的 3D 模型顏色與目前的 3D 模型 顏色不同時 ,在加入模型後,新舊兩個模型將會視為不同的 3D 模型,可以個別選取與分離!當移開後,原本重疊的部份,會有打洞的效果。 四、加入上方四個凸出的圓柱體與背面卡住另一個積木的圓柱體 在這邊我們就可以藉由之前噴在立方體週邊噴上不同顏色,做為這些 3D 模型對齊依據,逐一把圓柱體放到正確位置上。 五、建立打洞的半圓柱體 圓柱體打洞後,可以再配合立方體,就能把圓柱體打掉一半,變成半圓柱體囉! 六、進行 3D 列印注意事項 由於積木有中空的部份,建議使用「Raft 粘附平臺」,會在模型下方產生網狀底座, 讓模型下方比較平整、漂亮,也方便列印完成時更容易取下模型。 列印時可以複製一份,一次印兩個,列印時間約 25 分鐘。 ↑ Cura 15.04 版的設定 ↑ 若是使用 Repetier-Hos

3D 造型設計界的打擊樂團 - 3D Slash:投影機工具不能不知道的小技巧

圖片
投影機工具是 3D Slash 中很方便的工具,讓我們可以快速建立出需要的圖案,不用擔心「敲」不出來!了解本文章介紹的投影機工具小技巧,就能讓你更得心應手,不會因為遇到小狀況而卡卡了! ※ 3D Slash 網站: https://www.3dslash.net/ 一、六面體只能投影三個面? 如果使用預設的立方體 3D 模型,在進入投影機工具時,會發現只能設定三個投影的影像或文字? 但是不用擔心,因為它會自動投影到對側面! 不過,從下圖應該可以發現,背面的投影會「左右相反」,跟正面是不一樣的喔! 只要使用「鏡射 Symmetry」工具,就可以馬上轉換囉!不過要注意一下,原本正面的圖像也會同步進行鏡射喔! 二、有背景的照片,投影轉換效果不好? 以這張大象的照片為例,直接投影轉換後會變成: 建議大家可以參考「 Remove Image Background 免費雲端 AI 去背(摳圖)! 」這些文章,進入 Remove Background Image 網站 ,將需要的主角去背後,就可以得到更好的投影轉換效果囉! 三、不只要最外圍的輪廓,還要有裏面的筆劃線條? 這類的需求以 Logo 或是卡通造型最需要,以這張 Hello Kitty 的照片為例,直接投影轉換後會變成:有填色的區域直接用白色色塊取代,不會顯示原有的線條。 我們可以先透過這個「 Free Picture Stencil Maker 」免費線上圖片轉換為鉛筆黑白畫效果的雲端服務: 經過這樣處理後,原本的線條就有保留下來囉! ※ 補充說明: 其實 3D Slash 投影機工具也有內建的簡單影像處理功能喔! 四、中文字除了新細明體外,可以使用其他的字體嗎? 雖然投影機工具也可以輸入中文,但是只會以新細明體的方式顯示出來,如果想要使用其它的字體,可以先在文書處理軟體中設定好,透過畫面擷取取得影像檔案。 再配合「 Remove Image Background 免費雲端 AI 去背(摳圖)! 」這些文章,進入  Remove Background Imag

Webduino Blockly 「積木方城市」:用 MQTT 做到真正 Webduino 網頁協同同步顯示裝置狀態

圖片
在前一篇「 Webduino Blockly 「積木方城市」:用 MQTT 打通所有 Webduino 開發板的「任督二脈」 」文章中,介紹在 Webduino 中如何使用 MQTT 進行多個開發板間的訊息溝通,在這次的文章將再來探討,如何用 MQTT 做到真正 Webduino 網頁協同同步顯示裝置狀態! 在以下的 Webduino 官方 Demo 影片中,可以看到電腦與行動裝置畫面可以隨著 Webduino 的 RFID 裝置的切換,同步更新顯示! https://youtu.be/OrTTr74UKgU 雖然透過核選開發板積木上的「協同控制」可以達到多個連線裝置同時控制 Webduino 開發板,但是,不同裝置上的畫面是各自獨立的,並不會隨著其中一個裝置的操控而同步將其他裝置上的畫面一併進行更新!如果想要達到 Webduino 官方 Demo 影片中的效果,只要用 MQTT 就可以完成喔! 一、先來看看使用 MQTT 協同同步顯示網頁的執行結果: 二、Blockly 程式說明:初始化設定與 MQTT 接收訊息的設定 ※ 20200817 補充: 在 2019 年 Webduino 已經修正 MQTT 預設積木如下圖,如果沒有要使用特定 MQTT 伺服器時,就不需要加入「連線至 MQTT 伺服器」積木,只要使用「MQTT」的第三個「 當從 my/topic 收到訊息時…執行 」積木,就會直接使用 Webduino 預設的 MQTT 伺服器來發送訊息! 三、Blockly 程式說明:點擊燈泡時的變數設定與 MQTT 傳送訊息的設定 四、Blockly 完整程式:加入 Smart 開發板與 LED 燈 MQTT 點擊燈泡 Blockly 程式專案檔(需先登入 Webduino 雲端平台 後,才能正確開啟!) MQTT1 點擊燈泡: https://blocklypro.webduino.io/#7nL15rvxpD MQTT2 點擊燈泡: https://blocklypro.webduino.io/#kErVBPAM2V MQTT1 點擊燈泡與MQTT2 點擊燈泡的程式內容完全相同,主要是讓大家可以方便同時開啟兩個專案進行測試,實際體驗透過 MQTT 的方

3D 造型設計界的打擊樂團 - 3D Slash:用 3D Slash + 吸管建立可自由改變角度與打開開口的彎腰郵筒!

圖片
在這次暑假東海大學推廣中心的「兒童3D模型小小建築師」五天營隊課程中,特別規劃 3D Slash 「彎腰郵筒」的主題,讓同學練習以下的 3D Slash 技巧: 如何匯入外部 STL 模型 如何利用「XYZ軸切割視圖」進行物件挖空的設計 如何建立開關門的旋轉軸承設計 如何手動建立 3D 列印用支撐架,讓 3D 模型列印過程避免因無支撐而失敗 學會這些技巧後,再配合可彎曲的吸管,就能讓這個郵筒自由改變角度囉! ※ 這個彎腰郵筒的尺寸有特別縮小到高度只有三公分,因為這個尺寸用 3D 列印時,只需要不到 20 分鐘的時間就能完成,能大幅減輕 3D 列印的時間,也讓同學很快就能看到設計的成品! 營隊課程中還加入了冰棒棍、紙板建立屋頂、小木屋與柵欄底座,並配合「 Remove Image Background 免費雲端 AI 服務,不囉嗦!5 秒鐘自動完成人物去背(摳圖)! 」,將自己喜歡的圖形去背後,彩色列印貼在紙板上剪下,就能輕鬆創作出具有立體效果又與 3D 列印結合的作品! ※ 為了加快同學製作的速度與精準度,在課前有準備一些用紙板做的模板,方便同學進行屋頂組裝、小木屋與底座的線條繪製,在簡報中有提到如何使用! 以下就是這次營隊作品「用 3D Slash + 吸管建立可自由改變角度與打開開口的彎腰郵筒!」教案簡報,供大家做為參考! ※ 同學小木屋與 Sweet Home 3D 作品: ※ 3D Slash 網站: https://www.3dslash.net/ 彎腰郵筒原始設計來自 Thingiverse: https://www.thingiverse.com/thing:965409 彎腰郵筒原始檔與完成檔下載: https://drive.google.com/drive/folders/0B6rkIsuG5t-1fllNS2daamRWX0I1NkI4NUk5Z0xtSkpfd1NsLVc2WGhzMWZQUWc5UTNsU3c?resourcekey=0-ggIL2GqgfaGw8Dcg2CLOWw&usp=drive_link 一、3D