MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
收藏此话题的成员
Andy mini avatar noki mini avatar hy1066994565 mini avatar 我爱蛋炒饭 mini avatar kaicheng230 mini avatar zy7823107 mini avatar 禹域天城 mini avatar
Andy large avatar
MakerLab创客实验室  ›  固件

3d打印机计算器,帮你计算固件中的参数

By Andy at 4 年前 , 23897 次浏览

详细的ramps测试流程见:http://www.makerlab.me/guides

固件中对各轴运行1mm所需步数的配置非常重要,很多新手不知道如何计算这个参数,以后再也不用为此事头痛了,可以使用下面这个计算器,选择你的硬件配置,就可以算出所需要的配置。

对应固件中的:
#define DEFAULT_AXIS_STEPS_PER_UNIT {85.3333, 85.3333,2560,158.8308} //参数分别对应,X,Y,Z,E轴

补充各轴计算公式,
#define x_steps_per_mm = y_steps_per_mm =

#define z_steps_per_mm =

#define e_steps_per_mm =

公式中的参数说明
Steps = 步进电机的步数 (1.8度步距角的电机为 200, 0.9度步距角的电机为 400.)
Microstepping = 步进电机驱动细分配置 (RAMPS默认为 1/16 etc.)
BeltPitch = 同步带齿间距 (对于T5为5.00mm , 对于XL为5.08mm ,对于GT2为2.0mm etc.)
PulleyTeeth = 同步轮齿数 (数一下你的同步轮齿数)
Zd = 丝杆螺纹间距,严格来讲应该是导程,就是轴旋转一周,所运行的直线距离 (对于M8标准丝杆为1.25mm)
ERatio = 挤出机齿轮比,从动轮比主动轮 (Wade's Extruder: 39/11, Accessible Wade's by Greg Frost: 43/10, Adrian's Extruder: 59/11, etc.)
BoltDiameter = 挤出轮螺杆(齿轮)直径

计算器地址: 3d打印机计算器

19 回复
Andy medium avatar
#1 - 4 年前
Andy

更新了计算公式,方便大家自己计算。

dayen2 medium avatar
#3 - 3 年前
dayen2

好东西。有KOSSEL是计算器吗

Andy medium avatar
#4 - 3 年前
Andy   via iPad

@dayen2 参考我的kossel教程

noki medium avatar
#5 - 3 年前
noki   via Android

版主你好,有事請教你,我是三角形洲的機器,這幾天我換了聯臂的桿子,原來是魚眼桿頭,換成磁性桿頭,明顯的它們長度不同,執行器也換了,桿頭中心跟噴頭中心也不同了,我延用舊固件我已知成品偏大,除這問題在調平過程中會有拖拉平台的現象,這使得第一層的打印平整度差異很大,這跟換桿子有關嗎?成品偏大及調平拖拉我該到哪邊去調整,我調平是用噴頭去點平台,勞你幫忙,謝謝

Andy medium avatar
#6 - 3 年前
Andy

@noki 更换联臂需要更新固件中的参数才可以。否则就在造成同一平面的凹陷或凸起现象。参考我的kossel教程,更新固件试试

noki medium avatar
#7 - 3 年前
noki

版主真是好人一個,謝謝你

wangyh606 medium avatar
#8 - 2 年前
wangyh606

关于挤出机参数的设置不太明白,请教下楼主,
打印材料有1.75 3.0之分,挤出头出丝大小也有0.4 0.5 、、、、等各种规格,挤出步进参数应该如何计算呢?

Andy medium avatar
#9 - 2 年前
Andy

@wangyh606 打印材料和出丝参数跟步进参数没关系,前两个参数都是填到切片软件中的。

bennybear medium avatar
#10 - 2 年前
bennybear

挤出机上没有减速齿轮,直接带着挤出轮,是不是“ERatio = 挤出机齿轮比=1”??

数字匠人11 medium avatar
#12 - 2 年前
数字匠人11

计算器里E轴怎么没有计算表格?

烈火 medium avatar
#13 - 2 年前
烈火

楼主你好,公式中的Microstepping不是很明白啊,是不是用了电机驱动以后是16个脉冲电机才转1.8°吗?

Andy medium avatar
#14 - 2 年前
Andy

@烈火 对,就是把最小步距角再分为多少份

hn0550 medium avatar
#15 - 一年前
hn0550

请教一下,E 轴中 ERatio = 挤出机齿轮比,从动轮比主动轮。
主动轮是电机上铜齿轮? 那被动轮呢?

Andy medium avatar
#16 - 一年前
Andy

@hn0550 没有减速机构的就是1:1

cheng278278 medium avatar
#17 - 一年前
cheng278278

请问3d打印机的E 轴43:10.参数是多少

healthtall medium avatar
#18 - 12 个月前
healthtall

楼主我的情况是这样的 三角洲的机子,最近换的挤出机,原来的挤出轮齿数少,现在齿数多,就打印的时候出现每一层挤出都很多,导致喷头打印这一层的时候都划着上一层,这个是怎么修改啊 切片软件参数层高什么的是对的,这个需要改G代码吗?

pig881 medium avatar
#19 - 2 个月前
pig881

关于 #define DEFAULT_AXIS_STEPS_PER_UNIT 这个参数,我如果用代码里原来的 #define DEFAULT_AXIS_STEPS_PER_UNIT {44.4444,44.4444,44.4444,692.6423}

输入 G28 则 X, Y , Z 三根轴可以非常完美的同步上升到 限位开关,但是这个值下去时,却达不到底部打印床,最低只能到达打印机一半的高度

而我一旦改变这个数值,按照计算 http://www.makerlab.me/calc/index.html
我的 X,Y,Z,E 应该是 {80.00,80.00,80.00,92.64} ,可是为什么用这个参数的话,
输入 G28 会导致三个滑车不会同时上去,而移动至左边或是右边的时候,又会导致喷头超出外面,

总之没办法 很好的同步,请问到底怎么计算才是合适的数啊?