Rostock 301 Firmware Settings

Post Reply
Jambon
Posts: 3
Joined: Sat Sep 24, 2016 2:43 pm

Rostock 301 Firmware Settings

Post by Jambon » Sun Sep 25, 2016 1:14 pm

Hi,

I'm attempting to confirm (and understand) the firmware parameters and settings for the Rostock 301, with the aim of improving print accuracy.

is there a document that goes into detail regarding the various settings available via the LCD?

in particular I'd like definitions for the following (or better, a diagram):

Delta: (these are the default settings)
Segments/sec: 200
Diagonal rod: 188
Smooth Offs: 160
Effector Offs: 33
Carrage Offs: 33
Delta Radius: 89
Print Radius: 90

but it wouldn't hurt to have definitions for the other available settings.

eg:

Code: Select all

section | property       | expected value/range | function/description
delta   | Segments/sec   | 200                  | linear interpolation for curve calculations.
delta   | Diagonal rod   | 188                  | center-to-center distance of holes in the diagonal push rod.
delta   | Smooth Offs    | 160                  | Horizontal offset from middle of printer to smooth rod center.
delta   | Effector Offs  | 36                   | Horizontal offset of the universal joints on the end effector.
delta   | Carrage Offs   | 33                   | Horizontal offset of the universal joints on the carrages.
delta   | Delta Radius   | 89                   | Horizontal distance bridged by the diagonal push rods when effector is centered. (Smooth Offs - Carrage Offs - Effector Offs)
delta   | Print Radius   | 90                   | print surface diameter/2 minus unreachable space (avoid collisions with towers.
If done thoroughly, it would only need to be answered once.

Also, the firmware for the 301 is closed source and belongs to Geeetech, so someone must know which G-Codes are supported.
Last edited by Jambon on Wed Sep 28, 2016 6:27 pm, edited 1 time in total.

User avatar
William
Site Admin
Posts: 6340
Joined: Tue Jun 07, 2016 9:38 am

Re: Rostock 301 Firmware Settings

Post by William » Mon Sep 26, 2016 9:50 am

Jambon wrote:Hi,

I'm attempting to confirm (and understand) the firmware parameters and settings for the Rostock 301, with the aim of improving print accuracy.

is there a document that goes into detail regarding the various settings available via the LCD?

in particular I'd like definitions for the following (or better, a diagram):

Delta: (these are the default settings)
Segments/sec: 200
Diagonal rod: 188
Smooth Offs: 160
Effector Offs: 33
Carrage Offs: 33
Delta Radius: 89
Print Radius: 90

but it wouldn't hurt to have definitions for the other available settings.

eg:
section | property | expected value/range | function/description
Delta | Diagonal rod | 188mm - 200mm | length between eye-centres for diagonal connecting rod

If done thoroughly, it would only need to be answered once.

Also, the firmware for the 301 is closed source and belongs to Geeetech, so someone must know which G-Codes are supported.
Are you looking for this?
QQ截图20160926094846.jpg
QQ截图20160926094846.jpg (40.79 KiB) Viewed 11099 times
The setting i attached is G2s.
-Keep your mind and try to test it. :)
-Everything will be fun!-Support all Getech printer.
-You can ask me the questions and I will kindly reply.
-Respect others is the best way you can get help!

Jambon
Posts: 3
Joined: Sat Sep 24, 2016 2:43 pm

Re: Rostock 301 Firmware Settings

Post by Jambon » Thu Sep 29, 2016 9:47 am

Thanks, I've updated my original post with your information.

I hadn't thought to look at the source for the G2 machine firmware, obvious now.
I'll take a look there for clues to the other settings meaning and update the above as and when.

User avatar
Lami René
Posts: 195
Joined: Mon Sep 26, 2016 6:47 pm
Location: Sherbrooke, Québec, Canada

Re: Rostock 301 Firmware Settings

Post by Lami René » Thu Dec 08, 2016 1:12 am

Hello,
Bonjour,

You can find the original text into English following this original French text.

Vous trouverez le texte original traduit en anglais à la suite du présent texte originale en français.

Dans le même ordre d'idée que Jambon, voici la configuration du micrologiciel de mon imprimante 3D delta Geeetech Rostock 301 (M301).

William, pourriez-vous le comparer avec votre configuration standard et me le retourner.

Merci !

Voir le fichier en pièce jointe et voici en copier/coller :

«
Geeetech 301 Configuration du micrologiciel.txt

Prepare ->
- Disable Steppers
- Auto Home
- Preheat PLA
- Preheat ABS
- Cooldown

- Move Axis ->
-- Move 10mm ->

--- Move X ->
---- X : 0.0

--- Move Y ->
---- Y : 0.0

--- Move Z ->
---- Z : 0.0

-- Move 1mm ->

