8- Pre-flight Checks (0.8.4 Kit)

8- Pre-flight Checks (0.8.4 Kit)

20240216_140513-20240216-230244.jpg

 

Difficulty Medium

Steps 22

Estimated Time 40 minutes

Step 1: Powering the Printer

9-preflight_Page 2.png
9-preflight_Page 3.png
9-preflight_Page 4.png
9-preflight_Page 92.png

Plug the printer into the wall and turn the switch on.

Look for the following:

Row of LEDs on the Duet should light up

Driver LEDs should blink red and green, then stay green.

BLTouch should deploy and retract as it starts up and then stay red.

Filament switch light should turn on and blink alternating red - green.

If other things happen take note of what and turn the power switch off.

 


Step 3: Duet UI

amb-"printer number".local/
9-preflight_Page 6.png

 

 

  • Go to a browser on a computer on the same WiFi network as the printer.

Enter in this address, replacing “printer number” with the ID number for the printer.

The address should take you to this page.

  • There should be a filament error you have to clear over the page.

The name of the printer should be in the upper left corner.

The two tools in the tool panel should show approximately room temperature.

Vin should show approximately 24V within 1V


Step 4: Starting the Setup Wizard

9-preflight_Page 7.png

 

 

There should be a panel on the right side of the Duet UI with the header “Macros”

If you are accessing Duet UI from a mobile device the layout is different. I recommend using the desktop version of the site for this.

In the “Macros” section there should be a folder titled “Printer Setup”

  • Open the folder.

There should be a file within the folder titled “Setup Wizard”

  • Select the file

The file will start running immediately.

 


Step 5: Setup Wizard pt. 1- visibility

9-preflight_Page 8.png

 

After Setup Wizard starts there will be a message pop up on screen to check that you can still see the temperature table behind it, as you will need to see it later.

  • If you can see the table, confirm the message.

  • If you can’t see the table cancel the message and the setup wizard will exit. Change to the dashboard tab in Duet UI or adjust your screen window so you can see the temperature table before restarting the setup wizard.


Step 6: Setup Wizard pt. 2- endstops

9-preflight_Page 9.png
9-preflight_Page 10.png
9-preflight_Page 11.png
9-preflight_Page 12.png
9-preflight_Page 13.png

 

After the previous message is cleared a new one will pop up to press the proximal switch.

Press the proximal switch by hand.

  • The message should go away.

If the message does not go away the endstop may not be connected.

Check the Status tab to see if the X lights up green when you press the switch.

If it does not there may be an issue with the connection of the switch.

If it does there is something wrong with the Setup wizard. restart the printer and check the firmware version.

After the proximal message, a new message should pop up saying to press the distal switch.

Press the distal switch by hand.

  • The message should go away.

If the message does not go away the endstop may not be connected.

Check the Status tab to see if the Y lights up green when you press the switch.

If it does not there may be an issue with the connection of the switch.

If it does there is something wrong with the Setup wizard. restart the printer and check the firmware version.

There should be a new message pop up saying the endstop section passed. Clear this message to go to the next section.


Step 7: Setup Wizard pt. 3- motors

9-preflight_Page 14.png
9-preflight_Page 15.png
9-preflight_Page 16.png
9-preflight_Page 17.png
9-preflight_Page 18.png
9-preflight_Page 19.png
9-preflight_Page 20.png

 

A new message should pop up saying the proximal arm should move away from the endstop.

Clear the message and watch the arm.

  • The proximal arm should rotate 5 degrees away from the endstop.

If the arm does not move there is something wrong with the wiring or config.g of the printer.

If the distal arm moves the drivers are switched.

If the arm moves towards the endstop the direction of the motor is reversed.

A new message should pop up saying the distal arm should move away from the endstop.

Clear the message and watch the arm.

  • The distal arm should rotate 5 degrees away from the endstop.

If the arm does not move there is something wrong with the wiring or config.g of the printer.

If the proximal arm moves the drivers are switched.

If the arm moves towards the endstop the direction of the motor is reversed.

A message should pop up saying the Z should move up.

Clear the message and watch the arm.

  • The Z axis should move up 10mm.

If the arm does not move there is something wrong with the wiring or config.g of the printer.

If the arm moves down the direction of the motor is reversed.

A message will pop up asking if the motor check passed.

  • If so, confirm and continue to the next section.

    • The hotend heater will turn on if you confirm.

  • If any of the described errors occurred hit cancel and address them.

 


Step 8: Setup Wizard pt. 4- heaters

9-preflight_Page 21.png
9-preflight_Page 22.png
9-preflight_Page 23.png
9-preflight_Page 24.png

 

The hotend should start heating up to 50C and a new message will come up.

  • Watch the temperature to see if it is going up.

Watch the hotend fan. It should turn on one the temperature is above 45C.

  • If the temperature rises and the fan turns on hit ok.

If the temperature does not rise there is an error in the wiring or config.g with the heater or thermistor.

If the fan does not turn on then there is an error with the wiring or in the config.g with the fan.

