victorhalla / halla-u23

3D Printer HALLA U22

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HALLA U23

HALLA Ultra 23 All in One

*Read this in other languages: English, Portuguese Brazil

It is a prototype of a 3D Printer which aims to increase the printing volume without increasing the total size of the printer, bringing other benefits such as:

  • Low cost (as possible)
  • Simple to assemble
  • Better space optimization vs print space
  • User defined dimensions (Userd define print volume and script calculate everything else)
  • Use of standardized parts
  • Closed printer with internal heating
  • Rapid interchangeble tools: 3D Printer, Laser, etc
  • Automatic Bed leveling
  • Reduce noise
  • Dual extrusion
  • Filament Flow Sensor
  • Ultimaker Style 3D Printer: crossed XY printhead linear shaft, closed-loop belt
  • XY motors on base to lower center of gravity and reduce shake

Some importante parts that will be used for this project:

  • 1 x BTT Octopus Pro v1.1
  • 1 x Raspberry Pi
  • 3 x Stepper Motor for Z axis (35x42x42) - 42HSC1404b-200N8
  • 1 x Stepper Motor for X axis (50x35x35) - 35HSH7402-24B-400A
  • 1 x Stepper Motor for Y axis (50x35x35) - 35HSH7402-24B-400A
  • 2 x Pancake Stepper Motor for Extrusion (20x35x25) - G36HSY4405-6D-550
  • 2020 and 2040 Alluminium Profile V-Slot

Interchangeable Tool

The idea behind that is to easily change between tools without change cables. In this way we can quickly change from bowden to direct drive extruder, from single to dual extruder, from 3D Printer to laser engraver or cutter. The limit will reside on the number on eletrical pins available. It tool will be a cartridge and will allow to use the device as a All in One equipament. The cartrige will atach down up and should have a base of 60mmx60mm. To quickly atach or detach the tool will be used 2 Edge Card Connectors with 22 pins each which will provide a total of 44 pins capable to support up to 1000V and 2A. Card Edge Connector This type of connection is more resistant than the ones currently used based on pongo and magnet connectors and also cheaper. The connection between the XY gantry base and the printer will use Flat Flexible cables (FFC) with pitch of 1.25mm - 1.27mm that are able to support up to 2A and will also reduce weight and effort. The printer will be able to autodetect the tool type based on resistor values at pin 1 and 2, according the table bellow:

Resistor Function
1K Dual Extruder with bowden drive and BLTouch
2K2 Dual Extruder with direct drive and BLTouch
3K3 Single Extruder with bowden drive and BLTouch
4K7 Single Extruder with direct drive and BLTouch
5K6 Laser engraver
6K8 Cutter
7K5 Foam Cutter
8K2 Pen holder
9K1 Spindle
More to come...

The function of the pins is shown in the table below:

Pin ID Function Name Comment
1 Tool Name TN01 Resistor to identify the tool
2 Tool Name TN02 Resistor to identify the tool
3 Heating Tube 1 H1+
4 Heating Tube 1 H1+ used when require more than 2 Amp
5 Heating Tube 1 H1-
6 Heating Tube 1 H1- used when require more than 2 Amp
7 Heating Tube 2 H2+
8 Heating Tube 2 H2+ used when require more than 2 Amp
9 Heating Tube 2 H2-
10 Heating Tube 2 H2- used when require more than 2 Amp
11 NTC 1 T1+
12 NTC 1 T1-
13 NTC 2 T2+
14 NTC 2 T2-
15 Stepper Motor 1 A1+
16 Stepper Motor 1 A1-
17 Stepper Motor 1 B1+
18 Stepper Motor 1 B1-
19 Stepper Motor 2 A2+
20 Stepper Motor 2 A2-
21 Stepper Motor 2 B2+
22 Stepper Motor 2 B2-
23 Fan Extruder 1 E1+ Can be used to control other PWM devices such as laser, spindle, etc
24 Fan Extruder 1 E1- Can be used to control other PWM devices such as laser, spindle, etc
25 Fan Extruder 2 E2+ Can be used to control other PWM devices such as laser, spindle, etc
26 Fan Extruder 2 E2- Can be used to control other PWM devices such as laser, spindle, etc
27 Fan Nozzle 1 N1+ Can be used to control other PWM devices such as laser, spindle, etc
28 Fan Nozzle 1 N1- Can be used to control other PWM devices such as laser, spindle, etc
29 Fan Nozzle 2 N2+ Can be used to control other PWM devices such as laser, spindle, etc
30 Fan Nozzle 3 N2- Can be used to control other PWM devices such as laser, spindle, etc
31 Bltouch B+ Can be used for other ABL sensors
32 Bltouch B- Can be used for other ABL sensors
33 Bltouch B1 Can be used for other ABL sensors
34 Bltouch B2 Can be used for other ABL sensors
35 Bltouch B3 Can be used for other ABL sensors
36 Accelerometer AD+ ADXL345
37 Accelerometer AD-
38 Accelerometer ADC
39 Accelerometer AD0
40 Accelerometer ADA
41 Accelerometer ADL
42 TBD
43 TBD
44 TBD

Features that require work

  • frame setup;
  • printable parts;
  • interchangeable tool;
  • use of fiber carbon tube on xy gantry;
  • script to calculate printer dimmensions based on printable volume;
  • test internal heating based on peltier (while heating the enclosure you can cool the electronics);
  • test Automatic Bed Leveling based on load cell or forse sensitive resistor;
  • use cold air blower based on peltier to cool extruder and printing;
  • add RFID readers to auto detect material;
  • improve design based on suggestions (version 2.0);

About

3D Printer HALLA U22