
CoreXY Kinematics Explained?
The corexy kinematics mechanical arrangement includes a unique motor movement where the X or Y motor move together or opposite of each other to move the carriage from left to right or towards or away . If you were to move just one motor you would see the print head move diagonal.. If the two motors move opposite of each other the print head will move along the X-axis, If the two motors move in the same direction the carriage will move along the Y-axis.
How Does CoreXY Work?

The CoreXY 3d printer design is very different than most common 3d printer motion systems that have dedicated stepper motor for each axis. The core-xy motion system is designed to minimize torque while moving the gantry and carriage.
The corexy parallel kinematics mean’s that the motors are the largest source of inertia within the system, are stationary. This means rapid acceleration because the two stepper motors provide a means of moving both axes independently or simultaneously. The major benefit of the design is that the motors remain in a static position.
The corexy kinematics is a complex motion system where X or Y motor move together or opposite of each other to move the carriage from left to right or towards or away . If you were to move just one motor you would see the print head move diagonal.. If the two motors move opposite of each other the print head will move along the X-axis, If the two motors move in the same direction the carriage will move along the Y-axis.
Two Motors (X and Y)
- Both Motors Move Clockwise >> Carriage Moves Left
- Both Motors Move Counter Clockwise>> Carriage Moves Right
- Both Motors Move Opposite of Each Other>> Carriage Moves Toward & Away
- One Motor Moves>> Carriage Moves Diagonal
see more CoreXY Mechanism Research
CoreXY Motor Movement
Motor Movement | Direction |
---|---|
Both Motors Move Clockwise | Carriage Moves Left |
Both Motors Move Counter Clockwise | Carriage Moves Right |
Both Motors Move Opposite of Each Other | Carriage Moves Toward & Away |
One Motor Moves | Carriage Moves Diagonal |
Is CoreXY Better?
Over the last few years the popularity of the CoreXY kinematics has became a community favorite. New designs, developments and opens source contrubutions have led many to claim it’s the best motion system for 3d printing but that really depends on the user and application.
Pros
- Higher Print Speeds: The stationary X and Y motors reduce mechanical weight and momentum giving the motion system a mechanical advantage compared to other motor placement configurations.
- Quality: With the reduced weight and momentum the setup also results in reduced vibrations and increased repeatability at higher speeds.
- Mechanicaly Optimized: With the x and y motors out of the way the machine size compared to actual build volume ratio gives you more printing space with a smaller footprint. Unlike the hbot the corexy carriage isn’t problematic to twisting or buckling when x and y motors rotate in the same direction.
Cons
- Maintenance: The longer x and y belts introduce belt tensioning issues(belt stretch). The increased number of belt idlers increase maintance.
- Scalabilty: The belt stretch and tensioning issues introduces a design constraint as the machine size increases.
CoreXY Advantages
The Advantages of the corexy system is the increased print speeds that can be achieved due to the light weight carriage. While 3d printing is a very slow process any kind of reduction in print time is much needed. In addition to faster print speeds the smooth motion that the core xy uses is also known to reduce artifacts commonly found in 3d printed objects.
see RepRap CoreXY
CoreXY vs Cartesian
Most printers utilize Cartesian or plotter style motion where one or two motors will move the carriage from left to right or towards and away. This is the simplest approach in 3d printer motion. While the core xy setup is more complicated but a more efficient approach. The difference between corexy and the cartesian motion system is the corexy reduces inertia from the static motor positions while the cartesian setup uses at least one motor to drive along each axis. The weight of the motor increases inertia making it more difficult to change direction. Which results in the corexy theoretically being faster in and more accurate than the cartesian.
CoreXY Belt Path & Routing

The corexy 3d printer belt path has been explored in many mechanical arrangements. The main two corexy belt routing methods are belts crossed or not crossed. The main focus should be to keep the belt routing path parallel to the X and Y guide rails. There’s an excellent blog about core xy belt path by Mark Rehorst.
CoreXY vs Hbot
Type | Pros | Cons |
---|---|---|
CoreXY | design balances the forces | more complex beltpath with two crossing belts |
Hbot | simple design with only one belt | higher orthogonal load known as racking |
A similar mechanical arrangement of the core-xy is the H-bot. The Hbot uses the same concept of carriage motion as the corexy but is much more simple and requires less math. In addition the hbot is harder to “get wrong.” The corexy belt path has it’s pros and cons. The corexy’s disadvantage is that it requires two belts on two separate planes. The coreXY balances the forces while moving the gantry or carriage to minimize “racking’ where the mechanical system is pulled out of square.