The hotend temperature will change to 200C and the bed heater will turn on to 50C.

  • Watch the temperature table to see that both temperatures are rising.

  • Wait for the temperatures to settle before continuing.

  • If both heaters reach temperature hit OK.

If the bed temperature does not rise there may be an issue with the wiring or config.g of the bed.

If either heater has a fault error then there may be an issue with wiring, config.g setup, or the heater curves in config.g.

A message will come up saying the extruder check is next.

  • Hit ok to go to the next section.


Step 9: Setup Wizard pt. 5- extruder

9-preflight_Page 25.png
9-preflight_Page 26.png
9-preflight_Page 94.png
9-preflight_Page 93.png
9-preflight_Page 29.png
9-preflight_Page 30.png
9-preflight_Page 31.png

 

A message will prompt you to insert filament into the hotend.

  • Push the extruder lever to the open position.

Take a spool of filament and put it on the spool holder.

  • Feed the end of the filament through the filament guide.

Make sure the extruder idler is open by pushing the lever to the far left position.

  • Insert the filament into the extruder.

  • The light on the filament sensor should turn off.

  • Push the filament in until some starts to come out the nozzle.

Lock the extruder lever in the first engaged position.

Clear the message in Duet UI.

  • A new one will pop up asking if filament is extruding.

The extruder should start to pull in the filament and start extruding out the nozzle.

If nothing happens then the extruder motor wiring is incorrect, disconnected, or there is an issue in the config.g file.

If the motor ejects the filament back out the extruder, then the motor direction needs to be flipped in the config.g.

  • If the extruder successfully extruded filament, clear the confirmation message.

A message will pop up saying the extruder check is complete.

  • Clear the next message to go to the next section.


Step 10: Setup Wizard pt. 6- filament sensor

9-preflight_Page 32.png
9-preflight_Page 95.png
9-preflight_Page 96.png

A message will pop up asking you to remove the filament from the extruder.

Push the extruder lever to the open position.

Pull the filament out of the extruder.

  • Look at the light on the filament sensor, while moving filament up or down in the sensor the light should start blinking green rapidly, and alternate between green and red when not moving.

  • Clear the instruction message.

Do the above steps, but currently this part of the setup process is broken ever since we moved from a switch sensor to the current magnetic sensor. Unless I have found a way to fix it, no message will pop up after clearing the instruction.

Wait to see if the filament sensor works until the first print at the end of this section, if it doesn’t the print will pause with a filament error.

 


Step 11: Setup Wizard pt. 7- part fan

9-preflight_Page 37.png
9-preflight_Page 38.png
9-preflight.png

The part fan should turn on.

Confirm this by either looking under the distal arm or touching the fan.

The hotend is likely still hot at this time.

  • If the fan is on confirm.

Clear the next message to go to the next section.

 


Step 12: Setup Wizard pt. 8- BLTouch

9-preflight_Page 40.png
9-preflight_Page 41.png
9-preflight_Page 42.png
9-preflight_Page 43.png

 

The BLTouch probe should deploy.

  • The probe pin will extend.

  • The red light in the BLTouch will turn off.

Confirm if the probe deployed.

If the probe did not deploy

  • Check the connections. There may be an issue with the wiring.

    • The BLTouch may simply have a bad connection to the Duet, not necessarily that something is incorrectly wired.

  • The BLTouch could be connected to the wrong port on the Duet.

The probe should retract.

  • The pin will retract.

  • The red light will turn back on.

Confirm the BLTouch is working.

If the BLTouch deployed but did not retract.

  • The BLTouch could have a weak connection with the Duet.

  • It’s possible there is an error in the setup files for the BLTouch in the Duet.

  • If the BLTouch retracted confirm the message to go to the next section.


Step 13: Setup Wizard pt. 9- homing

9-preflight_Page 44.png
9-preflight_Page 45.png
9-preflight_Page 46.png

 

A message will appear notifying that the printer will home after the message is cleared. Read this sequence before clearing the message.

What should happen:

  1. Z axis moves up.

  2. Both joints move towards endstops.

  3. Joints stop once they reach endstop.

If the joints don’t stop they will error out the drivers, you can see this has happened if a red light starts flashing on the driver.

  1. Proximal arm moves away from endstop and back to it.

  2. Distal arm moves away from endstop and back to it.

  3. Arm moves to the center of the bed.

If the arm moves somewhere else there is a problem in the config file

  1. BLTouch is deployed

  2. Z moves down to bed.

  3. Z stops once BLTouch hits bed.

If the BLTouch does not touch the bed before the nozzle or the BLTouch does not stop the Z then the printer will try to bury the nozzle in the bed. Hit the E-stop button in the UI.

  1. Z raises up and deploys BLTouch again.

  2. Z lowers to bed a second time until the BLTouch stops it.

  3. Z moves up and arm moves to the side of the bed.

If something in this sequence does not happen, hit the E-stop button in the UI or flip the power switch on the back of the printer off.

If this sequence happened correctly confirm on the next message.

Clear the next message to go to the next section.


Step 14: Setup Wizard pt. 10- Z calibration