--- Move X ->
---- X : 0.0

--- Move Y ->
---- Y : 0.0

--- Move Z ->
---- Z : 0.0

--- Extruder 0 ->
---- Extruder 0 : 0.0

--- Extruder 1 ->
---- Extruder 1 : 0.0

--- Extruder 2 ->
---- Extruder 2 : 0.0

-- Move 0.1mm ->

--- Move X ->
---- X : 0.0

--- Move Y ->
---- Y : 0.0

--- Move Z ->
---- Z : 0.0

--- Extruder 0 ->
---- Extruder 0 : 0.0

--- Extruder 1 ->
---- Extruder 1 : 0.0

--- Extruder 2 ->
---- Extruder 2 : 0.0

Control ->

- Temperature ->
-- Nozzle : 0
-- Bed : 0
-- Fan speed : 0
-- Autotemp : Off
-- Min : 210
-- Max : 250
-- Fact :

-- N-PID ->
--- N-PID-P : +0608.05
--- N-PID-I : +0036.63
--- N-PID-D : +2709.19

-- B-PID ->
--- B-PID-P : +0369.61
--- B-PID-I : +0054.13
--- B-PID-D : +0602.87

-- Preheat PLA Conf ->
--- Fan speed : 0
--- Nozzle : 200
--- Bed : 70

-- Preheat ABS Conf ->
--- Fan speed : 0
--- Nozzle : 240
--- Bed : 95

- Printer Setting ->
-- X Max : 300
-- X Min : 0
-- Y Max : 300
-- Y Min : 0
-- Z Max : 225
-- Z Min : 0
-- Home X : Max
-- Home Y : Max
-- Home Z : Max
-- X Motor Dir : True
-- Y Motor Dir : True
-- Z Motor Dir : False
-- E Motor Dir : True
-- E1 Motor Dir : True
-- E2 Motor Dir : True

-- XmaxEndstop ->
--- Logic level : High
--- Status : NC

-- XminEndstop ->
--- Logic level : High
--- Status : NC

-- YmaxEndstop ->
--- Logic level : High
--- Status : NC

-- YminEndstop ->
--- Logic level : High
--- Status : NC

-- ZmaxEndstop ->
--- Logic level : High
--- Status : NC

-- ZminEndstop ->
--- Logic level : High
--- Status : NC

-- Delta ->
--- Segments/sec : 200
--- Diagonal Rod : 198
--- Smooth offs : 160
--- Effector offs : 33
--- Carriage offs : 33
--- Delta Radius : 92.0
--- Print Radius : 90

-- Motion ->
--- Z offset : 0.00
--- Accel : 5000
--- Vx-jerk : 20
--- Vy-jerk : 20
--- Vz-jerk : 20
--- Ve-jerk : 5
--- Vmax X : 400
--- Vmax Y : 400
--- Vmax Z : 400
--- Vmax E : 1000
--- Vmin : 5
--- VTrav min : 5
--- Amax X : 5000
--- Amax Y : 5000
--- Amax Z : 5000
--- Amax E : 800
--- A-retract : 3000
--- Xsteps/mm : 80.26
--- Ysteps/mm : 80.26
--- Zsteps/mm : 80.26
--- Esteps/mm : 95.00
--- Home speed X : 360
--- Home speed Y : 360
--- Home speed Z : 360

-- Store Memorie

-- Restore Default

-- Version
--- Firmeware 1.1.0 A

- Mixer ->
-- Filament 0 : 100%
-- Filament 1 : 0%
-- Filament 2 : 0%

-- OFP ->
--- OFP Max : 100%
--- OFP Min : 0%
--- Store Memory

-- Temptates ->
--- Temptates 1
--- Temptates 2
--- Temptates 3
--- Temptates 4
--- Temptates 5
--- Temptates 6
--- Temptates 7
--- Temptates 8
--- Custom 1
--- Custom 2
--- Custom 3
--- Custom 4
--- Custom 5
--- Custom 6

-- Custum ->

--- Custom 1 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 2 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 3 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 4 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 5 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 6 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

No SD Card

SD Card ->

»

Cordialement,

L'ami René
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Hello,

Excuse me, I am unilingual francophone and I use Google translator to translate the texts of the forum in French and to write to you in English. Thank you for your understanding and your indulgence for these texts translated mechanically!

In the same line of thought as Ham, here is the firmware configuration of my 3D printer delta Geeetech Rostock 301 (M301).

William, could you compare it with your standard configuration and return it to me.

Thank you !

See the file as an attachment and here is in copy / paste:

«
Geeetech 301 Configuration du micrologiciel.txt

Prepare ->
- Disable Steppers
- Auto Home
- Preheat PLA
- Preheat ABS
- Cooldown

- Move Axis ->
-- Move 10mm ->

--- Move X ->
---- X : 0.0

