/forum/index.php?action=view&id=203

Welcome InMyPi Forum / Guestbook




myfordboy Tue 18 Dec 2018 at 16:36:12
Easy 3D Printer Bed Leveling with Cheap Dial Test Indicator

-
Easy 3D Printer Bed Leveling with Cheap Dial Test Indicator
The way a MetalWorker, Mill Machinist, Milling Operator would do it

myfordboy
Published on Aug 5, 2017
Inexpensive DTI Low Cost Cheap Dial Indicator Gauge Tool
https://www.banggood.com/0_01mm-Accuracy-Measurement-Instrument-Dial-Indicator-Gauge-Tool-p-948936.html

GearBest Dial Gauge Travel 10mm 0.01mm Analog clock like face plate scale
GearBest Digital Display Dial Gauge Travel 12.7mm 0.01mm Digital LCD Display

Dial holder 3d print STL file https://www.thingiverse.com/thing:2469518

Code to run the alignment program: https://myfordboy.blogspot.com/p/creality-cr-10.html

HTTPS://youtu.be/FXu7oH0-PXU

Use a 1/100mm 0.01mm Dial
    With a 1/1000mm 0.001mm Dial you get Crazy
    And for the Metric Countries Do not use an Inch Thing, you will get nuts of it ;-)
The three (Third World) Countries which are not using the Metric system are Liberia, Myanmar and of Courseā€¦ The United States of Donald Trump.


GCode to run the alignment program: https://myfordboy.blogspot.com/p/creality-cr-10.html
***************************************************************************
There where a few : instead of ; in the comment not sure maybe not correct
Not sure if its possible (Have not looked into the G M T Gcode Possibilities)
  huge list:
    https://reprap.org/wiki/G-code
    https://en.wikipedia.org/wiki/G-code
      But i think its better to wait for a KeyPress to Continue 
      instead of seconds delays pauses
      Maybe M25 or M226
                Initiates a pause in the same way as if the pause button is pressed.
                That is, 
                        program execution is stopped and the printer waits for user interaction.
***************************************************************************
;source https://myfordboy.blogspot.com/p/creality-cr-10.html
M190 S60              ;heat bed to 60C 
M104 S195             ;start heating extruder to 195C
M109 S195             ;wait until extruder reaches 195C
G21                   ;metric values
G90                   ;absolute positioning
M82                   ;set extruder to absolute mode
M107                  ;set fan off
G28 X0 Y0             ;move X/Y to min endstops
G28 Z0                ;move Z to min endstops
G4 P20000             ;wait 20 seconds to set first corner with paper slip
G1 Z25.0 F9000        ;move bed to clear indicator
G92 E0                ;zero the extruded length
G1 F9000
M107                  ;set fan off
                      ;Move DTI to each corner in turn
G0 F3500 X10.000 Y60.00 Z10.000
M117                  ;zero DTI
G4 P10000             ;wait 10 seconds to set DTI to zero
G1 X280.000 Y300.000
G4 P10000             ;wait 10 seconds to adjust bed      
G1 X280.000 Y60.000
G4 P10000             ;wait 10 seconds to adjust bed
G1 X10.000 Y300.000
G4 P10000             ;wait 10 seconds to adjust bed
G1 X10.000 Y60.000    ;return DTI to start position
G4 P10000             ;wait 10 seconds to adjust bed
M107                  ;set fan off
G0 F9000 Z25
;End GCode
M104 S0               ; set extruder temperature off
M140 S0               ; set bed temperature off

M84                   ;disable steppers
;source https://myfordboy.blogspot.com/p/creality-cr-10.html



*****************************************************************
If you want to adjust with a cold bed use this code:
Save the file as above and save it as: Cold bed alignment.gcode
*****************************************************************
;source https://myfordboy.blogspot.com/p/creality-cr-10.html
G21                    ;metric values
G90                    ;absolute positioning
M82                    ;set extruder to absolute mode
M107                   ;set fan off
G28 X0 Y0              ;move X/Y to min endstops
G28 Z0                 ;move Z to min endstops
G4 P20000              ;wait 20 seconds to set first corner with paper slip
G1 Z30.0 F9000         ;move bed to clear indicator
G92 E0                 ;zero the extruded length
G1 F5000

;Move DTI to each corner in turn
G0 F3500 X10.000 Y60.00 Z10.000
M117                           ;zero DTI
G4 P10000                      ;wait 10 seconds to set DTI to zero
G1 X280.000 Y300.000
G4 P10000                      ;wait 10 seconds to adjust bed      
G1 X280.000 Y60.000
G4 P10000                      ;wait 10 seconds to adjust bed
G1 X10.000 Y300.000
G4 P10000                      ;wait 10 seconds to adjust bed
G1 X10.000 Y60.000             ;return DTI to start position
G4 P10000                      ;wait 10 seconds to adjust bed

G0 F9000 Z25
;End GCode
M104 S0                        ; set extruder temperature off
M140 S0                        ; set bed temperature off

M84                            ;disable steppers
;source https://myfordboy.blogspot.com/p/creality-cr-10.html


Code to run the alignment program: https://myfordboy.blogspot.com/p/creality-cr-10.html


End of Message, Thanks For Viewing! ☺
Tip: if your watching on your phone or tablet ⁝ add / save to homescreen and you get a nice icon its Free!
Tip: on your computer or laptop do not forget to bookmark this page its Free!
BookMark ShortCut Keys press ctrl+d on your keyboard




-

-

Reply to this Message


Name
Subject
Message

, <code> <b> <i> <u> .

   


Design a Bit like ForumOne 4.0 WayBack 1999 ©
Always Read the Small print?!



http://forum.luberth.com - - http://www.luberth.com/forum/




Page Optimized for Netscape Navigator 2.0 or Newer Real Gecko ;-)




Domoticz/#/Floorplans Co2 FootPrint of this RaspBerry Pi 3B+ DeskTop PC & WebServer