Pay for config / json files for my corexy printer build.
-
That all looks good. I think you're on the right track.
Post back if you run into any issues.
-
@stevo said in Pay for config / json files for my corexy printer build.:
M305 P1 T100000 B4138 R4700 ; Set thermistor + ADC parameters for heater 1
The e3d hotend has a semitec thermistor.
Try this
M305 P1 T100000 B4725 C7.060000e-8 R4700 ; Set thermistor + ADC parameters for heater 1the position of the home probing is in the homez and homeall script.
i.e.
G1 X188 Y-222 F6000 ; go to first probe point
G30 ; home Z by probing the bedto change the position put in the desired location as X and Y for the probing.
-
@stevo I think @Phaedrux must be short of caffeine or sleep because I had a quick gander at your files and spotted a couple of things that he missed (unusual for him)
M667 is deprecated in firmware 2.03 onwards, so assuming you intend to use the latest firmware, use M669 instead. So M669 K1 instead of M667 S1.
Be aware that the configuartor cannot know how the steppers are wired so you may need to change the motor directions in M569. Read the section on checking the axes directions in here https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter
Your extruder jerk is very low. that's probably just how the configurator works but use something more like 2400 or upwards (I use 3600). So instead of M566.....E120 use E2400 (or more but 2400 should be a good starting point).
Your motor current for the Z axis are right on the maximum at 2.4 Amps. I don't know what the maximum current rating of your motors are - I'm guessing 3 Amp? The usual rule of thumb is to set them to about 85% of their maximum rating but if that gives 2400 mA, I'd drop that a bit to (say) 2000 mA or even less to be safe. That should be fine for Z because the speed is low so you won't be losing much torque.
You have configured things such that the X and Y homing switches are at the axis maxima. So your X homing switch is on the right and your Y homing switch is at the back. Yes? There is nothing wrong with doing it that way but it is more usual to have the homing switches at the axes minima. So I just wanted to check that the config files match the physical location of the end stops.
I'm not sure what you are doing with your fans. By default Fan 0 is the part cooling fan. In any case, this line is wrong ..........
M106 P0 S0 I0 F500 H T45
..............because it's set to be thermostatic but the "H" has no number so it won't know which heater to monitor.
Assuming you want Fan 0 to be the part cooling fan as is normal, then use
M106 P0 S0 I0 F500 H-1 C"Part fan" (or any other name you like).
On the other hand, if it is really a second hot end cooling fan, then change the "H" to "H1" and leave the rest of the line as is.Lastly your tool doesn't have a heater assigned to it. So add H1 to it.
i.e instead of M563 P0 D0 use M563 P0 D0 H1.HTH
PS. It's that "teach a man to fish" thing - we'd rather show you how to set up the configuration yourself than simply do it all for you - that way you'll learn and you won't be forever dependent on other people.
-
@veti
Hi so I’m regards to making alterations to instructions I can manually edit the particular line save and re-up through the web configuration ? -
Thanks for the help everyone much appreciated I will try to keep the amount of questions to a minimum..,,,,,,,,,
-
@stevo said in Pay for config / json files for my corexy printer build.:
Thanks for the help everyone much appreciated I will try to keep the amount of questions to a minimum..,,,,,,,,,
Don't be afraid to ask questions! I was also new to the duet firmware a couple of months ago, and I've found this community to be extremely supportive!
To get you introduced a little bit, @Phaedrux, @deckingman, and @Veti are regulars who know what they're talking about and dc42 is the duet designer. All are very knowledgeable and very helpful.
-
if you edit the config.g file in the web interface it'll ask you save changes and if you want to reboot the board for the new settings to take effect.
you can also just run any of the config lines in the g-code console to update the settings on the fly (there are some exceptions where the order of commands is important, but for the things you'll want to change, like speeds, directions, travel limits and limit switches it can be changed on the fly)
-
@bearer Thank you
-
@stevo said in Pay for config / json files for my corexy printer build.:
Hi so I’m regards to making alterations to instructions I can manually edit the particular line save and re-up through the web configuration ?
you can only upload the config.json file, not the config.g
the idea of the configurator is to give you a basic working config for your printer that you then tweak to your needs.
i.e work out the basic for your printer that you can input into the configurator.
then do some tests prints and start tweaking features like pressure advance, stepper current, jerk and acceleration to find the optimal settings for your printer. -
@stevo My approach is to always keep and maintain the configuration files on my PC. Then if I need to, I edit the PC based files and upload them to the Duet. That way, I always have a working backup should anything go amiss with the SD card.
Any text editor can be used to edit the files - notepad++ is one that I use (it's free). -
@deckingman
OK thank you -
@veti
Thank you -
@deckingman said in Pay for config / json files for my corexy printer build.:
I think @Phaedrux must be short of caffeine
More like toddler induced sleep deprivation.
-
Afternoon all,
I have edited all the files as mentioned in the previous comments,
When looking down on the printer with the two steppers controlling x and y at the bottom the tool head travels in both negative's axis direction to the bottom left.
I have purchased a genuine V3 BL touch and would like to connect this to the Duet WIFI 2 next.
After looking at other posts i have more doubts than when i first looked lol.So without doing something i will regret i don't need to physically break any connections on this version of sensor or add resistors.
But i need to add a Gcode to set the correct voltage for the sensor ? -
@stevo said in Pay for config / json files for my corexy printer build.:
When looking down on the printer with the two steppers controlling x and y at the bottom the tool head travels in both negative's axis direction to the bottom left.
Have you read the link deckingman has mentioned ? -> https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter
Quote from the Movement Section: https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter#Section_Movement_section
For a CoreXY or H-Bot machine, RepRapFirmware assumes that the motor connected to the X motor output moves the head in the +X and +Y directions when it runs forwards, and that the Y motor moves the head in +X and -Y directions when it runs forwards.
Then test for the correct X motor movement by sending these commands from the console:
G91
G1 S2 X10 F3000If the head moves diagonally in the +X and +Y directions, all is well. If it moves in the -X and -Y directions, change the S parameter to S1 in the M569 P0 command. If it moves towards +X and -Y, or towards -X and +Y, turn the power off and swap the X and Y motor
Read the whole section again and run each command to test if everything moves in the direction it should
-
it sound like you are still in cartesian mode rather than corexy mode.
for bltouch see this guide
https://betrue3d.dk/bltouch-on-duet-wifi-configuratio-and-usage/ -
I have followed Mark Rehorst's (thank you Mark) how to set up core xy origin and Endstops article origin is at Alpha motor all positive movement is in the direction of the top right pulley.
The tool homes back to the Alpha motor. -
@stevo Do you have a problem with the motion or not? - I'm a bit confused because it sounds like it's doing what it should do..
To be clear, if you command an X positive move, the print head moves from left to right in your diagram and there is no movement in the Y direction. Yes or no? If no, what happens when you command an X only positive move?
Conversely, if you command an X negative move, the head moves from right to left and there is no movement in the Y direction yes or no?
And a Y positive move moves the head towards the back and there is no movement left or right. Yes?
-
@deckingman Yes it ticks all the boxes Veti mentioned in still appeared to be in cartesian mode guess its my poor description lol
Thank you
-
please post your config.g so we can have a look at what you configured so far.