jason
Full Member
Posts: 114
|
Post by jason on Dec 5, 2014 19:55:05 GMT -5
Do you have a way off checking the temperature. .directly? Say put drop of water on nozzle. ..wind "commanded " temp. Up until the water just starts to boil....that will be close to 100 C regardless of the reading...Note this reading..
|
|
|
Post by bdureau on Dec 6, 2014 2:47:48 GMT -5
Unfortunatly I cannot mesure the temp with another thermometer. What I can tell you is when I turn on the printer, the temperature is around 20C which is ruffly room temperature at home. Then when I turn on the heater and set the temp to 180C it then slowly increase temparature up to 170C. I have tried to set the max temperature to something higher but it does not go any higher and I cannot do any filament extrusion.
|
|
jason
Full Member
Posts: 114
|
Post by jason on Dec 6, 2014 4:39:04 GMT -5
Ok. We have established that the thermocouple and max chip is making sense at room temperature At a reading of 170 with 180 commanded . obviously at 170 you are too cool to extrude. So . Is the heater still trying? at that temp ?
If it is still trying to heat but the temp won't rise futher then you have a fifferent problem Is the heater block being cooled by something ..like being bolted to a large lump of meta Or is the cooling fan cooling the nozzle rather than the cold end of the extruded? Is the thermo isolation between the hot and cold ends of the extruder " working"... Is your heater expecting 24V rather than 12V? Is your 12V supply able to deliver enough current..for your third party extruder? Good luck.. You will get there
|
|
|
Post by bdureau on Dec 6, 2014 6:38:53 GMT -5
I have attached the head that I am using. I think that it is 12Volts but I will double check
|
|
|
Post by bdureau on Dec 6, 2014 6:42:03 GMT -5
I am also attaching my Marlin configuration file and pin file Attachments:pins.h (31.31 KB)
Configuration.h (12.05 KB)
|
|
|
Post by bdureau on Dec 6, 2014 7:06:31 GMT -5
I have now opened up the Arduino serial console and I am trying to work out the PID for the hotend I am have run the following command M303 E0 S200 C8 I got the idea from this page reprap.org/wiki/PID_TuningHowever I got the attached error Attachments:
|
|
jason
Full Member
Posts: 114
|
Post by jason on Dec 6, 2014 7:36:38 GMT -5
Err right...haven't needed to go that deep myself... Will read with intrest.. As to the result of autotune...gosh what a piece of work is marlin
Bravo to the writer's. It just keeps giving.
|
|
jason
Full Member
Posts: 114
|
Post by jason on Dec 6, 2014 7:45:38 GMT -5
Ok I guess the pid tune fails since the nozzle doesn't get to the temp 200
How about trying for say 150. Does it complete?. I suspect that you have a problem of not enough heat to reach 200.. Can you try the heater nozzle assembly off the printer in still air... If it can't get to temperature then....your problem lies elsewhere.
|
|
|
Post by bdureau on Dec 6, 2014 8:01:00 GMT -5
OK I took your advice and ran the following to go up to 180C M303 E0 S180 C8 and it worked My PID for a K type hot end are: Kp: 23.22 Ki: 3.00 Kd: 44.90 Let's try it now Attachments:
|
|
|
Post by bdureau on Dec 6, 2014 8:18:33 GMT -5
I can now reach 180C but whenever I start any motor the temperature drops by 10C..... Could it be the power supply? I have 12volt 5A
|
|
jason
Full Member
Posts: 114
|
Post by jason on Dec 6, 2014 8:29:14 GMT -5
Could it be the power supply. . Certainly looks like it. What is the wattage of your hot end... Motors typically run at around an amp each
Which leaves about two amps for the heater... This equates to only 24 watts. If your hot end needs more
|
|
|
Post by bdureau on Dec 6, 2014 9:36:41 GMT -5
The power supply seams fine The transistor that power the head is not even worm After a while the head seam to keep its temperature, maybe it had to warm up. However the extruder steeper does not work when it should be extruding at the right temparature. I have tested the stepper and stepper controler and they are both working I need to inspect the code... maybe it is the pin I have selected for the MAX6675 temp controler .
|
|
jason
Full Member
Posts: 114
|
Post by jason on Dec 6, 2014 13:23:44 GMT -5
If your console ( repitier etc)..is reporting the temp correctly ( then marlin knows what temperature you are at so you must have told it successfully which pin to use
Marlin can protect the extruder if temperature too low...
With filament un loaded does feed motor work?
Things that have stopped my extruder...
Debris in nozzle
Too much pressure on filament ( squashes it and it jams as out of round)
Over cooked filament...sort of sets glassy...won't feed..
Nozzle jam..no or too smaller gap between bed and nozzle...
Bent or kinked filament
As you can see. .lots of things can stall your extruder..
Also check drive current to extruder motor... (unless polou boards unchanged)..
|
|
|
Post by bdureau on Dec 6, 2014 13:57:35 GMT -5
No the stepper motor does not run even if the temperature has been reached and I don't get any error message. If the temperature is below the min temperature for extrusion I get a message like: cold extrusion prevented. I have tested the steeper motor and driver and they both work. I will write a test program tonight to test all output of my board. This is really frustrating as I have designed myself 8 arduino compatible board with various Atmel chip for other projects!!!!! I think that I now need to inspect the hardware
|
|
|
Post by bdureau on Dec 6, 2014 14:05:54 GMT -5
I found it It was a hardwar issue physical pin 1 and 2 of the chip were not inserted properly !!!! next step is to put some pla in the head
|
|