Orca 0.42のMarlin設定値

0.42用の設定値はmendel-partsからダウンロードできるファームの設定値とはちょっと違うので自分で計算して入力してあげないといけません。 (Z軸がACMEになったので設定値が変わっています)

具体的には「Configuration.h」の”#define DEFAULT_AXIS_STEPS_PER_UNIT”がXYZ軸およびエクストルーダーで1mmを送る際に必要な設定値となります。


1/8ステップ(Generation 6 Electronics) #define DEFAULT_AXIS_STEPS_PER_UNIT {32.03, 32.03, 960, 142}

1/16ステップ(Arduino+RAMPS) #define DEFAULT_AXIS_STEPS_PER_UNIT {64, 64, 1920, 284}

実際は「Skeinforge Bridge Calibration Cube」などを印刷してみてX/Y/Z軸の設定値を微調整する必要があります。 (でも、タイミングベルトが適切になっていれば修正の必要は殆ど無いと思います)




・一定位置mm÷(一定位置mm-残った高さmm)× DEFAULT_AXIS_STEPS_PER_UNIT設定値(E)

いま見てみたら、Marlin RC3が再度VerUpしていますね。→「ErikZalm-Marlin-Marlin_RC3-26-g9f7f735」ですがちょっとそのままではコンパイル通りませんでした…。

2012/08/14 2:03追記


「Thermal Settings」の#define TEMP_SENSOR_0 6→3にする必要があります。
「PID settings」の”Makergear”を無効化して”Mendel Parts V9 on 12V”を有効化する必要があります。

2012/08/16 21:48追記


2012/09/19 19:52追記




Skeinforge Bridge Calibration Cube by MatthewLaBerge – Thingiverse

Calibration – RepRapWiki

ErikZalm/Marlin ・ GitHub

ErikZalm/Printrun ・ GitHub

  1. Hi,

    thanks for all your Blogpost about the Orca v042.

    I’m currently bulding also one and I would like to know if you could upload your full Marlin Configuration?

    I’m struggling at the moment at the configuration and I could only found a configuration for Orca v040.

    Thanks in advanced and Best Regards

    • admin
    • 2012年 8月 14日


    I uploaded the firmware I have used in Orca v042.

    Please refer to your.

  2. Hi,

    thank you so much for your fast answer. And thanks for the links to the firmwares. I also started with the software and configuration of the Orca v040. I intended now to upgrade to the latest Marvin versions from GitHub and it seems that there are lots of differences in the Configurtion.h. Mainly new configuration variables etc.

    Here is my current state Marlin state: http://mruby.sh/Marlin_bovi-2012-08-14.zip

    Btw. the official and more recent repository of printrun is under: https://github.com/kliment/Printrun

    • admin
    • 2012年 8月 14日


    I forgot to write to append.

    In the normal state is expected to need to change the following settings: Because my Orca make modifications the temperature sensor.

    “Thermal Settings”: # define TEMP_SENSOR_0 6 → 3
    You need to activate the “Mendel Parts V9 on 12V” Disable the “Makergear”: “PID settings”.

    “ErikZalm-Marlin-Marlin_RC3-26-g9f7f735” There seems to be a bug in the latest.
    I think there is a problem with temperature control of Hotend.


  3. Oh this is very interesting. I will go back to the older version and start calibrating the printer with this one and then analyze the bug in the latest version.

    Thank you very much for all these information!


    • admin
    • 2012年 8月 14日


    You think that there is a difference between the # define FAST_PWM_FAN of “Mechanical Setting” & “Additional Features” is because I have been using the Arduino + RAMPS.

    I can use the settings and my settings ENDSTOP If the MIN = mechanical, and MAX = software. In that case, you must correctly set the following configuration.

    #define X_MAX_POS 245
    #define X_MIN_POS 0
    #define Y_MAX_POS 215
    #define Y_MIN_POS 0
    #define Z_MAX_POS 185
    #define Z_MIN_POS 0

    Is “kliment-Printrun-dceaf26” is Printrun I have used.
    “Printrun-win-Mar2012-slic3r” is problematic in the rare cases in (64bit) Windows7.


  4. I see. I use printrun under Linux and Mac so I didn’t know the behaviour under Windows. This is good to know. I made the changes for the MIN and MAX position. It seems in the latest version of Marlin inside of the repository the LENGTH is actually calculated based on the MIN & MAX POS in opposite of the older versions where you need to set the length manually.

    In the beginning I had a problem with inverted direction of the X Axes. This I could solve but at the moment the latest Marlin version stucked and I can’t move the axes, I can only extrude. For now I definitly go back to an older version and check the hardware with it before I start experimenting with a newer configuration.


  1. 2012年 8月 15日