9-preflight_Page 47.png
9-preflight_Page 48.png
9-preflight_Page 49.png
9-preflight_Page 50.png
9-preflight_Page 51.png

 

A message will pop up and the arm should move the hotend to the center of the bed, just above the bed surface.

  • Clear notification message.

A message will pop up with a jog panel.

Jog the nozzle up or down until the nozzle is barely touching the bed.

  • Take the value the Z shows when the nozzle is touching the bed and write it down.

  • This will be used after the setup wizard.

  • Clear the jog panel.

Clear the next message to go to the next section.


Step 15: Setup Wizard pt. 11- XY calibration

9-preflight_Page 52.png
9-preflight_Page 53.png
9-preflight_Page 54.png
9-preflight_Page 55.png
9-preflight_Page 56.png
9-preflight_Page 57.png
9-preflight_Page 58.png
9-preflight_Page 59.png
9-preflight_Page 60.png
9-preflight_Page 61.png
9-preflight_Page 62.png
9-preflight_Page 63.png
9-preflight_Page 64.png
9-preflight_Page 65.png
9-preflight_Page 66.png
9-preflight_Page 67.png

 

Take the bed surface off the printer for these next couple sections.

A new message will appear and the nozzle will move to the corner of the bed by the circuit case.

Clear the notification message.

  • A jog panel will appear.

  • jog the nozzle around so that the center of the nozzle is directly over the corner of the bed.

  • Take a note of the XY values for later.

  • Clear the jog panel message.

A notification will appear and the hotend should move up and then away from the circuit case to the next corner.

  • Clear the notification message.

  • A jog panel will appear.

  • jog the nozzle around so that the center of the nozzle is directly over the corner of the bed.

  • Take a note of the XY values for later.

  • Clear the jog panel message.

A notification will appear and the hotend should move up and then to the next corner.

  • Clear the notification message.

  • A jog panel will appear.

  • jog the nozzle around so that the center of the nozzle is directly over the corner of the bed.

  • Take a note of the XY values for later.

  • Clear the jog panel message.

A notification will appear and the hotend should move up and then to the fourth corner.

  • Clear the notification message.

  • A jog panel will appear.

  • jog the nozzle around so that the center of the nozzle is directly over the corner of the bed.

  • Take a note of the XY values for later.

  • Clear the jog panel message.

Clear the next message to go to the next section.


Step 16: Setup Wizard pt. 12- BLTouch XY Calibration

9-preflight_Page 68.png
9-preflight_Page 69.png
9-preflight_Page 70.png

 

This is a repeat of step 15, except now you should align the BLTouch probe to the points on the PCB.

After the section is done a message will pop up saying that the Heater Tuning section is next. Put the print surface back on the printer before clearing the message.


Step 17: Setup Wizard pt. 12- Heater Tuning

9-preflight_Page 71.png
9-preflight_Page 72.png
9-preflight_Page 73.png
9-preflight_Page 74.png
9-preflight_Page 75.png

 

A message will pop up notifying that hotend tuning will start.

  • Arm will move to the center of the bed.

The nozzle should not be touching the bed at this time. Cancel the wizard and restart the printer.

You will need to put in the Z height calibration number first.

  • The hotend heater will turn on and start tuning.

  • This can take 15 minutes. Don’t leave the printer, but you don’t have to watch it closely, just keep the Duet UI open and keep an eye for any error messages.

  • Clear the notification message.

After tuning is finished a message will come up asking if you want to save the tuning to the config.

  • Confirm the save to config.

A new notification message will appear that heated bed tuning will start.

  • The z axis will move up.

  • The heated bed will turn on and start tuning.

  • This will take a while. Don’t leave the printer, but you don’t have to watch it closely, just keep the Duet UI open and keep an eye for any error messages.

After tuning is finished a message will come up asking if you want to save the tuning to the config.

  • Confirm the save to config.


Step 18: Setup wizard complete

9-preflight_Page 76.png

 

After the notification goes away it should be replaced by a message saying the setup wizard is complete.

  • Clear this message.


Step 19: Inputting the Z height value

9-preflight_Page 77.png
9-preflight_Page 97.png

 

 

In the Duet UI, go to the “System files” tab

Open the config.g file.

In the top section of the file, there is a variable named zProbeOffset.

  • Take the Z value you took note of in step 14

  • subtract the value from the Z value in the variable.

  • Example, if you wrote down a value of 0.5, the Z value would now be:

    • Z=2-0.5=1.5

  • Example, if you wrote down a value of -0.5, the Z value would now be:

    • Z=2-(-0.5)=2.5

Change the Z value in the variable to the new one.

Save the config.g file.


The following two calibration sections are subject to change as we move the calibration functionality into the UI.

Step 20: Calibrating the Hotend XY

9-preflight_Page 79.png
9-preflight_Page 99.png
9-preflight_Page 100.png
9-preflight_Page 101.png
9-preflight_Page 102.png
9-preflight_Page 82.png
9-preflight_Page 83.png
9-preflight_Page 84.png
9-preflight_Page 103.png

Go to the scara calibration spreadsheet.