You will want to put a surface like buildtak, Matte black PEI Or pick up some Matte black High temp oven/grill paint from the hardware store and paint the bed surface. Anything to reflective or clear will make the sensor act crazy. It would also cause the sensor to work fine one minute and be crazy the next.
Posts made by mhallett
-
RE: Something is wrong … and I do not know what it is
-
RE: Something is wrong … and I do not know what it is
Also can you post your config.g and bed.g files.
-
RE: Something is wrong … and I do not know what it is
home your printer so the hot end is far away from the surface, then look at the sensor in the web interface it should read 0 or close to. If it doesn't check to make sure there is nothing stock on the LED's actually make sure they are still there. I had a part collision and it knocked them off the board. Also check your wiring if for some reason the plug is on backwards it will read triggered all the time. If it does read zero check your bed surface, matte black is the best.
-
RE: Z probe offset
Thanks, You might want to ad this to the Wiki page for setting up the Z probe.
-
RE: Endstops not stopping external drivers on the expansion header
I need to run my printer so I am going to put my WiFi board back in but I will make a bench test for it and keep trying things.
-
RE: Endstops not stopping external drivers on the expansion header
Would it be worth the time if I completely erased the board and re-flashed it via usb?
-
RE: Bed.g can I make Y move first, then X
Here is my home all file. When homing they go in order Z,X,Y for my main move and for fine adjustment they go reversed.
; homeall.g
; called to home all axes
;; Relative positioning ; uncomment this line to lift the nozzle after homing
G91
; Course home Z
G1 Z725 F2500 S1
; Course home X
G1 X-675 F8000 S1
; Course home Y
G1 Y675 F8000 S1; Move away from the endstops
G1 X5 Y-5 F400
G1 Z-5 F400; Fine home X
G1 X-10 F400 S1
; Fine home Y
G1 Y10 F400 S1
;fine home Z
G1 Z10 f400 S1; Absolute positioning
G90 -
RE: Endstops not stopping external drivers on the expansion header
I can ship you the board if you want.
-
RE: Endstops not stopping external drivers on the expansion header
It moves to towards the switch. But they should not be moving at all. This is why I link it is the board. With my WiFi board the printer runs perfect. If I bypass the external drivers and the encoder and run them from the main board they operate as intended. It is only when using the breakout board for external drivers.
-
Z probe offset
When measuring the distance in the X/Y direction for the placement of the IR sensor, where so you measure to on the board?
-
RE: Bed.g can I make Y move first, then X
You should be able to just switch them in order. I believe the file executes as written. But you might want to move that clip before trying it.
-
RE: Endstops not stopping external drivers on the expansion header
Ok so I switched back to the Ethernet and used the same SD card and verified that the firmware is the undated one and when homing the endstops do not trigger the motors to stop. I even swapped the min and max codes so the max comes first and still the same. Not sure what the deal is.
-
RE: Endstops not stopping external drivers on the expansion header
also the firmware is 1.20.1RC2
-
RE: Endstops not stopping external drivers on the expansion header
Sure give me a day or two to switch the boards around. in advance these are my config.g and home files.
; Configuration file for Duet Ethernet (firmware version 1.20 or newer)
; executed by the firmware on start-up
;
; generated by RepRapFirmware Configuration Tool on Mon Dec 25 2017 21:58:57 GMT-0500 (Eastern Standard Time); General preferences
M111 S0 ; Debugging off
G21 ; Work in millimetres
G90 ; Send absolute coordinates…
M83 ; ...but relative extruder moves
M555 P2 ; Set firmware compatibility to look like Marlin
M911 S22 R23 P"M913 X0 Y0 G91 M83 G1 Z3 E-5 F1000"M667 S1 ; Select CoreXY mode
M208 X0 Y0 Z0 S1 ; Set axis minima
M208 X673 Y673 Z694.29 S0 ; Set axis maxima; Endstops
M574 X1 Y2 Z2 S1 ; Set active high endstops
M558 P1 X0 Y0 Z0 H5 F120 T6000 ; Set Z probe type to unmodulated and the dive height + speeds
G31 P500 X30 Y-5 Z1.74 ; Set Z probe trigger value, offset and trigger height
M557 X90:630 Y43:603 S30 ; Define mesh grid
M584 X5 Y6 Z7:8:9 ; three Z motors connected to driver outputs 2, 5 and 6
M671 X336:94:652.5 Y613:53:53 S30 ; leadscrews at rear left, front middle and rear right; Drives
M569 P3 S0 ; Drive 3 goes backwards
M569 P4 S1 ; Drive 4 goes forwards
M569 P5 S0 ; Drive 5 goes forwards
M569 P6 S0 ; Drive 6 goes forwards
M569 P7 S0 ; Drive 7 goes forwards
M569 P8 S0 ; Drive 8 goes forwards
M569 P9 S0 ; Drive 9 goes forwards
M584 X5 Y6 Z7:8:9 E3:4 ; Apply custom drive mapping
M350 X16 Y16 Z16:16:16 I0 ; Configure microstepping without interpolation
M350 E16:16 I1 ; Configure microstepping with interpolation
M92 X80 Y80 Z400:400:400 E476.5:476.5 ; Set steps per mm
M566 X800 Y800 Z400:400:400 E120:120 ; Set maximum instantaneous speed changes (mm/min)
M203 X8000 Y8000 Z2500:2500:2500 E1200:1200 ; Set maximum speeds (mm/min)
M201 X1800 Y1800 Z700:700:700 E250:250 ; Set accelerations (mm/s^2)
M906 X2000 Y2000 Z2000 E800:800 I30 ; Set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout; Heaters
M301 H0 S1.00 P10 I0.1 D200 T0.4 W180 B30 ; Use PID on bed heater (may require further tuning)
M305 P0 T100000 B4138 C0 R4700 ; Set thermistor + ADC parameters for heater 0
M143 H0 S120 ; Set temperature limit for heater 0 to 120C
M305 P1 X150 ; Set thermocoupler remapped 150
M143 H1 S400 ; Set temperature limit for heater 1 to 400C
M305 P2 X151 ; Set Thermocoupler remapped 151
M143 H2 S400 ; Set temperature limit for heater 2 to 400C; Tools
M563 P0 D0 H1 ; Define tool 0
G10 P0 X0 Y0 Z0 ; Set tool 0 axis offsets
G10 P0 R0 S0 ; Set initial tool 0 active and standby temperatures to 0C
M563 P1 D1 H2 ; Define tool 1
G10 P1 X89.40 Y0 Z0 ; Set tool 1 axis offsets
G10 P1 R0 S0 ; Set initial tool 1 active and standby temperatures to 0C
M912 P0 S-7;*** Networking - Enable for both WiFi and Ethernet boards.
M552 S1 ; Turn network on;*** Ethernet networking: Adjust the IP address and gateway in the following 2 lines to suit your network
M552 P0.0.0.0 ; (0 = DHCP)
M554 P192.168.1.255 ; Gateway
M553 P255.255.255.0 ; Netmask; Fans
M106 P3 T20 H100
M563 P0 D0 H1 ; tool 0 uses extruder 0, heater 1 (and fan 0)
M563 P1 D1 H2 F2 ; tool 1 uses extruder 1, heater 2 and fan 1 2; homeall.g
; called to home all axes
;; Relative positioning ; uncomment this line to lift the nozzle after homing
G91
; Course home Z
G1 Z725 F2500 S1
; Course home X
G1 X-675 F8000 S1
; Course home Y
G1 Y675 F8000 S1; Move away from the endstops
G1 X5 Y-5 F400
G1 Z-5 F400; Fine home X
G1 X-10 F400 S1
; Fine home Y
G1 Y10 F400 S1
;fine home Z
G1 Z10 f400 S1; Absolute positioning
G90 -
RE: Endstops not stopping external drivers on the expansion header
It was, I know it is a board issue. I swapped to my wifi board that I was saving for a different printer and it works fine. The only thing I changed was the board, I even swapped the sdcard so it was running identical settings and firmware. I don't want a free repair I will gladly pay to have it done, but just don't know of anyone qualified to send it to.
-
RE: Yet another external driver question
Not sure how your printer will turn out but I have Hss57 drives and they hate fine slow movements like mesh bed leveling. They make all types of noise. I switched my 3Z Motors back to my regular nema 23s and have no issues.
-
RE: Endstops not stopping external drivers on the expansion header
Is there anywhere I can send this Ethernet board to have it repaired?
-
RE: Heightmap orientation
never mind I had a brain fart. Common sense would tell you to look at the coordinates on the dam marker dot and it tells you exactly where it was.
-
Heightmap orientation
when reading the heightmap do the arrows point to the X/Y + or to X/Y -.