Giter Site home page Giter Site logo

engee974 / neptune_3 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from narutofzr/neptune_3

0.0 0.0 0.0 33.97 MB

source code

Shell 0.67% JavaScript 0.36% C++ 65.65% Python 0.75% C 31.86% Assembly 0.06% CSS 0.04% OpenSCAD 0.04% Makefile 0.28% HTML 0.26% GDB 0.01% Dockerfile 0.01% G-code 0.02% NASL 0.01%

neptune_3's Introduction

Neptune 3

  • More product updates and tutorial materials are in the works.

说明/Brief description

  • 固件的升级方法请参见: Neptune3-Firmware Update Notes.docx
  • 在【设置】→【关于机器】中查看当前屏幕版本。如果UI版本没有显示,则需要更新屏幕固件和主板固件。如果UI版本显示为V1,则只需要更新主板固件。
  • For details about how to upgrade the Firmware, see: Neptune3-Firmware Update Notes.docx
  • Check the current screen version in 【Settings】 → 【About Machine】. If the UI version is not displayed, you need to update the screen firmware as well as the motherboard firmware. If the UI version (V1) is displayed, only the motherboard firmware needs to be updated.

屏幕固件与主板固件兼容关系

Compatibility between screen firmware and mainboard firmware

屏幕固件版本 主板固件版本
Screen Firmware Version Mainboard Firmware Version
V0 V1.0.2/停止下载/stop download
V1 V1_1.0.3 / V1_1.0.4

升级日志/The upgrade log

屏幕固件/Screen firmware

V0

  • 旧版本固件不提供下载
  • Older firmware versions are not available for download

V1

  • 在【设置】→【关于】中可以查看屏幕固件版本以及主板固件版本
  • 在【设置】中增加【调平温度设置】。默认调平温度:热端140℃ / 热床:60℃
  • In 【Settings】→【About】, you can view the screen firmware version and the motherboard firmware version
  • Added 【Leveling Temperature Settings】 to 【Settings】. Default leveling temperature: Hotend 140 ° C / Hotbed 60 ° C

V2 (Stay tuned for)

  • @@@
  • @@@

主板固件/Board firmware

V1.0.2

  • 增加【调平温度设置】
  • 修复了一些已发现bug。改善了调平方式。
  • Added 【Leveling Temperature Settings】
  • Fixed some discovered bugs. Improved leveling method.

V1_1.0.3

  • 修复了一些已发现bug。改善了调平方式。
  • 改善了回原点速度和调平速度。
  • 打印过程中,点击【停止】→【确定】 或 打印完成后点击【确定】,会自动保存Z-offset值。为了解决打印过程中调整的Z-offset不会保存问题。
  • Fixed some discovered bugs. Improved leveling method.
  • Optimize return to origin speed and leveling speed.
  • To solve the problem that the Z-offset adjusted during printing will not be saved:During printing, click 【stop】→【confirm】 or click 【confirm】 after printing is completed, the Z-offset value will be saved automatically.

V1_1.0.4

  • 在固件V1_1.0.3基础上改进。
  • 再次优化G28回原点速度和G29调平速度。
  • 修改默认调平温度。热端:0℃ / 热床:60℃ 。仍然可以在【设置】中修改调平温度。
  • 默认Z-Offset=0.1 。通常情况下,调平后可以直接选择gcode文件打印,无需设置Z-Offset。
  • 修复断电续打功能bug:恢复打印时喷嘴距离模型很高。(注意:如果断电后Z轴掉落或者模型脱落也会导致断电续打失败)。
  • 优化打印操作。打印过程中,点击【暂停】后挤出机会先回抽10mm,以防止漏料。
  • 优化打印操作。暂停打印后,点击【恢复】会先挤出9mm→回抽9mm→移动到打印位置→继续正常打印,避免了换料或暂停打印后出现的缺料问题。
  • 优化打印操作。点击【停止】打印后挤出机会回抽10mm,以防止漏料。
  • Improved on firmware V1_1.0.3.
  • G28 return to the origin speed and G29 leveling speed were optimized again.
  • Change the default leveling temperature. Hot end: 0℃ / hot bed: 60℃.You can still change the 【leveling temperature】 in 【Settings】.
  • The default value is 【z-offset =0.1】. In general, you do not need to set the z-offset after leveling.
  • Fixed a bug in the power-off continuation function where the nozzle distance from the model was too high when recovering print.(Note: If the Z-axis drops or the model falls off after power-off, the power-off refill function cannot be used normally).
  • Optimize print operations. In the printing process, after clicking 【Pause】, the extrusion machine will draw back 10mm to prevent material leakage.
  • Optimize print operations. After pausing printing, click 【Resume】 to extrude 9mm→ pull back 9mm→ move to the printing position → continue normal printing. Avoid the empty print problem.
  • Optimize print operations. After clicking 【Stop】 to print, the extrusion machine will draw back 10mm to prevent material leakage.

