3D打印机,固件编程环境

1安装vscode :    Visual Studio Code - Code Editing. Redefined
2 扩展左侧像俄罗斯方块的图标)>Lanugage>中文    //或者chi nese  (地球仪图标)安装
扩展  >  Platform io IDE 蚂蚁头
4  安装Python-2.7.15
5  VScode >文件(F)>打开文件夹>Marlin-2.0.x>选择文件夹>底部√ 编译
6 等编译1分钟的样子,应该会出现  SUCCESS  00:00:51  编译完成
扩展  >auto build marlin (插件) 下载>Upload上传固件 (左侧蚂蚁头下有个M标记)
8  要显示活动栏的话:在顶部>查看(V)>外观>显示活动栏
9   下面要开始改成自己的开发板型号了,默认的是mega2560的主板

platformio.ini  这个文件内 16行 default_envs = mega2560 

  修改成      default_envs = FLYF407ZG

这个 FLYF407ZG就是我自己的主板型号,如果你的主板不是9轴的,在 Marlin文件下》src》core》boards.h》找出你的主板,把它赋值给  default_envs =  

在  Configuration.h》#define MOTHERBOARD BOARD_RAMPS_14_EFB  默认是1020  把你的主板型号替换掉它,我的是4225。

然后底部√ 编译

Configuration.h是基本配置文件,Configuration_adv.h是高级配置文件。我们主要修改这2个文件。如果英语不太好,可以在 扩展  >装个chinese翻译软件

编译完成后》在文件夹 .pio》build》FLYF407ZG》有个  firmaware.bin
文件》放入内存卡中,插入主板,上电。到这里就结束了,固件就已经更新到主板上了。

10  主程序部分:查看搜索Ctrl+F   void setup()//初始化   void loop()//主程序循环 这里可以自己研究一下。G代码在 gcode 文件夹内解析
11固件下载: Download | Marlin Firmware

12教程: 葫芦笔记•世界上最聪明的人都在用的笔记

 arduino编译环境 Software | Arduino
/ 2051版本
128X64 LCD屏  1911行   #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
串口号   #define SERIAL_PORT 0
波特率    #define BAUDRATE 250000
版本  CONFIGURATION_H_VERSION 020005
主板型号   #define MOTHERBOARD BOARD_RAMPS_14_EFB
打印机名字  //#define CUSTOM_MACHINE_NAME "3D Printer"
打印机出厂编号  //#define MACHINE_UUID "00000000-0000-0000-0000-000000000000"
挤出机的数量     #define EXTRUDERS 1
喷头多进单出     //#define SINGLENOZZLE
喷头0 温控类型     #define TEMP_SENSOR_0 1
温控短路保护(短路温度)    #define HEATER_0_MINTEMP   0
电机方向        #define INVERT_X_DIR false
热床大小     #define X_BED_SIZE 500
Z归零之前最小高度        #define Z_HOMING_HEIGHT  4
Z轴最大值     #define Z_MAX_POS 500
LCD屏语言     #define LCD_LANGUAGE zh_CN   //1621行
SD卡     #define SDSUPPORT

齿轮比        #define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 4000, 500 }






 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值