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

Комментарии • 37

  • @yodacucufx3263
    @yodacucufx3263 3 года назад

    Hi , the for this my cura don’t allow me to paste the gcode any idea?

    • @schanerdesigns
      @schanerdesigns  3 года назад

      Hi, did you try using the "Ctrl + V" keyboard shortcut in Cura?

  • @denhrodz6361
    @denhrodz6361 5 лет назад +3

    Does the QIDI X-Max have the same g-code? Could you help, please?

    • @nonferrousru
      @nonferrousru 4 года назад +2

      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

    • @Togepiification
      @Togepiification 4 года назад +1

      @@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)

    • @vmehta211
      @vmehta211 4 года назад

      @@nonferrousru are you able to see the model preview on the X-Plus / X-Max LCD screen? How can I get this to work?

  • @barthburger
    @barthburger 4 года назад

    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.

    • @schanerdesigns
      @schanerdesigns  4 года назад +1

      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.

    • @barthburger
      @barthburger 4 года назад

      @@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.

  • @kimklink8573
    @kimklink8573 3 года назад

    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?

    • @schanerdesigns
      @schanerdesigns  3 года назад

      There is a Reddit link in the video description. The code to copy is found there.

  • @richardrandall35
    @richardrandall35 2 года назад

    Can I upgrade the high temp extruded for the x max and it fit on the x pro?

    • @schanerdesigns
      @schanerdesigns  2 года назад +1

      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.

    • @richardrandall35
      @richardrandall35 2 года назад

      @@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.

    • @richardrandall35
      @richardrandall35 2 года назад

      @@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

    • @schanerdesigns
      @schanerdesigns  2 года назад +1

      ​@@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!

  • @BozAwesome
    @BozAwesome 4 года назад

    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?

    • @schanerdesigns
      @schanerdesigns  4 года назад

      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!

    • @teobotez2901
      @teobotez2901 3 года назад

      @@schanerdesigns i have same problem , just got one...but the 3xg file extension doesnt show up at the save point...pls help!

    • @schanerdesigns
      @schanerdesigns  3 года назад

      @@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

    • @teobotez2901
      @teobotez2901 3 года назад

      @@schanerdesigns thx sooo much!! I will try!

    • @teobotez2901
      @teobotez2901 3 года назад +1

      @@schanerdesigns omgomgomg it woks!!!!!!!!!!!!!!!!!!!!!!!!!!!
      thank you soo much

  • @sethwudel2797
    @sethwudel2797 4 года назад

    What are the setting for qidi x max or where can i find out how to set qidi x max with cura?

    • @schanerdesigns
      @schanerdesigns  4 года назад

      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

  • @Glebiys
    @Glebiys 5 лет назад +1

    What about X Plus?

    • @juansanchez-mr7hk
      @juansanchez-mr7hk 5 лет назад

      Glebiys LA yeah what about x plus ? Did you resolved?

    • @SGHmasta2k9
      @SGHmasta2k9 5 лет назад

      my X-Plus arriving tomorrow.Same G Code for X-Plus?

    • @MrRalstonfamily
      @MrRalstonfamily 4 года назад

      interested in this also

    • @Glebiys
      @Glebiys 4 года назад +1

      MrRalstonfamily if I remember correctly I did what he is showing but adjusted the bed size

    • @schanerdesigns
      @schanerdesigns  4 года назад

      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.

  • @rdgd1rd
    @rdgd1rd 2 года назад

    Cura won’t let me copy and paste

    • @schanerdesigns
      @schanerdesigns  2 года назад +1

      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!

    • @rdgd1rd
      @rdgd1rd 2 года назад +1

      Thanks I’ll try again

  • @rzipper1716
    @rzipper1716 5 лет назад

    Tried the above ... but it seems that the Qidi X-Pro wants .gcode files

    • @paulwcowan
      @paulwcowan 4 года назад

      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?

    • @schanerdesigns
      @schanerdesigns  4 года назад +2

      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.