BOD2 - User Instructions - V3 - 2020 - 06
BOD2 - User Instructions - V3 - 2020 - 06
Version 2.0
BOD2
3D Construction Printer
Generation 2
1. Contents
1.1. Document Version 7
1. Identification 7
1.1. Supplier information 7
1.2. Declaration of Conformity 8
2. Product description 9
2.1. General 9
2.1.1. Function description 9
2.1.2. Machine construction 9
2.1.3. Process description 12
2.1.4. Proper use 12
2.1.5. Improper use 12
2.1.6. Modification 12
2.1.7. Before the commissioning 12
2.1.8. Limits of machinery 12
2.1.8.1. Use limits 12
2.1.8.2. Space limits 13
2.1.8.3. Time limits 14
2.1.8.4. Other limits 14
2.2. Machine information 14
2.3. Safety information 14
2.3.1. general 14
2.3.2. Signs 15
2.3.3. Safety functions 15
3. Definitions 19
3.1. Technical terms and abbreviations 19
3.2. Rererences 19
4. Handling 20
4.1. Transport and storage 20
4.2. Unpacking 20
4.3. Safe disposal of packing material 20
4.4. Installation and assembly of the machine 20
4.5. Storage 39
5. Operating manual 40
5.1. Normal function 40
5.1.1. Connecting printer to a computer 40
5.1.2. Manual operation 42
5.1.3. Automatic operation 44
5.1.4. User interface 45
5.1.4.1. Duet touch panel 45
5.1.4.2. Duet3D web interface 45
5.1.4.3. G-code commands 47
5.1.4.3.1. Map foundation 49
5.1.4.4. COBOD Slice 52
5.1.4.4.1. Settings guidelines 53
5.2. Error situations 55
5.3. Signals to be observed 55
5.4. Accessories 56
5.5. Disposal of waste materials 56
6. Maintenance and cleaning 56
6.1. Precautionary measures 56
6.2. Maintenance made by the operator 56
2. Identification
Phone +45 70 60 55 33
E-Mail: [email protected]
3.1. General
Before the machine is commissioned, this instruction manual must be thoroughly read an
understood!
This warning symbol indicates that special precautionary measures must be taken.
If the safety precautions are not observed, it may lead to hazardous conditions and result in
personal injury or damage to property.
This symbol indicates that the following information is important.
The BOD2 is designed as a stand-alone unit consisting of several integrated units and components:
• At leat four Z-columns (legs), height = up to 10 m, 4 servomotors, drivers included.
• Two Y-axis, length = up to 30 m, 2 servomotors, drivers included.
• One X-axes, width = up to 12.5m , 1 servomotor, drivers included.
• One print head, 2 servomotors, drivers included
(One for turning the nozzle and one for controlling the material flow)
• Control cabinet with supply disconnector, electrical equipment, 3D print controller and safety PLCs.
The machine is intended for automated extrusion of concrete materials in layers. The shape of the layers is
directed by a predefined digital model.
• Fresh concrete or mortar is fed to the hopper. Either manually or by an external pumping device.
• From the hopper, the concrete is extruded through a nozzle, and placed in a predefined layer pattern.
• Layers are applied on top continuously until the desired geometry is printed.
• The machine can be controlled manually or automatically.
The machine may only be used under the operating conditions foreseen in this instructions manual. Any
other use beyond such operating conditions is deemed not conform to the instructions manual and the man-
ufacturer cannot accept any liability what-so-ever for subsequent loss or damage.
Proper use shall be deemed to include:
• The observance of all references of this instruction manual.
• The observance of service intervals and maintenance routines.
The manufacturer / supplier will not be liable for any subsequent loss or damage resulting from improper use
of the machine.
Improper use shall be deemed to include:
• The use of substances that may damage machine parts. Including substances that may create explosive or
poisonous gases posing a risk to personnel or property.
• Improper or missing maintenance of the machine.
• Improper installation of machine or its sub-components.
• Use of the machine for other any other operations than the stated purpose.
3.1.6. Modification
Any alterations or additions to the machine must be filed in the technical documentation of the machine. If
necessary, the Declaration of Conformity must be updated and signed again. The responsibility for this rests
with the owner of the machine.
3.1.7. Before the commissioning
Before the commissioning of the machine, it must be checked that all parts have been installed according to
the documentation and instructions from COBOD International A/S.
Before the commissioning of the machine, all relevant personnel must be instructed in the documentation of
the machine – including instruction manual, maintenance instructions, diagrams etc.
3.1.8. Limits of machinery
The foot print of the BOD2 is defined by the machine configuration. All sizes for different module configura-
tions can be found in table 1 below
The service life of the machine is 20 years of a daily 8-hour operation. This is based on the presumption that
all service and maintenance instructions described in this instruction manual are observed carefully.
3.1.8.4. Other limits
The BOD2 is intended for use on construction sites and must be installed inside (typically in a tent).
Printing material is a premix of concrete and cement-based mortars.
Temperature limits: 5 °C to +50 °C.
3.3.1. general
Theo owner must ensure that the instructions for assembly and use of the equipment supplied by COBOD at
all times are available and understood by the site personnel.
These instructions can be used as the basis for creating a risk assessment. The risk assessment is compiled by
the owner. However, these instructions do not replace the risk assessment!
For the application of and inspection of COBOD products, the current safety regulations and guidelines valid
in the respective country must be observed
Materials and working areas are to be inspected before each use and assembly for
• Signs of damage or wear
• Stability
• Function
Before and after exceptional occurences that may have an adverse effect on the safety in and around the
BOD2 system, the owner must immidiately
• Create another risk assessment, with appripiate measures being carried out based on the results, tho en-
sure the safety of the system installation
• Arrange for an extraordinary inspection to be carried out by a cometent person qualified to do so.
• Exceptional occurences can include:
• Accidents
• Longer periods of non use
• Natural events, e.g. heavy rainfall, icing, heavy snowfall, storms or earthquakes
3.3.2. Signs
Crushing Warning:
When moving the X-, Y- axis and print head down-
wards, between print head and floor.
When print head is moved towards one of the two
“end” positions on the X-axis.
Before operating the machine, the operator must seek information about the safety functions and protection
equipment of the machine.
The use and operation of the machine must only be initiated when all safety functions are fully present and in
an operable condition!
Defective safety functions and protection equipment may lead to loss of safety and hazardous situations.
In case defective safety functions and protective equipment is found, do the following:
• Stop the machine immediately.
• Make sure the machine cannot restart by disconnecting the supply sources to the
machine.
The following safety and protection devices are installed on the machine:
Operating conditions
The safety function operates unchanged in any operating conditions of the machine.
Maintenance and test
The safety function must be activated and tested before commissioning after each installation or reinstalla-
tion of the machine.
Test by opening the door, speed must be reduced to 250 mm/sec. When door is closed, speed is increased
again.
As a minimum, the safety function must be visually checked and activated at least once a day.
Also see section 7 of this instruction manual.
Terms Explanations
Instructed person A person having received the necessary training to
carry out a task in a safe and responsible way
3DCP 3D Concrete Printing
Print head The device that attached on the carriage, handles
extrusion and deposition of material
Nozzle The small piece that sits on the end of the print head,
that shapes the final form of the extruded material.
Can be 3D printed or machined.
Origo The starting position of the printer, defined as
[X,Y,Z,E,U] = [0,0,0,0,0]
4.2. Rererences
1. Mixing/pumping equipment M-tec duo mixer. https://m-tec.com
2. Hilti HIT-Z anchors https://www.hilti.dk/medias/sys_master/documents/h1c/h4b/9330166333470/In-
struction-for-use-HIT-RE-500-V3-Instruction-for-use-PUB-5307431-000.pdf
3. G-code documentation https://duet3d.dozuki.com/Wiki/G-code
4. Duet3D documentation, firmware updates, maintenance, etc. - https://duet3d.dozuki.com/
5.2. Unpacking
When unpacking the machine, it is to be controlled if damage to the machine has occurred during transport.
Damage affecting the functionality or safety of the machine must be repaired before the machine is put into
operation.
Reusable items, if damaged, must always be disposed of according to local law. non reusable items must al-
ways be disposed according to local law.
Tools needed
Z1 Z4
Yc
Xc
Z3 Z2
Using the drill guide supplied with the machine, Using a small block or plate, move out until the
place it with its center on the first marked spot (Z1). distance measured on the laser is within 2mm of
your Xc / Yc value from step 1.
Place an angle laser on top of the drill guide cen-
tered, so the 90 degree angle are flush with the angle Mark the point where the angle laser and distance
marked on the drill guide. sensor meet as the correct centerpoint of the next
column (Z3)Do the same for the other column
Ensure, that the two beams are close (<50mm) to (Z4).
the rough points marked in step 2. Mark the outline
and the 4 holes of the drill guide and leave the guide
in place with the angle laser on top.
Repeat the procedure from step 4 to precisely mark If needed, redo the privious steps until the devia-
the new point in Z4. Mark the 4 holes in the drill tions is within the limits.
guide
Mark the 4 holes. Repeat this step for column Z3
If the printer has more than 4 columns, repeat the Remove the drill guides.
process in steps of 2 at a time until the full length is
measured. Using an Ø=35mm core drill (tripod mounted),
drill out all the marked holes in the foundation.
Place the drill guide on top of the anchors with a Place M30 Nuts and washers on the M30 rods and
couple of spacers below to ensure they are aligned make sure they are close to level.
and verticalFollow instructions from HILTI on the
specific anchor glue.HIT-HY 200A must be glued in You are now ready to install the printer.
dry conditionsHIT-RE 500V3 can be glued in wet
and dry conditions
Mount lifting straps in the dedicated hook on top Ensure the tooth rack is oriented towards the
of Z-columns. inside of the printing area
Loose Ad
jus
t
Slowly lower the Z-column onto the bolts in the Loosen both the top and bottom nut on 1 of the 4
ground while manually steering the foot in place. bolts.
As soon as the Z-column sits on the bottom nuts, The Bolt in the opposite corner of the place will
place 4 washers and nuts on the bolts to secure it in remain tightened.
place.
Adjustment will be done on the two remaining
Remove the lifting straps. bolts.
Repeat for all columns
Tight
Tight
t Tight
gh
Ti
Place a high precision spirit level on one side of the Once the two adjustment bolts are in place and the
truss. column is in spirit, tighten the remaining loose bolt
by switching back and fourth from upper to lower
Adjust the screw corrosponding to that side until nut to avoid forcing the plate down / up.
fully level.
Ensure all bolts are fully tightened.
Move the spirit level to the other side and repeat
Repeat for all columns.
1 x Crane or telescopic forklift (min. 2000 kg Ensure to always follow local safety proce-
at 6 meters) dures and use correct Personal Protective
1 x 6mm Allen key (or bit) Equipment (PPE) when installing the
16 x M8 bolts + washers machine
1 x Laser measuring device
1 x Crane or telescope forklift (min 1000 kg Ensure to always follow local safety proce-
at 6 meters) dures and use correct Personal Protective
2 x 24 mm wrench Equipment (PPE) when installing the
1 x 4 mm Allen key machine
16 x M5x16 bolts and washers
4 x End-pieces
8 x M16x100 bolts, nuts and washers
Before installing the X axis on the machine, Locate the end with 3 electrical sockets on ine
ensure that the orientation is correct. side.
The two ends of the X-axis are different. This end must be mounted on the same side of the
- One end has one electrical socket on both sides printer as the Main E-box.
- The other end has 3 electrical sockets on one side.
If placed wrongly, the sockets will not fit.
Mount a total of 4 finger guards, one on each side Manually move the X-axis back and fourth on the
of the box on each end of the X-axis Y axes, to ensure free and clean movement.
1 x large flat head screwdriver Ensure to always follow local safety proce-
dures and use correct Personal Protective
Equipment (PPE) when installing the
machine
Locate the power socket on the bottom of the Turn on the power circuit breaker and do follow-
Main Ebox. ing checks:
Ensure the circuit breaker on the side of the E box 1. The lamp on top of the print head is blinking
is turned off (0). red/orange.
2. Press the green button on the main Ebox. A loud
Inser the CEE power cable and ensure it is tight. beeping should sound and all motors are engaged
3. Lamp on print head is blinking either green or
orange/
In the right side of the screen under “macros”. Press Press the Emergency stop button located next to the
1. Set Origo circuit breaker on the main Ebox.
2. Set U Zero Ensure the lamp shifts from green to red and that
the movement of the printer is no longer possible.
In turn, move the X, Y and Z-axis 20mm
forward / backwards and observe the machine is Release the Estop and turn the machine on again by
moving accordingly. pressing the green “start” button on the Ebox
Move the U axis 50 deg and observe the rotation of Repeat for all Estops.
the nozzle
E-stop positions:
Move the Extruder and observe the rotation of the - 1 on each Z column
axle inside the hopper. - 1 on operators desk
- 3 on print head
Test print head collision safety. The BOD2 3D printer is now installed correctly
and ready to print
Grab the bottom of the print head, and yank it hard
to any side. The printer should turn off immidiately.
Parts must be stored assembled in modules and raised from ground (with i.e.: pallets or joists) in such a
manner that it is possible to access under using fork lift or wrap lifting strap around. Printhead can be stored
on a regular EU-pallet or similar. All cable ends must be covered and tied to the beams to avoid damage. All
accessories must be stored on pallets and protected from weather.
Packing of X axis:
Cable trays should always face upwards or to the side to avoid damages while transporting/handling. Cable
connector ends must be stored inside trusses.
At any point you can revert this setting by going back to this menu
and select “Obtain an IP Address Automatically”. This will disable
your connection to the printer.
The web control interface should appear and you Username: admin
can now control the machine. Multiple pc’s / tablets Password: cobod2019
or smart phones can be connected at the same time
if necessary
The machine can be controlled manually using the Duet web interface.
The print head and axes can be moved manually using the buttons under the “machine control” panel in the
web interface.
X-axis movement:
• Positive direction to the right, when standing in front of the machine.
• Distance is in millimeter.
• To change the amount on a button, right click on the button and insert a new value, i.e. 200 mm, 500 mm
1000 mm
Y-axis movement:
• Positive direction moving backwards (away), when standing in front of the machine.
• Distance is in millimeter.
• To change the amount on a button, right click on the button and insert a new value, i.e. 200 mm, 500 mm
1000 mm
Z-axis movement:
• Positive direction upwards.
• Distance is in millimeter
• To change the amount on a button, right click on the button and insert a new value, i.e. 200 mm, 500 mm
1000 mm
U-axis movement:
• The U axis is the rotational movement on the printhead.
• Distance in degrees
• To change the amount on a button, right click on the button and insert a new value, i.e. 200 mm, 500 mm
1000 mm
WARNING!
TO AVOID DAMAGE TO THE EXTRUDER PUMP, NEVER RUN THE EXTRUDER
IN A DRY STATE I.E. WITHOUT CONCRETE, OIL OR WATER IN THE HOPPER.
• Feed amount is the amount of material being extruded by clicking the button once.
• Feedrate is the speed of extrusion.
• Extrude will move pump Counter Clockwise (seen from top) and push material out using the chosen
parameters for feed amount / feedrate.
• Retract will move the pump Clockwise (seen from top) and pull material back.
• To change a number, right click on the button, and insert the updated value.
1. Prepare 3D model:
• Prepare a model in any CAD/CAM software. Model must consist of center line surfaces
• Export model as STP or IGS file format
• Import STP or IGS to COBOD slice, set parameters and output G-code (see section 6.1.4.4).
2. Prepare printer
Make sure printer is on, without errors and homed to the desired position (see section 6.1.4.2)
Perform a “Dry run” (test print without material)
• In Duet Web Interface (when connected to printer), select “upload and print” on home screen.
• Locate the sliced G-code file from step 1.c. and select this.
• The printer will upload and immediately start printing (without material)
• Observe the first 2-3 layers, that the printer is performing as expected
3. Prepare material
• Use either a manual mixer, a cyclone mixer or a mixing pump (i.e. m-tec Duomix 2000)
• Ensure that the material has the right consistency and water amount before adding it to the pump
4. Print model
• Re-insert the drive-axle into the hopper
• Fill mixed material into pump and extrude a small amount manually using the “extrude” button in the
control panel to ensure that nozzle is primed, and material has the right consistency.
• Start print
• Ensure that hopper always has enough material if in manual mode. In automatic mode (using m-tec mix-
er-pump), this is controlled automatically.
The BOD2 printer has two options for controlling the machine.
1. Using the touch panel mounted on the E-box
2. Using a web interface controller
For all operations it is recommended to use a laptop or tablet with the web-interface to control the machine.
Small movements and adjustments can be performed on the touch panel.
The touch panel is mounted on front of the main E-box. Use the touch panel to manually move the machine,
find the IP of the machine to connect, and access and print files from the local file storage. For any printing
operations it is strongly recommended to use the Duet web interface
Duet web interface is the preferred control option for BOD2. In this section you will find a short description
of the control interface. A full documentation of the interface can be found at:
https://duet3d.dozuki.com/Wiki/Duet_Web_Control_Manual
G-code is the industry standard for CNC equipment, and the specific flavor of G-code for BOD2 is similar,
with some special additions. Below is a shortlist of usable G-code commands. A full G-code reference docu-
mentation can be found at: https://duet3d.dozuki.com/Wiki/G-code.
Go to Position X=400mm, Y=600mm, Z=1200mm, Extrude 150 units of material, at speed 15000 mm/min
G1 X400 Y600
G92 X0 Y0 Z0 U0
G92 X0 Y0 Z0 U0
G91
Set speed to 150 % of normal speed (defined by print file). All axes including extruder will increase the speed
by 50%.
Extrude at 150% of normal extrusion (defined by print file). This will not affect other axes.
Z probing commands
Home X, Y and Z axis Locate the “Map foundation” macro under macros
menu.
In turn, press “home X” and “Home Y” buttons, and
wait for the printer to move to the homed postion. Change the size of mapping area and number of
points to fit your foundation size.
Move the print head down manually, so it is less
than 300 mm from the foundation. Example:
Press “home Z” button and wait until the printer is M557 X0:2500 Y0:2500 P8:8Map an area of:
idle again. X=0 to X = 2500mm
Y= 0 to Y = 2500mm
8 points on X axis and 8 Points on Y axis
Change the compensation taper value to the de- Save the macro, and run it. Compensation will
sired height for when the printer has adjusted for take more time, the more detailed the mapping.
the foundation deviations.
A 11x11 point map will take roughly 20 minutes to
Example: complete.
H376 H500 The map is now stored in the printer, and will auto-
Set compensation height to 500mm. The value matically be activated.
should not be smaller than layer height*30
To deactivate the map, run the macro “Disable
height compensation”
Under “Edit toolpath” tick the option “Start from Start the new print file.
recovery point”.
COBOD Slice is a software used to prepare 3D models from various CAD software to print with BOD2
printer. It generates G-code files, which can be read and interpreted by the printer’s web interface and control
board.
3
• .OCC
1
2
4
1. Main settings and statistics
See page below
2. 3D View port
- 3D view of the drawing on a 1x1 meter grid
- Objects should always be placed in positive space according to the coordinate system.
- Red arrow indicates X-direction
- Green arrow indicates Y-direction
- Blue arrow indicates Z-direction
3. View options
- Choose the desired view of the model
2. Layer height
3. Max linear move length
4. Compute toolpath
1. Import Centerlines: Import your file in a supported file format. model must desribe the center surfaces of
the desired print
2. Layer height: The actual height of each layer in the print. normally between 10 and 50mm
3. Max Linear Move length: The size of the subdivision of lines that happens before export. Larger numbers
make less smooth curves, while smaller numbers might decrease printing speed.
4. Compute toolpath: Generates the toolpath from the 3D model input file using the two parameters above
5. Apply vase mode: Used applied to fully closed contours. In this mode, the printer will print a spiral up-
wards instead of printing layer by layer. This eliminates the small blod of material each layer.
6. Start from recovery point: Toggle Yes/No. Used after a printing failure to start from an earlier point of the
print.
7. Recovery point: The actual coordinate of the print, where it should start from. The slicer will generate a
gcode starting at this point, and continuing to the full height of the model
8. Start randomization: Used in order to randomly shift the starting point of each layer to avoid having a
single seam through the print.
Signal Lamp
Red / Orange 1. Motors and drivers are 1. Printer is not turned on 1. Turn on the printer using the green button on
not activated 2. One or more Estops are engaged the Ebox
Blinking 3. Machine has surpassed the speed 2. Disengage all estops and turn on the printer
limit 3. Slow the printer down to the speed limit
4. No connection to U-motor 4. Make sure that the cable between print head
5. Print head collided with object in Ebox and U-motor is connected.
its path 5. Ensure the printers path is clear of obstructions.
6. One or more cables in the ma- 6. Check all cable connections for loose cables.
chines are disconnected 7. Contact support
7. Internal error in the machine
Green / Orange Material level in hopper 1. Manual pumping mode: The sup- 1. Turn on the pump or fill the material hopper
is low ply of material to the printer is too manually
Blinking slow, or the pump has been turned 2a. Check cable connection betwen printer and
If in automatic mode, and off too long pump
pump is turned on: no 2. Automatic pumping mode and 2b. click the “Output on extrude” macro to activate
issues pump is not turned on, possible the pump.
signal error from printer to pump
Use the Web interface “Machine Control” Panel (see section 6.1.2).
Observe that all axes are moving the expected direction and length.
Inspect the cable connecting the printer to the pump for signs of damage or wear. Replace if nessesary
Inspect the printer thoroughly for signs of damage that could cause failure. Damage can include, but is not
limited to:
1. Damage to Rails, tooth racks or cog wheels
2. Damage to truss or steel components
3. Damage to carriages
4. Damage to main Ebox
One at a time – for each E-stop button located on the machine (1 on each Z axis, 3 on printhead, 1 in control
room, 1 on safety door (if connected).
1. Push the button, observe that signal lamp turns RED.
2. When lamp is red, unlatch the E-stop button by turning it Clockwise.
3. Press the green “start” button on the main E-box to reset. Lamp should turn GREEN.
Grab the bottom of the print head, and yank it hard to any side. The printer should turn off immidiately.
If the printer does not turn off in 1 or more cases, contact support immidiately, before proceeding.
Visually inspect the extruder screw for clogged / hardened concrete or visible damage.
Visually inspect material hopper for clogged / hardened concrete and visible damage.
Clean if necessary
Inspect material feeder hoses for visible wear and tear and for clogged material
Inspect material hose couplers for wear and tear and check to ensure gaskets are in place in all couplings
Ensure that all rails are clean and free of concrete lumps and dust. If necessary, clean with pressurized air or
water.
Using regular mechanical grease and a brush, add grease on all racks. Run the printer back and fourt a couple
of times to spread the grease.
After all operation involving fresh concrete (not for dry-runs etc.).
After all operation involving fresh concrete (not for dry-runs etc.).
Thoroughly clean material hose, using specified foam balls and high-pressure water outlet. See specific in-
struction in user manual from hose supplier
Thoroughly clean the material mixer following the specific guidelines from the mixer supplier
Thoroughly clean the material pump following the specific guidelines from the pump supplier
After all operation involving fresh concrete (not for dry-runs etc.).
After all operation involving fresh concrete (not for dry-runs etc.).
• Empty and clean all equipment that has been in contact with concrete (buckets, shovels etc)
• Dismount the bottom part of the print head (below material hopper)
• Disassemble rotational nozzle parts.
• Check for material buildup / hardened concrete and clean if necessary
• Check state of bearings and clean / replace if necessary.
• Check state of rubber belt and replace if necessary.
• Check the state of sealings and O-rings and replace if necessary
Remove all dust / oil / dirt gathered using high pressure water hose or similar.
7.4. Errors
002 Printhead has crashed into the ground, Sig- To reset printer position:
nal lamp is red 1. Turn off printer using the Circuit Break-
er on main E-box.
2. Insert “override” key in key-hole located
above circuit breaker on main E-box.
3. Turn key clockwise 90 deg. to override
safety.
4. Turn on machine.
5. Manually move Z-axis upwards (Z+200)
using web control.
6. Turn off machine
7. Turn key Counter Clockwise 90 deg and
remove it from keyhole
8. Turn on printer and press green “start”
button on main E-box.
003 Material does not feed from extruder 1. Check material consistency in material
hopper. Add a little water to material, until con-
sistency is more fluid. Manually extrude until
material is coming out of the nozzle.
2. Extruder pump is not connected to
extruder motor. Insert the mixing shaft and try
again.
005 Extruder is clogged, printer goes into error Material is too hard, or has hardened inside
mode when trying to extrude material the pump unit. Immidiately clean the material
hopper, while shifting between extrude and
retract, until pump unit has loosened and mate-
rial comes out. F printer goes into error mode,
restart on green “start” buttom every time.
8. Service