Only this pageAll pages
Powered by GitBook
1 of 20

Documentation

Loading...

Guides

Loading...

Loading...

Loading...

Loading...

Resources

Loading...

External Links

FAQ

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Printing

Welcome to ZeroG

Welcome

The Zero G documentation will give you a start building your project, learning all about 3D printing and more!

Getting Started

On this website you’ll find all sorts of information, , , , , and more!

Currently we’re working on instructions for two of our projects. Our projects are Mercury One.1 and Hydra.

The documentation is still a work in progress so keep in mind it’s not complete.

Discord

We’re a big advocate! We love using it and building a community. Missing something in the documentation, need assistance, share your adventure, or enjoy a nice community? Join our today!

Step Files!

The step files for Hydra and Mercury One.1 are now available.

Find them in the menu: Manual → OR → Files. There is a section called “Step files”.

License

We’re not using a GPL3 license like most other open source projects. Our work is licensed under a

What does this mean and why did you choose for this instead of GPL3?

  1. What does this mean?

    1. Read more about the license here .

  2. Why did you choose this license?

    1. I want to protect our project from others taking advantage of our files and community members.

Printing tips

What material should I use?

ZeroG printers are designed to be printed using ABS or ASA. This means we’ve included tolerances for material shrinkage in our models.

It’s recommended to print your ABS or ASA parts inside of an enclosure, this will greatly increase layer strength.

We find that parts printed in ABS+ are weaker in layer adhesion compared to non ABS+ filaments. Although easier to print, they’re easier to break. We’re aware that not every blend of ABS+ is equal, however it’s what we found with the ABS+ we tested.

Calibration print

Check it out now! You can find it . This test print will assist you in determining the proper fitment of dowel pins, heatsets, and bolts, as well as testing the bridging and overhangs. The printable pages description will provide you with the necessary settings to use.

Analyzing a break

Great! Let's use this moment to check your layer adhesion. We mostly use our Steppers mounts or X Joints to check the adhesion. Below you’ll find a picture of a collection of breaks, on how it should look.

Example 1 - X Joint

Shows a break going across multiple layers. A break on multiple layers indicates good layer adhesion.

Example 2 - Stepper mount break

White stress marks showing on the break but nothing on multiple layers. White stress mark on plastic indicates force was needed to seperate the layers.

Example 3 - x joint

The part has been printed with a .6 nozzle showing a gap between the outer perimeter and the inner perimeters. It’s still a strong part, the break goes across multiple layers.

Filament choices

Materials we recommend

We've got a few materials that we do recommend, we've also listed some alternatives without a rating (1-5).

Filament brands that we recommend

  • Bambulab

  • LDO ABS

  • 3DO

Filament colors that we DO NOT recommend

  1. White - You can, but we don’t recommend it. The pigment shows a ton of flaws and causes weak layer adhesion.

Print settings

We’ve designed our parts to work with the settings displayed below. Make sure to respect these settings, otherwise parts might turn out weak or look weird.

If you’re not happy with the print quality, join our Discord and ask for some help.

Recommended print settings

  • First layer height: 0.25mm (This is required. Our parts have been designed for this.)

  • Layer height: 0.2mm

  • Extrusion width: 0.4mm, forced

  • Infill percentage: 40%

  • Infill type: Adaptive Cubic, grid, gyroid, honeycomb, triangle, or cubic

  • Wall count: 4

  • Solid top/bottom layers: 5

  • Seam placement: REAR

    • This is important as we have seam relieve features that line up with the seam placement.

  • Supports: NONE

Importing ZeroG files

Please be aware that the files you receive from us are already optimized for printing; we’ve exported everything as they should be printed. When importing them into your preferred slicer, they should display in the correct orientation. We advise against using the ‘auto rotate’ function in your slicer, as it can negatively impact seam placement and other print details. Improper rotation might also affect how materials shrink, leading to off-centered features and other discrepancies

Credits for most of the recommended print settings

Voron

Mainsail

