Blender 精确建模3D打印注意事项
首先参照前面的《Blender的单位:一图弄懂Blender的单位》设置好自己环境的长度单位。
下面的注意事项,没有先后关系,遇到的就会补充。
1. 模型需要进行布尔计算前,在物件我是下,检查是否有位移,旋转,比例参数未应用的。
若有,需要Ctrl+A应用这些改变后再进行布尔计算。
2. 编辑模式下,E挤出平面S缩放只能输入比例,需要计算,比较麻烦。可以适当使用I插入面,输入数量为内插面与外表面的长度距离。
3. 导出stl文件前,Alt+H确保没有多余的物件。也可在右上角的大纲视图查看,是否有多余的物件没有清理。
4. 使用blender文字工具时,尽量不要使用文字工具的倒角功能,文字功能倒角后很多会产生很多细微的交叉线面。
5. 导出stl文件切片异常时,可以在blender,N键属性面板里打开法线显示,看看是否有内法线,可以使用Ctrl+N转换发现。
6.Blender画图没有绝对圆形,都是使用多边形近似圆形,就是说,同样半径,边数越多越接近圆,为了画图方便,就不能太多边数,结果这样的图打印出来的圆柱就不够光滑。可以使用细分面处理,但细分面后 ,距离等参数恐有差异,需要适当硬表面处理。
7. 细分面处理后打印时,底面要硬表面处理,增加与热床的接触面,否则细分圆滑后,接触过少,导致打印失败。硬表面处理,就是在边缘线2边增加切割线,比如距离是0.1mm左右,依你的图形要求。
8. 添加Looptools插件,可以将任意平面内选择的闭环圆形化,就是多边形实现的近似园,选的边越多,越接近圆形。再配合细分面使用,避免明显的多边形痕迹。
9. 快捷键Shift + Alt + S 球形化,将选中的区域球形化。再配合细分面使用,避免明显的多边形痕迹。
10. 平面化,使用细分面的结果使模型光滑圆润。但还是有部分表面需要平整,除了上面第7条的硬表面处理。还可以使用快捷键:Shift E 边缘折痕,或者说边缘锐度Edge Crease,效果就是选中的平面经可能的平整,边缘锐度参数介于0至1。所以取消该效果,只需(Shift E) + (-1)即可。
Blender 精确建模3D打印注意事项的更多相关文章
- 第一次尝试3D建模和打印:色子
打印机前几天到了,除了打印了一半自带demo之外,还没开始打过啥模型.想自己从头打印个东西.那就做个色子吧. 因为机子上有SW2020,参考这个 solidworks2017怎么建模骰子? 教程来练习 ...
- 3D打印:三维智能数字化创造(全彩)
3D打印:三维智能数字化创造(全彩)(全球第一本系统阐述3D打印与3D智能数字化的专业著作) 吴怀宇 编 ISBN 978-7-121-22063-0 2014年1月出版 定价:99.00元 42 ...
- 【译】3D打印:介绍
原文地址:(需要翻墙)https://ordina-jworks.github.io/iot/2018/09/28/3D-Printing-Intro.html 文章发表日期:2018-09-28 第 ...
- 万万没想到,3D打印居然可以做这些逆天设计
3D打印一直被冠以“高科技”头衔,似乎离我们的日常生活还很遥远.其实不然,随着技术的创新,3D打印技术逐渐深入各个领域,工业生产.商业.医学.建筑.艺术等领域都能看到3D打印技术的影子.它将会改变我们 ...
- Three.js 3D打印数据模型文件(.STL)载入中
3DPrint是现在和未来10年度科技产品的主流之中.广泛的. 对于电子商务类3D打印网站.一个主要功能就是商品3D呈现的方式,那是,3D数据可视化技术. HTML5(WebGL)它可以用于构建3D查 ...
- 3D打印软件工具
切片与工艺规划(打印)软件: 3D打印中另外两个重要的步骤(切片和打印)中可以用到的一些开源,免费的软件和应用 Cura 开源, 免费 Python ...
- 《3D打印:三维智能数字化创造(全彩)》
<3D打印:三维智能数字化创造(全彩)> 基本信息 作者: 吴怀宇 出版社:电子工业出版社 ISBN:9787121220630 上架时间:2014-1-13 出版日期:2014 年1月 ...
- 如何制作简单的 3D 打印模型
Hi 大家好! 了解一个方兴未艾,但极为有趣的话题 — 3D 打印 . 为了帮助大家对3D打印有一个初步的感性认识,我在线制作了一款可用于3D打印的model, 大家可以先通过体验这个在线 model ...
- 漫谈程序员系列:3D打印能打印出程序员吗
首先声明,本文是一本正经的胡扯,绝不是随随便便的胡扯,请您不要随便攻击我胡说八道.我要反复星爷在<喜剧之王>里的台词:事实上.我是一本正经的喷子. 3D打印的定义 关于3D打印,以下是来自 ...
随机推荐
- 同步socket处理
1.socket类是TCP通信的基本类,调用成员函数connect()可以连接到一个指定的通信端点,连接成功后用local_endpoint()和remote_endpoint()获得连接两端的端点信 ...
- 用socket.io将Node后台与M站相联系
目的:用socket.io将Node后台与M站相联系,实现当Node后台添加一条数据时,调用该接口的M站不用手动刷新自动出现新增的数据 具体实现:当在后台系统position列表中添加/修 ...
- 线性回归决定系数之Why SST=SSE+SSR
线性最小二乘法的原则是使得误差的平方和最小,即 为了使S最小,令其对参数的偏导数为零: 即 即 根据方程1和方程2,得 又∵ ∴ 参考链接:https://math.stackexchange.com ...
- windows 文本操作
type命令 作用:显示文件类文件内容 (例如:.txt .Java .cpp .c .html 等属于文本类文件 .word excel ppt exe dll 等都不属于文本类文件) fc命令 作 ...
- learning scala 数组和容器
数组:可变的,可索引的,元素具有相同类型的数据集合 一维数组 scala> val intValueArr = new Array[Int](3)intValueArr: Array[Int] ...
- Standalone的更改方式
1.更改Game视图中的Standalone分辨率 2.在unity中菜单栏中 File---->Build Settings(Ctrl+Shift+B)---->Player Setti ...
- python 学习笔记 字符串和编码
字符编码:因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理,最早的计算机在设计时采用8个比特(bit)作为一个字节 (byte),所以,一个字节能表示的最大的整数是255(二进 ...
- [HDU3436]Queue-jumpers
Problem 有一个数列,从1排列到n,然后有Q个操作 Top x:将第x个数放到序列的最前面 Query x:询问x这个数在第几位 Rank x:询问第x位数是什么 Solution n非常的大, ...
- 【原创】QT 打印输出
list类 qDebug 的两种用法 #include <QDebug> int main(int argc,char *argv[]) { QList<int> list; ...
- It is never too late!
整理着过去的学习笔记,零零碎碎的,偶尔夹杂着当时的心境. 泛泛的学着东西,不很系统,不很深入,倒像是在拾海,有时捡捡贝壳,有时抓抓螃蟹.叹服大海的神奇,还没来得及深钻某个领域. (以下内容写于2016 ...