V1_1.0.5-Beta

  • 新增-可以在gcode中使用M0代码暂停打印,实现指定层暂停功能。使用方法:NARUTOfzr#38

  • 优化打印中的加载/卸载灯丝操作按钮。操作方法:点击卸载/加载灯丝,点击一下,快速卸载/加载灯丝,再点击一下,停止加载灯丝。实现快速换料。操作说明:Instructions for loading/unloading filaments (during printing)

  • 启用热床PID。默认值:M304 P97.10 I1.41 D1675.16 调试方法:NARUTOfzr#39

  • 默认关闭断电恢复功能。可以在gcode起始程序中加入M413 S1 开启断电恢复(S0为关闭断电恢复)。

  • 启用Host Action Commands。丰富打印机与octoprint联机交互体验。

  • 启用线性推进。默认:K= 0 。(参见:https://marlinfw.org/docs/features/lin_advance.html)

  • 修复部分BUG。

  • Added - You can use the M0 code in gcode to pause printing to realize the pause function of the specified layer. How to use: NARUTOfzr#38

  • Optimized the loading/unloading filament operation button in printing. Operation method: Click "Unload/Load Filament", click "Quick Unload/Load Filament", and then click "Stop Loading Filament". Realize quick refueling. Operating instructions: Instructions for loading/unloading filaments (during printing)

  • Enable Hotbed PID. Default value: M304 P97.10 I1.41 D1675.16 Debug method: NARUTOfzr#39

  • The power failure recovery function is disabled by default. You can add M413 S1 to the gcode start program to turn on power-off recovery (S0 is to turn off power-off recovery).

  • Enable Host Action Commands. Enrich the online interactive experience between printer and octoprint.

  • Enable linear advance. Default: K=0 .(See:https://marlinfw.org/docs/features/lin_advance.html)

  • Fix some bugs.

加载屏幕固件方法

1、TF卡格式要求(格式化TF卡)

文件系统(F) 分配单元大小(A)
FAT32(默认) 4096 字节

2、方法

  • ①拆开屏幕外壳。
  • ②将文件夹“DWIN_SET”复制到TF卡根目录下,插入屏幕TF卡槽。
  • ③重启电源。
  • ④等待约1分30秒,屏幕显示第二行会出现“End!”即表示更新屏幕固件成功。
  • ⑤移除TF卡,重启电源即可。

加载主板固件方法

  • ①将文件“ZNP_ROBIN_NANO.bin”复制到TF卡根目录下。
  • ②重启电源。
  • ③等待约20秒,屏幕显示出现LOGO即表示更新主板固件成功。

Loading screen firmware method

1、TF card format requirements(Format the TF card)

File system Allocation unit size
FAT32 4096 bit

2、Method

  • ① Remove the screen cover.
  • ② Copy the folder 'DWIN_SET' to the TF root directory and insert it into the TF card slot on the screen.
  • ③ Restart the power supply.
  • ④ After about 90 seconds, the message "End!" is displayed in the second line. The screen firmware is successfully updated.
  • ⑤ Remove the TF card and restart the power supply.

Load motherboard firmware method

  • ① Copy the znp_robin_nano-bin file to the TF root directory.
  • ② Restart the power supply.
  • ③ After about 20 seconds, if the LOGO is displayed on the screen, the mainboard firmware is successfully updated.

neptune_3's People

Contributors

narutofzr avatar david-mckenna avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.