kaktus' guide - Menu-tree M201, FW v1.0.03
Posted: Mon Feb 26, 2018 6:40 pm
Every Geeetech customer issues a sack of money to buy their favorite printer.
I do not know why they does not receive a detailed instruction in the set.
I understand that developing such one takes a lot of time and energy. But these are not new products.
I am guessing that the documentation was definitely created. Someone keeps it in a drawer?
Personally, I spent a lot of time learning elementary facts and getting basic information.
I could devote this time to other activities or spend it with my family.
The result of my work is a a bit of practical information that will be useful to many users.
Especially users who start their adventure with 3D printing on Geeetech equipment.
Here are the results of my work:
################################################################################
Menu-tree for the M201 printer, with firmware version 1.0.03, per day 2018-02-18
0. Info screen.
Info screen
1. Prepare
2. Control
3. Mixer
4. SD Card
1.1 Prepare.
Main
Disable Steppers
Auto Home
Preheat PLA
Precheat ABS
Cooldown
1. Move Axis
1.1.1 Move Axis.
Prepare
1. Move 10mm
2. Move 1mm
3. Move 0,1mm
1.1.1.1. Move 10mm.
Move Axis
1. Move X
2. Move Y
3. Move Z
1.1.1.1.1. Move X.
X: 150.0
1.1.1.1.2. Move Y.
Y: 0.0
1.1.1.1.3. Move Z.
Z: 0.0
1.1.1.2. Move 1mm.
Move Axis
1. Move X
2. Move Y
3. Move Z
4. Extruder 0
5. Extruder 1
1.1.1.2.1. Move X.
X: 0.0
1.1.1.2.2. Move Y.
Y: 0.0
1.1.1.2.3. Move Z.
Z: 0.0
1.1.1.2.4. Extruder 0.
Extruder 0: 0.0
1.1.1.2.5. Extruder 1.
Extruder 1: 0.0
1.1.1.3. Move 0,1mm.
Move Axis
1. Move X
2. Move Y
3. Move Z
4. Extruder 0
5. Extruder 1
1.1.1.3.1. Move X.
X: 0.0
1.1.1.3.2. Move Y.
Y: 0.0
1.1.1.3.3. Move Z.
Z: 0.0
1.1.1.3.4. Extruder 0.
Extruder 0: 0.0
1.1.1.3.5. Extruder 1.
Extruder 1: 0.0
2. Control.
Main
1. Temperature
2. Printer Settings
3. Motion
Store Memory
Restore Defaults
Version
2.1 Temperature.
Control
Nozzle: 0
Nozzle 1: 0
Bed: 0
Fan speed: 0
Autotemp: Off
Min: 10
Max: 250
Fact:
1. N-PID
2. B-PID
3. Preheat PLA Conf
4. Preheat ABS Conf
2.1.1 Temperature N-PID.
Temperature
N-PID-P: +0608.05
N-PID-I: +0036.63
N-PID-D: +2709.19
2.1.2 Temperature B-PID.
Temperature
N-PID-P: +0369.61
N-PID-I: +0054.13
N-PID-D: +0602.87
2.1.3 Preheat PLA Conf.
Temperature
Fan speed: 0
Nozzle: 200
Bed: 70
2.1.3 Preheat ABS Conf.
Temperature
Fan speed: 0
Nozzle: 250
Bed: 100
2.2 Printer settings.
Control
X Max: 290
X Min: 0
Y Max: 220
Y Min: 0
Z Max: 195
Z Min: 0
Home X: Min
Home Y: Min
Home Z Min
X Motor Dir: False
Y Motor Dir: True
Z Motor Dir: True
E Motor Dir: True
E1 Motor Dir: False
1. XmaxEndstop:
2. XminEndstop:
3. YmaxEndstop:
4. YminEndstop:
5. ZmaxEndstop:
6. ZminEndstop:
2.2.1 X max Endstop.
Printer settings
Logic level: High
Status: NC
2.2.2 X min Endstop.
Printer settings
Logic level: High
Status: NC
2.2.3 Y max Endstop.
Printer settings
Logic level: High
Status: NC
2.2.4 Y min Endstop.
Printer settings
Logic level: High
Status: NC
2.2.5 Z max Endstop.
Printer settings
Logic level: High
Status: NC
2.2.6 Z min Endstop.
Printer settings
Logic level: High
Status: NC
2.3. Motion.
Control
Z offset: 0.00
Accel: 1000
Vx-jerk: 20
Vy-jerk: 20
Vz-jerk: 0
Ve-jerk: 5
Vmax X: 400
Vmax Y: 400
Vmax Z: 24
Vmax E: 50
Vmin: 5
VTrav min: 5
Amax X: 800
Amax Y: 800
Amax Z: 20
Amax E: 800
A-retract: 1000
Xsteps/mm 80.00
Ysteps/mm 80.00
Zsteps/mm 400.00
Esteps/mm 101.00
Home speed X: 200
Home speed Y: 200
Home speed Z: 60
3. Mixer.
Prepare
Filament 0: 100%
Filament 1: 0%
1. OFP
2. Templates
3. Custom
3.1 OFP.
Mixer
OFP Max: 100%
OFP Min: 0%
Store Memory
3.2 Templates.
Mixer
Template 1
Template 2
Template 3
Template 4
Template 5
Template 6
Template 7
Template 8
Custom 1
Custom 2
Custom 3
Custom 4
Custom 5
Custom 6
3.3 Custom.
Mixer
1. Custom 1 Conf
2. Custom 2 Conf
3. Custom 3 Conf
4. Custom 4 Conf
5. Custom 5 Conf
6. Custom 6 Conf
3.3.1 Custom 1 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.2 Custom 2 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.3 Custom 3 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.4 Custom 4 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.5 Custom 5 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.6 Custom 6 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
4. SD Card.
Main
note: some options do not have default values.
################################################################################
In the next step a manual will be created, with the description of all options.
The developer's support would be useful to determine the range of the data.
And to explain to me how some options work.
By the way, I also discovered a few irregularities.
I do not know why they does not receive a detailed instruction in the set.
I understand that developing such one takes a lot of time and energy. But these are not new products.
I am guessing that the documentation was definitely created. Someone keeps it in a drawer?
Personally, I spent a lot of time learning elementary facts and getting basic information.
I could devote this time to other activities or spend it with my family.
The result of my work is a a bit of practical information that will be useful to many users.
Especially users who start their adventure with 3D printing on Geeetech equipment.
Here are the results of my work:
################################################################################
Menu-tree for the M201 printer, with firmware version 1.0.03, per day 2018-02-18
0. Info screen.
Info screen
1. Prepare
2. Control
3. Mixer
4. SD Card
1.1 Prepare.
Main
Disable Steppers
Auto Home
Preheat PLA
Precheat ABS
Cooldown
1. Move Axis
1.1.1 Move Axis.
Prepare
1. Move 10mm
2. Move 1mm
3. Move 0,1mm
1.1.1.1. Move 10mm.
Move Axis
1. Move X
2. Move Y
3. Move Z
1.1.1.1.1. Move X.
X: 150.0
1.1.1.1.2. Move Y.
Y: 0.0
1.1.1.1.3. Move Z.
Z: 0.0
1.1.1.2. Move 1mm.
Move Axis
1. Move X
2. Move Y
3. Move Z
4. Extruder 0
5. Extruder 1
1.1.1.2.1. Move X.
X: 0.0
1.1.1.2.2. Move Y.
Y: 0.0
1.1.1.2.3. Move Z.
Z: 0.0
1.1.1.2.4. Extruder 0.
Extruder 0: 0.0
1.1.1.2.5. Extruder 1.
Extruder 1: 0.0
1.1.1.3. Move 0,1mm.
Move Axis
1. Move X
2. Move Y
3. Move Z
4. Extruder 0
5. Extruder 1
1.1.1.3.1. Move X.
X: 0.0
1.1.1.3.2. Move Y.
Y: 0.0
1.1.1.3.3. Move Z.
Z: 0.0
1.1.1.3.4. Extruder 0.
Extruder 0: 0.0
1.1.1.3.5. Extruder 1.
Extruder 1: 0.0
2. Control.
Main
1. Temperature
2. Printer Settings
3. Motion
Store Memory
Restore Defaults
Version
2.1 Temperature.
Control
Nozzle: 0
Nozzle 1: 0
Bed: 0
Fan speed: 0
Autotemp: Off
Min: 10
Max: 250
Fact:
1. N-PID
2. B-PID
3. Preheat PLA Conf
4. Preheat ABS Conf
2.1.1 Temperature N-PID.
Temperature
N-PID-P: +0608.05
N-PID-I: +0036.63
N-PID-D: +2709.19
2.1.2 Temperature B-PID.
Temperature
N-PID-P: +0369.61
N-PID-I: +0054.13
N-PID-D: +0602.87
2.1.3 Preheat PLA Conf.
Temperature
Fan speed: 0
Nozzle: 200
Bed: 70
2.1.3 Preheat ABS Conf.
Temperature
Fan speed: 0
Nozzle: 250
Bed: 100
2.2 Printer settings.
Control
X Max: 290
X Min: 0
Y Max: 220
Y Min: 0
Z Max: 195
Z Min: 0
Home X: Min
Home Y: Min
Home Z Min
X Motor Dir: False
Y Motor Dir: True
Z Motor Dir: True
E Motor Dir: True
E1 Motor Dir: False
1. XmaxEndstop:
2. XminEndstop:
3. YmaxEndstop:
4. YminEndstop:
5. ZmaxEndstop:
6. ZminEndstop:
2.2.1 X max Endstop.
Printer settings
Logic level: High
Status: NC
2.2.2 X min Endstop.
Printer settings
Logic level: High
Status: NC
2.2.3 Y max Endstop.
Printer settings
Logic level: High
Status: NC
2.2.4 Y min Endstop.
Printer settings
Logic level: High
Status: NC
2.2.5 Z max Endstop.
Printer settings
Logic level: High
Status: NC
2.2.6 Z min Endstop.
Printer settings
Logic level: High
Status: NC
2.3. Motion.
Control
Z offset: 0.00
Accel: 1000
Vx-jerk: 20
Vy-jerk: 20
Vz-jerk: 0
Ve-jerk: 5
Vmax X: 400
Vmax Y: 400
Vmax Z: 24
Vmax E: 50
Vmin: 5
VTrav min: 5
Amax X: 800
Amax Y: 800
Amax Z: 20
Amax E: 800
A-retract: 1000
Xsteps/mm 80.00
Ysteps/mm 80.00
Zsteps/mm 400.00
Esteps/mm 101.00
Home speed X: 200
Home speed Y: 200
Home speed Z: 60
3. Mixer.
Prepare
Filament 0: 100%
Filament 1: 0%
1. OFP
2. Templates
3. Custom
3.1 OFP.
Mixer
OFP Max: 100%
OFP Min: 0%
Store Memory
3.2 Templates.
Mixer
Template 1
Template 2
Template 3
Template 4
Template 5
Template 6
Template 7
Template 8
Custom 1
Custom 2
Custom 3
Custom 4
Custom 5
Custom 6
3.3 Custom.
Mixer
1. Custom 1 Conf
2. Custom 2 Conf
3. Custom 3 Conf
4. Custom 4 Conf
5. Custom 5 Conf
6. Custom 6 Conf
3.3.1 Custom 1 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.2 Custom 2 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.3 Custom 3 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.4 Custom 4 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.5 Custom 5 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
3.3.6 Custom 6 Conf.
Custom
Start Percent: 0%
End Percent: 100%
Start Height: 0.0
End Height: 100.0
Store Memory
4. SD Card.
Main
note: some options do not have default values.
################################################################################
In the next step a manual will be created, with the description of all options.
The developer's support would be useful to determine the range of the data.
And to explain to me how some options work.
By the way, I also discovered a few irregularities.