The license still allows you to do the following:

  1. Share — copy and redistribute the material in any medium or format

  2. Adapt — remix, transform, and build upon the material

  • Yes, Share and Adapt come with terms and you can read those here.

  • ABS Printing Tips
    Print Settings
    Design Guidelines
    Mainsail Theme
    Discord
    Discord
    Mercury One.1
    Hydra
    Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
    here
    Manuals
    here
    Polymaker
    Material

    ASA

    Recommended

    ⭐⭐⭐⭐

    Note/Info

    -

    Material

    ASA-CF

    Recommended

    ⭐⭐⭐⭐

    Note/Info

    Carbon Filled ASA also helps prevent warping while printing

    Material

    ABS

    Recommended

    ⭐⭐⭐

    Note/Info

    -

    Material

    ABS-CF

    Recommended

    ⭐⭐⭐

    Note/Info

    Carbon Filled ABS also helps prevent warping while printing

    Frame

    Electronics

    Motherboards

    Spider V3.0

    Information on the Spider v3.0 can be found on this page.

    GitHub

    Pros

    • CAN support

    • Selectable fan voltage

    • Driver pin configuration

    • 48v support

    • Dimensions: 135x200mm

    • Common STM32F446 MCU

    Cons

    • Lack of documentation

    Ports

    • 8 stepper driver

    • 3x extruder heater

    • Bed in/out

    • 6x fan

    Stores

    We've added some of the stores to the Sourcing Guide .

    BigTreeTech Kraken

    Information on the BigTreeTech (BTT) Kraken can be found on this page.

    GitHub

    Pros

    6x endstop
  • 6x thermistor

  • Can port

  • EXP1+EXP2

  • 48v port

  • Rpi communication pins

  • BL Touch

  • LEDs

  • External 5V

  • SPI ports

  • here

    STM32H723

  • 60v support

  • Dimensions: 200x113mm

  • 8A motor ports

  • Dual CAN support

  • 5v dedicated RPI psu

  • Comes with limited edition BTT Black ducky

  • Good documentation

  • Cons

    • Integrated Stepper Drivers

    • Very large

    Ports

    • Onboard TMC2160, support 24-60V, Max 8A driving current for M1-M4, Max 3A for M5-M8

    • 8x motor ports

    • 5x motor fan ports

    • Bed ports

    • Motor port

    • Power port

    • 4x hotend ports

    • 6x DC fan ports

    • 2x 4 pin fan ports

    • 8x endstops

    • Probe(Servos, Probe)

    • Servo

    • Filament Sensor

    • PS-ON

    • I2C

    • 2x RGB

    • SPI

    • UART interface

    • EXP1+EXP2

    • 2x CAN,

    • 2x PT100/PT1000

    • USB-A 5V Power

    Stores

    We've added some of the stores to the Sourcing Guide here.

    LDO Voron Leviathan

    Information on the LDO Voron Leviathan can be found on this page.

    GitHub

    Guide

    Pros

    • Fully open source

    • TMC5160/TMC2209

    • 48v support

    • Common STM32F446 MCU

    Cons

    • Onboard Stepper drivers

    • Limited ports

    Ports

    • 5x Integrated TMC2209 stepper drivers

    • 2x Integrated 48V rated TMC5160 stepper drivers

    • 7x motor ports

    • 4x Fan ports with flyback protection, 5V/24V selectable voltage, and tachometer inputs

    Stores

    We've added some of the stores to the Sourcing Guide .

    Blind joints, how do they work?

    Learn how to assemble your frame using Blind Joints

    The page will be updated with detailed information in the future. We have included the basic details for now to make sure we have some information on the website.

    What is a Blind Joint?

    A blind joint on an extrusion involves a through hole on the side of the extrusion. This hole will be used to tighten a bolt that will screw together with another piece of extrusion. This other piece most likely has a threaded hole on the end.

    This setup secures two extrusions at a right angle without exposing any parts externally, providing a clean look and robust connection.

    Enlarging images

    Click the image to enlarge them, giving you a more detailed view.

    How do they work

    1

    Take a threaded extrusion

    Insert a bolt (depending on the frame size) into the threaded part of the extrusion.

    2

    Design

    Clearances you need when printing with ABS/ASA

    Guidelines

    This page includes the clearances you need when printing with ABS, they have been tested for shrinkage and turn out to be the best “general” settings for everyone to print without any clearance issues.

    M3 Hardware

    Mainsail Theme Setup

    Steps for setting up the mainsail theme for your user interface. Complete the installation with the provided instructions and enjoy the improved visual experience.

    Connect to SSH

    1

    BigTreeTech Octopus Pro

    Information on the BigTreeTech ( BTT) Octopus Pro can be found on this page.

    GitHub

    Pros

    Dedicated mounting space for a Raspberry Pi 3,4,5 or Zero 2W
  • Dedicated power supply and uart port for Raspberry Pi

  • Reverse polarity protection for main power supply and HV Stepper supply input

  • Dimensions: 170x100mm

  • Superior stepper driver cooling (passive)

  • Great documentation

  • 4x Thermistor ports with 2k2 ohm pullup resistors

  • 1x Dedicated LED strip with flicker free dimming down to 1%

  • 1x Neopixel port

  • 1x Hotend power output up to 180W

  • 1x Hotbed power output up to 240W

  • 1x Dedicated Z probe port with selectable voltage and integrated diode

  • 3x Endstop ports and a filament sensor port

  • Canbus port

  • EXP1+EXP2

  • here
    Screw bolt in

    Leave 2.5 to 3mm of space between the bolt head and the extrusion end. This helps in sliding another extrusion on later.

    3

    Slide in extrusion

    Slide another piece of extrusion over the bolt we just added.

    Here is another view of the extrusion sliding over the bolt.

    4

    Making sure the surface is Flush

    Ensure the surfaces are perfectly aligned. This is crucial, especially when we're trying to get a square frame.

    See the red arrows: one shows a cut surface, the other the extrusion's side. Place this on a flat surface and find the edge on the mating surfaces with your fingers to align them. Keep them aligned for the next step.

    5

    Tightening the bolt

    Ensure the surfaces remain flush and tighten the bolt further. This will strengthen the 'blind joint' connection.

    Great job! You've successfully created a blind joint. Congratulations!

    Type
    Fit
    Hole
    Counterbore
    Depth

    DIN918

    Loose

    3.3mm

    6mm

    N/A

    DIN918

    Tight

    3.2mm

    5.8mm

    N/A

    M5 Hardware

    Type
    Fit
    Hole
    Counterbore
    Depth

    DIN918

    Loose

    5.3mm

    9mm

    N/A

    DIN918

    Tight

    5.2mm

    8.8mm

    N/A

    Heatset Inserts

    Type
    Size
    Hole
    Counterbore
    Depth

    Heat set threaded inserts

    M3 X D5.0 X L4.0

    4.7mm

    N/A

    4.1mm

    Launch your SSH client.

    First, launch your SSH client, in my case it's Putty.

    2

    Sign in

    Then enter your Raspberry’s local IP address in the “Host” or “Server” field.

    Follow the prompts to connect to your Raspberry. Note that your local IP address may differ from the one used in the example.

    3

    Check your SSH Console

    Your console should look similar to this.

    SSH Console & Commands

    Dashboard

    1

    Locate your Config Files

    Locate the file ‘moonraker.conf’ and click on it.

    2

    Adding Them Update Script

    Scroll down until you find the text [update_manager].

    If you see an additional line that reads “enable_auto_refresh: True”, do not remove it. Simply proceed to the next line. Note that this line may not be present for all users.

    3

    Insert Code

    4

    Confirm Changes

    Confirm your code looks somewhat similar to this.

    Final Steps

    1

    Press Save & Restart

    2

    Restart Moonraker

    If a notification appears asking you to try again, click on it to proceed.

    3

    Refresh your Browser

    Refresh your browser to check if the ZeroG theme is now visible.

    Update Manager

    On the right-hand side, you will see the Update Manager. You should now notice that ZeroGTheme has been added. This will enable you to easily obtain the latest updates as they become available for the ZeroG Mainsail Theme.

    That's it, Enjoy!

    Great community support

  • Good docs

  • Dimensions: 160x100mm

  • Common STM32F446 MCU option

  • High speed STM32H723 MCU option

  • CAN support

  • 48v support

  • Cons

    • TBD

    Ports

    • 8x stepper drivers

    • 1x z sync port on driver 3

    • IIC

    • Motor power

    • Power

    • Bed Port

    • PT100/PT1000

    • 4x Hotend ports

    • SPI3

    • 8x Fan ports

    • BL Touch

    • LED

    • Probe Port

    • 8x endstop ports

    • 5x thermistor ports

    • CAN interface

    • Power detection port

    • PS On

    • EXP1+EXP2

    • BootO

    • UART2

    Stores

    We've added some of the stores to the Sourcing Guide here.

    DIN934 (nut)

    Loose

    5.8mm

    N/A

    2.6mm

    DIN934 (nut)

    Tight

    5.7mm

    N/A

    2.6mm

    DIN934 (nut)

    Loose

    8.3mm

    N/A

    4.2mm

    DIN934 (nut)

    Tight

    8.2mm

    N/A

    4.2mm

    [update_manager client ZeroGTheme]
    type: git_repo
    path: ~/zerog-mainsail-theme
    origin: https://github.com/ZeroGDesign/zerog-mainsail-theme.git
    install_script: install.sh
    is_system_service: False
    Not found
    Not found
    Not found
    1

    Execute the following Commands

    cd ~/
    git clone https://github.com/ZeroGDesign/zerog-mainsail-theme.git
    bash ~/zerog-mainsail-theme/install.sh
    2

    Double check

    If done correctly out would look somewhat like this

    The input field still shows a command we have to run, press ENTER on your keyboard to run the command.

    3

    Ran the Code

    Once executed, your console should display the message ‘Theme has been installed, have fun!’ indicating that this step is now complete.

    GitHub - bigtreetech/BIGTREETECH-OCTOPUS-Pro: This is OCTOPUS Pro open source materialGitHub
    LDO Motion - Precision Motion for Your Projects | LDO MotionLDO Motion
    Logo
    Mercury One.1
    Hydra

    Sourcing Guide

    A page that includes a bunch of sources

    Quick note This page doesn't contain a 'single bill of materials'. Instead, it has links to sources we found or recommend. Each project will have its own bill of materials linked to sections on this page. This setup makes it easier for us to update. Found any broken URLs or links to the wrong content? Please do let is know!

    DIN 912 / ISO 4762

    M3 x 8mm SHCS

    M3 x 10mm SHCS

    M3 x 12mm SHCS

    M3 x 16mm SHCS

    M3 x 20mm SHCS

    M3 x 25mm SHCS

    M3 x 30mm SHCS

    M3 x 35mm SHCS

    M4 x 16mm SHCS

    M4 x 35mm SHCS

    M5 x 8mm SHCS

    M5 x 12mm SHCS

    M5 x 20mm SHCS

    M5 x 50mm SHCS


    DIN 7380 / ISO 7380

    M5 x 8mm BHCS


    DIN 7991 / ISO 10642

    M3 x 6mm SFH


    Precision Dowel Pin

    M5 x 30mm - Dowel Pin


    T-Nut Roll-In Spring

    M3 - 6mm Slot

    M5 - 6mm Slot


    Extrusions

    20x20 Aluminum Extrusion


    Linear Rails

    MGN12H - 300MM

    MGN12H - 330MM

    MGN12H - 450MM


    Custom Gantry Parts

    Mercury One.1 Extrusion

    Mercury One.1 Toolhead


    Printer kits

    Mercury One.1

    Hydra


    Heaters

    Hydra bed heater

    Stepper Motors

    Stepper motors vary in power and step angles. Need some help in selecting the right motor for your project? Join our , we're more than happy to help you out!

    Nema 17

    Store Name
    Ships To
    Ships From
    Note

    Controller Boards

    Carefully pick the board for your project, there is a lot of variation between them. Doing research is highly recommended.

    Spider V3.0

    Store Name
    Ships To
    Ships From
    Note

    LDO Leviathan

    Store Name
    Ships To
    Ships From
    Note

    BigTreeTech Kraken

    Store Name
    Ships To
    Ships From
    Note

    BigTreeTech OctoPus Pro

    Store Name
    Ships To
    Ships From
    Note

    International

    US

    N/A

    International

    International

    N/A

    International

    US

    N/A

    International

    US

    N/A

    International

    US

    N/A

    Fabreeko

    International

    US

    N/A

    3DO

    EU

    DK / EU

    N/A

    West3D

    International

    US

    Fabreeko

    International

    US

    N/A

    AliExpress - Fysetc

    International

    International

    N/A

    3DO

    EU

    DK / EU

    N/A

    Fabreeko

    International

    US

    N/A

    KB3D

    International

    US

    3DO

    EU

    DK / EU

    N/A

    Fabreeko

    International

    US

    N/A

    KB3D

    International

    US

    3DO

    EU

    DK / EU

    N/A

    Fabreeko

    International

    US

    N/A

    KB3D

    International

    US

    Discord server
    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    International

    Ships From

    NA

    Note

    Select correct size

    Store Name

    Ships To

    International

    Ships From

    NA

    Note

    Good tolerance

    Store Name

    Ships To

    UK

    Ships From

    UK

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    CA

    Note

    N/A

    Store Name

    Ships To

    CA

    Ships From

    CA

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    UK

    Ships From

    UK

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    CA

    Ships From

    CA

    Note

    N/A

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Select correct size

    Store Name

    Ships To

    NL

    Ships From

    NL

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    Select correct size

    Store Name

    Ships To

    EU

    Ships From

    DE

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    EU

    Ships From

    DE

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    N/A

    Store Name

    Ships To

    US

    Ships From

    US

    Note

    Select correct size

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    370mm ONLY

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    500mm ONLY

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    VZBOT COLAB CNC TOOLHEAD

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    Check what's included!

    Store Name

    Ships To

    EU

    Ships From

    DK / EU

    Note

    Check what's included!

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    Check what's included!

    Store Name

    Ships To

    International

    Ships From

    International

    Note

    Check what's included!

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    Check what's included!

    Store Name

    Ships To

    EU

    Ships From

    DK / EU

    Note

    Check what's included!

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    Check what's included!

    Store Name

    Ships To

    NA (110/120v)

    Ships From

    US

    Note

    Size 255 is recommended for the pro

    Store Name

    Ships To

    NA (110/120v)

    Ships From

    US

    Note

    Size 377

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    Size 275

    Store Name

    Ships To

    International

    Ships From

    US

    Note

    Size 377

    Store Name

    Ships To

    International

    Ships From

    China

    Note

    Heater, 255x255x8mm bed, surface, magnet

    Store Name

    Ships To

    International

    Ships From

    China

    Note

    Heater, 377x370x8mm bed, surface, magnet

    N/A

    N/A

    N/A

    N/A

    KB3D
    AliExpress - Stepper Online
    West3D
    West3D
    West3D
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    Boltdepot
    AliExpress - Nindejin
    AliExpress - Nindejin
    West3D
    KB3D
    PrintyPlease
    dfh.fm
    KB3D
    Sparta3D
    Spool3D
    Aliexpress - Link CNC
    PrintyPlease
    dfh.fm
    KB3D
    Spool3D
    Aliexpress - Link CNC
    Aluxprofile
    Misumi
    Fabreeko
    KB3D
    West3D
    Alchemy3D
    Fabreeko
    Alchemy3D
    KB3D
    Fabreeko
    West3D
    AliExpress - Fysetc
    AliExpress - Fysetc
    AliExpress - Mellow
    Fabreeko
    3DO
    West3D
    AliExpress - POWGE
    Fabreeko
    3DO
    West3D
    KB3D
    KB3D
    Fabreeko
    Fabreeko
    Fysetc
    Fysetc
    Logo