d:\1\v8038286\wwwroot\robots\Spider\log\data\log20180426.htm Smoothieware初试笔记(二)固件及其配置简介-非标遥控器-定制工业遥控器-产品设计外包-百安特科技专注技术服务外包
企业邮局 联系我们 收藏本站
在线客服
点击这里给我发消息
  通知公告 更多...
工业遥控器定制服务

本公司依托多年的工业产品设计经验,承接定制非标工业遥控器,为您的设备,系统定制专属工业级遥控器.

非标工业遥控器
发射器
接收机
产品研发
民用级产品案例
工业级产品案例
系统集成案例
医疗系统相关案例
高速PCB设计
电子产品研发领域
3D建模打印
3D建模
3D打印
3D打印机技术
技术中心
认识元器件
认识线路板
了解单片机
综合应用
    产 品 展 示
 3D建模打印 >> 3D打印机技术 >> Smoothieware初试笔记(二)固件及其配置简介

Smoothieware初试笔记(二)固件及其配置简介

2015-9-9 14:32:26                 来源:百安特科技 - Smoothieware初试笔记(二)固件及其配置简介

(不定期更新)

2 固件配置

 

2.1 固件配置方法

 

2.1.1 配置文件

 

固件的配置是动态的,在板载的TF卡槽中必须插入TF卡。配置参数存储在TF卡根目录上的Config.txt文件中。根据不同类型的3D打印机有默认配置模板供选择和修改,以加快应用。
注意:开机前几秒,系统初始化啊,并读取TF卡中的Config.txt文件。所以设计产品时前几秒的IO状态需要留意。

 

2.1.2 M500保存参数

 

使用特定的指令可以临时的修改系统参数,如果需要存储改设置,可以使用M500指令来将参数存储到TF卡上。
问题:M500指令提示有存盘,但是实际上并没有
问题解决:
该系统不允许USB和固件同时访问TF卡,需要在计算机上弹出大容量存储设备,之后使用M500指令,即可存盘。
关于存盘:不会修改config.txt文件,会生成一个config-override文件,文件中以M指令的方式覆盖config.txt中的设置。也就是系统先加载config.txt文件的配置,然后检查是否存在config-override文件,如果存在,再执行该文件中的M指令再次定义参数。

 

2.1.3 config-get/set 指令

 

系统提供在线修改config.txt中的参数的指令。(控制台指令需要在以“@”开头)
注意,操作TF卡同样需要弹出大容量存储设备!
例如:@config-get sd acceleration获得加速度参数

 配置命令示例


或 @config-set sd acceleration 3000 来设置加速度

 

 

2.2 固件引脚配置

 

示例:alpha_max_endstop 1.25^
引脚编号后面的修饰符定义如下:
! 逻辑非
0 引脚开漏
^ 引脚上拉
v 引脚下拉
- 无上拉或下拉
@ 中继模式
2.3 固件配置选项
参数众多,请查阅官方:http://smoothieware.org/configuration-options

 

2.4 命令控制台

 

本系统支持命令控制台,详细信息请参阅:http://smoothieware.org/console-commands
SimpleShell是一个小型Unix控制台模块,使您可以浏览文件系统(SD卡或其他)并显示这些文件的内容。
常用:version help ls cd cat play progress abort mem break net rm pwd

 

2.5 常用命令

  

指令

说明

示例

M92

设置步进电机运动单位mm/step

M92 X160.0 Y160.0 Z160.0

M204

设置挤出的加速度 mm/sec^2

M204 E500.0

M301

设置温控PID参数

M301 S0 P30 I10 D10

M305

设置NTC参数

M305 S0 B3950 R100000 T25

M500

保存临时设置的参数

M501

加载config-override

M501 test1

说明:加载config-override.test1文件

M502

删除配置覆盖文件

M503

回显config-override文件内容

M504

保存覆盖文件选择不同的扩展名

M504 blue-pla

说明:保存当前内存中的参数到

config-override. blue-pla

M665

设置并联臂臂长,水平距离,Z

M665 L208 R104 Z270

臂长208,水平距离104Z最高270(单位mm

M665 Z287.15

设置总高度行程,方便修正高度

M666

设置三塔复位后补偿距离(mm

M666 X-5 Y-5 Z-5

各塔向下运动 5mm

G32

自动校准

G32 执行全部校准程序

G32 R 只校准delta radius

G32 E 只校准 endstop

G32 I0.02 校准目标误差 < 0.02mm

G32 K (参看英文原稿)

G32 J110.0 校准半径110mm


  

 

点击数:1581  录入时间:2015-9-9 【打印此页】 【返回
相关链接
文字链接   [无线通信模块 无线数传模块
图片链接
版权所有:武汉百安特科技有限公司
WuHan BART S&T Development Co.LTD
联系电话:13886051015 027-87657717 QQ留言:110458952
Copyright ©2000 - 2011 21MCU.COM 鄂ICP备16008605号

非标工业遥控器|定制工业遥控器|自动化设计外包