Difference between revisions of "Nixal Mini Kossel"
m (NikoSysop moved page Mini Kossel to Nixal Mini Kossel) |
m (1 revision) |
(No difference)
|
Latest revision as of 07:41, 26 August 2017
This is the project page of my (nixal) build of mini Kossel 3D printer
bitbucket
<issues project="Mini Kossel" search="false" filter="false" />
Contents
- 1 REPRAP LINKS
- 2 Linear Guides
- 3 Build Manuals
- 4 Build Videos
- 5 Demo Videos
- 6 nixal speed configuration
- 7 KIT
- 8 BOM
- 9 PARTS
- 10 Ordered Parts
- 11 Ordered in Sorted Table
- 12 To order
- 13 STL
- 14 Z probe
- 15 Firmware
- 16 Calibration
- 17 RepetierHost configuration
- 18 MK8 Gear
- 19 PID auto calibration Marlin
- 20 Retraction
- 21 Calculation of steps/mm for Marlin
REPRAP LINKS
- reprap MOST LINKS BELOW FROM THIS REPRAP PAGE
- think3dprint3d at UK
- deltaprinter-parts
- Misumi 15x15 Aluminium profile
- M5-threaded-beam-coupling
5mm bore at one end, while the other end is threaded to fit a M5 threaded rod
- builda3dprinter.eu Seperate Parts
- misumi-europe.com UK
- $289 no shipping cost for Ireland kit
Linear Guides
- Rails to Wheels conversion kit At builda3dprinter.eu €40 excl VAT
- Kossel Miniature Linear Rails 12mm - 400mm + Carriage At llamatech Belgium 3x400mm + 3 carriages €114.99
- Rails or Wheels
- 3D printed recirculating carriage Johann video
Build Manuals
- http://blomker.com/Kossel_Mini_Assembly_Guide_V1.0.pdf
- think3dprint3d Kossel Mini Kit
- http://blog.think3dprint3d.com/2014/06/kossel-mini-feedback-and-tweaks.html
- http://griffinprinter.org/Griffin%20OS/build%20guide/
Build Videos
Demo Videos
550 mm sec moves 170 perimeters 190 infill 4500 acceleration
550mm sec moves 5500 acceleration 160mm infill 90 perims .30 layers. 1/16th microstepping with allegro 4982 drivers. much less resonance and buzzing than drv8825 powered x5 and half the microsteps also!
nixal speed configuration
Azteeg X5 powered delta is controlled by smoothie-board, so the setting might be too fast for Arduino-Mega. TO BE TESTEDOpinion: Nikos:07.03.2016
Parameter | Video Value | nixal old value | nixal new value | Comments |
---|---|---|---|---|
Perimeters | 170 | 120 | 170 | |
Infill | 190 | 160 | 190 | |
non Print moves | 550 | 200 | 550 | |
Acceleration | 4500 | 0 | 4500 | nixal: Change all 5 to 4500, |
Max Print speed | 220 | 600 |
KIT
BOM
PARTS
- Carbon Rod - 4mm x 6mm - 1m llama 7,99 €
- Woven 3K Carbon Rods Kit builda3dprinter.eu €25.00 Ex. VAT
- 3D Printer Kossel Mini 215mm Arms Kit Rods Arms, 180mm Wall Tube Carbon Rods,Traxxas #5347- Unassembled ALIEXPRESS US $26.79 / Set
- Sintron 1.75mm 3D printer Kossel Mini MK8 Extruder for E3D Bowden Delta Rostock,Free Shipping FULL METAL, PLACED ON TOP
E3D Nozzle
Nozzle Size 1.75mm 3.00mm Application ID Dots* 0.25mm ● £7.50 £7.50 High Precision - Slower Prints 0 0.30mm ● £6.50 £6.50 1 0.35mm ● £5.50 £5.50 2 0.40mm ● £4.50 £4.50 Balanced Nozzle - Supplied by Default 3 0.50mm ● £4.50 £4.50 6 0.60mm ● £4.50 £4.50 4 0.80mm ● £4.50 £4.50 Lower Precision - High Speed 5
SILENTSTEPSTICK TMC2100
- SilentStepStick - Trinamic TMC2100 Stepper Motor Driver watterott 9,95 EUR
- github watterott/SilentStepStick
- Heatsinks 6,3x8mm (for A4983 / A4988) watteot 1.5 EUR
Hardware compatible with StepStick and Pololu A4988 Drive capability up to 1.2A (RMS) continuous coil current Step/Dir interface with microstep interpolation (up to 256 microsteps) otor voltage: 5...45V stealthChop - for quiet operation and smooth motion spreadCycle - highly dynamic motor control chopper
- Free heatsink
- Price for 4 pcs including shipping cost € 35,13 (7.2€ x 4 + 6.33€)
Ordered Parts
- Arduino MegaOrdered: 03.201515€
- Kossel_extrussion_kitOrdered: 06.201541€
- Kossel_printed_partsOrdered: 06.201569€
- Kossel_Hiwin_clone_kitOrdered: 08.201565€
- HOTENDOrdered: 12.201539€
- PULLEYSOrdered: 12.201513€
- GT2 TIMING BELTOrdered: 12.20154€
- DAMPER_ASTROSYN_NEMA17Ordered: 10.12.201539.25€
- PreAssembledPushRodsOrdered: 12.201544€Push Rods for delta 3D printer – pre-assembled – set of 6, woven carbon 40.00 € including 20% VAT, Delivery 4€ fixed price
- BUILDTAKOrdered: 12.201517.4€BUILDTAK at 3D Prima
- DRV8825_BOARDOrdered: 12.201525.5€
- RAMPSOrdered: 12.201517.1€
- 17HS16-2004S1Ordered: 26.12.201545.5€ 3D Printer Nema 17 Stepper Motor 2A 45Ncm(64oz.in) 17HS16-2004S1 € 8.99
- F623ZZOrdered: 28.12.201519.62€
- Aluminium disk dia 200mmOrdered: 28.12.201515€
- BUILDTAK 203x203 MMOrdered: 15.01.201633.23€ 2PCS BuildTak 3D Print Surface
- LCD 20x4 RepRapOrdered: 15.01.20168.00€ 2004 20*4 LCD Display 3D Printer Controller +Adapter For RAMPS 1.4 Reprap Mendel
- Fan 12V 120x120x25mm Sleeve BearingOrdered: 16.01.2016£3.92
- M2.5 x 12 Cap Head Black Screw pk/10Ordered: 16.01.2016£1.60 2 £0.80
- M3 x 30 Cap Head BZP Screw pk/10Ordered: 16.01.2016£1.00 2 £0.50
- M3 x 6 A2 Stainless Steel cap Head Screw pk/10Ordered: 16.01.2016£0.94 2 £0.47
- M4 x 10 Cap Head BZP Screw pk/10Ordered: 16.01.2016£1.68 4 £0.42
- M4 x 12 Cap Head BZP Screw pk/10Ordered: 16.01.2016£0.88 2 £0.44
- M4 x 16 Cap Head BZP Screw pk/10Ordered: 16.01.2016£0.90 2 £0.45 TECHNOBOTS Subtotal: £10.92 VAT 20%: £3.17 Shipping cost: £4.96 Total cost: £19.05---> 24.89€
- PCB n-PiezoOrdered: 19.01.201512€
- Flament SAKATA blue 1.75mmOrdered: 24.01.201530.19€
- Gear MK7Ordered: 8.10.20167.35€
- Nozzle E3D 0.4mmOrdered: 16.02.201617.5€
- Watterot SilentStepStick TMC2100Ordered: 17.02.201622.15€
- PTFE tube for 1.75 fillamentOrdered: 21.02.20166.5€
- Volcano Block & Nozzle 0.4mmOrdered: 21.02.201634.70€
- Bushing 8mm, GT2 Spring, Volcano Nozzle 0.4mm, 1.2mm,7mm Nozzle Spanner Ordered: 05.03.201623.51€
- Fibreglass Sleeving for Insulating Thermistors (100mm) Heater Cartridge - 12v 40w 100k Ohm NTC Thermistor - SemitecOrdered: 20.03.201616.58€
Ordered in Sorted Table
Vendor | Shipp from | Date | Material(s) | Cost/pc | QTY | Q.Cost | Tax | S.Cost | Total | Delivered | Purchase notes | Reviews & Additional notes |
---|---|---|---|---|---|---|---|---|---|---|---|---|
E3D NOZZLES | UK | 20160216 | Nozzle E3D 0.4mmOrdered: 16.02.201617.5€ | £4.50 | 2 | £9 | £2.22 | £2.10 | £13.32 | 20160219 | ||
Watterot | DE | 20160217 | Watterot SilentStepStick TMC2100Ordered: 17.02.201622.15€ | 9,95€+2,20€ | 1+1 | 9,95€+2,20€ | 3,54€ | 10,00€ | 22,15€ | 22.02.2016 | heatisink@2.2€, shiping via DHL @ 10€ is expensive, Available also at Aliexpress | If this board is really silent then can upgrade noisy 3D printers and remove BLDC from LF-Pick-Place |
E3D PTFE Bowden Tubing (100mm) (1.75mm Filament) | UK | 20160216 | PTFE tube for 1.75 fillamentOrdered: 21.02.20166.5€ | £0.33 | 6 | £1.98 | £0.82 | £2.10 | £4.90 | pending | ||
E3D Volcano Block and Fixings | UK | 20160216 | Volcano Block & Nozzle 0.4mmOrdered: 21.02.201634.70€ | £15.00+£4.50 | 1+1 | £19.50 | £4.32 | £2.10 | £25.92 | delivered | ordered for easier flow, compact bowden was too streched | |
E3D Volcano nozzles & 8mm Bushings | UK | 20160305 | Bushing 8mm, GT2 Spring, Volcano Nozzle 0.4mm, 1.2mm,7mm Nozzle Spanner Ordered: 05.03.201623.51€ | £15.00+£4.50 | £2.10 | £17.52 | delivered | to test Volcano, and future design with 8mm Bushings | ||||
E3D Replace damaged Heater and Thermistor | UK | 20160320 | Fibreglass Sleeving for Insulating Thermistors (100mm) Heater Cartridge - 12v 40w 100k Ohm NTC Thermistor - SemitecOrdered: 20.03.2016£12.42£ | £0.25+£4.50+£3.50 | 1+1+1 | £8.25 | £2.07 | £2.10 | £12.42 | pending | To replace the damaged Thermistor and Heater during volcano testing |
To order
- Noctua NF-A8 ULN 80mm Premium Quality Fan £12.49 www.quietpc.com
- Noctua NF-A4x10 FLX 40mm x 10mm Low Noise Fan £10.00 www.quietpc.com
- Noctua NF-R8 REDUX 1200RPM 80mm Quiet Case Fan 40x40mm £8.50 www.quietpc.com
- Be Quiet Pure Power L8 Power Supplies Pure Power L8 400W PSU, BN222 £44.59 www.quietpc.com
- http://www.ebay.ie/itm/Dell-220W-DA-2-AC-Adapter-for-Dell-Optiplex-SX280-745-620-755-760-USFF-MX394-/271902403271?hash=item3f4ea56ac7:g:BlcAAOSwpDdVfpLN
- Kapton Bed Heater for Mini Kossel think3dprint3d £12.00
The heater is rated at 10 A, giving an output of 120W at 12V, and supplied complete with a MF58104F3950 thermistor which you should Kapton-tape to the centre of the aluminium plate. Wires are prepared for fitting to RAMPS board fitted at the base of the Kossel. ... they heat up significantly faster than standard PCB heatbeds because of the higher power density (6kW/m2 vs 3kW/m2)
Kapton bed heater with a 160mm diameter. Used in the Kossel Mini. Lead wires are 1 meter in length. Delivered with a 3950 100k thermistor. Select type 8 as your temp sensor type in Marlin Firmware
STL
Z probe
- Kossel Mini Custom Z Probe Retractable - 3mm probe by kalazzerx, published May 1, 2014
- Kossel Effector E3D V6 Bowden 1.75mm (Includ autoprobing) by Ponpont, published Aug 24, 2014
Firmware
- used this for WIN10 driver: Recommended drivers for Windows 10
- Johann C. Rocholl Marlin at github
- Arduino Previous IDE Releases use version 1.0.5
- ... slightly modified copy of Rich Cattell’s version of Marlin, which I’ve named Marlin_RC_master
- Arduino Monochrom Graphics Library for LCDs and OLEDs at github by olikraus
- A lean, high speed I2C LCD Library for Arduino, which supports MCP23008 and MCP23017 at github by lincomatic
- fixes & updates to the Arduino SD library - totally in progress. works but in beta at github by adafruit
- printrun use it only for calibration, then go with repetier host. Can comunicate with both Marlin and Repetier-firmware
- Repetier Firmware
Calibration
Adjust Endstop Trigger Points
it is easier to use Repetier Host macros
G28 G1 X-76 Y-43 Z20 F7000 Home the printer and Move the extruder to just in front of the X pillar [macro 1] G28 G1 X76 Y-43 Z20 F7000 Y [macro 2] G28 G1 X0 Y85 Z20 F7000 Z [macro 3] Lower the extruder until 80g/m2 paper just drugs on the nozzle M114 and note Z, (nothing more for X) [macro 5] Adjust the screw on top of the Y,Z, carriage to raise or lower the trigger point (FOR Y,Z) Repeat steps until the Z height noted is the same as that recorded for the X axis (FOR Y,Z) #define MANUAL_Z_HOME_POS INITIAL-Z_X //Marlin ...and compile, reload firmware
The endstop trigger points are now all within 0.1mm of each other
Calibrate the firmware to print flat
The value in the firmware constant DELTA_RADIUS (both Repetier and Marlin) controls the “flatness” of the movement of the carriage at a given Z height.
- If DELTA_RADIUS is too large/small, the extruder nozzle will track below/above the desired Z height inside the calibrated points X, Y, and Z Adjust Endstop Trigger Points.
- for Marlin: DELTA_RADIUS = DELTA_SMOOTH_ROD_OFFSET - DELTA_EFFECTOR_OFFSET -DELTA_CARRIAGE_OFFSET
- To correct the problem, the best course is to change one of the variables set earlier to force the value of DELTA_RADIUS to increase(to lower the extruder nozzle) or to decrease (to raise the nozzle).
G28 G1 X0 Y0 Z0 F7000 [macro 4] The extruder nozzle will be above the build surface, at just the right height (using the paper test), or will hit the build surface. increase DELTA_RADIUS by increasing DELTA_SMOOTH_ROD_OFFSET(Marlin) To lower the extruder nozzle decrease DELTA_RADIUS by decreasing DELTA_SMOOTH_ROD_OFFSET(Marlin) To raise the extruder nozzle,
- Next, repeat the Adjust Endstop Trigger Points calibration process .
- Changing the DELTA_RADIUS changes the Adjust Endstop Trigger Points calibrations, so you must cycle through the process again.
And when the Adjust Endstop Trigger Points are set, test the center again.
You may have to repeat this a few times with smaller changes to DELTA_RADIUS, but eventually, the drag on a piece of paper should be the same at all four locations. Now the printer knows how to print flat at a given Z height.
RepetierHost configuration
Backing Up (Done on the old machine)
Launch regedit.exe and browse to HKEY_CURRENT_USER\Software\Repetier then right click on the Repetier Folder and select Export. Save this file someplace safe. Example RepetierRegistry.reg Browse to C:\Users\dave.HUNTGANG\AppData\Local\RepetierHost and copy all of these files to someplace safe [nikos: F:\prj\REPETIER] Browse to C:\Users\dave.HUNTGANG\AppData\Roaming\Slic3r and copy these files to someplace safe [nikos: F:\prj\REPETIER] Note: The folder dave.HUNTGANG should be replaced with the name of your user account
Restoring (Done on new computer)
Double click on your Repetier Registry settings file. Example RepetierRegistry.reg Browse to C:\Users\newprofile\AppData\Local\ and restore the RepetierHost folder [nikos: this can be somewhere elese like: F:\prj\REPETIER] Browse to C:\Users\newprofile\AppData\Roaming\ and restore the Slic3r folder [nikos: this can be somewhere elese like: F:\prj\REPETIER] Now simply Install Repetier Host from their website and you should be good to go!
MK8 Gear
PID auto calibration Marlin
- Setup the thermal environment like Fans, room temperature:
- Auto calibrate PID for (example) 200 Celsius in 5 iterations
M303 S200 C5
This powers the heater and cycles the heating. When finished prints the Kp,Ki,Kd
- Set the P,I,D values that were produced from M303 in use:
M301 Pxx.XX Ixx.xx Dxx.xx
- Store to EEPROM:
M500
Retraction
I suggest you reread the E3D page . . . 2mm is for standard extruders . . . for Bowden, they suggest starting at 5mm: "Excessively long retractions will cause issues by dragging soft filament into cold areas, because of the PTFE liner however Lite6 can cope with quite aggressive retractions without sticking. For direct extrusion systems you should use anywhere from 0.5mm-2.0mm, for bowden systems you might want to go up to 6mm. Retraction beyond 8mm should never be necessary. A good starting point for direct systems is 1mm, and 5mm for bowden setups."
...I solved this problem by increasing retraction to 8mm.
Calculation of steps/mm for Marlin
- PULLEY 20 ΤΕΕΤΗ
(FULL_STEPS_PER_REV/ACTIVE_PERIMETER) * MICROSTEPS (200/40) * 32 1.8 DEG/STEP->200_STEPS/REV, 20 TEETH * 2mm PITCH -> 40mm ACTIVE PERIMETER, 32 MICROSTEPS 5 * 32 160
- MK8 GEAR
(FULL_STEPS_PER_REV/ACTIVE_PERIMETER) * MICROSTEPS (200/22) * 32 1.8 DEG/STEP->200_STEPS/REV, 7mm DIA * π->22mm ACTIVE PERIMETER, 32 MICROSTEPS 9.09 * 32 291