查看: 1708|回复: 13

[作品] 可定制的打印误差校正板(1130更新,增加6角形和凸起功能)

[复制链接]
本帖最后由 svw 于 2016-11-30 22:03 编辑

大家知道,FDM打印机,尤其桌面级的,无法做到像cnc那样打印尺寸和设计尺寸分毫不差。

这个问题,在我之前的帖子,http://mc.dfrobot.com.cn/thread-13284-1-1.html
以及更早的黑侠的大作:关于材料PLA收缩率的实验及浅析 http://www.dfrobot.com.cn/commun ... iewthread&tid=12354
都有阐述。

那么,有没有解决方法尼。
有,就是打印个,然后比对误差后纠正。

简单粗暴,但是管用。
所谓实践是检验问题的唯一标准。

那么问题来了,打印前要设计模型吧。
为了矫正个尺寸,就要设计个模型,麻烦吗?

这里,我写了段Openscad程序。
对于常见的方孔,和圆孔。
大家可以通过修改几个参数,随意生成任意数量,尺寸相近的板。


以下是11月30日更新的内容:
1. 除了可以打印洞,也可以打印凸起。
只要在 Choose_Hole = false
像这样:
circle.JPG



2.还可以打印六边形,
只要把:
Polygon_Select= 6
默认是100,100的话出来就是圆。

像这样:

hexagon.JPG

不过注意这里的尺寸是不是边长,也不是对边长,而是对角长。
如下图:
捕获.JPG

举个栗子:

我要给方方的桌腿设计个支架。
量下来方孔的周长是9,于是我从8.4-10,每隔2mm,打印一个孔。
生成了下面这个校验板,一打印,就知道最适合的设计尺寸啦。

1.JPG

当然,圆孔也是支持的,毕竟很多情况要设计螺丝的孔位吗。
数量也可以自定义,上面是9个,下面是16个。

当然,不一定要是平方数,1到1000都可以的。

2.JPG
花几分钟打印下这个板,然后比对下实物,就可以知道最适合的设计尺寸了。

程序和模型,我还是发表在thingiverse上,大家可以戳连接http://www.thingiverse.com/thing:1843323,下载。

生成模型,有2种方法
1.,可以直接戳上面链接的这个红圈处,利用thingiverse的在线定制器生成。
3.JPG
当然,这个在线定制器优势是不用下载程序,但定制性有限,也比较慢,毕竟服务器在国外。

2.离线方法
- 访问openscad.org,下载非常小巧的openscad程序。
- 打开我编写的这段代码,可以在thingiverse上下载,也可以点下面的附件。
Customized_Calibration_Board.rar (1.05 KB, 下载次数: 31)

svw  初级技匠
 楼主|

发表于 2016-10-22 22:21:26

沙了个发
回复 支持 反对

使用道具 举报

hnyzcj  超级版主

发表于 2016-10-23 09:15:08

哎呦,你们都“浪”到国外网站了
回复 支持 反对

使用道具 举报

Rockets  NPC

发表于 2016-10-25 19:24:25

嗯,不错的程序,改下程序又有孔又有方也不错。
回复 支持 反对

使用道具 举报

svw  初级技匠
 楼主|

发表于 2016-10-26 14:37:33

Rockets 发表于 2016-10-25 19:24
嗯,不错的程序,改下程序又有孔又有方也不错。

其实再改下,还可以加六角形(适配螺母),以及改孔为凸起。等空了再弄。
回复 支持 反对

使用道具 举报

Rockets  NPC

发表于 2016-10-26 17:16:10

svw 发表于 2016-10-26 14:37
其实再改下,还可以加六角形(适配螺母),以及改孔为凸起。等空了再弄。 ...

等着你的修改。
或者可以和大家简单讲讲语句的具体作用。
回复 支持 反对

使用道具 举报

Ricky  NPC

发表于 2016-10-31 16:50:43

有没有其它人改了?
回复 支持 反对

使用道具 举报

dsweiliang  版主

发表于 2016-10-31 17:44:53

厉害啊我的哥
回复 支持 反对

使用道具 举报

Kona226  初级技师

发表于 2016-11-1 11:26:30

点赞! 先试下再来说结果
回复 支持 反对

使用道具 举报

Rockets  NPC

发表于 2016-11-9 08:11:47

已将本文章转帖纸Dreammaker英文论坛。
http://www.dreammaker.cc/forum/viewtopic.php?f=4&t=463
回复 支持 反对

使用道具 举报

svw  初级技匠
 楼主|

发表于 2016-11-9 14:43:14

Rockets 发表于 2016-11-9 08:11
已将本文章转帖纸Dreammaker英文论坛。
http://www.dreammaker.cc/forum/viewtopic.php?f=4&t=463 ...

不会是谷歌翻译的吧。

标题叫:
Customerizable torlerance calibration board ( Programmed via OpenScad )
会好些吧。
回复 支持 反对

使用道具 举报

Rockets  NPC

发表于 2016-11-9 18:57:35

svw 发表于 2016-11-9 14:43
不会是谷歌翻译的吧。

标题叫:

嗯,确实是谷歌翻译的。
回复 支持 反对

使用道具 举报

Rockets  NPC

发表于 2016-11-14 11:03:08

svw 发表于 2016-11-9 14:43
不会是谷歌翻译的吧。

标题叫:

改好了。呵呵。
Customerizable torlerance calibration board ( Programmed via OpenScad )
http://www.dreammaker.cc/forum/v ... 63&p=3295#p3295
回复 支持 反对

使用道具 举报

svw  初级技匠
 楼主|

发表于 2016-11-30 22:15:08

更新了,增加了2个新功能,自顶下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail