Ah, thanks. I didn't assemble it, it was a ready-to-print purchase.
Posts made by sandy
-
RE: Weird extruder calibration problem
-
Weird extruder calibration problem
I've been trying unsuccessfully to calibrate an EZRstuder on a new Artemis (seemecnc) printer. I've measured out 60mm PLA filament,
Using the web interface, I tried to extrude 50mm at 30mm/sec and 205c and the extruder seemed to studder, extruding only about 1/3 of the requested amount.
I tried: 200c, 195c, same results.
I tried: all temps at 15mm/sec, same results.Finally, I measured out 50mm of filament, marking it every 10 mm.
I then tried: 50mm at 5mm/sec. Here's what happened:
The machine seemed to operate correctly for the first 30mm of filament, then between 30-40mm the extruder reversed itself, going: reverse/forward/reverse/forward until it stopped completely having printed out approximately 38mm filament.Does anyone have any idea what is causing the reversing behavior?
Electronics: DuetWifi 1.0
My firmware version is: 1.19.2
Web server version: 1.19
Web interface version: 1.19thanks,
-sandy
-
Really odd problem mid-print stops and fast retracts
Here's a new issue I haven't seen here, or with other firmware before.
Midway through a long print, sliced with Kisslicer (Pro) - the print halts and the extruder starts spinning very fast retracting the filament for 10 min and then ends the print. This has happened twice at the same layer (layer:57) in the code.
Just as a test, to see if the problem was the file, I edited the gcode, removed the layers up to 57 and restarted the print from that point and new weird behavior happens.
The printer starts by spurting out a lot of filament and then clogs the hot-end.Understand, I've used this method many times with my rambo/repeier to fix prints that stopped in the middle, and this behavior has never happened. With the other firmware, the printer just starts printing at the height/XY positions and correct amount of filament.
More importantly, there is nothing in the code at LAYER:57 that is any different than layers 1-56. There's no fault or error message, nothing.Does relative vs. exact extrusion play a role in the repair problem? It might explain the odd extrusion behavior when starting from E202+, but the default for repetier is absolute extrusion also and this weird stuff never happened.
Moreover, It doesn't explain why it stopped and starts retracting really, really fast for a long time.
For reference, here's the start of the file after editing:
G21
M107
T0
M104 S200
M190 S60
M109 S200
G28
G90
G92 E0
M82
G0 F18000 X16.726 Y-11.512 Z14.8
G0 ZZ17.096 Y-11.273
;TYPE:WALL-INNER
G1 F2400 X17.697 Y-12.178 E202.49996
G1 X18.337 Y-13.041 E202.59898Here's the start of the file before editing:
G21
M107
T0
M104 S200
M190 S60
M109 S200
G28
G90
G92 E0
M82
G0 F18000 X37.246 Y-36.087 Z0.3
G1 Z0.3
G1 F6666 E0And here's the part between the last working and the failed layers:
G1 F2400 X-35.2 Y-19.882 E9850.43843
G1 F2400 X-31.68 Y-20.745 E9850.49042
; LAYER:57
G0 F18000 X40.862 Y21.314 Z14.3
G0 X40.74 Y20.889
; TYPE:WALL-INNER
G1 F2400 X39.666 Y21.157 E9850.54145 -
RE: Mini IR calibration question How are people getting good calibration?
So, it turns out one of the problems is that the onyx bed is way too shiny. I started from scratch - and redid the effector tilt corrections in the dark (the light of my laptop, and the paper test by feel)
most of the differences were much closer.
with two at -0.68 and two at -0.38 and the rest quite close.Running auto calibration in the dark after 3 attempts my deviation was 0.072 - that's the first time I've been under .2
I'd still like it to be closer, though.
-
RE: Mini IR calibration question How are people getting good calibration?
@kragar I know that my z-tower belt is tighter than x and y, but I haven't been able to get them the same. How does one fix this?
@jnofsinger: I'm using the recommended 6. I'll try the S8 - maybe I should check out the geckotek bed, too.
-
Mini IR calibration question How are people getting good calibration?
The best I can get is a deviation of 0.232
How is it people are getting such good calibration using the mini-IR? I've followed all the instructions, my delta is level (tricklaser max metal build)
my bed.g file is from Escher3d's bed wizard
and I used dc42's instructions to adjust the H value in my bed.g to make up for any effector tilt.My mini IR measurements from Z0 at each test point are consistently repeatable.
No matter what I do, or where I start from I never get better than 0.232. Running auto calibration 6 times in a row gives me: Deviation before 0.232 after 0.232
I can't get my bed flat at all.
-
RE: New minor firmware release 1.17d
Okay, think I've fixed it. I removed the SDcard, wiped my /sys dir and copied the /sys_dc42Kossel to /sys
Now all the commands work again, though it's not configured for my printer.
I think there must be something wrong with my config.g file, so I'm going to reconfigure the config.g by hand instead of re-copying it. -
RE: New minor firmware release 1.17d
Yes, I did, more than once.
Now I can't connect to it all except if I connect by USB to pronterface, stop/start the wifi and then connect to wifi - but the minute I try to edit the config.g or upload a new one, it disconnects and then I cannot connect again by wifi until I reboot and go through the pronterface procedure again.
FYI: Pronterface reads 'Macro file homeall.g not found.'
I'll try pressing the reset button again and see what happens.
-
RE: New minor firmware release 1.17d
I think I've managed to reset it to 1.17c using the sam-ba method - I won't have time to reconfigure and test until later this week.
-
RE: New minor firmware release 1.17d
Really strange problem. I upgraded to 1.17d and now I can't home the printer. I get 'homeall.g not found' errors.
But, I have a delta, and I can see (and open and edit) the homedelta.g file through the duet-wifi interface.I reverted to 1.17.c and rebooted several times but the problem still exists.
-
RE: Solved: sudden problem with board/motors connection
I forgot to say that those measurements were taken several times, with the power turned on, but not connected to the wifi. These measurements are consistent, not averages. Why such a major difference between X and all the others?
-
RE: Solved: sudden problem with board/motors connection
Yes, I know. See the above posts. I also know about the cold extrusion prevention.
As I said in the previous entry - I don't consider the Y connector a problem. So please ignore it.Right, as stated above, I tested this both with the hot end heated up and selected and with the cold extrusion prevention disabled.
First, I tried with the tool selected - heating first to 190 and then trying to extrude 10, 25, etc – no response. Heating to 220 and trying to extrude 10, 25, etc. No response.Second,
I disabled cold extrusion prevention (see above comments about the M302 P1 command) and tried extrusion - no response.with a 12v power supply measuring 12.3 v in at the V+ V- terminals - I get the following:
Pin 1 on the Z motor connection point: 6.4v,
Pin 1 on the Y motor connection point: 6.1v,
Pin 1 on the X motor connection point: 5.4v
Pin 1 on E0 motor connection point: 6.1v
Pin 1 on the E1 motor connection point: 6.8v - I tested this for reference only, I don't have E1 tool defined.To V+ on the E0 heater: 12.3
Look, these are the same motors and power supplies and everything that was working before I switched to the duet-wifi. The X,Y,Z motors are Wantai 42Byghw811 - 2.5A and the E motor is a Kysan 2.4v 1.0A Kysan I know the connectors are fine - put an LED across each of the paired coils of every motor and spun it - to make sure they were properly connected.
I've spent 4-7 hours per day since the 23rd trying things, testing, searching for answers on the web. (I get a bit obsessed when a puzzle should be solvable and isn't)
I've even tried raising the Voltage coming in from the power supply up to 15V -- ( I didn't try to heat it up - I have a 40v/12 cartridge and I didn't want to risk a melt down, so I just did the cold extrusion test.)
I don't know what else to try. If you think that I am not supplying sufficient power, I'm not sure how to calculate my power requirements for the extruder motor, because I don't know what it's hubbed gear count is, but the Kysan motors are supposed to have lower power requirements than the Wantais and everything worked before.
I do have a 24v power supply I could switch in, but what would that do to my hot end? -
RE: Solved: sudden problem with board/motors connection
Additional issues, My extruder motor doesn't work either. It heats up and is tuned okay, but it doesn't turn at all when I click extrude while hot, or when it is cold, and I send M302 P1 for cold extrusion and then G1 E10 F300. Zilch, Nada, Nothing. Like I did with the Y connector, I switched from the supplied connectors to a spring-loaded one to insure a good connection.
My E0 motor is a 2.4v 1.0A Kysan geared stepper.So, I was able to get X,Y&Z to work if after some fiddling with the Power supply terminal block. By fiddling I mean after tightening the wires all the way down - I moved it back and forth (right and left) with a screwdriver and things started working.
But, then I discovered that E0 didn't work at all. More Importantly, E0 does not work if the heated bed power supply is disconnected and only the main one is connected.
The wires in from the power supply are connected as tightly as possible to the terminal block. At the screw points I measure 12.37v. Which is exactly what I measure on the power supply itself.
I'm very frustrated. I even installed 1.17RC3 to see if it would help.
I know the motors work properly, and the wires and connectors are fine, because I tested with an LED per coil pairs.
The Y connector points have slightly more movement up and down than the X and Z points. But, that said, the E0 connector points are firmly attached and E0 isn't working, so the Y connector almost certainly isn't an issue. And, as I said earlier - if I look at the back of the board, all the solder pads look just fine.
As for the end stops, I was just asking because I wasn't sure what all the LEDs do. Should there be an LED for E0? If so, under what circumstances would it light up? Because I've never seen anything light.
-
RE: Solved: sudden problem with board/motors connection
Okay - it is probably a power problem - but it is also a board problem. The power supply terminal block is loose. It wiggles when I try to screw anything into it, or when I touch it with a finger. And by wiggles, I mean twists from side to side when I try to turn the screw.
The Y motor connector block is also loose, which might explain why the Y motor has the most problems.If I turn over the board, the solder pads look okay, but I wonder if there is a broken connection.
-
RE: Solved: sudden problem with board/motors connection
You may be onto something. I had checked the screws were tight, but I do have two V- lines going into the board. I removed the Bed V- and tightened the screw on the single V- and all motors worked and homed properly. But, of course, now I have no heated bed. I'll try putting both V- wires into one of the ferrules and see if that fixes the problem all together.
Btw: the red leds by the motor connections mean - endstops on/off?
-
RE: Solved: sudden problem with board/motors connection
New finding, X and Z motors work, if Y is not connected.
But, Y only works if it is the only motor connected. The minute I connect another motor, then Y stops working. If I connect all 3 motors then Z works, X stutters and doesn't move and Y doesn't work at all.Lastly, I changed the connectors on the Y motor to the spring loaded pluggable terminal block(http://www.mouser.com/ProductDetail/Phoenix-Contact/1778858/?qs=sGAEpiMZZMsDddcp1dBDJKhPf8Wt%2FPoGWIxxRhPLrJ8%3D) I got from tricklaser, - still same problems.
One more thing - with power on, there are red leds lighted on the X and Z motors, but no led on the Y.
I suspect a hardware problem. This is a brand new board purchased from Filastruder, first time setting up. Is it possible to exchange it?
-
RE: Solved: sudden problem with board/motors connection
XYZ parameters are fine, it homed perfectly up until this all started.
I just checked, the board looks perfect. Clean and new.
-
RE: Solved: sudden problem with board/motors connection
Yes, It didn't help at all. Same symptoms.
-
Solved: sudden problem with board/motors connection
TLDR; Problem in my config.g – Thank you DC42, your response about choosing tool made me look at the tool definition -
After swapping in the 24v power supply and it still not working, I looked at the config file again. It turns out, I had copied someone else's who has a Diamond Extruder (something I have purchased but not installed yet) - I commented out the extra extruder tool definitions, but in doing so had also somehow removed the D0 parameter from the T0 definition.I am my own nemesis at times.
I attempted to start calibrating this morning and somethings gone terribly wrong.
Everything was just fine last night, and when I turned the power on this morning and booted everything up - it homed and hot end and bed heated up just fine.
So, I disconnected and unplugged power. Hooked up the IR sensor, turned on power and reconnected. It wouldn't home all the way any more - it went 3/4 of the way to the top and then gave me the 'delta not homed error'.
Then, the Y motor stopped working. I powered down, removed the y connectors, made sure they were seated properly, tested the motor (which is fine). I reconnected the Y motor and ALL the motors stopped working.Now just the Z motor moves. X stutters but doesn't go anywhere and Y doesn't move at all
M906 gives me Motor current (mA) - X:1000, Y:1000, Z:1000, E:1250:1250:1250:1250:1250:1250:1250, idle factor 100%
(E is a geared motor)
G91 G1 S2 Z10 - Okay
G1 S2 X10 - stuttering jerks but doesn't travel anywhere
G1 S2 Y10 - No responseI've got 12.36 V in for everything but the heated bed- (my heated bed is on another power supply - connected as instructed on the Wiki - e.g., there is no Vin connected to the Duet-Wifi)
I always disconnect and remove power when I'm touching the board - I also wear a ground strap when I connect/disconnect wires.Below is a copy of my config.g - there's some extra commented out Hot End stuff because I intend to add a DIamond later.
; Configuration file for Mini Kossel kit from Think3DPrint3D for testing Duet WiFi; Communication and general
M111 S0 ; Debug off
M550 PMiniKosselWiFiTest ; Machine name and Netbios name (can be anything you like)
M551 Preprap ; Machine password (used for FTP)
;*** If you have more than one Duet on your network, they must all have different MAC addresses, so change the last digits
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
;*** Wifi Networking
M552 S1 ; Enable WiFiM555 P2 ; Set output to look like Marlin
M575 P1 B57600 S1 ; Comms parameters for PanelDueG21 ; Work in millimetres
G90 ; Send absolute coordinates...
M83 ; ...but relative extruder moves; Axis and motor configuration
M569 P0 S0 ; Drive 0 goes forwards
M569 P1 S0 ; Drive 1 goes forwards
M569 P2 S0 ; Drive 2 goes forwards
M569 P3 S1 ; Drive 3 goes forwards
M569 P4 S1 ; Drive 4 goes forwards
M574 X2 Y2 Z2 S1 ; set endstop configuration (all endstops at high end, active high)
; Maximum instant speed changes mm/minute;*** The homed height is deliberately set too high in the following - you will adjust it during calibration.
M665 R134.5 L300 B140 H410 ; set delta radius, diagonal rod length, printable radius and homed height
M666 X0.00 Y0.00 Z0.00 ; put your endstop adjustments here, as given by auto calibration 22/05/15
M92 X75.07 Y75.07 Z75.07 ; Set axis steps/mm
M906 X1000 Y1000 Z1000 E1250 ; remove comment when adding E1 :1500:1500:1500:1500:1500 Set motor currents (mA); set each extruder explicitly
M906 I100 ; Set motor idle factor to 100% while testing so they don't idle at all
M201 X1000 Y1000 Z1000 E1000 ; Accelerations (mm/s^2) Set all E-motors the same
M203 X20000 Y20000 Z20000 E3600 ; Maximum speeds (mm/min) Set all E-motors the same
M566 X1300 Y1300 Z1300 E1300 ; Maximum instant speed changes mm/minute. Set all E-motors the same
M207 S5.0 F2400 : 5mm retraction at 2400mm.min (40mm/sec) for the all three extruders to prevent the Diamond Head ooze!;PID Settings
;For manual adjustments: if it overshoots a lot and oscillates, either the integral gain needs to be increased or all gains should be reduced. Too much overshoot? Increase D, decrease P.
;Response too damped? Increase P. Ramps up quickly to a value below target temperature (0-160 fast) and then slows down as it approaches target (160-170 slow, 170-180 really slow, etc)
;temperature? Try increasing the I constant.M307 H1 A644.4 C205.4 D10.6 B0 S0.8
M307 H0 A206.0 C281.1 D22.1 B0 S0.8;M301 H0 P11 I0.04 D170 T0.50 S1.0 ; PID settings for Print Bed (-P means bang bang setting and not PID)
;M301 H1 P08 I0.20 D109 T0.50 S1.0 ; PID settings for Heater 1 (Diamond Hot); Thermistors
M305 P0 T100000 B3950 R4700 H0 L0 ; Put your own H and/or L values here to set the bed thermistor ADC correction
M305 P1 T100000 B4072 R4700 H0 L0 ; Put your own H and/or L values here to set the first nozzle thermistor ADC correction
;M305 P2 T100000 B4072 R4700 H0 L0 ; Put your own H and/or L values here to set the second nozzle thermistor ADC correction
M570 S280 ; Hot end may be a little slow to heat up so allow it 280 seconds; Fans
M106 P1 H-1 ; disable thermostatic mode for fan 1;*** If you have a dual-nozzle build, un-comment the next 2 lines
;M563 P1 D1 H2 ; Define tool 1
;G10 P1 S0 R0 ; Set tool 1 operating and standby temperatures
;M92 E94.35 ; Set steps/mm for extruder 0.;*** With a Duex4 add more tools: Here I have set up multiple tools for the Diamond with Nema 17 extruder steppers on Drivers 2, 3 and 4 using H1 heater
M563 P0 H1 ; Define tool 0
G10 P0 S0 R0 ; Set tool 0 operating and standby temperatures
M567 P0 E1 ; .0:0.0:0.0 Set mixing to extruder 1 at 100%
M568 P0 S2 ; Turn on mixing (1 = on, 2=off)
M92 E476;M563 P1 D2:3:4 H1 ; Define tool 1
;G10 P1 S228 R228 ; Set tool 2 operating and standby temperatures
;M567 P1 E0.0:1.0:0.0 ; Set mixing to extruder 2 at 100%
;M568 P1 S1 ; Turn on mixing (1 = on, 2=off)
;M92 E458.55:458.88:458.55:458.55:458.55 ; Set steps/mm for extruders 2, 3, 4, 5;M563 PX D2:3:4 H1 ; Define tool X
;G10 PX S228 R228 ; Set tool X operating and standby temperatures
;M567 PX E0.X:0.X:0.X ; Set mixing for extruders 1, 2 and 3 each at X% (best to add up to 1.0)
;M568 PX S1 ; Turn on mixing (1 = on, 2=off);M563 PXX D5 H6 ; Define tool XX
;G10 PXX S0 R0 ; Set tool XX operating and standby temperatures; Z probe and compensation definition
;*** If you have a switch instead of an IR probe, change P1 to P4 in the following M558 command
M558 P1 X0 Y0 Z0 ; Z probe is an IR probe and is not used for homing any axes
G31 X16.15 Y4.91 Z0.20 P500 ; Set the zprobe height and threshold (put your own values here);*** If you are using axis compensation, put the figures in the following command
M556 S78 X0 Y0 Z0 ; Axis compensation hereM208 S1 Z-0.2 ; set minimum Z
;
T0 ; select first hot end -
RE: Axis steps/mm issues - moving too far - fixed i think.
Addendum, Okay, something has changed for the better - but I'm at a loss why this worked.
I'd also had a heater fault, and entered M562 P1 to reset it.Doing that seems to have reset the motors though it shouldn't have any effect at all. Now, at least I can make changes with the M92 and they seem to have the right effect.
Weird.