What You Need to Know Before Buying a 3D Printer
Every user is different and has different needs. There isn’t one printer for everybody. You have to consider:
Experience: What is your experince with 3d printers or mechanical components and electroncs that may require technical maintance or steep learning curves.
Application: What kind of parts are you going to print? What size? What materials? How many?
Expectations: What kind of quality or user experience do you expect? What kind of maintance can apply?
Budget: How much can you spend or how much are you willing to spend? You get what you pay for but you may not need much.
Related Content
SolidCore Thingiverse 3D Printer Build Plans
SolidCore Kinematic Bed Mounting System Setup
CoreXY 3D Printer Kits
3D Printer Parts
-
SolidCore CoreXY LightWeight Y-Carriage Upgrade$35.00
-
SolidCore 2020 Frame Gussets$13.00
-
SolidCore X-Carriage Set: Weight Reduced-Light Weight Upgrade$67.00
-
Kinematic Mounting Bracket Kit$75.00
-
MGN12 Linear Rail Stop-Alignment Tool 2020$10.00
-
Kinematic Coupling Mounts With Magnetic Preload$45.00
-
Kinematic Coupled Mounts$25.00
-
Triple Z Idler Mount Set$55.00
-
SolidCore Stealth XY-Motor Mounts Upgrade$50.00
-
SolidCore XY Idler Pulley Bracket$40.00
-
SolidCore CoreXY Mechanism with Motor Mount Upgrade$225.00
-
Kinematic Mounting Bracket-Fixed-Neutral$18.00
-
SolidCore Printer Top Plates$45.00
-
Linear Rail Stop 2020$10.00
-
Belt Clamp$3.00
-
Endstop Switch Mount – 2040$8.00
-
SolidCore Side Plates$40.00
-
MGN12 2040 Carriage Stop-Linear Rail Alignment Tool$12.50
-
Hotend Mount BLtouch / E3D$20.00
-
SolidCore Z-Bracket$17.50
-
Nema 17 Z-Axis Motor Mount$17.50
-
Triple Z / Belted Z-Axis Motor Mount$20.00
-
SolidCore CoreXY Y-Carriage$25.00
-
SolidCore X-Carriage Kit$45.00
Related Content
CoreXY vs Cartesian
There are a few different types of 3d printer kinematics to choose from, with cartesian kinematics being the most common. Recently the corexy architecture has become more popular. In this guide, we will compare corexy vs cartesian kinematics in terms of their speed and print quality so that you can understand the difference in each…
CoreXY
The CoreXY motion system is a good solution if you’re looking to print faster. The 3d printer kinematics has become more popular in the last couple of years as users and DIY builders agree on an increase in print quality. The motion system is more lightweight compared to other 3d printer kinematics such as cartesian…
CoreXY Belt Routing
CoreXY Belt Routing One of the most important parts for corexy movement is belt routing. Here’s a guide to the mechanics of corexy belt routing pulley layout in order to get accuracy and constant belt tension. Belt Routing Methods There are two main ways to implement the corexy belt path. Either a stacked pulley arrangement…
CoreXY Kinematics
CoreXY Kinematics Explained? The corexy kinematics mechanical arrangement includes a unique motor movement where the X or Y motor move together or opposite of each other to move the carriage from left to right or towards or away . If you were to move just one motor you would see the print head move diagonal..…
Large CoreXY Build-Hardware And Firmware Settings That Increase Performance
CoreXY Scalability The scalability of a core-xy printer can be an issue when it comes to hardware design and implementation. An increased belt path can also introduce problems resulting in artifacts in 3d printed parts. A rigid gantry setup is needed and proper binding is a must. 9mm and 12mm belts are available to account…
Belt Frequency And Tensioning
Loose belts are a common problem for users and cause a variety of issues. It may or may not be obvious that your 3d printer is experiencing issues. Belt tensioning defects can occur.
Kinematic Bed Mounting
SolidCore CoreXY Z-Axis Bed Leveling We recently started working on the SolidCore 3d printer’s bed leveling and mounting system. The z-axis uses a 3-point kinematic bed mounting with magnetic pivot spheres on each mount This properly constrains the bed at 3 points of contact. The original SolidCore Z-axis design was somewhat primitive because we only…
Triple Z Bed Leveling Setup
The CoreXY motion system is a good solution if you’re looking to print faster. The 3d printer kinematics has become more popular in the last couple of years as users and DIY builders agree on an increase in print quality. The motion system is more lightweight compared to other 3d printer kinematics such as cartesian…
Triple Independent Motors Z Axis
The latest design update uses three Z-axis stepper motors. In this arrangement the belt routing to the stepper motor drive the lead screw. Each lead screw will be constrained by an MGN12 linear rail. This should also minimize vibrations that might be transferred from the motors to the z-axis. The belt to pulley ratio gives…
SolidCore CoreXY 3D Printer
Modular Scalable Linear Rails Balanced Carriage Pull Enclosure BOM utilizes most available parts All Metal Parts or 3D Printed Z-Axis: Independent Driven or Shared Belt Routing
SolidCore Kinematic Bed Setup
While this write up is still a work in progress as I continue to research kinematic mounting and the math used to find the angle that properly constrains the bed to allow for thermal expansion. This is the documented details of how the SolidCore kinematic mounting system should work. So comment or correct me if…
SolidCore CoreXY – Frame
Frame Profile Specs Size 2020 or 20mm x 20mm Style T-Slot Buy SolidCore Frame Kit Frame BOM Part List Part Quantity Description Source Documentation Folder Frame Extrusions 2020 T-Slot ZylTech Frame Size List Frame Folder 570mm Long 6 Vertical (Tall) ZylTech Frame Size List Frame Folder 430mm Long 3 Vertical (Z-Axis Rail) ZylTech Frame Size…
SolidCore ToolChanger
Although this page will be used to document and collect resources to implement a toolchanger on the SolidCore printer, we’ve only completed one so far for this case study. The following design analysis is discussing a toolchanger project we prototyped for our customer, Nandan. The majority of the topic currently being discussed is of the…