Page 1 of 2
Script Wrong
Posted: Wed Dec 02, 2015 8:03 am
by steveuk
Hi
I'm printing to a Malyan M180, but am having issues with the heating of the bed/extruder. Just looking a bit closer I believe the script to be wrong, but as I'm new to this need someone with experience to confirm this.
When using the right extruder the script looks like this
M109 S[bed0_temperature] T0
M104 S[extruder0_temperature] T0
When using the left extruder the script looks like this
M109 S[bed0_temperature] T0
M132 S[extruder1_temperature]
This doesn't look right to me, seems to be setting the right extruder to the bed temperature and I'm not sure what M132 is? I assumed setting the left extruder would be something like M109 S[extruder1_temperature] T1?
Thanks
Steve
Re: Script Wrong
Posted: Thu Dec 03, 2015 6:36 am
by CompoundCarl
Try this:
For the right extruder
Code: Select all
M140 S[bed0_temperature] T0 ; heat build platform
M134 T0 ; wait for bed to heat
M104 S[extruder0_temperature] T0 ; heat right extruder
M133 T0 ; wait for right extruder to heat
For the left extruder
Code: Select all
M140 S[bed0_temperature] T0 ; heat build platform
M134 T0 ; wait for bed to heat
M104 S[extruder1_temperature] T1 ; heat left extruder
M133 T1 ; wait for left extruder to heat
For both extruders
Code: Select all
M140 S[bed0_temperature] T0 ; heat build platform
M134 T0 ; wait for bed to heat
M104 S[extruder0_temperature] T0 ; heat right extruder
M104 S[extruder1_temperature] T1 ; heat left extruder
M133 T0 ; wait for right extruder to heat
M133 T1 ; wait for left extruder to heat
Just replace the old commands with those snippets
Re: Script Wrong
Posted: Sat Dec 05, 2015 6:38 am
by steveuk
That's absolutely perfect.
Thanks for the help.
Steve
Re: Script Wrong
Posted: Sat Dec 12, 2015 5:58 am
by kezg
Hi can you tell me please where am i supposed to add this text?
Im guessing maybe the FFF profiles- under Scripts- then 'Starting script' ?
do i only overwrite the two lines about tempreture for extruder and bed?
anything need to go into 'ending script'?
thanks for your time.
Re: Script Wrong
Posted: Sat Dec 12, 2015 6:35 am
by CompoundCarl
Yes, you are just replacing the commands in the starting script. Remove all the old lines that had [extruder0_temperature] or [bed0_temperature] in them and replace with the new code above.
Also remember that if you use the "auto configure extruders" drop down in the top right, you will see options for the right extruder only, left extruder only, and both extruders. You will need to change all 3 of those with the text I listed above. So just select "right extruder only", and then replace the old lines with the new code I posted for the right extruder. Then do the same for the left and both extruder options.
Re: Script Wrong
Posted: Mon Dec 14, 2015 10:11 am
by Pilotboy
Using the above posted scripts it sets my temp on my heat bed but not my extruder this is very odd
Is there a cure for this?
Re: Script Wrong
Posted: Tue Dec 15, 2015 6:10 am
by CompoundCarl
It works for me. It heats the bed first. Once the bed reaches the set temperature, then the extruder starts heating.
Re: Script Wrong
Posted: Sat Dec 19, 2015 8:35 am
by martinkopplow
CompoundCarl wrote:It works for me. It heats the bed first. Once the bed reaches the set temperature, then the extruder starts heating.
Can this be changed so that it first sets all temperatures and only then waits for them all to be reached? It is a pain waiting for heating to be completed in a one by one manner.
Re: Script Wrong
Posted: Sat Dec 19, 2015 9:22 am
by dkightley
Can this be changed so that it first sets all temperatures and only then waits for them all to be reached? It is a pain waiting for heating to be completed in a one by one manner.
It's all in the order of the commands in the start up script. Read this thread and look at the scripts in both threads.:
viewtopic.php?f=9&t=3945
Do,please, notice the warning in the referred thread about overloading your power supply, though.
Re: Script Wrong
Posted: Tue Jan 05, 2016 3:32 am
by Kendrick
I've read it his thread and I think I understand it what confuses me is T0 there is no reference as to what T0 is, I understand it is a temperature value but in the earlier code it is not set nor is it changed if I set the temperature setting different but when I print the file the temperature settings I had Putin are there
Kendrick