Does the x1c always have to calibrate itself before each print?

I have been printing with my x1c for a week now and am very satisfied so far.
I have read a little in the forum, but could not find a post on this topic.
Does the X1C really need to recalibrate itself before each print?
I often print several parts from one and the same material, is there no possibility to insert the calibration values found beforehand in the Bambu slicer and thus save the recalibration?
This is the first point that bothers me a bit, as it would save time and material.
I am aware that I am asked before each print, but I have not yet deselected it and wanted to ask first :slight_smile:

Thanks in advance

Kind regards Joel

2 Likes

You can turn it of either in Bambu Studio, or on the printer screen when you start to print, there is a check box to turn it on or off.

2 Likes

I think the question is different. Does the printer retain calibration data from a previous print?
In the start gcode I found the following lines:

M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate
G29.1 Z{+0.0} ; clear z-trim value first

It seems to me that it resets the automatic calibration data before each print.

4 Likes

So in theory, you could comment out those lines in your start gcode and it would save the last calibration. Some brain damage involved in having to run the calibration again.

1 Like

I am aware of this, but I assume that it then takes stock values and not the values from the previous print. I hope there will be a firmware update where you can assign filament specific values taken from the calibration ring.

2 Likes

Thank you for your effort to look in the start code. Too bad that you can not yet take values from the calibration, with which he then also prints. Maybe there will be an update in the future :slight_smile:

4 Likes

I only let it do the calibration with the first print after turning the printer on.
After that what I send a print to the printer just uncheck the calibration and bed level.

3 Likes

Does M220/221 really ā€œresetā€ it? I dont think so

After a full bet level, all values are saved with M500

;===== bed leveling ==================================
M1002 judge_flag g29_before_print_flag
M622 J1
    M1002 gcode_claim_action : 1
    G29 A X{first_layer_print_min[0]} Y{first_layer_print_min[1]} I{first_layer_print_size[0]} J{first_layer_print_size[1]}
    M400
    M500 ; save cali data

With all my Marlin printers, re-calibrate was not necessary after each print.

Hmm, how does it work with printing from a different material or color from the AMS each time? Are there four memory slots for this information, Iā€™m guessing that itā€™s partially unknown.

1 Like

Do u talk about the filament calibration? If so, you should store your settings in the filament settings in the slicer. Bed leveling and calibration are a whole diff. story and are stored in the firmware - with M500.

1 Like

ok Iā€™ll try this! Thx for ur answer :slight_smile:

There is a filament calibration build in, but this only stores the information from the last filament the calibration was run (and if I remember correctly, only until the machine is shut down).

Better solution is to calibrate each filament individually with e.g. OrcaSlicer and store that information in the slicer. The build-in calibration information canā€™t be retrieved as far as I understood.

1 Like

I downloaded the Windows version of the software (Bambu Studio), and you say you ā€˜just turn it offā€™, but I canā€™t find anything that turns it off. If I change some settings the calibration pattern goes away on the front and back/right of the print, but then I canā€™t save the gcode. I have to switch to the prepare and back to preview in order to have it recalculate the gcode, and when I do that the calibration pattern comes back.

This leaves 60mm x 200 mm of space at the front of the bed that is unusable, and 10mm back/right that is unusableā€¦ Nothing like chopping down the size of an already small print bed I mean, that drops the size down to under 190mm of printable space - Plus you have to scrap this stuff off each print. It should calibrate only ONCE when it sees a new filament changed in the AMS, not on every freaking print. I get great prints, but if you are going to do this, change your advertising to be 190x240x256mm and donā€™t be lying and say that you have the full size to print on. If you really CAN turn this off, WHERE, and how can it be so hard to find it. Clearly, it would be in the ā€˜othersā€™ā€¦ Also, it uses a print tower - which is crazy if you have a system that purges everything out the back of the printer, but obviously, what you REALLY want to do is to dump that into the infill WITHOUT using a Tower (duh), so it can see, oh we have 107mm of purge between colors, and we can infill with 50mm of that, so lets purge 57mm out the back and then come over and infill with the rest of that, leaving 0mm to use in the tower, so no towerā€¦

2 Likes

Look at the maschine GCode and remove the code u dont wantā€¦ simple as that.

When you start sending the job to the printer, this window will appear where you select the tasks to be performed. What I do is a) I do the bed leveling once after switch on of printer and unselect that option when starting the second job - this assume that you are using the same print all the time. Flow calibration I always switch off since I use OrcarSlicer and have added flow rate and PA value into the filament settings.

1 Like

You sound very angry. Itā€™s funny because youā€™re mad about things that arenā€™t even real. Obviously have no clue and havenā€™t done any reading or research or education of this machine. I call cap

1 Like

@Domoson - Easy on the new guy (gal). Some people are really new, like this is their first printerā€¦ever.

No disrespect Sticks. When ppl blatantly lie or make wild statements that arenā€™t true, itā€™s disrespectful to all us. Did you read that post? Did you respond to him? Or just sticking ur nose in my business, the one telling the truth?

1 Like

When they are new, like first post, I give them a lot of slack.

If I keep seeing them pop up doing the same thing, I might ask them to tone it down, then I ignore them. I have better things to do than get into keyboard commando arguments and trolling.

All you have to do is uncheck the ā€œflow calibrationā€ option before the print. The lines in the slicer are for visual reference only and it even lets you print over it of you leave it selected. Prime Tower can be easily unchecked in the others tab, brim can be set to no-brim most of the time.

1 Like