{"id":1179,"date":"2021-05-31T22:19:57","date_gmt":"2021-05-31T22:19:57","guid":{"rendered":"http:\/\/www.tech-g.com\/?p=1179"},"modified":"2021-06-01T03:46:51","modified_gmt":"2021-06-01T03:46:51","slug":"reference-for-my-3d-printer","status":"publish","type":"post","link":"https:\/\/www.voodoo.business\/blog\/2021\/05\/31\/reference-for-my-3d-printer\/","title":{"rendered":"Reference for my 3D printer"},"content":{"rendered":"\n<p>This 3D printer was built back in 2015, I am adding this post here because I don&#8217;t remember much about it and i would need to rebuild it today for a certain project i have in mind.<\/p>\n\n\n\n<p>My 3D printer, Prusa i3 with RAMPS 1.4 and a heated bed, started off with the config file from the FolgerTech i3-2020, the 0.4mm Brass Extruder Nozzle, 30mm M6 Tube, FILAMENT 1.75 mm<\/p>\n\n\n\n<p>The entry that comes with the config files has a problem with DEFAULT_AXIS_STEPS_PER_UNIT, by default it comes with the values { 80, 80, 4000, 104.4 }, the third one (Z axis) has a problem that my rods are different, and the last one for the ext ruder has double the value assuming we have microsteps, So i reverted to the one in the 1.1.5 that is already installed, namely<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 2580, 52.2 }<\/pre>\n\n\n\n<p>The Z axis probably needs more refinement though, as the higher the build, the more problems you have close to the top<\/p>\n\n\n\n<p>In this config file, I have the MOTHERBOARD set to BOARD_RAMPS_14_EFB instead of 33, this is all good for the 1.1.5 and the 2.0.x, previously they were numbers, and they probably still are (Value of this)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">define BOARD_RAMPS_13_EFB 33 \/\/ RAMPS 1.3 \/ 1.4 (Power outputs: Extruder, Fan, Bed)\n define BOARD_RAMPS_13_EEB 34 \/\/ RAMPS 1.3 \/ 1.4 (Power outputs: Extruder0, Extruder1, Bed)\n define BOARD_RAMPS_13_EFF 35 \/\/ RAMPS 1.3 \/ 1.4 (Power outputs: Extruder, Fan, Fan)\n define BOARD_RAMPS_13_EEF 36 \/\/ RAMPS 1.3 \/ 1.4 (Power outputs: Extruder0, Extruder1, Fan)<\/pre>\n\n\n\n<p>Extruder and heat bed<\/p>\n\n\n\n<p>Even though i use a solid state relay for the extruder, the heated bed uses an automotive relay switch, so PWM is a big no no, we will need to comment the line where it reads <strong>define PIDTEMPBED<\/strong>, we also MIGHT WANT TO (only if needed) to fix some stuff in config advanced file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">if DISABLED(PIDTEMPBED)\n #define BED_CHECK_INTERVAL 5000 \/\/ ms between checks in bang-bang control\n   #if ENABLED(BED_LIMIT_SWITCHING)\n     #define BED_HYSTERESIS 2 \/\/ Only disable heating if T&gt;target+BED_HYSTERESIS and enable heating if T&gt;target-BED_HYSTERESIS\n   #endif\n endif<\/pre>\n\n\n\n<p>the above means, check every 5 seconds, the rest is self explanatory in the code comments<\/p>\n\n\n\n<p>Next, the end-stops, Z_PROBE_OFFSET_FROM_EXTRUDER for example (Height) is the most important one, as the others will simply print in the wrong location on the bed which besides loosing bed space is not really a problem<\/p>\n\n\n\n<p>Could not find this setting in Marlin 2.0, pending further investigation<\/p>\n\n\n\n<p>Now, the bed size, the whole bed is 20CMs, but there are screws at the edges, so I will go with 19 and add some 0.5 offset<\/p>\n\n\n\n<p>Remember to uncomment &#8220;<em>PROBE_MANUALLY<\/em>&#8221; since i don&#8217;t have a probe ATM, also uncomment LCD_BED_LEVELING and leave RESTORE_LEVELING_AFTER_G28 uncommented (and leave ENABLE_LEVELING_AFTER_G28 commented the way it is)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This 3D printer was built back in 2015, I am adding this post here because I don&#8217;t remember much about it and i would need to rebuild it today for a certain project i have in mind. My 3D printer, Prusa i3 with RAMPS 1.4 and a heated bed, started off with the config file [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[111],"tags":[114,115,113,112],"class_list":["post-1179","post","type-post","status-publish","format-standard","hentry","category-3d-printing","tag-marlin","tag-marlin-2-0","tag-ramps-1-4","tag-reprap"],"_links":{"self":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/1179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/comments?post=1179"}],"version-history":[{"count":13,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/1179\/revisions"}],"predecessor-version":[{"id":1194,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/1179\/revisions\/1194"}],"wp:attachment":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/media?parent=1179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/categories?post=1179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/tags?post=1179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}