This repository contains unofficial supplementary information and resources for the Formbot Micron Plus kit.
I've attached attached some files from the Github repo for easy access, they are not changed in anyway and shared with their original license (see https://github.com/PrintersForAnts/Micron )
If you spotted errors or something is unclear just leave a reply or ping me on Voron, Doom or Formbot Discord, name is .yell.
(dot yell dot)
I'll move fixed issues (new kits) into archive zone at the bottom, check them out as you might have a old kit. |
――――――――――――――――――――――――――――――――――――――――――――
Last Change (rest at the bottom
2024-06-02T18:04:51+0000 | fixed screw label on frame assemble |
――――――――――――――――――――――――――――――――――――――――――――
make a folder and then add the files in this order overriding existing
Name | Link |
official repo release | https://github.com/PrintersForAnts/Micron/tree/main/STLs |
R1
| https://github.com/PrintersForAnts/Micron/tree/main/R1_Beta/STLs/ |
(optional) r1 gantry full. Note older kits have 185 instead of 180mm extrusion (dremel/sand off) | https://github.com/PrintersForAnts/Micron/tree/main/R1_Beta/STLs/Gantry |
i dont recommend the the Z drives yet, also they need different closed loop belts! | |
formbot customs
| https://drive.google.com/file/d/11HKw7veFo2O5qUUnX85Gp8WaF6QFY1sD/view?usp=sharing |
PCB Klicky
| https://github.com/tanaes/whopping_Voron_mods/tree/main/pcb_klicky |
R1 Hinges if not using Zeropanels (link future in the guide) Attention: skip the preload nuts in the left Z extrusion where the magnets sit |
The bakelite spacers have less height then the stock option, this results in the A/B Motors hitting the belt covers. Imho the best solution is to print covers that have less height
https://github.com/PrintersForAnts/Micron/tree/main/Mods/Kayos%20Maker/Flat%20Z%20Belt%20Covers/STLs
―――――――――――――――――――――――――――――――――――――――――――
Wrong | Correct |
---|---|
The manual says 4 nuts on the left side top (pink circle) ![]() | It should be
for the slot on top the lower extrusions ![]() Green = put in this many |
Manual has 8 nuts on the right side and only 8 on the front. ![]() | it should be:
![]() Green = put in this many |
Consider removing nuts for ZeroPanels, they look awesome. i use 3 hinges for ascetics, you can use a 3mm drill bit in reverse to easy lift them off for PLA printing |
If you attach the switch (lower part) according to the Voron manual the led will be light up permanently even if the printer itself has no power (off position).
Wrong | Correct |
![]() | ![]()
|
Side Note: The wire colors are IEC color coded. Please follow it for your own and other peoples safety ![]() |
There is only enough 3mm for sides,rear, top with zero mistakes. Either buy more or use 1mm or none for the front door
The Z and XY-Joint idler are toothed ones, bearing stacks only in the A/B (front/rear)
Note this is a R1 Gantry and BZI
/boot/BoardEnv.txt
uncomment overlays=tft35_spi
![]() | ![]() |
see this link https://bttwiki.com/libinput_calibration.html#convert-to-libinput
The ebb36 only has 5V for probes so you need to close the solder jumper or dont connect DC+ at all. (Signal & DC- is enough if you dont want a led)
More Infos https://github.com/tanaes/whopping_Voron_mods/tree/main/pcb_klicky
The kit uses the big metal gear instead of the printed one + deflanged GT2 16T. I've attached the spacers from the github for easy access. They are optional and only help to align everything, if yours warp or are over extruded leave them out.
Your A/B steppers are swapped, coreXY Vorons home to the rear right. Test it with the following command INSTEAD of G28
# if you have NOT included klicky macros yet
# do so OR add the following to your printer.cfg
# save it and restart
[force_move]
enable_force_move: True
SET_KINEMATIC_POSITION X=90 Y=90 Z=5
G91
G0 X5
G0 Y5
The 3rd step stick on the manta has dual output (marked by the red tape, its for dual leadscrew setups.
You likely forgot the Motor power jumper, power off the machine, remove the stepper and recheck
Source & Credits: https://docs.vorondesign.com/build/electrical/v2_m8p_wiring.html
――――――――――――――――――――――――――――――――――――――――――――
Image | Description | |
---|---|---|
![]() | ![]() | Solid State Relay (SSR) mounting platform to DIN Rail. The SSR controlls the bed heating.
|
![]() | ||
![]() | Bakelite Isolation Spacer as bed standoff, they go between the Bed extrusion and the bed itself. | |
Electronics placement in general. (the SSR to HE1 is pretty short, be gentle) ![]() | ||
This is a Thermal Fuse, if the bed goes haywire and reach a certain temperature (printed on the fuse) it will pop and disconnect power to the bed. ![]() | The bed fuse is fixed on one of the middle holes from the bottom. Be gentle as the bed expands with heat and you dont want the fuse to shatter under the pressure. ![]() |
――――――――――――――――――――――――――――――――――――――――――――
system.cfg
file#
infront of #overlays=tft35_spi
for the included display
Step | Image |
---|---|
power down the pi and flip the power switch off | |
disconnect the EBB36 physically | |
make sure to run the system with the CB1 Image, it includes mainsail already https://github.com/bigtreetech/CB1 | |
SSH into the CB1 with Putty or any other ssh client Every | |
――――――――――――――――――――――――――――――――――――――――――― Setup Manta as USB-CAN bridge with Klipper. Create
| |
Flash Manta with klipper
|
Menuconfig ![]() configure top down & missing options will show up
|
| |
If everything is fine then the command NOTE: The Manta will present itself as CAN Device (with UID) and not as /dev/serial ! | ![]() |
――――――――――――――――――――――――――――――――――――――――――― Setup the EBB36 | |
| ![]()
|
![]() | |
| ![]() (configure top down, it will then show the missing options) |
| |
| |
EBB ![]() | Manta ![]() |
| ![]() (configure top down, it will then show the missing options) |
| |
――――――――――――――――――――――――――――――――――――――――――― Hint for manually creating the printer.cfg | |
for pins The EBB however needs to and i recommend also prefixing the mcu. Note that I also use boardpins you you likely need to specify the actual pin.
|
I dont like changing variables in the Klicky configuration as its hard to keep track of what changed so i use the power of jinja2 to simply later override variables previouly defined (in the the default config
printer.cfg - Klicky part
attention: the values are for r1 gantry so adjust variable_docklocation_x
and variable_docklocation_y
[include ./klicky/klicky-variables.cfg] # load default variables
[gcode_macro _User_Variables] # override certain variables
variable_max_bed_y: 180
variable_max_bed_x: 180
variable_z_endstop_x: 0
variable_z_endstop_y: 0
variable_docklocation_x: 24.50
variable_docklocation_y: 190
Variable_dockmove_x: 40
Variable_attachmove_x: 0
Variable_attachmove_y: 20
[include ./klicky/klicky-macros.cfg]
[include ./klicky/klicky-quad-gantry-level.cfg]
printer.cfg - Probe Config
[stepper_z]
endstop_pin: probe:z_virtual_endstop
....
[probe]
pin: ^tool0:PB9 # note: "tool0" is the [mcu ..] name you defined
# with the canbus_uui of the ebb36
y_offset: 26.0
x_offset: 0.0
# dont set z_offset in [Probe] but in
# SAVE_CONFIG block at the bottom of the printer.cfg
# use something high like 10,
# print a large slow square and babystep down
# until it looks good, then SAVE_CONFIG from
# printer gui
....
#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [probe]
#*# z_offset = 6.885
not attached => triggered attached Klicky manually => open attached and switch by hand pressed => triggered | ![]() |
![]() | |
![]() |
https://www.printables.com/model/736220-btt-cb1-customization
――――――――――――――――――――――――――――――――――――――――――――
Download the bed image with save as
Download the bed movel as a usual STL and configure both in your slicer. (i use Orca)
Here is a bonus for users with a recent Orca-Slicer version, all printers can now also swap bed types.
![]() | ![]() |
Adjust your print start/end code to take advantages if it (adjust the values)
Start print | End print (reset Offset) |
---|---|
(1) textured plate 0.02 Z offset down (2) additional 0.5 if printing ABS/ASA because these are usually print at 100°c which expands the bed and frame more. | if you cancel the print you will need to reset it manually!! |
|
|
――――――――――――――――――――――――――――――――――――――――――――
These issues are fixed but i keep them here for early kits, returns or old stock
if you dont do this klipper will throw emergency shutdown on Z moves.
Wrong | Correct |
---|---|
![]() | ![]() |
OPTIONAL
Red is usually VIN (DC+) and black is DC- which is controlled by the GPIO pin. But they swapped it because the fans them self are swapped. Its a pain to repin them all, just keep in mind to never trust wire colors
misleading | Pinout | Corrected | with supplied fans unswapped |
---|---|---|---|
![]() | ![]() | ![]() | ![]() |
Use the lastest official Image https://github.com/bigtreetech/CB1/releases
I'll leave the guide here for people not wanting to scrub their sdcard.
The fix is already merged in their Github but they didnt provide upgrade packages or a new iso. Until this happens you can fix it manually with these precompiled packages provided by freakydude or make them yourself according to their instruction https://github.com/bigtreetech/CB1
Just a reminder, this is the Internet and I'm a random person.
## ssh to your printer
cd ~
mkdir cb1displaydriver
cd cb1displaydriver
wget https://github.com/freakydude/cb1-os-build/releases/download/prerelease-latest/linux-dtb-current-sun50iw9_2.3.4_arm64.deb
wget https://github.com/freakydude/cb1-os-build/releases/download/prerelease-latest/linux-image-current-sun50iw9_2.3.4_arm64.deb
# If the link do not work update them from here
# https://github.com/freakydude/cb1-os-build/releases/tag/prerelease-latest
sudo dpkg -i linux*
This would go to home (~), create a new folder, download the packages and install them.
――――――――――――――――――――――――――――――――――――――――――――
time (ISO 8601) | Change |
---|---|
2024-01-26T20:42:19+00:00 |
|
2024-01-26T22:24:15+00:00 |
|
2024-01-27T11:34:31+00:00 |
|
2024-01-28T21:52:06+00:00 |
|
2024-01-30T09:01:38+00:00 |
|
2024-01-30T19:57:16+00:00 |
|
2024-01-31T08:49:16+00:00 |
|
2024-02-09T21:46:56+00:00 |
|
2024-02-11T21:58:39+00:00 |
|
2024-02-12T18:48:42+00:00 |
|
2024-02-15T08:31:07+00:00 |
|
2024-02-16T15:29:16+00:00 |
|
2024-02-18T00:58:16+00:00 |
|
2024-02-18T15:25:08+00:00 |
|
2024-02-25T21:56:53+00:00 |
|
2024-03-04T22:27:13+0000 |
|
2024-03-23T15:48:04+0000 |
|
2024-03-24T01:08:20+0000 |
|
2024-03-24T01:08:20+0000 |
|
2024-04-10T17:31:51+0000 |
|
2024-04-12 |
|
2024-04-13 |
|
2024-04-10T17:31:51+0000 |
|
2024-05-20T11:40:42+0000 |
|
2024-06-02T18:04:51+0000 | fixed screw label on frame assemble |
The author marked this model as their own original creation.