How to Configure Cura for QiDi X-Pro 3D Printer
HTML-код
- Опубликовано: 9 фев 2025
- A quick walk-through for configuring Cura for the QiDi Tech X-Pro. ThermalM16 posted a really great guide on Reddit, and I found it incredibly helpful and decided to make a video. Here's the link:
/ ebck1w0
** Please note, the best way to copy and paste the sections of code is to use the Ctrl + C/Ctrl + V keyboard shortcuts, as you will not have those options by default in Cura. If you are using a Mac, you will use the Command +C/Command + V shortcuts. **
Also, if you have any 3D printing or product design needs, check out my website below!
www.SchanerDes...
Want to support us on Patreon? Here's a link: patreon.com/SchanerDesigns
---------------------------------------------------------------------------
As an Amazon Associate I earn commission from qualifying purchases made with the links below:
QiDi X-Max 3D Printer (similar the the X-Pro, which is unfortunately no longer available): amzn.to/3F0jhuD
QiDi i-mates 3D Printer (smaller, newer model): amzn.to/3H8aDwU
Hatchbox PLA filament (this is my go-to choice for filament): amzn.to/3iwgjXj
Hatchbox ABS filament: amzn.to/3BaRuqh
Hatchbox PETG filament: amzn.to/3P1pDyL
FlashForge print bed stickers (these are great if your flexible print bed is worn and needs to be resurfaced): amzn.to/3iCgjVR
Hi , the for this my cura don’t allow me to paste the gcode any idea?
Hi, did you try using the "Ctrl + V" keyboard shortcut in Cura?
Does the QIDI X-Max have the same g-code? Could you help, please?
Start G-Code:
G28 ;Home
G1 Z15.0 F6000 ;Move the platform down 15mm
;Prime the extruder
G92 E0
G1 F200 E3
G92 E0
Final G-Code:
M140 S0
M104 S0
M140 S0
;Retract the filament
G92 E1
G1 E-2 F300 Z300
G28 X0 Y0
M84
M82 ;absolute extrusion mode
M104 S0
@@nonferrousru I was just setting up a QIDI X-Max on Cura and that worked!
I originally tried copying the Start and End G-Code from the Xmax FFF file, but the printer gave several errors when I was trying to run it. Copy-pasting the above into the printer settings did the trick, but I'm not sure why the original code didn't work (similar commands, just slightly fewer in the above example)
@@nonferrousru are you able to see the model preview on the X-Plus / X-Max LCD screen? How can I get this to work?
Thank you for this, I have an X pro coming later this week. I wonder if their in house software has been updated since this 2019 video. I can see their change log but no dates on it.
The QiDi software has improved quite a bit since I made this video, fortunately! Your printer might be shipped with older software installed on the USB drive, so make sure to check online for updates once you get it up and running if you decide to go that route.
@@schanerdesigns I decided might as well get used to the software now and just downloaded the new version and installed selecting my model. Playing with Meshes already haha.
I’m trying to do this for my QIDI. You said to copy and paste the start G code. But what am I coping from?
There is a Reddit link in the video description. The code to copy is found there.
Can I upgrade the high temp extruded for the x max and it fit on the x pro?
Great question! I looked into doing this at one point, and unfortunately as far as I know the only option for a high temp hot end is shorter than the factory hot end for the X-Pro, by about 8mm. So it would work to install, but you would need to modify the software to raise the bed by 8mm at start, which decreases your workable print volume.
@@schanerdesigns All-metal extruders are also unable to print carbon fiber nylon. Printing carbon fiber nylon requires a special high temperature extruder.
There is no way for Xpro to achieve high temperature printing with a simple upgrade. A simple replacement extruder will damage other parts such as the motherboard.
We apologize for the inconvenience. Our more advanced machines such as the X-Plus support high temperature printing.
@@schanerdesigns tbh that’s fine. That would work no issue. And there are files for the Superfan that make it 8mm shorter to fit. But I wouldn’t have to upgrade the motherboard or anything? Thank you for your response
@@richardrandall35 As far as I know, you would just have to switch out the hotend. The motherboard, fans, heaters, etc. should all still work. I looked into doing this a while back to be able to print nylon, and even went to far as ordering an all-metal hotend to try, but ended up tackling other projects instead. If you decide to try it, I'd be curious to hear how it works!
I have the qidi Tech 1 (2018 dual extruder) printer, uses .x3G Code. Please, Can you Help with configuring Cura for the QIDI Tech 1 printer?
I haven't tried this with a Tech 1, but as far as I can tell the key differences are bed size (X: 465 Y: 320 Z: 375), and the "Origin at center" box needs to be checked, so make sure to change those settings. You might also need to play around with gcode flavors. If Marlin doesn't work, try RepRap. This will all be done in the menu shown at 1:33.
As I said, I haven't tested this, but try the following start gcode:
-------------------------------------------------------
M73 P0 ; Enable build progress
G162 X Y F3000 ; Home XY maximum
G161 Z F1200 ; Home Z minimum
G92 Z-5 ; Set Z to -5
G1 Z0 ; Move Z to 0
G161 Z F100 ; Home Z slowly
M132 X Y Z A B ; Recall home offsets
M135 T0 ; Load right extruder offsets
G1 X-110 Y-70 Z30 F9000 ; Move to wait position off table
G130 X20 Y20 Z20 A20 B20 ; Lower stepper Vrefs while heating
M126 S[fan_speed_pwm] ; Set fan speed
M140 S[bed0_temperature] T0 ; Heat buildplate
M134 T0 ; Stabilize bed temperature
M104 S[extruder0_temperature] T0 ; Heat right extruder
M104 S[extruder1_temperature] T1 ; Heat left extruder
M133 T0 ; Stabilize right extruder temperature
M133 T1 ; Stabilize left extruder temperature
G130 X127 Y127 Z40 A127 B127 ; Default stepper Vrefs
G92 A0 B0 ; Zero extruders
G1 X100 Y-70 F9000 ; Move to front right corner of bed
G1 Z0.3 F6000 ; Move down to purge
G1 X-90 Y-70 E24 F2000 ; Extrude a line of filament across the front edge of the bed
G1 X-100 Y-70 F180 ; Wait for ooze
G1 X-110 Y-70 F5000 ; Fast wipe
G1 Z0.5 F100 ; Lift
G92 A0 B0 ; Zero extruders
M135 T1 ; Load left extruder offsets
G1 X-100 Y-68 F9000 ; Move to front left corner of bed
G1 Z0.3 F6000 ; Move down to purge
G1 X90 Y-68 E24 F2000 ; Extrude a line of filament across the front edge of the bed
G1 X100 Y-68 F180 ; Wait for ooze
G1 X110 Y-68 F5000 ; Fast wipe
G1 Z1 F100 ; Lift
G92 A0 B0 ; Zero extruders
M73 P1 ; @body (notify GPX body has started)
And this end gcode:
-------------------------------------------------------
M73 P100 ; end build progress
G1 Z150 F1000 ; send Z axis to bottom of machine
M140 S0 T0 ; cool down HBP
M104 S0 T0 ; cool down right extruder
M104 S0 T1 ; cool down left extruder
M127 ; stop blower fan
G162 X Y F3000 ; home XY maximum
M18 ; disable stepper
M72 P1 ; play Ta-Da song
Let me know how it goes!
@@schanerdesigns i have same problem , just got one...but the 3xg file extension doesnt show up at the save point...pls help!
@@teobotez2901 I looked into this again, it looks like there's a Cura plug-in called X3GViewer that allows you to save as an .x3g file extension in the Save As dropdown menu. You can install it from the Cura Marketplace (top right corner in Cura for me), or using the link below. After installing, I think you will need to close and reopen Cura. I tried it out on one of my files and got an error, but I'm wondering if that's related to my software being out of date. Hopefully this is at least a starting point, so give it a try and let me know how it goes.
marketplace.ultimaker.com/app/cura/plugins/Ghostkeeper/X3GWriter
@@schanerdesigns thx sooo much!! I will try!
@@schanerdesigns omgomgomg it woks!!!!!!!!!!!!!!!!!!!!!!!!!!!
thank you soo much
What are the setting for qidi x max or where can i find out how to set qidi x max with cura?
There was some discussion of this in the comments a while back. Try the below g code from @nonferrousru :
Start G-Code:
G28 ;Home
G1 Z15.0 F6000 ;Move the platform down 15mm
;Prime the extruder
G92 E0
G1 F200 E3
G92 E0
Final G-Code:
M140 S0
M104 S0
M140 S0
;Retract the filament
G92 E1
G1 E-2 F300 Z300
G28 X0 Y0
M84
M82 ;absolute extrusion mode
M104 S0
What about X Plus?
Glebiys LA yeah what about x plus ? Did you resolved?
my X-Plus arriving tomorrow.Same G Code for X-Plus?
interested in this also
MrRalstonfamily if I remember correctly I did what he is showing but adjusted the bed size
This would not be a direct solution for X-Plus or X-Max, but the process will be similar. You will definitely need to change build volume settings, but the g-code should be close. @nonferrousru shared g-code further down in comments for the X-Max that looks like it worked for some others, so I would check that out.
Cura won’t let me copy and paste
You will need to use the "Ctrl + C"/"Ctrl + V" keyboard shortcuts to copy and paste, respectively. If you are using a Mac, it will be "Command + C"/"Command + V". Thanks for pointing this out, I'll add a note to the video description to make that more clear!
Thanks I’ll try again
Tried the above ... but it seems that the Qidi X-Pro wants .gcode files
I followed the same tutorial and things seem to work for me. When I click "save to file" in Cura, it gives me the option of what to save it as. For me, .gcode is already selected. Do you not have that option?
Cura acts as a "slicer" to convert the .stl file into g-code that your printer will accept. Every printer requires slightly different g-code to run (i.e. flavor and start/end g-code), so this walkthrough is just for getting that set up. Once set up properly, you will be able to load .stl files in Cura and send them to your printer as g-code via USB drive or other means.