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