--- Move Y ->
---- Y : 0.0

--- Move Z ->
---- Z : 0.0

-- Move 1mm ->

--- Move X ->
---- X : 0.0

--- Move Y ->
---- Y : 0.0

--- Move Z ->
---- Z : 0.0

--- Extruder 0 ->
---- Extruder 0 : 0.0

--- Extruder 1 ->
---- Extruder 1 : 0.0

--- Extruder 2 ->
---- Extruder 2 : 0.0

-- Move 0.1mm ->

--- Move X ->
---- X : 0.0

--- Move Y ->
---- Y : 0.0

--- Move Z ->
---- Z : 0.0

--- Extruder 0 ->
---- Extruder 0 : 0.0

--- Extruder 1 ->
---- Extruder 1 : 0.0

--- Extruder 2 ->
---- Extruder 2 : 0.0

Control ->

- Temperature ->
-- Nozzle : 0
-- Bed : 0
-- Fan speed : 0
-- Autotemp : Off
-- Min : 210
-- Max : 250
-- Fact :

-- N-PID ->
--- N-PID-P : +0608.05
--- N-PID-I : +0036.63
--- N-PID-D : +2709.19

-- B-PID ->
--- B-PID-P : +0369.61
--- B-PID-I : +0054.13
--- B-PID-D : +0602.87

-- Preheat PLA Conf ->
--- Fan speed : 0
--- Nozzle : 200
--- Bed : 70

-- Preheat ABS Conf ->
--- Fan speed : 0
--- Nozzle : 240
--- Bed : 95

- Printer Setting ->
-- X Max : 300
-- X Min : 0
-- Y Max : 300
-- Y Min : 0
-- Z Max : 225
-- Z Min : 0
-- Home X : Max
-- Home Y : Max
-- Home Z : Max
-- X Motor Dir : True
-- Y Motor Dir : True
-- Z Motor Dir : False
-- E Motor Dir : True
-- E1 Motor Dir : True
-- E2 Motor Dir : True

-- XmaxEndstop ->
--- Logic level : High
--- Status : NC

-- XminEndstop ->
--- Logic level : High
--- Status : NC

-- YmaxEndstop ->
--- Logic level : High
--- Status : NC

-- YminEndstop ->
--- Logic level : High
--- Status : NC

-- ZmaxEndstop ->
--- Logic level : High
--- Status : NC

-- ZminEndstop ->
--- Logic level : High
--- Status : NC

-- Delta ->
--- Segments/sec : 200
--- Diagonal Rod : 198
--- Smooth offs : 160
--- Effector offs : 33
--- Carriage offs : 33
--- Delta Radius : 92.0
--- Print Radius : 90

-- Motion ->
--- Z offset : 0.00
--- Accel : 5000
--- Vx-jerk : 20
--- Vy-jerk : 20
--- Vz-jerk : 20
--- Ve-jerk : 5
--- Vmax X : 400
--- Vmax Y : 400
--- Vmax Z : 400
--- Vmax E : 1000
--- Vmin : 5
--- VTrav min : 5
--- Amax X : 5000
--- Amax Y : 5000
--- Amax Z : 5000
--- Amax E : 800
--- A-retract : 3000
--- Xsteps/mm : 80.26
--- Ysteps/mm : 80.26
--- Zsteps/mm : 80.26
--- Esteps/mm : 95.00
--- Home speed X : 360
--- Home speed Y : 360
--- Home speed Z : 360

-- Store Memorie

-- Restore Default

-- Version
--- Firmeware 1.1.0 A

- Mixer ->
-- Filament 0 : 100%
-- Filament 1 : 0%
-- Filament 2 : 0%

-- OFP ->
--- OFP Max : 100%
--- OFP Min : 0%
--- Store Memory

-- Temptates ->
--- Temptates 1
--- Temptates 2
--- Temptates 3
--- Temptates 4
--- Temptates 5
--- Temptates 6
--- Temptates 7
--- Temptates 8
--- Custom 1
--- Custom 2
--- Custom 3
--- Custom 4
--- Custom 5
--- Custom 6

-- Custum ->

--- Custom 1 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 2 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 3 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 4 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 5 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

--- Custom 6 Conf ->
---- Start Percent : 0%
---- End Percent : 100%
---- Start Height : 0.0
---- End Height : 100.0
---- Store Memory

No SD Card

SD Card ->
»

Cordially,

Friend René
Attachments
Geeetech 301 Configuration du micrologiciel.zip
(1.14 KiB) Downloaded 579 times
Un pour tous et tous pour un !
One for all and all for one !
-------------------------------------
Mon imprimante modifié : http://forums.reprap.org/read.php?178,781375,781375
Voir aussi pour mes pièces : https://www.thingiverse.com/thing:2464177

Post Reply