Assignment: Week05 3D Scanning and Printing (Fab-20180221D)

Group assignment: 小组作业3D打印机测试件

  • 我决定用Rhino + Grasshopper 建模
    原因:需要做一列呈等差数列的模型,类似👇这样,希望它能看上去很科学,简单又有美感(Smart)
    The group projects is 「Test the design rules for our printer」
  • How sharp design can you make?
  • How thin wall can you make ?
  • How small gap can you make ?
  • dimension?
  • Actual size and design size ?
    So I planning to build a "Test model" by Rhino, moreover, Grasshopper can help me do a set of models with arithmetic progression. I hope it looks smart, simple and aesthetic.
    some thing like below:
  • test.JPG
  • test2.JPG
  • 间距不统一

And I searching "Rhino Grasshopper Arithmetic" final I found this
Tutorial

  • Grasshopper Responsive Facades

我照着教程做了一遍,稍作修改,把"how thin wall" & "How small gap" 做成了一个模型。
I follow the tutorial, step by step, made an assignment. After that I improve the original program a little bit, made "how thin wall" & "How small gap" into one single model.

  • Test "how thin wall & small gap"
  • Test "how thin wall & small gap"

接着我想 建模测试:"How sharp design can you make" 因此我建模做一系列不同angle的lines.
Google searching "grasshopper rotation line array"找到了这个教学Tutorial
Than I try to build a model to test "How sharp design can you make", my plan was to make a series lines with different angles.
So google searching "grasshopper rotation line array", I found this [Tutorial]

  • Grasshopper tutorial #16 - (move, rotate & scale)

但是结果并不顺利,最后用的笨办法:

  • 画一条直线用rotate 命令旋转角度
  • wirtecut 命令将方块切角

However, the results doesn't show that satisfactory. Eventually I get back to the old way.
Draw a straight line and rotate the angle with the command: 「rotate」
Cut the block with the command: 「wirtecut」

  • rotate.png

然后是曲线和打印的倾斜角度

  • Done.png

打印:
我们用的是FDM型号的3D打印机。属于DIY机型,精度比较低在0.2mm左右,是我们另一个创始人自己设计和制作的。
可惜打印的时候,我的填充设置的太小了,12%, 打印底座时没能打印出一个平面,使得整个模型底座上都是窟窿。

我们用的Repetier来做的分层和设置,打印时导入模型,用软件切片时软件提醒我有错误:模型不是流形...


error.jpg

于是我简单查了一下。原来我建模时没有注意以下几个问题:
1.模型必须为流形(manifold)
2.模型必须是封闭的(Watertight)俗称不漏水
具体参考介绍
我最后选择的是:微软的在线修复网站顺利搞定

repetier.jpg

Percent 12.jpg

temperature_210.jpg

process.jpg

done_2.jpg

heating.jpg

打开Repetier 填充设置为12% 温度210度点击分层,随后考入SD卡中开始打印。
设计好打印机参数,导出
group_project.gif

设计尺寸和实际打印尺寸对比
总长度:设计值 129.5mm / 打印 128.5mm
最细处为:0.95mm x 0.71mm
最细的gap: 0.52mm
最细的wall: 0.66mm
方块宽度: 设计值 15mm / 实际 15.07mm
极限倾斜角度:50度

总长度


129.5.png

13.2cm.jpg

13cm.jpg

最细


0.95mm.jpg

0.71mm.jpg

gap & wall
692246725.jpg

712975949.jpg

方块长度


15.07mm

极限弯曲角度
angle.png

角度

Individual assignment: 个人作业 “前任戒指”

在之前的 Computer-Aided Design 那周的作业里我尝试用“Antimony”3D建模了一枚戒指。
这周我将它们3D打印了出来。
用的是光敏树脂型的打印机。


rings

rings_3.jpg

之前用“Antimony”默认的参数导出来的Stl模型都显示有破面不太理想。


old.png

最后查出了原因是因为设置的50左右太小了。后来我将导出参数提高到了200 文件大小也从16m左右飙升到了130m
ex_01-mini.gif

ex_02-mini.gif

ex_out_01-mini.gif

ex_out_02-mini.gif

具体过程:
首先我想尝试用libfive重新建模
安装libfive


install.jpg

libfive.png

test.png

于是我导入默认给的案例都是正常可编辑的
klein.png

但可惜我想自己画模型的时候,总是报错。
not_work.jpg

可惜时间紧迫,并没能找到原因,并解决它
于是我又用回了Antimony 导出了STL文件,除了之前的戒指之外还设计了一个挂坠。
挂坠

打印之前用Rhino 的ReduceMesh 功能减少了一下复杂曲面。
还检查了一下每个模型是否有破面,是否封闭图形

reducemesh.png

检查好之后导入分层软件,再次确认模型表明是否完整


检查模型表面.jpg

因为我使用的是光固化打印机,为了保证最终的打印质量,我额外加了不少支撑。
调整位置,设置大小
设置大小.jpg

加支撑和调整大小.jpg

mmexport1520235986593.jpg

最终打印(由于我们的工作室突然断电)
我们的第一次尝试只打印了一半。
打完 .jpg

mmexport1520429650086.jpg

而第二次打印很成功
1642937964.jpg

这里是一个小短片
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容