Prusa i3 instellingen – Repetier Host
Standaard is er geen printer voorgeïnstalleerd in de software van Repetier, alleen een “default” printer, de printerinstellingen van Repetier Host worden in het Windows register opgeslagen onder HKEY_CURRENT_USER\Software\Repetierprinter\[printernaam] de printernaam is in dit geval Prusa i3.
Onderstaande instellingen heb ik van de originele “repetier-host” installatie onttrokken en aangepast (dit gebeurt past nadat je Repetier-Host heb geopend en naar “Printer instellingen” bent gegaan en op opslaan hebt gedrukt), de hardware is een RAMPS 1.4 arduino shield.
Printer instellingen
Wat moet er worden aangepast?
1) Het pad met de printernaam in de register instellingen:
1 |
[HKEY_CURRENT_USER\Software\Repetier\printer\Prusa i3] |
2) De maximale afmetingen van de print vanaf het nulpunt:
1 2 3 |
"printAreaWidth"="200" "printAreaDepth"="190" "printAreaHeight"="150" |
1 2 3 4 |
"printerXMax"="200" "printerXMin"="0" "printerYMax"="190" "printerYMin"="0" |
Deze staan ook in de firmware “marlin” in het instellingen bestand “configuration.h”:
1 2 3 4 5 6 7 |
// Travel limits after homing #define X_MAX_POS 200 #define X_MIN_POS 0 #define Y_MAX_POS 190 #define Y_MIN_POS 0 #define Z_MAX_POS 150 #define Z_MIN_POS 0 |
3) Maximale temperatuur instellingen DWORD (wordt meestal in de slicer afgeregeld), geen heated bed?, deze waarde moet ingevuld zijn.
000000fa = 250 graden
00000050 = 80 graden
1 2 |
"maxExtruderTemp"=dword:000000fa "maxBedTemp"=dword:00000050 |
Deze staan ook in de firmware “marlin” in het instellingen bestand “configuration.h”:
1 2 3 4 |
#define HEATER_0_MAXTEMP 250 #define HEATER_1_MAXTEMP 250 #define HEATER_2_MAXTEMP 250 #define BED_MAXTEMP 80 |
4) Standaard temperatuur instellingen DWORD (wordt meestal in de slicer afgeregeld), geen heated bed?, dan waarde = 0
000000dc = 220 graden
0000003c = 60 graden
00000000 = 0 graden
1 2 |
"defaultExtruderTemp"=dword:000000dc "defaultHeatedBedTemp"=dword:0000003c |
5) Aantal extruders DWORD:
"numExtruder"=dword:00000001
Deze staan ook in de firmware “marlin” in het instellingen bestand “configuration.h”:
#define EXTRUDERS 1
Extruder instellingen
Extruder 1:
HKEY_CURRENT_USER\Software\Repetier\printer\Prusa i3\ext0
Extruder 2:
HKEY_CURRENT_USER\Software\Repetier\printer\Prusa i3\ext1
etc.
1) De diameter van de nozzle instellen (wordt meestal in de slicer afgeregeld):
"diameter"="0.4"
Het resultaat:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 |
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Repetier\printer\Prusa i3] "slicerSelection"="Slic3r" "travelFeedrate"="4800" "zAxisFeedrate"="100" "checkTemp"=dword:00000001 "checkTempInterval"=dword:00000003 "disposeX"="0" "disposeY"="0" "disposeZ"="0" "goDisposeAfterJob"=dword:00000000 "disableHeatedBetAfterJob"=dword:00000001 "disableExtruderAfterJob"=dword:00000001 "disableMotorsAfterJob"=dword:00000001 "printAreaWidth"="200" "printAreaDepth"="190" "printAreaHeight"="150" "dumpAreaLeft"="125" "dumpAreaFront"="0" "dumpAreaWidth"="22" "dumpAreaDepth"="40" "defaultExtruderTemp"=dword:000000dc "defaultHeatedBedTemp"=dword:0000003c "filterPath"="yourFilter #in #out" "runFilterEverySlice"=dword:00000000 "logM105"=dword:00000000 "addPrintingTime"="8" "xhomeMax"=dword:00000000 "yhomeMax"=dword:00000000 "zhomeMax"=dword:00000000 "printerXMax"="200" "printerXMin"="0" "printerYMax"="190" "printerYMin"="0" "printerBedLeft"="0" "printerBedFront"="0" "numExtruder"=dword:00000001 "printerType"=dword:00000000 "rostockHeight"="340" "rostockRadius"="135" "cncZTop"="0" "connector"="SerialConnector" "sendETADispay"=dword:00000001 "hasMixingExtruder"=dword:00000000 "maxExtruderTemp"=dword:000000fa "maxBedTemp"=dword:00000050 "manualExtrusionSpeed"="2" "manualExtrusionSpeedFast"="20" "manualReatrctionSpeed"="30" "InvertXAxisControl"=dword:00000000 "InvertYAxisControl"=dword:00000000 "InvertZAxisControl"=dword:00000000 "FlipXY"=dword:00000000 "PrinterHasSD"=dword:00000001 "maxVolumePerSecond"="12" "port"="COM1" "baud"="250000" "transferProtocol"=dword:00000000 "resetOnConnect"=dword:00000002 "resetOnEmergency"=dword:00000002 "receiveCacheSize"=dword:0000007f "communicationTimeout"=dword:00000028 "pingPong"=dword:00000000 "gcodePrepend"="" "gcodeAppend"="" "gcodeKill"="" "gcodePause"="" "gcodeScript1"="" "gcodeScript2"="" "gcodeScript3"="" "gcodeScript4"="" "gcodeScript5"="" "gcodeScript1Name"="Script 1" "gcodeScript2Name"="Script 2" "gcodeScript3Name"="Script 3" "gcodeScript4Name"="Script 4" "gcodeScript5Name"="Script 5" [HKEY_CURRENT_USER\Software\Repetier\printer\Prusa i3\ext0] "extruderId"=dword:00000000 "offsetX"="0" "offsetY"="0" "color"=dword:ff0000ff "diameter"="0.4" "script"="" "tempOffset"="0" "name"="" |
Download het archief bestand en pak het uit, dubbelklik op het REG bestand om de gegevens aan het register toe te voegen!
Open Repetier Host en selecteer de “Prusa i3” printer in de “Printer configuratie” (de selectie wordt onthouden de volgende keer dat je repetier-host weer opstart)
Na de selectie zie je dat de maximale printmaten in het 3D scherm ook al aangepast zijn voor de Builder 3D!
[#/3dprinter/prusai3/repetier_register_instellingen” ]