相框可以用各種材質來做,去年是用兩張名片大小的的小卡加上瓦楞紙,一片片裁,一片片以雙面膠黏;今年決定用 3D printer 來印,剛開始是用 TinkerCAD 來畫圖,可是不同尺寸就要再重畫;所以試著用 OpenSCAD 寫個可自訂參數的相框產生器。
相框沒有支架,在底部夾上 Benny Bear Remix ,就可以站得穩穩的。
這個可自訂的相框分為上、下兩片,圖中的左側為相框的下半部(Bottom Mat),它有溝槽可以放照片,邊框內側中央有凹洞可以用來固定相框的上半部;圖中的右側為相框的上半部(Top Mat),中央邊框有突起可以用來卡住相框的下半部。
想玩玩可以下載 photo-frame.scad ,在 OpenSCAD 中開啟並執行;或是在 Thingiverse 網站中,以畫面右上角的「Open in Customize」來自訂參數並製作模型:
可以自訂的參數有:
- 相片大小:
- photoWidth : 相片寬度。
- photoLength : 相片長度。
- photoHeight : 相片高度(槽深)。
- photoSizeTolerance : 相片大小容許誤差值。
- 邊框大小:
- borderSize : 邊框多寬。
- borderThickness : 邊框厚度。
- borderRoundRadius : 圓角的半徑。
- 卡榫大小:
- jointWidth : 寬度及高度。
- jointLength : 長度。
- jointHoleTopThickness : 相框下半部卡槽頂部要填實的厚度。
- 其它:
- 防翹起(在邊框上加薄薄的圓)
- antiWarpingSize : 圓的直徑大小。
- antiWarpingThickness : 圓的厚度。
- antiWarpingTotalNumber : 圓的數量。
- enableTopMatAntiWarping : 相框上半部啟用防趐起。
- enableBottomMatAntiWarping : 相框下半部啟用防趐起。
- TopMatRabbetDepth : 相框上半部槽口的深度
- shoulderSizeOfBottomMatRabbet : 相框下半部槽口的寬度(用來放相片)。
相框組合的影片:
沒有留言:
張貼留言