Problem setting up core XY
-
i am missing test without the H2 command to check correct x and y movements
-
@william3d said in Problem setting up core XY:
G1 X100 Y100 F6000
G30You should have a G90 before that G1 command in your homeall since you want to place the probe in absolute space.
Are you sure this is actually a CoreXY printer and not a cartesian? It is a BLV cube?
Can you show a video of the behaviour?
With the belts disconnected from the motors are you able to move the print carriage around by hand smoothly? With the belts connected are you able to move the print head around slowly and smoothly? Does the resistance feel even in both X and Y?
-
@william3d Feel free to ignore this if too basic but here's my 2c ->
When I was having strange issues with my CoreXY the first thing I did was check simple movement. [I did try to use homing as an early test, immediately drove the nozzle into the bed and thought hmmm...]
Homing is an extreme test because it causes parts to hit other parts and limit out.
Instead, I placed the head in the center of the bed and turned off homing requirements then used the dashboard to move the carriage left and right and back and forth 50mm at a shot. Make sure only the dimension you expect to move actually changes when you do that.
Once moving straight was true everything else worked.
Mark
-
@mmartin I'd be very surprised if S3D can read the Duet board's firmware. You'll have to enter offsets, and different slicers may require different offsets depending on how they reference the home position (?). This sort of issue is one reason I prefer to use the center of the bed for the origin- it seems to be very easy to set up in different slicers.
Can you post a picture of the printer's XY mechanism?
-
@mrehorstdmd I installed Cura last night and am having much better results with the prints / compatibility of the software. My main issue is I'm not sure what settings are being controlled by the firmware and what settings are being controlled by Cura. Example: Does Cura automatically use my bed leveling mesh or do I need to run it in the starting Gcode?
-
@mmartin Someone else will have to help you with that. I don't use autoleveling, and I operate the printer using the DWC or Panel Due.
-
-
Here are static photos of the machine and the setup of a BLV CUBE. I am working on videos of the problem
-
One thing that's obvious from the first photo is that the belt running from the left end of the X axis to the extruder carriage (fixed with a purple zip-tie) is not parallel to the X axis guide rail. Are you sure the belt is anchored to the right spot on the carriage? Can you take a picture looking down on the machine, showing the entire corexy mechanism?
That type of error will at the least cause belt tension to vary with the extruder carriage position, and may create more problems than that depending on how far out of parallel it is. If you tensioned the belts and movement makes them get tighter, your motors may skip steps because the tension becomes too high. It's also possible for belt to slip on the drive pulley if the tension goes the other way when the extruder carriage moves. The belt tension should be constant no matter where the extruder carriage is in XY space. That is accomplished by keeping the belts parallel to the guide rails. See: https://drmrehorst.blogspot.com/2018/08/corexy-mechanism-layout-and-belt.html
Was that a kit? Make sure you assembled it correctly, and if it's right, I suggest you demand your money back!
-
@mrehorstdmd said in Problem setting up core XY:
if it's right, I suggest you demand your money back!
the original blv had a slight problem with that. but in this kit its very bad.
there is an original metal kit
https://www.aliexpress.com/item/1005001323243487.html
that does not have that problem -
@Veti I was wondering if there was a problem with the parts I purchased from a supplier in China BLV Does not promote that supplier anymore.
-
Does @mmartin == @william3d or are there two different machines/problems/people here?
-
A lot of great comments and information and I appreciate the time that everyone is put into helping me solve this issue. I'm continuing to read through and try everything everyone said I am continuing to have the same issue where I cannot move either X or Y By themselves The web controller shows example X25 Y25 I move to X25 Y200 The web controller shows X25 Y200 but You can tell X has moved to 150 and Y is at 200.
-
@william3d
can you post a picture of the x carriage from the side. -
@mrehorstdmd Just me and my core XY cube build
-
@william3d said in Problem setting up core XY:
I move to X25 Y200
what is the exact command you issued?
-
-
@Veti G1 X25 Y250
G1 H0 X25 Y250
H1
H2
AND
G0 X25 Y250These are some of the formats I've tried and I have not used the H3.
-
@william3d said in Problem setting up core XY:
G0 X25 Y250
This is the correct one.
For movement tests with positions leave out the H part completely
Post the output of M669
-
@mmartin said in Problem setting up core XY:
Does Cura automatically use my bed leveling mesh or do I need to run it in the starting Gcode?
You need to load the saved mesh or re-probe the entire bed before the print is started. This means adding G29 S1 to the slicer start gcode after the G28 that homes the printer.