Automatic Toolchanger Calibration
Almost all of the jobs that can be run on a LumenPnP are possible using just an N045
nozzle tip on the first nozzle, and an N24
nozzle tip on the second. This means that a nozzle tip swap is very rarely needed.
If your job requires more than three nozzle tips, by default OpenPnP will pause a job and wait for you to manually change a nozzle tip. OpenPnP also has an option to enable automatic tool changing. Perform the following optional steps for each of the nozzle tips you'll be switching between. We recommend reading the OpenPnP Wiki page about this as well.
Warning
This procedure is finicky and prone to error. Ensure your brass nozzle holders are sufficiently lubricated with the included lubrication packet, and you set your speeds very low for insertion and removal movements. We highly recommend optimizing your job for just two nozzle tips, or doing a manual nozzle tip swap if absolutely necessary.
-
Insert the labeled nozzle tips into the holder in their respectively labeled slots.
-
Apply some lubricant to the end of your nozzle holder with the lubrication packet included with your nozzles. This is important for repeatably fully attaching the nozzles without damaging the rubber O-rings around the holder.
-
Click on the "Expand" checkbox to open all of the features about your machine.
-
Select the nozzle you're working with. For example:
Nozzle Tips > ReferenceNozzleTipN045
Capturing Positions
Now we can start capturing positions. Automatic nozzle changing works by replaying four position commands either forward or backward to load or unload a nozzle tip, respectively. We're going to start with the last position, because it's easiest for getting our Z height correct. Note that the instructions below are for the N045 nozzle tip, but you should use whichever tip you're setting up.
Warning
Be careful not to crash your nozzle tip or toolhead into any of the components mounted on your staging plate, especially the nozzle holder. Be especially careful if you have high amounts of backlash compensation, which can cause your tool head to move in unexpected directions when jogging to eliminate backlash. Be aware of your machine's Safe Z axis settings as well, as they can cause the tool head to raise between moves to avoid crashing, which may actually be undesirable here.
-
Jog the nozzle until it is directly in front of the N045 slot in the tool changer.
-
Adjust the Z height until it's clear it'll slide into the rack.
-
Double-check the toolhead is aligned with the slot in the Y axis so that only a X movement would be necessary to slot it into place. It may be a good idea to test-fit the nozzle into the slot by jogging the X axis only.
-
Move the nozzle into the slot by jogging the X axis in 0.1mm increments. Try to ensure there's no lateral strain on the nozzle holder in the Y axis. Continue until the nozzle is fully slotted into the nozzle holder.
-
The next position is for making sure that the nozzle tip is completely seated on the CP40 holder during insertion. Jog the Z axis down approximately two millimeters. The spring in the CP40 holder will take up these few millimeters to avoid damage to the tool head. You may find that a larger or smaller movement gets the nozzle tip seated completely, so feel free to experiment.
-
Now jog the Z axis up 30 millimeters. This is the clearance position where the nozzle holder is getting ready for the plunge.
-
You can now play through the positions by clicking on the "move nozzle to position" buttons in order. Tune any values in the fields as necessary to ensure you get a clean and straight insertion.
-
Repeat the above steps for each of the nozzles you're using. See also the "Cloning Settings" section in the OpenPnP docs.
Enable Automatic Tool Changing
Now that your positions are set, you can enable automatic tool changing in OpenPnP.