Oliver Log

From Open Source Ecology
(Redirected from D3D Germany)
Jump to: navigation, search

Link to the OSE Developer Team Log

Link to the OSE Developer Team alltime Log

My user page

Mediawiki formatting

Link to the OSE CNC-Torchtable

Link to the new OSE CNC-Torchtable Z Height Controller

Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page

Link to the prior work on OSE CNC-Torchtable Height Controller

Paul's Log


Chuck's Log

Tue Nov 07, 2017

- installed OSEdev-WB (incl. OSEdev Backend on Postgres DB) with help from Lex

- tested D3D-WB, checking for import-problem, mailed with Stephen

Tue Oct 31, 2017

- tested Web-GL export from FreeCad. There is a rudimentary export-funktion available within Freecad, but it failed with more complex assembled objects. With simple objects it worked, but the result seems to have issues with the line width. Also colours get lost. I was however able to get into the resulting Web-GL/xml-code and setting manually an object-colour and also a bigger stroke-width. So these effects doesnt seem to be a bug, its just that the export script is still quite rudimentary and simple. But maybe a good point to start from. I have listed some basic links to Web-GL onto my discussion page at http://opensourceecology.org/wiki/Talk:Oliver_Log#Wed.2C_Oct.2C25.2C2017

- started exploring the WB stuff that Stephen has collected so far. It looks promising.

Tue Oct 24, 2017

- off topic: I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first "official" prototype of the OSE Germanys Solarbox project (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s with MPPT-20A Charge-Controler and the UniProKit/UPKlib for framing and housing structure including "shells and skins". Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.


  • 12V, 72 Ah ==> capacity: 0.86 KWh (using CALB CAM72 cells)
  • suited for about 400Wp Solarpanel-input (or more with minor mods)
  • Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU
  • Solar-Charge-Controler: MPPT, up to 20A
  • dimensions about 44 x 32 x 20 cm
  • Inverter: Victron Phoenix 12/350

- i had some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh

Sun Oct 15, 2017

- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial

Tue Oct 10, 2017

- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [1] on Kicad.

 See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0

- installed and tested slack

Tue Oct 03, 2017

- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources

I started kicad from within the shell with typing /usr/bin/kicad, but there is also a start-icon in the left vertical menu-bar.

Then i opened the torchctrl.pro projectfile from my sources directory (which is a clone of Github repository at https://github.com/case06/TorchHeightCTRL) and everything appeared nicely in kicad, with one little exception: one has to load the 3d-library files for the 3d-viewer manually, but thats normal and has nothing to do with the KiCad-installation within the OSE-Linux.

Kudos to Christian, who did an excellent job with the OSE-Linux !!!

I appreaciated very much the fact, that i found the latest KiCad version here, and i also like very much, that FreeCad comes beside the 0.16-stable-release also alternatively with the nightly-build version (which is 0.17).

- off topic: i reworked and updated large parts of my UniProKit 3d-part-lib, which is now completely in FreeCad .fcstd-fileformat. https://wiki.opensourceecology.de/Upklib

- working on a FreeCad model of my D3D printer framing, which i can use also for other projects, like the testrig for the TorchCTRL and as structural base for the LibreSolarBox project.

Thu Aug 31, 2017

- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL. Since i didn't found the the time before, to finish my D3D printer, i decided to use its frame as appropriate for a testrig integration. I had to made it 16 cm smaller to get it into my car ;) , which was no prob because i used components from my UniProKit, another project shown also at the MakerFaire.

- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [2]

Tue Aug 22, 2017

- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects

Tue Aug 15, 2017

- mounted EndStop to testrig

- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [3]

- performed testing for homing and switching between manual and autobalance-mode

- added testing-video on Youtube: [4]

Tue Aug 08, 2017

- implemented button-pressed functionality into firmware [5]

- added more detailed pinouts to wiring description [6]

- made a wiring diagramm for RAMPS_to_TB6600

Tue Aug 01, 2017

- sended package with new pcb to Marcin

- made wiring-diagramm and BOM and added it to wiki-page

- made a list of checkpoints when starting from scratch with the new pcb [7]

Mon Jul 25, 2017

- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [8]

- added Video showing the first auto-balance testruns, [9]

Sat Jul 22, 2017

- uploaded firmware on GitHub repository, see [10]

- summarized possible improvements on the signal quality on the discussion page at [11]

Tue Jul 18, 2017

CNC_Torch_Table_Z_Height_Control - working on code for auto height control.

Tue, Jul,11,2017

- made sensor-head and mounted it on test-rig

- wrote monitoring-programm (in processing) for visualizing CapSensing-data

- first test-samples measured on the test-rig with new sensor-head, see video [12]

Wed, Jul,07,2017

- soldered 3 PCBs

- testing circuits, all seem to work basically

- checked for firmware in Aidan Log from 2014; use the latest firmware-version from him

Tue, Jun,27,2017

- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.

- made progress with printing and assembling 3D-parts for the universal axes for a D3D printer. I have meanwhile printed all parts for the raw-axes and started assembling them.

Sun, Jun,25,2017

- 3d-printed jog-wheel knob [13]

- made wiki project page for manual height ctrl, see CNC_Torch_Table_Z_Height_Control

Mon, Jun,19,2017

- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600

- demonstration video on youtube: [14]

- made from standard components, nothing to solder ;)

Wed, Jun,16,2017

- completed Mouser part-list and setup project on mouser. This can be accessed at [15] and there you have to type in as project-key 64fff8ecbf

- added exported part-list also to GitHub

- printed more 3d-parts for D3D

Sun, Jun,11,2017

- exported Gerber files from kicad and set up a pcb-project page on go.aisler.net [16], including option to order the pcb. I ordered three, for 36.00 EUR (incl. shipping) in total. production time is about 12 days or lower.

Sat, Jun,10,2017

- today i received an order from a special material filament named "Iglidur I150 Tribo-Filament" from Igus [17]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.

I tested it with printing a surrogat for the lm8uu linear-bearings in the universal axis. Prints nicely at 255 °C. The bushings should give less play and a lower noise-level.

Fri, Jun,09,2017

. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [18]

. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [19]

Thu, Jun,07,2017

- created GitHub repository for torchheightctrl-pcb and added kicad sources, [20]

Mo, Jun,05,2017

explored Kicad2Freecad-export in .step and .wrl [21]


checked TB6600 wiring for universal controler and THC [22]


read Git-workflow tutorial [23]


separated libraries for THC Kicad file


- added nano, uext, bnc, molex and other interfaces to schematic Media:Os_log_05.06.2017_THC-V.02-Schema.pdf

- routed pcb layout

- made silkscreen and screenshots

Tue, May,30,2017

Today the TB6600 driver module arrived. Looks good. ;)


Fri, May,26,2017

Ordered TB6600 driver module from eBay


Reworked Paul's Torchtable Height Controler circuit from 2013 [24] in adoption to recent KiCAD version 4.05 by building it from scratch:

- build schematic

- route pcb layout

- introduce 3d-parts


Sat, May,20,2017

- printed structural parts from the universal axis and cleaned them (12 pieces)

- started assembling of first axis

- examined more things from the part library (extruder-mount)


I received my OSE Developer badge today:

Tue, May,16,2017

This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer.

FreeCAD file: File:Oliver ose freecad test.fcstd

FreeCAD-Test Video:[25]