Welcome! Log In Create A New Profile


X and Y axis in strange behavior

Posted by ThePlasmaAlchemist 
X and Y axis in strange behavior
March 14, 2022 04:45PM
Hello guys , i'am new to Ramps 1.4 and i'am trying to build a Core XY 3d printer , the mechanics are fine but i got a lot of problems with ramps , i burned the first arduino to have an ideia lol, anyway , my problem it's the complete obnoxious behavior that the X and Y axis have , they were not working , i changed the ramps module and the drivers , the Y axis worked but stopped at the middle saying "endstop hit" and when I clicked on pronterface to move the X axis the Y moved , now they were not working again . I checked all the connections , they are right and they are not shorted , IDK if that was a mistake I made on Marlin 1.1 or something . By the way the fullgraphic controller is also not working and I have no ideia why , the marlin is correct by what I searched.
(Sorry by the fuzz in the pics but I didn't have another place to put it.)
Thanks for all the attention beforehand !!
Good work for everybody.
open | download - CoreXY01.jpeg (195.1 KB)
open | download - CoreXY02.jpeg (161.6 KB)
Re: X and Y axis in strange behavior
March 14, 2022 11:48PM
Where to begin...??

Corexy refers to a very specific arrangement of belts and pulleys. From what I can see, your mechanism does not appear to be corexy. It looks like a standard cartesian mechanism with two motors driving the Y axis and a single motor mounted on the X axis and moving the extruder in X.

The controller has to know exactly what type of mechanism it is trying to drive. If you told the controller (using M667 or whatever your controller uses to define the architecture) that your mechanism is a corexy type and it is not, it will behave very strangely. OTOH, if your mechanism is corexy and you didn't tell the controller it was, it would also behave very strangely.

Can you take another picture from the top showing the belt layout?

Whenever you drive a linear positioning mechanism with belts, you must keep the belts tight and parallel to the guide rails. That doesn't seem to be the case in your photo.

Here's some information on corexy layout that you may find useful. It doesn't matter if your mechanism isn't corexy- basic info about positioning pulleys and belts applies to any linear positioning mechanism.

There are a few things to know about getting things moving properly. You have to use a right-hand-rule coordinate system. The machine has motion limits that you set in the config file(s). It also has a home position that you set in the config file(s). Home is where the endstops are, so the motors must drive the mechanism toward the endstops when you issue a home instruction.

"home" does not have to be the origin (coordinate (0,0,0)) of the printer. The origin is defined by the ordinate values you assign to the home position and can be anywhere within the travel limits of the mechanism. It is especially useful to set up the center of the bed's printable area as the origin of the printer. See here for info on setting up the origin and endstops. Assigning the origin to the center of the bed/printable area is good because it makes it very easy to use multiple slicers, and you will find that using multiple slicers is sometimes necessary. Some slicers have better support material generation, some do other things well or badly. For example, if you want to print an object using a single wall spiral vase mode and you don't want a seam in the print, you're going to want to use Cura, or a slicer other than Prusa Slicer, which has a broken vase mode and will leave a seam in the print.

Ultra MegaMax Dominator 3D printer: [drmrehorst.blogspot.com]
Sorry, only registered users may post in this forum.

Click here to login