Cura for X1 and P1 Series

Remixed by

Cura for X1 and P1 Series

Remixed by
Boost
2
4
0

Print Profile(0)


Add the first print profile to earn points

Boost
2
4
0
0
18
0
Released

Description

As of now, checking the setting “relative extrusion” under the tab “special modes” in Cura is required to use the provided start and end gcodes. Otherwise, severe extrusion issues will occur!

 

Print profiles shared by other users:

 

This whole stuff is basically done by going through start and end gcodes in Bambu Studio and OrcaSlicer for different “hardware” combinations (build plate, printer, ams slot/external spool) and comparing those via text editor. Once decided which lines of code are needed, variables are either replaced by Cura equivalents or a workaround is found (either fixed values or “creative” gcode). Finally compare fully sliced gcodes from Bambu Studio, OrcaSlicer and Cura to check if everything works as it should. Then verified through testprints and profile tuning of course.

 

Requirements:

  • Bambu Lab X1C or P1P (those were successfully tested to be working)
  • AMS (atm X1C only - adapt gcodes yourself or wait till I find motivation) or external Spool Holder
  • Bambu Lab Textured PEI Plate (start gcode applies -0.04mm Z-Offset; edit if youre using different build plates)
  • 0.4mm nozzle recommended

Note:

  • LiDAR and Pressure Advance / Linear Advance are not used (the latter is manually zeroed in start gcode as it is often contraproductive for single wall prints)
  • Filament cutting area is not excluded, so you have to mind that yourself
  • ABL / Bed Tilt Compensation is implemented for an area of 210x210mm with the midpoint of the bed as the areas midpoint - so do not exceed that area as you risk entering the filament cutting area and printing with an unleveled bed
  • Filament flushing uses fixed values for temp (250C flush and 220C cooldown)
  • P1P style purge line
  • no AUX and Chamber fan control via slicer (must be set manually)
  • after a print has finished, the bed will lower to about the max, so before you start your next print, you will need to raise the bed around 50+mm manually otherwise it will softcrash into the bottom of the machine!
  • Resonance Compensation, Nozzle Wiping, Filament Runout and Power Loss Recovery should be included (didnt test everything)
  • only use for high speed printing after manually setting an adequate linear advance value via gcode (except for single wall plane parts with constant print speed)
  • in Cura, you will use one “physical printer” per AMS slot as the start gcode differs depending on AMS slot
  • printing by object instead of printing by layer has not been tested (avoid using unless you made sure that you've set the clearances right)
  • printing only works via SD-Card (which can be accessed via network→ftp though)
  • no print progress or time estimate present (can probably be obtained via changes to start/end gcode and postprocessing script inserting M73 commands)
  • If you decide to use my gcode, print profile, config, … you do so AT YOUR OWN RISK

Instructions:

  • download zip and unzip
  • add Printer → Model of your choice (i suggest custom or voron alike) → i suggest naming according to filament source (AMS slot/external Spool)
  • fill printer & extruder config according to images in config folder from zip file
  • clear default start and end gcode!
  • copy paste start gcode from corresponding start folder in zip file into Cura → depending on which AMS slot you want to use, you will have to use a different start gcode
  • copy paste end gcode from corresponding end folder in zip file into Cura
  • save / finish
  • i suggest importing my print profiles so that you have a basic idea of what settings are important and what settings are possible

 

Please share your print profiles for different materials and model airplane manufacturers! This way, others do not need to tune and do test prints themselves unless they want to.

Also, useful modifications / improvements to start and end gcode, printer config or printer profiles are welcome and it would be nice if they were shared as well!

Comment & Rating (0)

Please fill in your opinion
(0/5000)

No more