<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.opensourceecology.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oliver</id>
	<title>Open Source Ecology - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.opensourceecology.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Oliver"/>
	<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/wiki/Special:Contributions/Oliver"/>
	<updated>2026-04-22T12:28:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=161110</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=161110"/>
		<updated>2017-11-07T14:19:23Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Nov 07, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSEdev-WB (incl. OSEdev Backend on Postgres DB) with help from Lex&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- tested D3D-WB, checking for import-problem, mailed with Stephen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- started exploring the WB stuff that Stephen has collected so far.  It looks promising.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; 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 &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* suited for about 400Wp Solarpanel-input (or more with minor mods)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- i had some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160933</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160933"/>
		<updated>2017-10-31T19:13:28Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Oct,31,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some links to D3D Freecad WB:&lt;br /&gt;
&lt;br /&gt;
- http://opensourceecology.org/wiki/D3D_Workbench_in_FreeCAD&lt;br /&gt;
&lt;br /&gt;
- https://github.com/skaiser/D3D-Printer-Workbench&lt;br /&gt;
&lt;br /&gt;
- https://github.com/skaiser/FreeCAD_Workbench_Starter&lt;br /&gt;
&lt;br /&gt;
- https://www.youtube.com/watch?v=A6DL3FL5YZo (Stephens instructions video)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some links to OSEdev Freecad WB:&lt;br /&gt;
&lt;br /&gt;
- http://opensourceecology.org/wiki/OSEDev_Workbench&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Web-GL wiki:  https://www.khronos.org/webgl/wiki/Main_Page&lt;br /&gt;
&lt;br /&gt;
- web-GL from Blender nice demo: https://www.blend4web.com/en/demo/dairy_plant/&lt;br /&gt;
&lt;br /&gt;
- web-Gl debugger: http://webglplayground.net/&lt;br /&gt;
&lt;br /&gt;
- freecad to web-gl export modul:  https://gist.github.com/yorikvanhavre/2286282&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- git workflow (off topic, but good): https://www.khronos.org/webgl/wiki/Using_Github_To_Contribute&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160932</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160932"/>
		<updated>2017-10-31T19:00:15Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Oct,31,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to D3D Freecad WB:&lt;br /&gt;
&lt;br /&gt;
- http://opensourceecology.org/wiki/D3D_Workbench_in_FreeCAD&lt;br /&gt;
&lt;br /&gt;
- https://github.com/skaiser/D3D-Printer-Workbench&lt;br /&gt;
&lt;br /&gt;
- https://github.com/skaiser/FreeCAD_Workbench_Starter&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Some links to OSEdev Freecad WB:&lt;br /&gt;
&lt;br /&gt;
- http://opensourceecology.org/wiki/OSEDev_Workbench&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Web-GL wiki:  https://www.khronos.org/webgl/wiki/Main_Page&lt;br /&gt;
&lt;br /&gt;
- web-GL from Blender nice demo: https://www.blend4web.com/en/demo/dairy_plant/&lt;br /&gt;
&lt;br /&gt;
- web-Gl debugger: http://webglplayground.net/&lt;br /&gt;
&lt;br /&gt;
- freecad to web-gl export modul:  https://gist.github.com/yorikvanhavre/2286282&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- git workflow (off topic, but good): https://www.khronos.org/webgl/wiki/Using_Github_To_Contribute&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160931</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160931"/>
		<updated>2017-10-31T18:20:29Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- started exploring the WB stuff that Stephen has collected so far.  It looks promising.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; 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 &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* suited for about 400Wp Solarpanel-input (or more with minor mods)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- i had some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160748</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160748"/>
		<updated>2017-10-25T08:06:59Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Web-GL wiki:  https://www.khronos.org/webgl/wiki/Main_Page&lt;br /&gt;
&lt;br /&gt;
- web-GL from Blender nice demo: https://www.blend4web.com/en/demo/dairy_plant/&lt;br /&gt;
&lt;br /&gt;
- web-Gl debugger: http://webglplayground.net/&lt;br /&gt;
&lt;br /&gt;
- freecad to web-gl export modul:  https://gist.github.com/yorikvanhavre/2286282&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- git workflow (off topic, but good): https://www.khronos.org/webgl/wiki/Using_Github_To_Contribute&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160746</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160746"/>
		<updated>2017-10-25T07:53:38Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Web-GL wiki:  https://www.khronos.org/webgl/wiki/Main_Page&lt;br /&gt;
&lt;br /&gt;
- web-GL from Blender nice demo: https://www.blend4web.com/en/demo/dairy_plant/&lt;br /&gt;
&lt;br /&gt;
- web-Gl debugger: http://webglplayground.net/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- git workflow (off topic, but good): https://www.khronos.org/webgl/wiki/Using_Github_To_Contribute&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160745</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160745"/>
		<updated>2017-10-25T07:50:22Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Web-GL wiki:  https://www.khronos.org/webgl/wiki/Main_Page&lt;br /&gt;
&lt;br /&gt;
- web-GL from Blender nice demo: https://www.blend4web.com/en/demo/dairy_plant/&lt;br /&gt;
&lt;br /&gt;
- git workflow (off topic, but good): https://www.khronos.org/webgl/wiki/Using_Github_To_Contribute&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160744</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160744"/>
		<updated>2017-10-25T07:41:59Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Web-GL wiki:  https://www.khronos.org/webgl/wiki/Main_Page&lt;br /&gt;
&lt;br /&gt;
- web-GL from Blender nice demo: https://www.blend4web.com/en/demo/dairy_plant/&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160740</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160740"/>
		<updated>2017-10-25T06:57:10Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Web-GL wiki:  https://www.khronos.org/webgl/wiki/Main_Page&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160739</id>
		<title>Talk:Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Oliver_Log&amp;diff=160739"/>
		<updated>2017-10-25T06:24:14Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Oct,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
some links towards&lt;br /&gt;
&lt;br /&gt;
- Web-GL tutorial: http://learningwebgl.com/blog/&lt;br /&gt;
&lt;br /&gt;
- Additive Manufacturing file format (AMF): https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Aug,17,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Off-Topic: 3D-printed materials for insulation: [http://www.3ders.org//articles/20170817-3d-printed-facade-system-spong3d-could-hugely-improve-thermal-performance-of-offices-and-homes.html]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Aug,01,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Some checkpoints when trying to make the new pcb running:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Start with a testrig (a single D3D-axis), dont mount it immediately to the torchtable without prior testing&lt;br /&gt;
&lt;br /&gt;
* Check Step-Width, e.g. if the pulley has a different tooth-number and diameter stepwidth can be different, too&lt;br /&gt;
&lt;br /&gt;
* Check serial data-output for reasonable values before switching on the steppers (by the powersupply; the nano meanwhile can run &amp;quot;dry&amp;quot; by getting power from the USB-datacable).  Do this with holding a metal plate in 0mm up to 30mm distance.&lt;br /&gt;
&lt;br /&gt;
* Dont start the steppers, without having the sensorhead installed and holding a metal-plate in front of it. Other wise it would produce zero-values and when trying to balance the algorithm would add more and more steps for compensation and the stepper would go through the wall.&lt;br /&gt;
&lt;br /&gt;
* make sure you have have connected the metal plate and as well the testrig-structure to the SHIELD-ground&lt;br /&gt;
&lt;br /&gt;
* Startposition is with 0mm distance. From this it will take a sample and then goes to 30mm and take another sample for calibration. Then it will go in a loop and trying to balance the distance around 15mm.  I am going to upload a new firmware-version where endstop and jogwheel button will be integrated. Then the 0mm-position will be found automatically by homing.  The 15mm will act as a default-value, but if you then push the button you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
* make sure the power-connector is on 5V and not on 12V (!!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Lesson learned (the hard way):  The Arduino Nano analog ports A6 and A7 can NOT be used as digital-input-ports, like A0 to A5. see [https://forum.arduino.cc/index.php?topic=123176.0] and there [https://forum.arduino.cc/index.php?topic=123176.msg1586523#msg1586523] as a workaround.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to earlier work on the TorchHeightCTRL and its firmware&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Aidan_Williamson_Log_2014#7.2F15] Aidans Log of 2014 &lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/File:Cap_Sensor_Email_Chain_7-11-2014.pdf] Aidans Talk with Paul&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/w/images/b/b5/AD7747_KLEMEN_REPLICATION.pdf] Aidans Talk with Klemen&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=9mzMwZpEM50] Measurements from Klemen Zhivkovic, Sep. 2015, youtube&lt;br /&gt;
&lt;br /&gt;
[http://interactive-matter.eu/blog/2009/07/18/arduino-ad7746/] [https://github.com/interactive-matter/Arduino---AD7746] other useful stuff, Ad7746-related&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,14,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links to a (plasma-)torchtable build-report: &lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build#84603]&lt;br /&gt;
[https://forum.linuxcnc.org/show-your-stuff/32029-rods-spaceship-scratch-built-plasma-cutter-build?start=20#85279]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
offtopic stuff: [https://www.youtube.com/watch?v=t_UR49umo9I]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,06,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 06.05.:&lt;br /&gt;
&lt;br /&gt;
TorchHeightCTRL V.02 todo:&lt;br /&gt;
&lt;br /&gt;
  * create GitHub repository&lt;br /&gt;
&lt;br /&gt;
  * complete BOM and order Parts and pcbs&lt;br /&gt;
&lt;br /&gt;
  * send kit to Abraham&lt;br /&gt;
&lt;br /&gt;
  * solder pcb &lt;br /&gt;
&lt;br /&gt;
  * make User-Panel&lt;br /&gt;
&lt;br /&gt;
  * complete 3d-printed universal axis as test-rig&lt;br /&gt;
&lt;br /&gt;
  * make Jog-Wheel (potentiometer or better: rotary encoder [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/keyes-ky-040-arduino-rotary-encoder-user-manual/]) &lt;br /&gt;
    - see e.g. [https://www.adafruit.com/product/377] (24 pulses per revolution ==&amp;gt; better fine handling !!!) combined with this wheel  [https://hackadaycom.files.wordpress.com/2015/01/dial.jpg?w=800]&lt;br /&gt;
    - or this [https://www.amazon.com/CNBTR-Terminal-Eletronic-Encoder-Engraving/dp/B01DOXKWQ6/ref=pd_sbs_469_4?_encoding=UTF8&amp;amp;pd_rd_i=B01DOXKWQ6&amp;amp;pd_rd_r=F5T67VEWP5W7MM7AS0QV&amp;amp;pd_rd_w=dVtpO&amp;amp;pd_rd_wg=RpIKz&amp;amp;psc=1&amp;amp;refRID=F5T67VEWP5W7MM7AS0QV] (100 pulses per revoultion ==&amp;gt; more coarse handling !!!)&lt;br /&gt;
&lt;br /&gt;
  * program sprinter-derivated firmware&lt;br /&gt;
&lt;br /&gt;
  * make bigger and mill-able pcb-layout&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned:  When doing a pcb-layout then do *first* the mount-holes and *afterwards* the entire routing !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,02,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
THCctrl, TB6600: In some wiring diagrams you find a common +5V line on EN,DIR,PUL (=STEP) in others they have a  common ground. It seems that both is possible, see: [https://github.com/Arduinolibrary/TB6600_Stepper_Motor_Driver/raw/master/TB6600%20User%20Guide%20V1.2.pdf], [https://www.dfrobot.com/wiki/index.php/TB6600_Stepper_Motor_Driver_SKU:_DRI0043] and the links in [http://opensourceecology.org/wiki/Chas_log#May_30_2017 Chas&#039; log].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In RAMPS-like configurations it is often seen as common-ground connection [http://www.zyltech.com/tb6600.html] and sometimes with EN left unconnected.  I assume its ok to connect EN, because otherwise the state of the stepper cannot be controlled externally. EN means that the stepper is active and draws current even if it doesnt move (and therefore getting warm).  But there can be situations where its safe to inactivate that, e.g. wehn a 3Dprinter disables the steppers as soon as the print is finished. So this should be manageable by the controler.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Detailed description about [http://blog.scottlowe.org/2015/01/27/using-fork-branch-git-workflow/ &amp;quot;Using the Fork-and-Branch Workflow&amp;quot; within GitHub], if you are working as team on kollaborative projects. See also [https://help.github.com/articles/fork-a-repo/ https://help.github.com/articles/fork-a-repo/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,29,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Idea to make a D3D-workshop completely relaxed:  Just preproduce a number of printers and calibrate them perfectly. If someone doesnt get its own one ready during the course he can take a readymate one. So the promise &amp;quot;you get out here with a running printer&amp;quot; can be easily fullfilled and the workshop is completely free from any stress and totally relaxed (= best learning conditions)&lt;br /&gt;
&lt;br /&gt;
An interesting extension to this idea could be to let any class produce the printers for the next class (and take home a printer from the last class). So any printer creator becomes a kind of responsible godfather to someone elses printer (social relation ;))  Dont know whether the attendees really want that (but one could ask them; the surplus bonus is a nicely calibrated and perfectly running printer).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 29.05.:&lt;br /&gt;
&lt;br /&gt;
THCctrl todo:&lt;br /&gt;
&lt;br /&gt;
  * replace J2 with a bnc-terminal&lt;br /&gt;
&lt;br /&gt;
  * add arduino nano&lt;br /&gt;
&lt;br /&gt;
  * add interface for TB6600 stepper driver controler&lt;br /&gt;
&lt;br /&gt;
  * add interface for Display-Keypad&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Lesson learned: I tried in Kicad unsuccessfull different ways to import the 3d .wrl-files automatically, eg. by environment path-variable $KISYS3DMOD, but it is however possible to assign manually a 3d-form towards a footprint by editing its parameters (right mouseclick over footprint, then choose the footprint and in its 3d-settings the &amp;quot;add form&amp;quot; button) and let it point towards your local library-path .wrl-file. There you can also correct wrong orientations of the object, e.g. in a diode.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,23,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Some links related to the torchtable height controler:&lt;br /&gt;
&lt;br /&gt;
Working document [http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller]&lt;br /&gt;
AD7747 [http://opensourceecology.org/wiki/AD7747]&lt;br /&gt;
Dummy page (?) [http://opensourceecology.org/wiki/Torch_Height_Controller]&lt;br /&gt;
Pauls log [http://opensourceecology.org/wiki/Paul_Log]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Trying to re-use Pauls KiCad-Files run into the problem of beeing an older Version, what means all links are broken, see all the question marks in&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;360&amp;quot; perrow=&amp;quot;1&amp;quot; caption=&amp;quot;Reimport-problem on older Kicad files&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_23.05.2017_reimport_problem.png| All default parts are in the newer Kicad version replaced by smaller ones, so the links are broken&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a known problem and theoretically there exists a way to fix it, see [https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/ https://rheingoldheavy.com/new-stable-kicad-10-steps-to-import-an-old-kicad-project/], but its way to complicated to go through this procedure. Meaning, since Pauls circuit is not too complicated its probably far less work to simply rebuild it from scratch.&lt;br /&gt;
&lt;br /&gt;
--- &lt;br /&gt;
&lt;br /&gt;
what about mechanical probing ?  https://www.indiegogo.com/projects/bltouch-auto-bed-leveling-sensor-for-3d-printers#/&lt;br /&gt;
Answer: probably not well suited because of the heat.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Master-thesis on capacitive sensors:  [http://repository.tudelft.nl/islandora/object/uuid:e2234250-950d-4eb5-9f2e-b5b8e67af2e5/datastream/OBJ/download]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, May,22,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Preparation for torchtable-workgroup meeting on 23.05.:&lt;br /&gt;
&lt;br /&gt;
Suggestions for the long axis:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- supportet Rails [https://www.dold-mechatronik.de/navi.php?a=45377&amp;amp;lang=eng#&amp;amp;gid=1&amp;amp;pid=1] would be nice for better stiffness and rigidity (see [https://www.youtube.com/watch?v=TSTThLM8s8o] at minute 0:30) .  Makes a price difference of about 20,- EUR or less per m .&lt;br /&gt;
&lt;br /&gt;
 * Instead of one 1&amp;quot;-shaft we could use two 1/2&amp;quot;-shafts to resemble the recent unversal axis design as is.&lt;br /&gt;
&lt;br /&gt;
 * Or instead we can use just one 1&amp;quot;-shaft and place the stepper onto the carriage (like shapeoko) &lt;br /&gt;
   ==&amp;gt; simplyfied end-pieces (they are only needed to fix the belt).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Universal Controler: Powerlolu as stepperdriver for heavier loads ?&lt;br /&gt;
&lt;br /&gt;
 * Was already discussed on OSE in 2013, see [http://opensourceecology.org/wiki/Powerlolu]&lt;br /&gt;
&lt;br /&gt;
 * sources are available at &lt;br /&gt;
   GitHub [https://github.com/fluidfred/powerlolu] and &lt;br /&gt;
   Upverter [https://upverter.com/alexh/ed1b6905257872ed/Powerlolu/] and&lt;br /&gt;
   Allegro [https://www.allegromicro.com/~/media/Files/Demo-Boards/Schematics/A4989-Demo-Board-Schematic.ashx?la=en&amp;amp;hash=40B890CAB3B9129C93632BB4FDD6CF5E7FC75782] and&lt;br /&gt;
   Cuteminds [http://www.cuteminds.com/en/elettronicagen/elettronica/38-bipolar-big-stepper-motor-controller-using-allegro-a4989-a3986] and&lt;br /&gt;
   Balestrino [https://github.com/Balestrino/OSHW_StepperDriver].  &lt;br /&gt;
&lt;br /&gt;
 * new breakout board from OSH park at [https://oshpark.com/shared_projects/nAjxMqBF]&lt;br /&gt;
&lt;br /&gt;
 * I tested them already [https://wiki.opensourceecology.de/images/f/f5/Ba_ra_pol_pow.jpg] [https://wiki.opensourceecology.de/images/b/b6/MF14_stand_BA_vonvorn.jpg] in combination with RAMPS and so far they seemed to work well.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160697</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160697"/>
		<updated>2017-10-24T11:19:03Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; 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 &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* suited for about 400Wp Solarpanel-input (or more with minor mods)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- i had some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160696</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160696"/>
		<updated>2017-10-24T11:13:21Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* suited for about 400Wp Solarpanel-input (or more with minor mods)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- i had some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160695</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160695"/>
		<updated>2017-10-24T11:12:41Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* suited for about 400Wp Solarpanel-input (or more with minor mods)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160694</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160694"/>
		<updated>2017-10-24T11:12:21Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Tue Oct 24, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* suited for about 400Wp Solarpanel-input (or more with minor mods)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160693</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160693"/>
		<updated>2017-10-24T11:09:29Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160692</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160692"/>
		<updated>2017-10-24T11:09:06Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Tue Oct 24, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
* 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
* Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
* Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
* dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
* Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- some Slack-discussions and testing on the Duniter/Gt1 system with Lex and Josh&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160691</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160691"/>
		<updated>2017-10-24T11:06:50Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
- 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
- Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
- Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
- dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
- Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160690</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160690"/>
		<updated>2017-10-24T11:05:59Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Tue Oct 24, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
- 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
&lt;br /&gt;
- Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
&lt;br /&gt;
- Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
&lt;br /&gt;
- dimensions about 44 x 32 x 20 cm&lt;br /&gt;
&lt;br /&gt;
- Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160689</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160689"/>
		<updated>2017-10-24T11:05:16Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad.&lt;br /&gt;
&lt;br /&gt;
Solarbox-Specs:&lt;br /&gt;
&lt;br /&gt;
- 12V, 72 Ah ==&amp;gt; capacity: 0.86 KWh (using CALB CAM72 cells)&lt;br /&gt;
- Balancing: BMS-5s, based on the TI bq76920 chip, with STM32F072 ARM Cortex M0 CPU&lt;br /&gt;
- Solar-Charge-Controler: MPPT, up to 20A&lt;br /&gt;
- dimensions about 44 x 32 x 20 cm&lt;br /&gt;
- Inverter: Victron Phoenix 12/350&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;LibreSolarbox Workshop at St.Pauli FabLab in Hamburg&amp;quot;&amp;gt;&lt;br /&gt;
OS libresolarbox UPKframe10.png | Freecad-construct of the Solarbox framing&lt;br /&gt;
Os libresolarbox boxframe1.png | left view with LiFePo4-cells&lt;br /&gt;
Os libresolarbox boxframe3.jpg | right-view with BMS-5s and MPPT-20A&lt;br /&gt;
Os libresolarbox boxframe2.jpg | closeup right view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Os_libresolarbox_boxframe3.jpg&amp;diff=160688</id>
		<title>File:Os libresolarbox boxframe3.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Os_libresolarbox_boxframe3.jpg&amp;diff=160688"/>
		<updated>2017-10-24T10:52:58Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Os_libresolarbox_boxframe2.jpg&amp;diff=160687</id>
		<title>File:Os libresolarbox boxframe2.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Os_libresolarbox_boxframe2.jpg&amp;diff=160687"/>
		<updated>2017-10-24T10:52:36Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Os_libresolarbox_boxframe1.png&amp;diff=160686</id>
		<title>File:Os libresolarbox boxframe1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Os_libresolarbox_boxframe1.png&amp;diff=160686"/>
		<updated>2017-10-24T10:52:07Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:OS_libresolarbox_UPKframe10.png&amp;diff=160685</id>
		<title>File:OS libresolarbox UPKframe10.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:OS_libresolarbox_UPKframe10.png&amp;diff=160685"/>
		<updated>2017-10-24T10:44:40Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160684</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160684"/>
		<updated>2017-10-24T10:41:45Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 24, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- off topic:  I attended the Libresolarbox workshop in Hamburg, where we builded/assembled first &amp;quot;official&amp;quot; prototype of the OSE Germanys Solarbox project  (A Solarenergy-Storage system with LiFePo4-cells), based on the LibreSolar BMS-5s and  the UniProKit/UPKlib for framing and housing structure including &amp;quot;shells and skins&amp;quot;. Before i was working on a detailed Freecad-version of the construct which helped me to learn more on how assembling works in Freecad&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160495</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160495"/>
		<updated>2017-10-18T23:14:56Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun Oct 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- attended TorchTable Workshop online for kicad walkthrough TorchHeightCTRL pbc and Shanes kicad tutorial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160426</id>
		<title>CNC Torch Table Z Height Control</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160426"/>
		<updated>2017-10-15T00:43:54Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Firmware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}[[Category:CNC Torch Table]]&lt;br /&gt;
[[File:Os_manthc_zaxis.png|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Automatic capacitive sensing version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is the automatic height levelling version based on the new TorchHeightCTRL_V.02 pcb. (All Sources on GitHub: [[https://github.com/case06/TorchHeightCTRL]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Design rationale ==&lt;br /&gt;
&lt;br /&gt;
The new pcb is an all-in-one board, that adds some peripheral interfaces to the application, like for endstop or a future direct user interface (Display).&lt;br /&gt;
&lt;br /&gt;
In the automated version the 0mm-distance / start-position should be found automatically by homing. &lt;br /&gt;
From this it will take a sample and then goes to 30mm height and take another sample for calibration. Then it will go into a loop and trying to balance the distance around a pre-set default-value of 15mm. But if you then push the button of the jogwheel you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
! Cost&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Nano V3 with USB-cable || [http://www.ebay.com/itm/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-Arduino-Cable-/162002876661?hash=item25b81fb8f5:g:RYYAAOSw5cNYfJ0j]|| $5&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]|| $8&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]|| $2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Knob for rotary encoder (must be 3d-printed on your own !!!) || [https://www.thingiverse.com/thing:17404] || 3D printed&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]|| $27&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] || $16&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mechanical EndStop || [http://www.ebay.com/itm/3pcs-Mechanical-Endstop-Limit-Switch-With-Cable-for-CNC-3D-Printer-RAMPS-1-4-NEW-/401196858554?epid=1387317916&amp;amp;hash=item5d69323cba:g:DSAAAOSw44BYZ1WW] || $1&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sensor-probe || to be selfmade, from a thick piece of copper wire and a BNC-cable (but a commercial version also exists)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2male, for the rotary encoder || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi] ||$2&lt;br /&gt;
|- &lt;br /&gt;
| 1 || 1-pole DuPont connector breadbord-ribbon-cable, female2female, for elongate the SW-pin and connect it to the ICSP-port of the Arduino Nano. || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ] ||$2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 4-pole DuPont connector breadbord-ribbon-cable, male2male, for the TB6600 || [http://www.ebay.de/itm/40Pcs-Male-To-Male-Wire-Ribbon-Cable-Jumper-For-Breadboard-Arduino-Dupont-10Cm-L/232313504951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160323102634%26meid%3Dd7e9a168a23d45d1a1cd8b1d5e8d2f56%26pid%3D100623%26rk%3D1%26rkt%3D6%26sd%3D232313092546&amp;amp;_trksid=p2047675.c100623.m-1]||$2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || D3D universal axis, as testrig or torch-mount || [http://opensourceecology.org/wiki/D3D_Universal_Axis] ||$34&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TorchHeightCTRL_V.02 pcb || can be ordered from Aisler as readymade project [https://go.aisler.net/case06/torchheightctrl_v-02] (but you have to register there to see the project) || $20&lt;br /&gt;
|-&lt;br /&gt;
| Set || Set of electronic parts for soldering on the pcb || can be ordered from Mouser as readymade projec01t24 and can be accessed at [http://www.mouser.de/tools/projec0tcartsharing.aspx] (there you have to type in as project-key 64fff8ecbf) (edit: you have to register at Mouser to get the right formular-input-page for typing in the project-key) ||$20&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Schema ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Os_THC02_wiringb.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power Supply ===&lt;br /&gt;
&#039;&#039;&#039;Warning: The phoenix-contact powersupply connector has NOT the same configuration than the connector of the same type on RAMPS-boards !!!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dont use the plug of a powersupply that was previously configured for use with a RAMPS-board and has 2 x 12V. The TorchHeightCTRL_V02 board has 1 x 5V and 1 x 12V and will be blown immedately if you give 12V to the 5V line !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring PowerSupply&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_ps5v.png | Connect 5V (red) and GND (black) from a PC-powersupply to the Phoenix Contact connector on the pcb as shown in the picture. Its a 4-pole connector, but leave two pins not connected  (these are normally for 12V but its better to connect the TB6600 directly with the 12V)&lt;br /&gt;
Os_THC02_wiring_ps12v.png | Use another string from the Powersupply and connect a 12V line directly with the TB6600, with 12V (yellow) to VCC and GND (black) to GND)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TB6600 ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 gets connected to J3 on the TorchHeightCTRL_V.02 pcb.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring TB6600&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j3.png | Connections from J3 to the TB6600: EN (blue) goes to ENA+(+5V), DIR (yellow) to DIR+(+5V), STEP (green) to PUL+(+5V) and one of the GNDs (orange; third pin from left to right on J3) to PUL-(PUL). &lt;br /&gt;
Os_THC02_wiring_tb6600.png | It doesnt matter, which GND-pin you use, but make sure that on TB6600-side the remaining GND-pins are bridged/connected with the GND-pin that connects to J3. Here the pin ENA-(ENA) is bridged to DIR-(DIR) and then a second bridge goes from DIR-(DIR) to PUL-(PUL), which contains also the (orange) wire that connects to one GND on J3.&lt;br /&gt;
Os_THC02_tb6600_switches.png | The switches-setup in a configuration for 1/8 microstepping with a 2.0 Ampere steppermotor&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The steppermotor pins on the TB6600 are labeled as B-, B+, A-, A+.    I found, that at least for my motor the order must be B-, B+, A+, A-. Otherwise the motor is doing funny things.  This may be different on other motors, but you can simply try it by exchanging A+ with A- or B+ with B -.  See also the motor diagramm on [http://opensourceecology.org/wiki/File:Os_manthc_stepper_wiring1.png].&lt;br /&gt;
&lt;br /&gt;
The power lines should be connected directly with a 12V line of the powersuplly, as mentioned above.&lt;br /&gt;
&lt;br /&gt;
=== Rotary Encoder KY-040 ===&lt;br /&gt;
&lt;br /&gt;
The Rotary Eccoder pins GND, 5V, DT and CLK get connected with J7 on the pcb.  If you turn the pcb that you can read the labl &amp;quot;J7 Jog&amp;quot; in the right orientation the pins on J7 are (from left to right):  5V, GND, DT, CLK.&lt;br /&gt;
&lt;br /&gt;
There is one more pin on the KY-040, labelled as &amp;quot;SW&amp;quot;. This is a button-press-funktion. Unfortunately the pcb-design was initially intended for another type of rotary encoder, which had not this function, so its not incorporated in the original design. But there is however a workaround (without soldering) for now.  The SW pin must be connected to one pin of the ICSP-port on top of the Arduino Nano. (Note: This pin is also part of the UEXT-port, which is not used now. But later we should replace it with another free pin, e.g. pin D9.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring KY-040&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j7.png | J7, from left to right: 5V, GND, DT, CLK&lt;br /&gt;
Os_THC02_wiring_nano.png | See the 6-pole ICSP-port on top of the Arduino Nano. The most right pin in the top row, denoted as &amp;quot;18, PB4, pcint4, MISO&amp;quot;, has to be connected with the pin SW on the KY-040&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== EndStop ===&lt;br /&gt;
&lt;br /&gt;
The mechanical EndStop gets connected to J5 on the PCB.  The Pinout of J5 is (from left to right): GND, DATA, 5V.&lt;br /&gt;
(Note that some commercial EndStops may have a different pinout !  You then have to reconfigure the DuPont-connector.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Capacitance-Sensor-Probe ===&lt;br /&gt;
&lt;br /&gt;
The SensorHead-Probe gets connected with a coaxial cable with BNC-connector, where the Sensing-Ring is connected to the inner wire.  You can get an impression on how the probe is made from the video at [https://www.youtube.com/watch?v=XWiALcJwFw8].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For getting reasonable signal quality, its important to connect the metal-plate (your workpiece) and also the metal-parts of the test-rig with the SHIELD-ground from the sensor-probe.  This is the internal shield-pin of the AD7747 and this is NOT (!!!) identical with the overall GND of the pcb. Therefore it is connected seperately.  (Note: In a possible next generation/iteration of the pcb there should become definitely an extra screw-terminal connector with about 3 or 4 SHIELD-ground pins implemented.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring Sensor-Probe&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_sensor.png | SHIELD-ground can be obtained from the wire mesh shield or from the outer metal-parts of the BNC connector.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Switching modes ===&lt;br /&gt;
&lt;br /&gt;
The arduino firmware is kept as small and simple as possible and should therefore be easily adoptable to daily needs - whatever may turnout to be useful in the future practical work with the torchtable. But from here and as a starting point the programm-logic suggest a workflow, that is based on two modi: &lt;br /&gt;
&lt;br /&gt;
- the manual mode (where the height can be steered manually by turning a jog-wheel)&lt;br /&gt;
&lt;br /&gt;
- the &amp;quot;auto-balancing&amp;quot; mode (meaning: automatical height-adaption based on capacitance-sensing data)&lt;br /&gt;
&lt;br /&gt;
See testing-video on youtube [https://www.youtube.com/watch?v=ggtvRYIhge4&amp;amp;t=7s].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
When the program starts, there is an initiation phase used for the individual calibration of each run, like:&lt;br /&gt;
&lt;br /&gt;
- do a homing and therefore get your zero-position (using a mechanical endstop)&lt;br /&gt;
&lt;br /&gt;
- step upwards to a distance of 30mm and get your maximum height position (by counting steps) and measure the according capacitance value.&lt;br /&gt;
&lt;br /&gt;
- adjust the working-height automatically by counting steps to a default value (lets say 15mm)&lt;br /&gt;
&lt;br /&gt;
=== Manual mode ===&lt;br /&gt;
&lt;br /&gt;
Then the Mainloop starts, in the manual mode. Height is not changed, unless you turn the wheel. If you do so, you can re-adjust the working height to a new level, higher or deeper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you press the Jogwheel down (like a button) you generally switch between the both modes. If you are currently in the manual mode, you will enter the auto-balancing mode (and vice versa).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autobalancing-mode ===&lt;br /&gt;
&lt;br /&gt;
The autobalancing runs in a loop (until the jogwheel will be pressed again):&lt;br /&gt;
&lt;br /&gt;
- measure capacitance data&lt;br /&gt;
&lt;br /&gt;
- calculate the deviation from the wanted working height&lt;br /&gt;
&lt;br /&gt;
- initiate a number of (motor-)steps to produce a correction-move&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
There are several places in the sourcecode, where filters and algorithms can be applied, either to achieve a better signal-quality, or influence the &amp;quot;behavior&amp;quot; of the overall-workflow, e.g. like the sensivity. You can define a certain range (e.g. plus or minus 2 aF) in which you consider an deviations as artifcats and dont react with a move. Otherwise you would never have a calm position but instead a jitter of doing permanently correction moves, even if the height of the underlying workpiece doesnt have changed.  More about this on the discussion page [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
Serial output by USB-cable.  This can be used for debugging while development, or in normal use transmit current capacitance-data to a host-monitoring programm on your desktop PC, that samples and visualizes graphically the height-levels of the run.&lt;br /&gt;
&lt;br /&gt;
It is also planned to communicate to a direct user interface (OLED keypad) by (software) I2C.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bananas ===&lt;br /&gt;
&lt;br /&gt;
min 56:06 on [https://www.youtube.com/watch?v=hEYz27x0Zkc]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Latest Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
=== Optimizations ===&lt;br /&gt;
&lt;br /&gt;
- List of possible optimizations coould be done to improve the signal [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- List of optimizations and fixes that definitely should be done in a possible next iteration of the TorchHeightCTRL-pcb design: [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Wed_Aug_09.2C_2017]&lt;br /&gt;
*Maybe remove the need for a 5V charger? Can the whole circuit run on 12V?  (&amp;lt;-- nope. The Atmel Atmega328 cpu needs 1.8 to 5V, see specs at [http://www.microchip.com/wwwproducts/en/ATmega328]. If you would feed the Nano with 12V you would only burn more energy on the 78M05 voltage regulator onboard.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kicad pcb layout ==&lt;br /&gt;
&lt;br /&gt;
See how to load the pcb sources from Github and into Kicad (using OSE Linux (or others)) on this instructional youtube-video: https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
The single steps are:&lt;br /&gt;
&lt;br /&gt;
1. Start OSE Linux&lt;br /&gt;
&lt;br /&gt;
2. open a shell and type:  cd /tmp&lt;br /&gt;
&lt;br /&gt;
3. There type: git clone https://github.com/case06/TorchHeightCTRL&lt;br /&gt;
&lt;br /&gt;
4. open Kicad and choose from the file menu &amp;quot;open project&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
5. in the upcoming mask go to and open /tmp/TorchHeightCTRL/torchctrl.pro&lt;br /&gt;
&lt;br /&gt;
6. in the top icon-bar of the project-window press the most left icon &amp;quot;Schematic editor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7. Probably a error-msg concerning a &amp;quot;linear.lib&amp;quot; occures, press &amp;quot;ok&amp;quot; and ignore it.&lt;br /&gt;
&lt;br /&gt;
8. In the upcoming scheme-editor window press on the right side of the top icon bar the second last icon &amp;quot;Start pcb-new&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9. In the upcoming pcblayout-editor choose &amp;quot;3D-viewer&amp;quot; from the edit-menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Outlook, Next Iteration V.03 ===&lt;br /&gt;
&lt;br /&gt;
Todo-List:&lt;br /&gt;
&lt;br /&gt;
- the SW-pin of the rotary encoder for the button-pressed-function should be directly implemented into the pcb. Mounting it on the ICSP-port of the nano was just a workaround because when i first made the design i ommitted it because i had another type of rotary encoder in mind which had no SW-pin. But now it should be integrated in the pcb.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- J4 could/should be replaced with a bigger sized version of the phoenix connector. The smaller one was just simply a mistake of me, because it is rated only for a max. of 6A.  I mean, we dont use it anyway now because we connect the TB6600 directly with the powersupply, but if we ever want to use it AND if you want to put more than just one Motor onto the driver (or if we simply want to use bigger motors) then 6A may be not sufficient.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- add some terminals for shield-ground, for connecting crocodile clamps (very important for reducing electrical noise !!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- make all J3, J4, J7 larger? They are too small, needs a special screwdriver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Manual adjustable version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel (see demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]). The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Design Rationale==&lt;br /&gt;
&lt;br /&gt;
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.&lt;br /&gt;
&lt;br /&gt;
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver.  A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.&lt;br /&gt;
&lt;br /&gt;
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Mega 2560 || [http://www.ebay.com/itm/MEGA-2560-R3-ATMEGA16U2-ATMEGA2560-16AU-Board-USB-Cable-For-Arduino-/400994708253?epid=503197441&amp;amp;hash=item5d5d25ab1d:g:BcUAAOSwEjFXeff4] or under Linux the CHG340-version: [http://www.ebay.com/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-with-1pc-USB-Cable-For-Arduino-new-/371827262084?hash=item5692a1c284:g:XOcAAOSw~gRVt1Lb]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ramps 1.4 || [http://www.ebay.com/itm/3D-Printer-Controller-RAMPS-1-4-for-REPRAP-MENDEL-PRUSA-Arduino/231077205752?_trksid=p2045573.c100506.m3226&amp;amp;_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D41376%26meid%3D2af0a12b492740c6a242ef5c9cffc024%26pid%3D100506%26rk%3D1%26rkt%3D1%26]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, male2male || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2female || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
There are 3 kind of connections:&lt;br /&gt;
&lt;br /&gt;
- Power-supply to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- Rotary Encoder to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- TB6600 to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os manthc ramps-wiring1.png | Ramps-pins to connect are marked with a blue point&lt;br /&gt;
Os_manthc_ramps2mega.png | Mapping of the Ramps-Pins onto the Arduino-Mega ports&lt;br /&gt;
RAMPS1.4schematic.png | The whole Ramps 1.4 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power-supply to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
1. Ramps:  Connect a 12V/5A-Line to the MSTBA4-Port an the Ramps, by using a phoenix-contact plug. This will provide power for Motor as well as board-power for the Arduino-Mega.&lt;br /&gt;
&lt;br /&gt;
2. Arduino standalone: The Arduino musst be supplied with 5V to 12V. This can be done by the USB-connection to a desktop-pc or by a standard wall-wart ac/dc-adaptor (5V, 2A) for the Mega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RotaryEncoder to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
The KY-040 RotaryEncoder has 5 Lines: GND, +5V, SW, DT, CLK.  Connect these either to the AUX2 port of the Ramps, or directly to the corresponding digital I/O ports on the Arduino-Mega. &lt;br /&gt;
&lt;br /&gt;
GND --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
5V  --&amp;gt; 5V&lt;br /&gt;
&lt;br /&gt;
SW  --&amp;gt; D44&lt;br /&gt;
&lt;br /&gt;
DT  --&amp;gt; D42&lt;br /&gt;
&lt;br /&gt;
CLK --&amp;gt; D40&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
Os_manthc_knob2.jpg | The pins at the AUX2 port are conected to the rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TB6600 to Ramps/Arduino, Motor and Power ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 stepper driverhas three phoenix contact like connectors, &lt;br /&gt;
&lt;br /&gt;
- one 6-pin to the Ramps&lt;br /&gt;
&lt;br /&gt;
- one 4-pin to the motor&lt;br /&gt;
&lt;br /&gt;
- one 2 pin to power-supply&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel. Note that the stepper driver DIR pin faces away from the power plug of the RAMPS.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 6-pin connector&#039;&#039;&#039; has the lines ENA-, ENA+, DIR-, DIR+, PUL-, PUL+.&lt;br /&gt;
&lt;br /&gt;
Make a bridge between ENA- and DIR-, together with a second bridge from DIR- to PUL-.  The PUL- contains a second cable which goes towards GND on the Ramps Extruder E0 port. So in total there are 4 wires going either to the Ramps or directly to the Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
1. Ramps:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; EN&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; DIR&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; STEP&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; D24&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; D28&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; D26&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_Tb6600_wiring1.png | upper left corner: 2 white cables make a bridge between ENA-, PUL- DIR-.   The PUL- contains an additional cable (orange) that connects to GND on the Extruder E0 port of the Ramps/Arduino&lt;br /&gt;
Os_manthc_ramps-wiring2.jpg | The pins at the extruder E0 port are connected to the TB6600&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 4-pin connector&#039;&#039;&#039; has the lines A+, A-, B+, B-.&lt;br /&gt;
&lt;br /&gt;
In the case of a bipolar stepper motor with 4 wires two of them are the ends of one coil. Connect them like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_stepper_wiring1.png | &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example for a tested Nema17-stepper with 2A and 59Ncm holding torque is the 17HS19-2004S, see [http://www.omc-stepperonline.com/download/pdf/17HS19-2004S1.pdf], [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 2-pin connector&#039;&#039;&#039; has the lines 12V+, 12V-.&lt;br /&gt;
&lt;br /&gt;
Connect these to a power-supply which can deliver at least 5A.  The TB6600 stepper driver is rated for up to 4A and 9-36V DC.  That means you can instead of 12V also connect 24V or more towards it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
helpful document on basic stuff: https://www.omc-stepperonline.com/download/DM542T.pdf&lt;br /&gt;
&lt;br /&gt;
See page 10 for a general troubleshooting FAQ&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/tmanualhc1e]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=Industry Standards=&lt;br /&gt;
*http://www.super-tech.com/root/products/thc/ - $4k&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160425</id>
		<title>CNC Torch Table Z Height Control</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160425"/>
		<updated>2017-10-15T00:42:40Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Outlook, Next Iteration V.03 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}[[Category:CNC Torch Table]]&lt;br /&gt;
[[File:Os_manthc_zaxis.png|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Automatic capacitive sensing version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is the automatic height levelling version based on the new TorchHeightCTRL_V.02 pcb. (All Sources on GitHub: [[https://github.com/case06/TorchHeightCTRL]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Design rationale ==&lt;br /&gt;
&lt;br /&gt;
The new pcb is an all-in-one board, that adds some peripheral interfaces to the application, like for endstop or a future direct user interface (Display).&lt;br /&gt;
&lt;br /&gt;
In the automated version the 0mm-distance / start-position should be found automatically by homing. &lt;br /&gt;
From this it will take a sample and then goes to 30mm height and take another sample for calibration. Then it will go into a loop and trying to balance the distance around a pre-set default-value of 15mm. But if you then push the button of the jogwheel you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
! Cost&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Nano V3 with USB-cable || [http://www.ebay.com/itm/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-Arduino-Cable-/162002876661?hash=item25b81fb8f5:g:RYYAAOSw5cNYfJ0j]|| $5&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]|| $8&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]|| $2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Knob for rotary encoder (must be 3d-printed on your own !!!) || [https://www.thingiverse.com/thing:17404] || 3D printed&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]|| $27&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] || $16&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mechanical EndStop || [http://www.ebay.com/itm/3pcs-Mechanical-Endstop-Limit-Switch-With-Cable-for-CNC-3D-Printer-RAMPS-1-4-NEW-/401196858554?epid=1387317916&amp;amp;hash=item5d69323cba:g:DSAAAOSw44BYZ1WW] || $1&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sensor-probe || to be selfmade, from a thick piece of copper wire and a BNC-cable (but a commercial version also exists)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2male, for the rotary encoder || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi] ||$2&lt;br /&gt;
|- &lt;br /&gt;
| 1 || 1-pole DuPont connector breadbord-ribbon-cable, female2female, for elongate the SW-pin and connect it to the ICSP-port of the Arduino Nano. || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ] ||$2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 4-pole DuPont connector breadbord-ribbon-cable, male2male, for the TB6600 || [http://www.ebay.de/itm/40Pcs-Male-To-Male-Wire-Ribbon-Cable-Jumper-For-Breadboard-Arduino-Dupont-10Cm-L/232313504951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160323102634%26meid%3Dd7e9a168a23d45d1a1cd8b1d5e8d2f56%26pid%3D100623%26rk%3D1%26rkt%3D6%26sd%3D232313092546&amp;amp;_trksid=p2047675.c100623.m-1]||$2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || D3D universal axis, as testrig or torch-mount || [http://opensourceecology.org/wiki/D3D_Universal_Axis] ||$34&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TorchHeightCTRL_V.02 pcb || can be ordered from Aisler as readymade project [https://go.aisler.net/case06/torchheightctrl_v-02] (but you have to register there to see the project) || $20&lt;br /&gt;
|-&lt;br /&gt;
| Set || Set of electronic parts for soldering on the pcb || can be ordered from Mouser as readymade projec01t24 and can be accessed at [http://www.mouser.de/tools/projec0tcartsharing.aspx] (there you have to type in as project-key 64fff8ecbf) (edit: you have to register at Mouser to get the right formular-input-page for typing in the project-key) ||$20&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Schema ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Os_THC02_wiringb.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power Supply ===&lt;br /&gt;
&#039;&#039;&#039;Warning: The phoenix-contact powersupply connector has NOT the same configuration than the connector of the same type on RAMPS-boards !!!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dont use the plug of a powersupply that was previously configured for use with a RAMPS-board and has 2 x 12V. The TorchHeightCTRL_V02 board has 1 x 5V and 1 x 12V and will be blown immedately if you give 12V to the 5V line !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring PowerSupply&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_ps5v.png | Connect 5V (red) and GND (black) from a PC-powersupply to the Phoenix Contact connector on the pcb as shown in the picture. Its a 4-pole connector, but leave two pins not connected  (these are normally for 12V but its better to connect the TB6600 directly with the 12V)&lt;br /&gt;
Os_THC02_wiring_ps12v.png | Use another string from the Powersupply and connect a 12V line directly with the TB6600, with 12V (yellow) to VCC and GND (black) to GND)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TB6600 ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 gets connected to J3 on the TorchHeightCTRL_V.02 pcb.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring TB6600&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j3.png | Connections from J3 to the TB6600: EN (blue) goes to ENA+(+5V), DIR (yellow) to DIR+(+5V), STEP (green) to PUL+(+5V) and one of the GNDs (orange; third pin from left to right on J3) to PUL-(PUL). &lt;br /&gt;
Os_THC02_wiring_tb6600.png | It doesnt matter, which GND-pin you use, but make sure that on TB6600-side the remaining GND-pins are bridged/connected with the GND-pin that connects to J3. Here the pin ENA-(ENA) is bridged to DIR-(DIR) and then a second bridge goes from DIR-(DIR) to PUL-(PUL), which contains also the (orange) wire that connects to one GND on J3.&lt;br /&gt;
Os_THC02_tb6600_switches.png | The switches-setup in a configuration for 1/8 microstepping with a 2.0 Ampere steppermotor&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The steppermotor pins on the TB6600 are labeled as B-, B+, A-, A+.    I found, that at least for my motor the order must be B-, B+, A+, A-. Otherwise the motor is doing funny things.  This may be different on other motors, but you can simply try it by exchanging A+ with A- or B+ with B -.  See also the motor diagramm on [http://opensourceecology.org/wiki/File:Os_manthc_stepper_wiring1.png].&lt;br /&gt;
&lt;br /&gt;
The power lines should be connected directly with a 12V line of the powersuplly, as mentioned above.&lt;br /&gt;
&lt;br /&gt;
=== Rotary Encoder KY-040 ===&lt;br /&gt;
&lt;br /&gt;
The Rotary Eccoder pins GND, 5V, DT and CLK get connected with J7 on the pcb.  If you turn the pcb that you can read the labl &amp;quot;J7 Jog&amp;quot; in the right orientation the pins on J7 are (from left to right):  5V, GND, DT, CLK.&lt;br /&gt;
&lt;br /&gt;
There is one more pin on the KY-040, labelled as &amp;quot;SW&amp;quot;. This is a button-press-funktion. Unfortunately the pcb-design was initially intended for another type of rotary encoder, which had not this function, so its not incorporated in the original design. But there is however a workaround (without soldering) for now.  The SW pin must be connected to one pin of the ICSP-port on top of the Arduino Nano. (Note: This pin is also part of the UEXT-port, which is not used now. But later we should replace it with another free pin, e.g. pin D9.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring KY-040&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j7.png | J7, from left to right: 5V, GND, DT, CLK&lt;br /&gt;
Os_THC02_wiring_nano.png | See the 6-pole ICSP-port on top of the Arduino Nano. The most right pin in the top row, denoted as &amp;quot;18, PB4, pcint4, MISO&amp;quot;, has to be connected with the pin SW on the KY-040&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== EndStop ===&lt;br /&gt;
&lt;br /&gt;
The mechanical EndStop gets connected to J5 on the PCB.  The Pinout of J5 is (from left to right): GND, DATA, 5V.&lt;br /&gt;
(Note that some commercial EndStops may have a different pinout !  You then have to reconfigure the DuPont-connector.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Capacitance-Sensor-Probe ===&lt;br /&gt;
&lt;br /&gt;
The SensorHead-Probe gets connected with a coaxial cable with BNC-connector, where the Sensing-Ring is connected to the inner wire.  You can get an impression on how the probe is made from the video at [https://www.youtube.com/watch?v=XWiALcJwFw8].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For getting reasonable signal quality, its important to connect the metal-plate (your workpiece) and also the metal-parts of the test-rig with the SHIELD-ground from the sensor-probe.  This is the internal shield-pin of the AD7747 and this is NOT (!!!) identical with the overall GND of the pcb. Therefore it is connected seperately.  (Note: In a possible next generation/iteration of the pcb there should become definitely an extra screw-terminal connector with about 3 or 4 SHIELD-ground pins implemented.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring Sensor-Probe&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_sensor.png | SHIELD-ground can be obtained from the wire mesh shield or from the outer metal-parts of the BNC connector.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Switching modes ===&lt;br /&gt;
&lt;br /&gt;
The arduino firmware is kept as small and simple as possible and should therefore be easily adoptable to daily needs - whatever may turnout to be useful in the future practical work with the torchtable. But from here and as a starting point the programm-logic suggest a workflow, that is based on two modi: &lt;br /&gt;
&lt;br /&gt;
- the manual mode (where the height can be steered manually by turning a jog-wheel)&lt;br /&gt;
&lt;br /&gt;
- the &amp;quot;auto-balancing&amp;quot; mode (meaning: automatical height-adaption based on capacitance-sensing data)&lt;br /&gt;
&lt;br /&gt;
See testing-video on youtube [https://www.youtube.com/watch?v=ggtvRYIhge4&amp;amp;t=7s].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
When the program starts, there is an initiation phase used for the individual calibration of each run, like:&lt;br /&gt;
&lt;br /&gt;
- do a homing and therefore get your zero-position (using a mechanical endstop)&lt;br /&gt;
&lt;br /&gt;
- step upwards to a distance of 30mm and get your maximum height position (by counting steps) and measure the according capacitance value.&lt;br /&gt;
&lt;br /&gt;
- adjust the working-height automatically by counting steps to a default value (lets say 15mm)&lt;br /&gt;
&lt;br /&gt;
=== Manual mode ===&lt;br /&gt;
&lt;br /&gt;
Then the Mainloop starts, in the manual mode. Height is not changed, unless you turn the wheel. If you do so, you can re-adjust the working height to a new level, higher or deeper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you press the Jogwheel down (like a button) you generally switch between the both modes. If you are currently in the manual mode, you will enter the auto-balancing mode (and vice versa).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autobalancing-mode ===&lt;br /&gt;
&lt;br /&gt;
The autobalancing runs in a loop (until the jogwheel will be pressed again):&lt;br /&gt;
&lt;br /&gt;
- measure capacitance data&lt;br /&gt;
&lt;br /&gt;
- calculate the deviation from the wanted working height&lt;br /&gt;
&lt;br /&gt;
- initiate a number of (motor-)steps to produce a correction-move&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
There are several places in the sourcecode, where filters and algorithms can be applied, either to achieve a better signal-quality, or influence the &amp;quot;behavior&amp;quot; of the overall-workflow, e.g. like the sensivity. You can define a certain range (e.g. plus or minus 2 aF) in which you consider an deviations as artifcats and dont react with a move. Otherwise you would never have a calm position but instead a jitter of doing permanently correction moves, even if the height of the underlying workpiece doesnt have changed.  More about this on the discussion page [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
Serial output by USB-cable.  This can be used for debugging while development, or in normal use transmit current capacitance-data to a host-monitoring programm on your desktop PC, that samples and visualizes graphically the height-levels of the run.&lt;br /&gt;
&lt;br /&gt;
It is also planned to communicate to a direct user interface (OLED keypad) by (software) I2C.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bananas ===&lt;br /&gt;
&lt;br /&gt;
min 56:06 on [https://www.youtube.com/watch?v=hEYz27x0Zkc]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Latest Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
=== Optimizations ===&lt;br /&gt;
&lt;br /&gt;
- List of possible optimizations coould be done to improve the signal [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- List of optimizations and fixes that definitely should be done in a possible next iteration of the TorchHeightCTRL-pcb design: [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Wed_Aug_09.2C_2017]&lt;br /&gt;
*Maybe remove the need for a 5V charger? Can the whole circuit run on 12V?  (&amp;lt;-- nope. The Atmel Atmega328 cpu needs 1.8 to 5V, see specs at [http://www.microchip.com/wwwproducts/en/ATmega328]. If you would feed the Nano with 12V you would only burn more energy on the 78M05 voltage regulator onboard.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kicad pcb layout ==&lt;br /&gt;
&lt;br /&gt;
See how to load the pcb sources from Github and into Kicad (using OSE Linux (or others)) on this instructional youtube-video: https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
The single steps are:&lt;br /&gt;
&lt;br /&gt;
1. Start OSE Linux&lt;br /&gt;
&lt;br /&gt;
2. open a shell and type:  cd /tmp&lt;br /&gt;
&lt;br /&gt;
3. There type: git clone https://github.com/case06/TorchHeightCTRL&lt;br /&gt;
&lt;br /&gt;
4. open Kicad and choose from the file menu &amp;quot;open project&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
5. in the upcoming mask go to and open /tmp/TorchHeightCTRL/torchctrl.pro&lt;br /&gt;
&lt;br /&gt;
6. in the top icon-bar of the project-window press the most left icon &amp;quot;Schematic editor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7. Probably a error-msg concerning a &amp;quot;linear.lib&amp;quot; occures, press &amp;quot;ok&amp;quot; and ignore it.&lt;br /&gt;
&lt;br /&gt;
8. In the upcoming scheme-editor window press on the right side of the top icon bar the second last icon &amp;quot;Start pcb-new&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9. In the upcoming pcblayout-editor choose &amp;quot;3D-viewer&amp;quot; from the edit-menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Outlook, Next Iteration V.03 ===&lt;br /&gt;
&lt;br /&gt;
Todo-List:&lt;br /&gt;
&lt;br /&gt;
- the SW-pin of the rotary encoder for the button-pressed-function should be directly implemented into the pcb. Mounting it on the ICSP-port of the nano was just a workaround because when i first made the design i ommitted it because i had another type of rotary encoder in mind which had no SW-pin. But now it should be integrated in the pcb.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- J4 could/should be replaced with a bigger sized version of the phoenix connector. The smaller one was just simply a mistake of me, because it is rated only for a max. of 6A.  I mean, we dont use it anyway now because we connect the TB6600 directly with the powersupply, but if we ever want to use it AND if you want to put more than just one Motor onto the driver (or if we simply want to use bigger motors) then 6A may be not sufficient.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- add some terminals for shield-ground, for connecting crocodile clamps (very important for reducing electrical noise !!!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- make all J3, J4, J7 larger? They are too small, needs a special screwdriver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Manual adjustable version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel (see demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]). The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Design Rationale==&lt;br /&gt;
&lt;br /&gt;
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.&lt;br /&gt;
&lt;br /&gt;
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver.  A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.&lt;br /&gt;
&lt;br /&gt;
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Mega 2560 || [http://www.ebay.com/itm/MEGA-2560-R3-ATMEGA16U2-ATMEGA2560-16AU-Board-USB-Cable-For-Arduino-/400994708253?epid=503197441&amp;amp;hash=item5d5d25ab1d:g:BcUAAOSwEjFXeff4] or under Linux the CHG340-version: [http://www.ebay.com/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-with-1pc-USB-Cable-For-Arduino-new-/371827262084?hash=item5692a1c284:g:XOcAAOSw~gRVt1Lb]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ramps 1.4 || [http://www.ebay.com/itm/3D-Printer-Controller-RAMPS-1-4-for-REPRAP-MENDEL-PRUSA-Arduino/231077205752?_trksid=p2045573.c100506.m3226&amp;amp;_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D41376%26meid%3D2af0a12b492740c6a242ef5c9cffc024%26pid%3D100506%26rk%3D1%26rkt%3D1%26]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, male2male || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2female || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
There are 3 kind of connections:&lt;br /&gt;
&lt;br /&gt;
- Power-supply to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- Rotary Encoder to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- TB6600 to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os manthc ramps-wiring1.png | Ramps-pins to connect are marked with a blue point&lt;br /&gt;
Os_manthc_ramps2mega.png | Mapping of the Ramps-Pins onto the Arduino-Mega ports&lt;br /&gt;
RAMPS1.4schematic.png | The whole Ramps 1.4 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power-supply to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
1. Ramps:  Connect a 12V/5A-Line to the MSTBA4-Port an the Ramps, by using a phoenix-contact plug. This will provide power for Motor as well as board-power for the Arduino-Mega.&lt;br /&gt;
&lt;br /&gt;
2. Arduino standalone: The Arduino musst be supplied with 5V to 12V. This can be done by the USB-connection to a desktop-pc or by a standard wall-wart ac/dc-adaptor (5V, 2A) for the Mega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RotaryEncoder to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
The KY-040 RotaryEncoder has 5 Lines: GND, +5V, SW, DT, CLK.  Connect these either to the AUX2 port of the Ramps, or directly to the corresponding digital I/O ports on the Arduino-Mega. &lt;br /&gt;
&lt;br /&gt;
GND --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
5V  --&amp;gt; 5V&lt;br /&gt;
&lt;br /&gt;
SW  --&amp;gt; D44&lt;br /&gt;
&lt;br /&gt;
DT  --&amp;gt; D42&lt;br /&gt;
&lt;br /&gt;
CLK --&amp;gt; D40&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
Os_manthc_knob2.jpg | The pins at the AUX2 port are conected to the rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TB6600 to Ramps/Arduino, Motor and Power ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 stepper driverhas three phoenix contact like connectors, &lt;br /&gt;
&lt;br /&gt;
- one 6-pin to the Ramps&lt;br /&gt;
&lt;br /&gt;
- one 4-pin to the motor&lt;br /&gt;
&lt;br /&gt;
- one 2 pin to power-supply&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel. Note that the stepper driver DIR pin faces away from the power plug of the RAMPS.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 6-pin connector&#039;&#039;&#039; has the lines ENA-, ENA+, DIR-, DIR+, PUL-, PUL+.&lt;br /&gt;
&lt;br /&gt;
Make a bridge between ENA- and DIR-, together with a second bridge from DIR- to PUL-.  The PUL- contains a second cable which goes towards GND on the Ramps Extruder E0 port. So in total there are 4 wires going either to the Ramps or directly to the Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
1. Ramps:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; EN&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; DIR&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; STEP&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; D24&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; D28&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; D26&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_Tb6600_wiring1.png | upper left corner: 2 white cables make a bridge between ENA-, PUL- DIR-.   The PUL- contains an additional cable (orange) that connects to GND on the Extruder E0 port of the Ramps/Arduino&lt;br /&gt;
Os_manthc_ramps-wiring2.jpg | The pins at the extruder E0 port are connected to the TB6600&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 4-pin connector&#039;&#039;&#039; has the lines A+, A-, B+, B-.&lt;br /&gt;
&lt;br /&gt;
In the case of a bipolar stepper motor with 4 wires two of them are the ends of one coil. Connect them like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_stepper_wiring1.png | &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example for a tested Nema17-stepper with 2A and 59Ncm holding torque is the 17HS19-2004S, see [http://www.omc-stepperonline.com/download/pdf/17HS19-2004S1.pdf], [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 2-pin connector&#039;&#039;&#039; has the lines 12V+, 12V-.&lt;br /&gt;
&lt;br /&gt;
Connect these to a power-supply which can deliver at least 5A.  The TB6600 stepper driver is rated for up to 4A and 9-36V DC.  That means you can instead of 12V also connect 24V or more towards it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
helpful document on basic stuff: https://www.omc-stepperonline.com/download/DM542T.pdf&lt;br /&gt;
&lt;br /&gt;
See page 10 for a general troubleshooting FAQ&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/tmanualhc1c]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=Industry Standards=&lt;br /&gt;
*http://www.super-tech.com/root/products/thc/ - $4k&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160411</id>
		<title>CNC Torch Table Z Height Control</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160411"/>
		<updated>2017-10-14T07:22:10Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}[[Category:CNC Torch Table]]&lt;br /&gt;
[[File:Os_manthc_zaxis.png|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Automatic capacitive sensing version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is the automatic height levelling version based on the new TorchHeightCTRL_V.02 pcb. (All Sources on GitHub: [[https://github.com/case06/TorchHeightCTRL]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Design rationale ==&lt;br /&gt;
&lt;br /&gt;
The new pcb is an all-in-one board, that adds some peripheral interfaces to the application, like for endstop or a future direct user interface (Display).&lt;br /&gt;
&lt;br /&gt;
In the automated version the 0mm-distance / start-position should be found automatically by homing. &lt;br /&gt;
From this it will take a sample and then goes to 30mm height and take another sample for calibration. Then it will go into a loop and trying to balance the distance around a pre-set default-value of 15mm. But if you then push the button of the jogwheel you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
! Cost&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Nano V3 with USB-cable || [http://www.ebay.com/itm/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-Arduino-Cable-/162002876661?hash=item25b81fb8f5:g:RYYAAOSw5cNYfJ0j]|| $5&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]|| $8&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]|| $2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Knob for rotary encoder (must be 3d-printed on your own !!!) || [https://www.thingiverse.com/thing:17404] || 3D printed&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]|| $27&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] || $16&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mechanical EndStop || [http://www.ebay.com/itm/3pcs-Mechanical-Endstop-Limit-Switch-With-Cable-for-CNC-3D-Printer-RAMPS-1-4-NEW-/401196858554?epid=1387317916&amp;amp;hash=item5d69323cba:g:DSAAAOSw44BYZ1WW] || $1&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sensor-probe || to be selfmade, from a thick piece of copper wire and a BNC-cable (but a commercial version also exists)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2male, for the rotary encoder || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi] ||$2&lt;br /&gt;
|- &lt;br /&gt;
| 1 || 1-pole DuPont connector breadbord-ribbon-cable, female2female, for elongate the SW-pin and connect it to the ICSP-port of the Arduino Nano. || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ] ||$2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 4-pole DuPont connector breadbord-ribbon-cable, male2male, for the TB6600 || [http://www.ebay.de/itm/40Pcs-Male-To-Male-Wire-Ribbon-Cable-Jumper-For-Breadboard-Arduino-Dupont-10Cm-L/232313504951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160323102634%26meid%3Dd7e9a168a23d45d1a1cd8b1d5e8d2f56%26pid%3D100623%26rk%3D1%26rkt%3D6%26sd%3D232313092546&amp;amp;_trksid=p2047675.c100623.m-1]||$2&lt;br /&gt;
|-&lt;br /&gt;
| 1 || D3D universal axis, as testrig or torch-mount || [http://opensourceecology.org/wiki/D3D_Universal_Axis] ||$34&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TorchHeightCTRL_V.02 pcb || can be ordered from Aisler as readymade project [https://go.aisler.net/case06/torchheightctrl_v-02] (but you have to register there to see the project) || $20&lt;br /&gt;
|-&lt;br /&gt;
| Set || Set of electronic parts for soldering on the pcb || can be ordered from Mouser as readymade projec01t24 and can be accessed at [http://www.mouser.de/tools/projec0tcartsharing.aspx] (there you have to type in as project-key 64fff8ecbf) (edit: you have to register at Mouser to get the right formular-input-page for typing in the project-key) ||$20&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Schema ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Os_THC02_wiringb.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power Supply ===&lt;br /&gt;
&#039;&#039;&#039;Warning: The phoenix-contact powersupply connector has NOT the same configuration than the connector of the same type on RAMPS-boards !!!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dont use the plug of a powersupply that was previously configured for use with a RAMPS-board and has 2 x 12V. The TorchHeightCTRL_V02 board has 1 x 5V and 1 x 12V and will be blown immedately if you give 12V to the 5V line !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring PowerSupply&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_ps5v.png | Connect 5V (red) and GND (black) from a PC-powersupply to the Phoenix Contact connector on the pcb as shown in the picture. Its a 4-pole connector, but leave two pins not connected  (these are normally for 12V but its better to connect the TB6600 directly with the 12V)&lt;br /&gt;
Os_THC02_wiring_ps12v.png | Use another string from the Powersupply and connect a 12V line directly with the TB6600, with 12V (yellow) to VCC and GND (black) to GND)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TB6600 ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 gets connected to J3 on the TorchHeightCTRL_V.02 pcb.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring TB6600&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j3.png | Connections from J3 to the TB6600: EN (blue) goes to ENA+(+5V), DIR (yellow) to DIR+(+5V), STEP (green) to PUL+(+5V) and one of the GNDs (orange; third pin from left to right on J3) to PUL-(PUL). &lt;br /&gt;
Os_THC02_wiring_tb6600.png | It doesnt matter, which GND-pin you use, but make sure that on TB6600-side the remaining GND-pins are bridged/connected with the GND-pin that connects to J3. Here the pin ENA-(ENA) is bridged to DIR-(DIR) and then a second bridge goes from DIR-(DIR) to PUL-(PUL), which contains also the (orange) wire that connects to one GND on J3.&lt;br /&gt;
Os_THC02_tb6600_switches.png | The switches-setup in a configuration for 1/8 microstepping with a 2.0 Ampere steppermotor&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The steppermotor pins on the TB6600 are labeled as B-, B+, A-, A+.    I found, that at least for my motor the order must be B-, B+, A+, A-. Otherwise the motor is doing funny things.  This may be different on other motors, but you can simply try it by exchanging A+ with A- or B+ with B -.  See also the motor diagramm on [http://opensourceecology.org/wiki/File:Os_manthc_stepper_wiring1.png].&lt;br /&gt;
&lt;br /&gt;
The power lines should be connected directly with a 12V line of the powersuplly, as mentioned above.&lt;br /&gt;
&lt;br /&gt;
=== Rotary Encoder KY-040 ===&lt;br /&gt;
&lt;br /&gt;
The Rotary Eccoder pins GND, 5V, DT and CLK get connected with J7 on the pcb.  If you turn the pcb that you can read the labl &amp;quot;J7 Jog&amp;quot; in the right orientation the pins on J7 are (from left to right):  5V, GND, DT, CLK.&lt;br /&gt;
&lt;br /&gt;
There is one more pin on the KY-040, labelled as &amp;quot;SW&amp;quot;. This is a button-press-funktion. Unfortunately the pcb-design was initially intended for another type of rotary encoder, which had not this function, so its not incorporated in the original design. But there is however a workaround (without soldering) for now.  The SW pin must be connected to one pin of the ICSP-port on top of the Arduino Nano. (Note: This pin is also part of the UEXT-port, which is not used now. But later we should replace it with another free pin, e.g. pin D9.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring KY-040&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j7.png | J7, from left to right: 5V, GND, DT, CLK&lt;br /&gt;
Os_THC02_wiring_nano.png | See the 6-pole ICSP-port on top of the Arduino Nano. The most right pin in the top row, denoted as &amp;quot;18, PB4, pcint4, MISO&amp;quot;, has to be connected with the pin SW on the KY-040&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== EndStop ===&lt;br /&gt;
&lt;br /&gt;
The mechanical EndStop gets connected to J5 on the PCB.  The Pinout of J5 is (from left to right): GND, DATA, 5V.&lt;br /&gt;
(Note that some commercial EndStops may have a different pinout !  You then have to reconfigure the DuPont-connector.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Capacitance-Sensor-Probe ===&lt;br /&gt;
&lt;br /&gt;
The SensorHead-Probe gets connected with a coaxial cable with BNC-connector, where the Sensing-Ring is connected to the inner wire.  You can get an impression on how the probe is made from the video at [https://www.youtube.com/watch?v=XWiALcJwFw8].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For getting reasonable signal quality, its important to connect the metal-plate (your workpiece) and also the metal-parts of the test-rig with the SHIELD-ground from the sensor-probe.  This is the internal shield-pin of the AD7747 and this is NOT (!!!) identical with the overall GND of the pcb. Therefore it is connected seperately.  (Note: In a possible next generation/iteration of the pcb there should become definitely an extra screw-terminal connector with about 3 or 4 SHIELD-ground pins implemented.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring Sensor-Probe&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_sensor.png | SHIELD-ground can be obtained from the wire mesh shield or from the outer metal-parts of the BNC connector.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Switching modes ===&lt;br /&gt;
&lt;br /&gt;
The arduino firmware is kept as small and simple as possible and should therefore be easily adoptable to daily needs - whatever may turnout to be useful in the future practical work with the torchtable. But from here and as a starting point the programm-logic suggest a workflow, that is based on two modi: &lt;br /&gt;
&lt;br /&gt;
- the manual mode (where the height can be steered manually by turning a jog-wheel)&lt;br /&gt;
&lt;br /&gt;
- the &amp;quot;auto-balancing&amp;quot; mode (meaning: automatical height-adaption based on capacitance-sensing data)&lt;br /&gt;
&lt;br /&gt;
See testing-video on youtube [https://www.youtube.com/watch?v=ggtvRYIhge4&amp;amp;t=7s].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
When the program starts, there is an initiation phase used for the individual calibration of each run, like:&lt;br /&gt;
&lt;br /&gt;
- do a homing and therefore get your zero-position (using a mechanical endstop)&lt;br /&gt;
&lt;br /&gt;
- step upwards to a distance of 30mm and get your maximum height position (by counting steps) and measure the according capacitance value.&lt;br /&gt;
&lt;br /&gt;
- adjust the working-height automatically by counting steps to a default value (lets say 15mm)&lt;br /&gt;
&lt;br /&gt;
=== Manual mode ===&lt;br /&gt;
&lt;br /&gt;
Then the Mainloop starts, in the manual mode. Height is not changed, unless you turn the wheel. If you do so, you can re-adjust the working height to a new level, higher or deeper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you press the Jogwheel down (like a button) you generally switch between the both modes. If you are currently in the manual mode, you will enter the auto-balancing mode (and vice versa).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autobalancing-mode ===&lt;br /&gt;
&lt;br /&gt;
The autobalancing runs in a loop (until the jogwheel will be pressed again):&lt;br /&gt;
&lt;br /&gt;
- measure capacitance data&lt;br /&gt;
&lt;br /&gt;
- calculate the deviation from the wanted working height&lt;br /&gt;
&lt;br /&gt;
- initiate a number of (motor-)steps to produce a correction-move&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
There are several places in the sourcecode, where filters and algorithms can be applied, either to achieve a better signal-quality, or influence the &amp;quot;behavior&amp;quot; of the overall-workflow, e.g. like the sensivity. You can define a certain range (e.g. plus or minus 2 aF) in which you consider an deviations as artifcats and dont react with a move. Otherwise you would never have a calm position but instead a jitter of doing permanently correction moves, even if the height of the underlying workpiece doesnt have changed.  More about this on the discussion page [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
Serial output by USB-cable.  This can be used for debugging while development, or in normal use transmit current capacitance-data to a host-monitoring programm on your desktop PC, that samples and visualizes graphically the height-levels of the run.&lt;br /&gt;
&lt;br /&gt;
It is also planned to communicate to a direct user interface (OLED keypad) by (software) I2C.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bananas ===&lt;br /&gt;
&lt;br /&gt;
min 56:06 on [https://www.youtube.com/watch?v=hEYz27x0Zkc]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Latest Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
=== Optimizations ===&lt;br /&gt;
&lt;br /&gt;
- List of possible optimizations coould be done to improve the signal [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- List of optimizations and fixes that definitely should be done in a possible next iteration of the TorchHeightCTRL-pcb design: [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Wed_Aug_09.2C_2017]&lt;br /&gt;
*Maybe remove the need for a 5V charger? Can the whole circuit run on 12V?  (&amp;lt;-- nope. The Atmel Atmega328 cpu needs 1.8 to 5V, see specs at [http://www.microchip.com/wwwproducts/en/ATmega328]. If you would feed the Nano with 12V you would only burn more energy on the 78M05 voltage regulator onboard.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kicad pcb layout ==&lt;br /&gt;
&lt;br /&gt;
See how to load the pcb sources from Github and into Kicad (using OSE Linux (or others)) on this instructional youtube-video: https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
The single steps are:&lt;br /&gt;
&lt;br /&gt;
1. Start OSE Linux&lt;br /&gt;
&lt;br /&gt;
2. open a shell and type:  cd /tmp&lt;br /&gt;
&lt;br /&gt;
3. There type: git clone https://github.com/case06/TorchHeightCTRL&lt;br /&gt;
&lt;br /&gt;
4. open Kicad and choose from the file menu &amp;quot;open project&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
5. in the upcoming mask go to and open /tmp/TorchHeightCTRL/torchctrl.pro&lt;br /&gt;
&lt;br /&gt;
6. in the top icon-bar of the project-window press the most left icon &amp;quot;Schematic editor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7. Probably a error-msg concerning a &amp;quot;linear.lib&amp;quot; occures, press &amp;quot;ok&amp;quot; and ignore it.&lt;br /&gt;
&lt;br /&gt;
8. In the upcoming scheme-editor window press on the right side of the top icon bar the second last icon &amp;quot;Start pcb-new&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9. In the upcoming pcblayout-editor choose &amp;quot;3D-viewer&amp;quot; from the edit-menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Outlook, Next Iteration V.03 ===&lt;br /&gt;
&lt;br /&gt;
Todo-List:&lt;br /&gt;
&lt;br /&gt;
- the SW-pin of the rotary encoder for the button-pressed-function should be directly implemented into the pcb. Mounting it on the ICSP-port of the nano was just a workaround because when i first made the design i ommitted it because i had another type of rotary encoder in mind which had no SW-pin. But now it should be integrated in the pcb.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- J4 could/should be replaced with a bigger sized version of the phoenix connector. The smaller one was just simply a mistake of me, because it is rated only for a max. of 6A.  I mean, we dont use it anyway now because we connect the TB6600 directly with the powersupply, but if we ever want to use it AND if you want to put more than just one Motor onto the driver (or if we simply want to use bigger motors) then 6A may be not sufficient.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- one or two other small things that i dont remember yet ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- make all J3, J4, J7 larger? They are too small, needs a special screwdriver.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Manual adjustable version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel (see demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]). The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Design Rationale==&lt;br /&gt;
&lt;br /&gt;
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.&lt;br /&gt;
&lt;br /&gt;
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver.  A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.&lt;br /&gt;
&lt;br /&gt;
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Mega 2560 || [http://www.ebay.com/itm/MEGA-2560-R3-ATMEGA16U2-ATMEGA2560-16AU-Board-USB-Cable-For-Arduino-/400994708253?epid=503197441&amp;amp;hash=item5d5d25ab1d:g:BcUAAOSwEjFXeff4] or under Linux the CHG340-version: [http://www.ebay.com/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-with-1pc-USB-Cable-For-Arduino-new-/371827262084?hash=item5692a1c284:g:XOcAAOSw~gRVt1Lb]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ramps 1.4 || [http://www.ebay.com/itm/3D-Printer-Controller-RAMPS-1-4-for-REPRAP-MENDEL-PRUSA-Arduino/231077205752?_trksid=p2045573.c100506.m3226&amp;amp;_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D41376%26meid%3D2af0a12b492740c6a242ef5c9cffc024%26pid%3D100506%26rk%3D1%26rkt%3D1%26]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, male2male || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2female || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
There are 3 kind of connections:&lt;br /&gt;
&lt;br /&gt;
- Power-supply to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- Rotary Encoder to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- TB6600 to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os manthc ramps-wiring1.png | Ramps-pins to connect are marked with a blue point&lt;br /&gt;
Os_manthc_ramps2mega.png | Mapping of the Ramps-Pins onto the Arduino-Mega ports&lt;br /&gt;
RAMPS1.4schematic.png | The whole Ramps 1.4 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power-supply to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
1. Ramps:  Connect a 12V/5A-Line to the MSTBA4-Port an the Ramps, by using a phoenix-contact plug. This will provide power for Motor as well as board-power for the Arduino-Mega.&lt;br /&gt;
&lt;br /&gt;
2. Arduino standalone: The Arduino musst be supplied with 5V to 12V. This can be done by the USB-connection to a desktop-pc or by a standard wall-wart ac/dc-adaptor (5V, 2A) for the Mega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RotaryEncoder to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
The KY-040 RotaryEncoder has 5 Lines: GND, +5V, SW, DT, CLK.  Connect these either to the AUX2 port of the Ramps, or directly to the corresponding digital I/O ports on the Arduino-Mega. &lt;br /&gt;
&lt;br /&gt;
GND --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
5V  --&amp;gt; 5V&lt;br /&gt;
&lt;br /&gt;
SW  --&amp;gt; D44&lt;br /&gt;
&lt;br /&gt;
DT  --&amp;gt; D42&lt;br /&gt;
&lt;br /&gt;
CLK --&amp;gt; D40&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
Os_manthc_knob2.jpg | The pins at the AUX2 port are conected to the rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TB6600 to Ramps/Arduino, Motor and Power ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 stepper driverhas three phoenix contact like connectors, &lt;br /&gt;
&lt;br /&gt;
- one 6-pin to the Ramps&lt;br /&gt;
&lt;br /&gt;
- one 4-pin to the motor&lt;br /&gt;
&lt;br /&gt;
- one 2 pin to power-supply&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel. Note that the stepper driver DIR pin faces away from the power plug of the RAMPS.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 6-pin connector&#039;&#039;&#039; has the lines ENA-, ENA+, DIR-, DIR+, PUL-, PUL+.&lt;br /&gt;
&lt;br /&gt;
Make a bridge between ENA- and DIR-, together with a second bridge from DIR- to PUL-.  The PUL- contains a second cable which goes towards GND on the Ramps Extruder E0 port. So in total there are 4 wires going either to the Ramps or directly to the Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
1. Ramps:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; EN&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; DIR&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; STEP&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; D24&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; D28&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; D26&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_Tb6600_wiring1.png | upper left corner: 2 white cables make a bridge between ENA-, PUL- DIR-.   The PUL- contains an additional cable (orange) that connects to GND on the Extruder E0 port of the Ramps/Arduino&lt;br /&gt;
Os_manthc_ramps-wiring2.jpg | The pins at the extruder E0 port are connected to the TB6600&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 4-pin connector&#039;&#039;&#039; has the lines A+, A-, B+, B-.&lt;br /&gt;
&lt;br /&gt;
In the case of a bipolar stepper motor with 4 wires two of them are the ends of one coil. Connect them like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_stepper_wiring1.png | &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example for a tested Nema17-stepper with 2A and 59Ncm holding torque is the 17HS19-2004S, see [http://www.omc-stepperonline.com/download/pdf/17HS19-2004S1.pdf], [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 2-pin connector&#039;&#039;&#039; has the lines 12V+, 12V-.&lt;br /&gt;
&lt;br /&gt;
Connect these to a power-supply which can deliver at least 5A.  The TB6600 stepper driver is rated for up to 4A and 9-36V DC.  That means you can instead of 12V also connect 24V or more towards it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
helpful document on basic stuff: https://www.omc-stepperonline.com/download/DM542T.pdf&lt;br /&gt;
&lt;br /&gt;
See page 10 for a general troubleshooting FAQ&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/tmanualhc1c]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=Industry Standards=&lt;br /&gt;
*http://www.super-tech.com/root/products/thc/ - $4k&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160384</id>
		<title>CNC Torch Table Z Height Control</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160384"/>
		<updated>2017-10-13T21:36:17Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* TB6600 to Ramps/Arduino, Motor and Power */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}[[Category:CNC Torch Table]]&lt;br /&gt;
[[File:Os_manthc_zaxis.png|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Automatic capacitive sensing version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is the automatic height levelling version based on the new TorchHeightCTRL_V.02 pcb. (All Sources on GitHub: [[https://github.com/case06/TorchHeightCTRL]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Design rationale ==&lt;br /&gt;
&lt;br /&gt;
The new pcb is an all-in-one board, that adds some peripheral interfaces to the application, like for endstop or a future direct user interface (Display).&lt;br /&gt;
&lt;br /&gt;
In the automated version the 0mm-distance / start-position should be found automatically by homing. &lt;br /&gt;
From this it will take a sample and then goes to 30mm height and take another sample for calibration. Then it will go into a loop and trying to balance the distance around a pre-set default-value of 15mm. But if you then push the button of the jogwheel you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Nano V3 with USB-cable || [http://www.ebay.com/itm/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-Arduino-Cable-/162002876661?hash=item25b81fb8f5:g:RYYAAOSw5cNYfJ0j]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Knob for rotary encoder (must be 3d-printed on your own !!!) || [https://www.thingiverse.com/thing:17404]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mechanical EndStop || [http://www.ebay.com/itm/3pcs-Mechanical-Endstop-Limit-Switch-With-Cable-for-CNC-3D-Printer-RAMPS-1-4-NEW-/401196858554?epid=1387317916&amp;amp;hash=item5d69323cba:g:DSAAAOSw44BYZ1WW]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sensor-probe || to be selfmade, from a thick piece of copper wire and a BNC-cable (but a commercial version also exists)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2male, for the rotary encoder || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1-pole DuPont connector breadbord-ribbon-cable, female2female, for elongate the SW-pin and connect it to the ICSP-port of the Arduino Nano. || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 4-pole DuPont connector breadbord-ribbon-cable, male2male, for the TB6600 || [http://www.ebay.de/itm/40Pcs-Male-To-Male-Wire-Ribbon-Cable-Jumper-For-Breadboard-Arduino-Dupont-10Cm-L/232313504951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160323102634%26meid%3Dd7e9a168a23d45d1a1cd8b1d5e8d2f56%26pid%3D100623%26rk%3D1%26rkt%3D6%26sd%3D232313092546&amp;amp;_trksid=p2047675.c100623.m-1]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || D3D universal axis, as testrig or torch-mount || [http://opensourceecology.org/wiki/D3D_Universal_Axis]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TorchHeightCTRL_V.02 pcb || can be ordered from Aisler as readymade project [https://go.aisler.net/case06/torchheightctrl_v-02] (but you have to register there to see the project)&lt;br /&gt;
|-&lt;br /&gt;
| Set || Set of electronic parts for soldering on the pcb || can be ordered from Mouser as readymade projec01t24 and can be accessed at [http://www.mouser.de/tools/projec0tcartsharing.aspx] (there you have to type in as project-key 64fff8ecbf) (edit: you have to register at Mouser to get the right formular-input-page for typing in the project-key)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Schema ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Os_THC02_wiringb.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power Supply ===&lt;br /&gt;
&#039;&#039;&#039;Warning: The phoenix-contact powersupply connector has NOT the same configuration than the connector of the same type on RAMPS-boards !!!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dont use the plug of a powersupply that was previously configured for use with a RAMPS-board and has 2 x 12V. The TorchHeightCTRL_V02 board has 1 x 5V and 1 x 12V and will be blown immedately if you give 12V to the 5V line !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring PowerSupply&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_ps5v.png | Connect 5V (red) and GND (black) from a PC-powersupply to the Phoenix Contact connector on the pcb as shown in the picture. Its a 4-pole connector, but leave two pins not connected  (these are normally for 12V but its better to connect the TB6600 directly with the 12V)&lt;br /&gt;
Os_THC02_wiring_ps12v.png | Use another string from the Powersupply and connect a 12V line directly with the TB6600, with 12V (yellow) to VCC and GND (black) to GND)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TB6600 ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 gets connected to J3 on the TorchHeightCTRL_V.02 pcb.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring TB6600&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j3.png | Connections from J3 to the TB6600: EN (blue) goes to ENA+(+5V), DIR (yellow) to DIR+(+5V), STEP (green) to PUL+(+5V) and one of the GNDs (orange; third pin from left to right on J3) to PUL-(PUL). &lt;br /&gt;
Os_THC02_wiring_tb6600.png | It doesnt matter, which GND-pin you use, but make sure that on TB6600-side the remaining GND-pins are bridged/connected with the GND-pin that connects to J3. Here the pin ENA-(ENA) is bridged to DIR-(DIR) and then a second bridge goes from DIR-(DIR) to PUL-(PUL), which contains also the (orange) wire that connects to one GND on J3.&lt;br /&gt;
Os_THC02_tb6600_switches.png | The switches-setup in a configuration for 1/8 microstepping with a 2.0 Ampere steppermotor&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The steppermotor pins on the TB6600 are labeled as B-, B+, A-, A+.    I found, that at least for my motor the order must be B-, B+, A+, A-. Otherwise the motor is doing funny things.  This may be different on other motors, but you can simply try it by exchanging A+ with A- or B+ with B -.  See also the motor diagramm on [http://opensourceecology.org/wiki/File:Os_manthc_stepper_wiring1.png].&lt;br /&gt;
&lt;br /&gt;
The power lines should be connected directly with a 12V line of the powersuplly, as mentioned above.&lt;br /&gt;
&lt;br /&gt;
=== Rotary Encoder KY-040 ===&lt;br /&gt;
&lt;br /&gt;
The Rotary Eccoder pins GND, 5V, DT and CLK get connected with J7 on the pcb.  If you turn the pcb that you can read the labl &amp;quot;J7 Jog&amp;quot; in the right orientation the pins on J7 are (from left to right):  5V, GND, DT, CLK.&lt;br /&gt;
&lt;br /&gt;
There is one more pin on the KY-040, labelled as &amp;quot;SW&amp;quot;. This is a button-press-funktion. Unfortunately the pcb-design was initially intended for another type of rotary encoder, which had not this function, so its not incorporated in the original design. But there is however a workaround (without soldering) for now.  The SW pin must be connected to one pin of the ICSP-port on top of the Arduino Nano. (Note: This pin is also part of the UEXT-port, which is not used now. But later we should replace it with another free pin, e.g. pin D9.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring KY-040&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j7.png | J7, from left to right: 5V, GND, DT, CLK&lt;br /&gt;
Os_THC02_wiring_nano.png | See the 6-pole ICSP-port on top of the Arduino Nano. The most right pin in the top row, denoted as &amp;quot;18, PB4, pcint4, MISO&amp;quot;, has to be connected with the pin SW on the KY-040&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== EndStop ===&lt;br /&gt;
&lt;br /&gt;
The mechanical EndStop gets connected to J5 on the PCB.  The Pinout of J5 is (from left to right): GND, DATA, 5V.&lt;br /&gt;
(Note that some commercial EndStops may have a different pinout !  You then have to reconfigure the DuPont-connector.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Capacitance-Sensor-Probe ===&lt;br /&gt;
&lt;br /&gt;
The SensorHead-Probe gets connected with a coaxial cable with BNC-connector, where the Sensing-Ring is connected to the inner wire.  You can get an impression on how the probe is made from the video at [https://www.youtube.com/watch?v=XWiALcJwFw8].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For getting reasonable signal quality, its important to connect the metal-plate (your workpiece) and also the metal-parts of the test-rig with the SHIELD-ground from the sensor-probe.  This is the internal shield-pin of the AD7747 and this is NOT (!!!) identical with the overall GND of the pcb. Therefore it is connected seperately.  (Note: In a possible next generation/iteration of the pcb there should become definitely an extra screw-terminal connector with about 3 or 4 SHIELD-ground pins implemented.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring Sensor-Probe&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_sensor.png | SHIELD-ground can be obtained from the wire mesh shield or from the outer metal-parts of the BNC connector.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Switching modes ===&lt;br /&gt;
&lt;br /&gt;
The arduino firmware is kept as small and simple as possible and should therefore be easily adoptable to daily needs - whatever may turnout to be useful in the future practical work with the torchtable. But from here and as a starting point the programm-logic suggest a workflow, that is based on two modi: &lt;br /&gt;
&lt;br /&gt;
- the manual mode (where the height can be steered manually by turning a jog-wheel)&lt;br /&gt;
&lt;br /&gt;
- the &amp;quot;auto-balancing&amp;quot; mode (meaning: automatical height-adaption based on capacitance-sensing data)&lt;br /&gt;
&lt;br /&gt;
See testing-video on youtube [https://www.youtube.com/watch?v=ggtvRYIhge4&amp;amp;t=7s].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
When the program starts, there is an initiation phase used for the individual calibration of each run, like:&lt;br /&gt;
&lt;br /&gt;
- do a homing and therefore get your zero-position (using a mechanical endstop)&lt;br /&gt;
&lt;br /&gt;
- step upwards to a distance of 30mm and get your maximum height position (by counting steps) and measure the according capacitance value.&lt;br /&gt;
&lt;br /&gt;
- adjust the working-height automatically by counting steps to a default value (lets say 15mm)&lt;br /&gt;
&lt;br /&gt;
=== Manual mode ===&lt;br /&gt;
&lt;br /&gt;
Then the Mainloop starts, in the manual mode. Height is not changed, unless you turn the wheel. If you do so, you can re-adjust the working height to a new level, higher or deeper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you press the Jogwheel down (like a button) you generally switch between the both modes. If you are currently in the manual mode, you will enter the auto-balancing mode (and vice versa).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autobalancing-mode ===&lt;br /&gt;
&lt;br /&gt;
The autobalancing runs in a loop (until the jogwheel will be pressed again):&lt;br /&gt;
&lt;br /&gt;
- measure capacitance data&lt;br /&gt;
&lt;br /&gt;
- calculate the deviation from the wanted working height&lt;br /&gt;
&lt;br /&gt;
- initiate a number of (motor-)steps to produce a correction-move&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
There are several places in the sourcecode, where filters and algorithms can be applied, either to achieve a better signal-quality, or influence the &amp;quot;behavior&amp;quot; of the overall-workflow, e.g. like the sensivity. You can define a certain range (e.g. plus or minus 2 aF) in which you consider an deviations as artifcats and dont react with a move. Otherwise you would never have a calm position but instead a jitter of doing permanently correction moves, even if the height of the underlying workpiece doesnt have changed.  More about this on the discussion page [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
Serial output by USB-cable.  This can be used for debugging while development, or in normal use transmit current capacitance-data to a host-monitoring programm on your desktop PC, that samples and visualizes graphically the height-levels of the run.&lt;br /&gt;
&lt;br /&gt;
It is also planned to communicate to a direct user interface (OLED keypad) by (software) I2C.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bananas ===&lt;br /&gt;
&lt;br /&gt;
min 56:06 on [https://www.youtube.com/watch?v=hEYz27x0Zkc]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Latest Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
=== Optimizations ===&lt;br /&gt;
&lt;br /&gt;
- List of possible optimizations coould be done to improve the signal [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- List of optimizations and fixes that definitely should be done in a possible next iteration of the TorchHeightCTRL-pcb design: [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Wed_Aug_09.2C_2017]&lt;br /&gt;
*Maybe remove the need for a 5V charger? Can the whole circuit run on 12V?  (&amp;lt;-- nope. The Atmel Atmega328 cpu needs 1.8 to 5V, see specs at [http://www.microchip.com/wwwproducts/en/ATmega328]. If you would feed the Nano with 12V you would only burn more energy on the 78M05 voltage regulator onboard.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kicad pcb layout ===&lt;br /&gt;
&lt;br /&gt;
See how to load the pcb sources from Github and into Kicad (using OSE Linux (or others)) on this instructional youtube-video: https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
The single steps are:&lt;br /&gt;
&lt;br /&gt;
1. Start OSE Linux&lt;br /&gt;
&lt;br /&gt;
2. open a shell and type:  cd /tmp&lt;br /&gt;
&lt;br /&gt;
3. There type: git clone https://github.com/case06/TorchHeightCTRL&lt;br /&gt;
&lt;br /&gt;
4. open Kicad and choose from the file menu &amp;quot;open project&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
5. in the upcoming mask go to and open /tmp/TorchHeightCTRL/torchctrl.pro&lt;br /&gt;
&lt;br /&gt;
6. in the top icon-bar of the project-window press the most left icon &amp;quot;Schematic editor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7. Probably a error-msg concerning a &amp;quot;linear.lib&amp;quot; occures, press &amp;quot;ok&amp;quot; and ignore it.&lt;br /&gt;
&lt;br /&gt;
8. In the upcoming scheme-editor window press on the right side of the top icon bar the second last icon &amp;quot;Start pcb-new&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9. In the upcoming pcblayout-editor choose &amp;quot;3D-viewer&amp;quot; from the edit-menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Manual adjustable version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel (see demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]). The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Design Rationale==&lt;br /&gt;
&lt;br /&gt;
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.&lt;br /&gt;
&lt;br /&gt;
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver.  A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.&lt;br /&gt;
&lt;br /&gt;
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Mega 2560 || [http://www.ebay.com/itm/MEGA-2560-R3-ATMEGA16U2-ATMEGA2560-16AU-Board-USB-Cable-For-Arduino-/400994708253?epid=503197441&amp;amp;hash=item5d5d25ab1d:g:BcUAAOSwEjFXeff4] or under Linux the CHG340-version: [http://www.ebay.com/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-with-1pc-USB-Cable-For-Arduino-new-/371827262084?hash=item5692a1c284:g:XOcAAOSw~gRVt1Lb]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ramps 1.4 || [http://www.ebay.com/itm/3D-Printer-Controller-RAMPS-1-4-for-REPRAP-MENDEL-PRUSA-Arduino/231077205752?_trksid=p2045573.c100506.m3226&amp;amp;_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D41376%26meid%3D2af0a12b492740c6a242ef5c9cffc024%26pid%3D100506%26rk%3D1%26rkt%3D1%26]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, male2male || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2female || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
There are 3 kind of connections:&lt;br /&gt;
&lt;br /&gt;
- Power-supply to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- Rotary Encoder to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- TB6600 to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os manthc ramps-wiring1.png | Ramps-pins to connect are marked with a blue point&lt;br /&gt;
Os_manthc_ramps2mega.png | Mapping of the Ramps-Pins onto the Arduino-Mega ports&lt;br /&gt;
RAMPS1.4schematic.png | The whole Ramps 1.4 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power-supply to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
1. Ramps:  Connect a 12V/5A-Line to the MSTBA4-Port an the Ramps, by using a phoenix-contact plug. This will provide power for Motor as well as board-power for the Arduino-Mega.&lt;br /&gt;
&lt;br /&gt;
2. Arduino standalone: The Arduino musst be supplied with 5V to 12V. This can be done by the USB-connection to a desktop-pc or by a standard wall-wart ac/dc-adaptor (5V, 2A) for the Mega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RotaryEncoder to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
The KY-040 RotaryEncoder has 5 Lines: GND, +5V, SW, DT, CLK.  Connect these either to the AUX2 port of the Ramps, or directly to the corresponding digital I/O ports on the Arduino-Mega. &lt;br /&gt;
&lt;br /&gt;
GND --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
5V  --&amp;gt; 5V&lt;br /&gt;
&lt;br /&gt;
SW  --&amp;gt; D44&lt;br /&gt;
&lt;br /&gt;
DT  --&amp;gt; D42&lt;br /&gt;
&lt;br /&gt;
CLK --&amp;gt; D40&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
Os_manthc_knob2.jpg | The pins at the AUX2 port are conected to the rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TB6600 to Ramps/Arduino, Motor and Power ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 stepper driverhas three phoenix contact like connectors, &lt;br /&gt;
&lt;br /&gt;
- one 6-pin to the Ramps&lt;br /&gt;
&lt;br /&gt;
- one 4-pin to the motor&lt;br /&gt;
&lt;br /&gt;
- one 2 pin to power-supply&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel. Note that the stepper driver DIR pin faces away from the power plug of the RAMPS.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 6-pin connector&#039;&#039;&#039; has the lines ENA-, ENA+, DIR-, DIR+, PUL-, PUL+.&lt;br /&gt;
&lt;br /&gt;
Make a bridge between ENA- and DIR-, together with a second bridge from DIR- to PUL-.  The PUL- contains a second cable which goes towards GND on the Ramps Extruder E0 port. So in total there are 4 wires going either to the Ramps or directly to the Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
1. Ramps:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; EN&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; DIR&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; STEP&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; D24&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; D28&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; D26&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_Tb6600_wiring1.png | upper left corner: 2 white cables make a bridge between ENA-, PUL- DIR-.   The PUL- contains an additional cable (orange) that connects to GND on the Extruder E0 port of the Ramps/Arduino&lt;br /&gt;
Os_manthc_ramps-wiring2.jpg | The pins at the extruder E0 port are connected to the TB6600&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 4-pin connector&#039;&#039;&#039; has the lines A+, A-, B+, B-.&lt;br /&gt;
&lt;br /&gt;
In the case of a bipolar stepper motor with 4 wires two of them are the ends of one coil. Connect them like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_stepper_wiring1.png | &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example for a tested Nema17-stepper with 2A and 59Ncm holding torque is the 17HS19-2004S, see [http://www.omc-stepperonline.com/download/pdf/17HS19-2004S1.pdf], [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 2-pin connector&#039;&#039;&#039; has the lines 12V+, 12V-.&lt;br /&gt;
&lt;br /&gt;
Connect these to a power-supply which can deliver at least 5A.  The TB6600 stepper driver is rated for up to 4A and 9-36V DC.  That means you can instead of 12V also connect 24V or more towards it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Troubleshooting ====&lt;br /&gt;
&lt;br /&gt;
helpful document on basic stuff: https://www.omc-stepperonline.com/download/DM542T.pdf&lt;br /&gt;
&lt;br /&gt;
See page 10 for a general troubleshooting FAQ&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/tmanualhc1c]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=Industry Standards=&lt;br /&gt;
*http://www.super-tech.com/root/products/thc/ - $4k&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160382</id>
		<title>CNC Torch Table Z Height Control</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160382"/>
		<updated>2017-10-13T20:22:55Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* TB6600 to Ramps/Arduino, Motor and Power */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}[[Category:CNC Torch Table]]&lt;br /&gt;
[[File:Os_manthc_zaxis.png|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Automatic capacitive sensing version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is the automatic height levelling version based on the new TorchHeightCTRL_V.02 pcb. (All Sources on GitHub: [[https://github.com/case06/TorchHeightCTRL]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Design rationale ==&lt;br /&gt;
&lt;br /&gt;
The new pcb is an all-in-one board, that adds some peripheral interfaces to the application, like for endstop or a future direct user interface (Display).&lt;br /&gt;
&lt;br /&gt;
In the automated version the 0mm-distance / start-position should be found automatically by homing. &lt;br /&gt;
From this it will take a sample and then goes to 30mm height and take another sample for calibration. Then it will go into a loop and trying to balance the distance around a pre-set default-value of 15mm. But if you then push the button of the jogwheel you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Nano V3 with USB-cable || [http://www.ebay.com/itm/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-Arduino-Cable-/162002876661?hash=item25b81fb8f5:g:RYYAAOSw5cNYfJ0j]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Knob for rotary encoder (must be 3d-printed on your own !!!) || [https://www.thingiverse.com/thing:17404]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mechanical EndStop || [http://www.ebay.com/itm/3pcs-Mechanical-Endstop-Limit-Switch-With-Cable-for-CNC-3D-Printer-RAMPS-1-4-NEW-/401196858554?epid=1387317916&amp;amp;hash=item5d69323cba:g:DSAAAOSw44BYZ1WW]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sensor-probe || to be selfmade, from a thick piece of copper wire and a BNC-cable (but a commercial version also exists)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2male, for the rotary encoder || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1-pole DuPont connector breadbord-ribbon-cable, female2female, for elongate the SW-pin and connect it to the ICSP-port of the Arduino Nano. || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 4-pole DuPont connector breadbord-ribbon-cable, male2male, for the TB6600 || [http://www.ebay.de/itm/40Pcs-Male-To-Male-Wire-Ribbon-Cable-Jumper-For-Breadboard-Arduino-Dupont-10Cm-L/232313504951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160323102634%26meid%3Dd7e9a168a23d45d1a1cd8b1d5e8d2f56%26pid%3D100623%26rk%3D1%26rkt%3D6%26sd%3D232313092546&amp;amp;_trksid=p2047675.c100623.m-1]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || D3D universal axis, as testrig or torch-mount || [http://opensourceecology.org/wiki/D3D_Universal_Axis]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TorchHeightCTRL_V.02 pcb || can be ordered from Aisler as readymade project [https://go.aisler.net/case06/torchheightctrl_v-02] (but you have to register there to see the project)&lt;br /&gt;
|-&lt;br /&gt;
| Set || Set of electronic parts for soldering on the pcb || can be ordered from Mouser as readymade projec01t24 and can be accessed at [http://www.mouser.de/tools/projec0tcartsharing.aspx] (there you have to type in as project-key 64fff8ecbf) (edit: you have to register at Mouser to get the right formular-input-page for typing in the project-key)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Schema ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Os_THC02_wiringb.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power Supply ===&lt;br /&gt;
&#039;&#039;&#039;Warning: The phoenix-contact powersupply connector has NOT the same configuration than the connector of the same type on RAMPS-boards !!!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dont use the plug of a powersupply that was previously configured for use with a RAMPS-board and has 2 x 12V. The TorchHeightCTRL_V02 board has 1 x 5V and 1 x 12V and will be blown immedately if you give 12V to the 5V line !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring PowerSupply&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_ps5v.png | Connect 5V (red) and GND (black) from a PC-powersupply to the Phoenix Contact connector on the pcb as shown in the picture. Its a 4-pole connector, but leave two pins not connected  (these are normally for 12V but its better to connect the TB6600 directly with the 12V)&lt;br /&gt;
Os_THC02_wiring_ps12v.png | Use another string from the Powersupply and connect a 12V line directly with the TB6600, with 12V (yellow) to VCC and GND (black) to GND)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TB6600 ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 gets connected to J3 on the TorchHeightCTRL_V.02 pcb.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring TB6600&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j3.png | Connections from J3 to the TB6600: EN (blue) goes to ENA+(+5V), DIR (yellow) to DIR+(+5V), STEP (green) to PUL+(+5V) and one of the GNDs (orange; third pin from left to right on J3) to PUL-(PUL). &lt;br /&gt;
Os_THC02_wiring_tb6600.png | It doesnt matter, which GND-pin you use, but make sure that on TB6600-side the remaining GND-pins are bridged/connected with the GND-pin that connects to J3. Here the pin ENA-(ENA) is bridged to DIR-(DIR) and then a second bridge goes from DIR-(DIR) to PUL-(PUL), which contains also the (orange) wire that connects to one GND on J3.&lt;br /&gt;
Os_THC02_tb6600_switches.png | The switches-setup in a configuration for 1/8 microstepping with a 2.0 Ampere steppermotor&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The steppermotor pins on the TB6600 are labeled as B-, B+, A-, A+.    I found, that at least for my motor the order must be B-, B+, A+, A-. Otherwise the motor is doing funny things.  This may be different on other motors, but you can simply try it by exchanging A+ with A- or B+ with B -.  See also the motor diagramm on [http://opensourceecology.org/wiki/File:Os_manthc_stepper_wiring1.png].&lt;br /&gt;
&lt;br /&gt;
The power lines should be connected directly with a 12V line of the powersuplly, as mentioned above.&lt;br /&gt;
&lt;br /&gt;
=== Rotary Encoder KY-040 ===&lt;br /&gt;
&lt;br /&gt;
The Rotary Eccoder pins GND, 5V, DT and CLK get connected with J7 on the pcb.  If you turn the pcb that you can read the labl &amp;quot;J7 Jog&amp;quot; in the right orientation the pins on J7 are (from left to right):  5V, GND, DT, CLK.&lt;br /&gt;
&lt;br /&gt;
There is one more pin on the KY-040, labelled as &amp;quot;SW&amp;quot;. This is a button-press-funktion. Unfortunately the pcb-design was initially intended for another type of rotary encoder, which had not this function, so its not incorporated in the original design. But there is however a workaround (without soldering) for now.  The SW pin must be connected to one pin of the ICSP-port on top of the Arduino Nano. (Note: This pin is also part of the UEXT-port, which is not used now. But later we should replace it with another free pin, e.g. pin D9.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring KY-040&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j7.png | J7, from left to right: 5V, GND, DT, CLK&lt;br /&gt;
Os_THC02_wiring_nano.png | See the 6-pole ICSP-port on top of the Arduino Nano. The most right pin in the top row, denoted as &amp;quot;18, PB4, pcint4, MISO&amp;quot;, has to be connected with the pin SW on the KY-040&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== EndStop ===&lt;br /&gt;
&lt;br /&gt;
The mechanical EndStop gets connected to J5 on the PCB.  The Pinout of J5 is (from left to right): GND, DATA, 5V.&lt;br /&gt;
(Note that some commercial EndStops may have a different pinout !  You then have to reconfigure the DuPont-connector.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Capacitance-Sensor-Probe ===&lt;br /&gt;
&lt;br /&gt;
The SensorHead-Probe gets connected with a coaxial cable with BNC-connector, where the Sensing-Ring is connected to the inner wire.  You can get an impression on how the probe is made from the video at [https://www.youtube.com/watch?v=XWiALcJwFw8].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For getting reasonable signal quality, its important to connect the metal-plate (your workpiece) and also the metal-parts of the test-rig with the SHIELD-ground from the sensor-probe.  This is the internal shield-pin of the AD7747 and this is NOT (!!!) identical with the overall GND of the pcb. Therefore it is connected seperately.  (Note: In a possible next generation/iteration of the pcb there should become definitely an extra screw-terminal connector with about 3 or 4 SHIELD-ground pins implemented.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring Sensor-Probe&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_sensor.png | SHIELD-ground can be obtained from the wire mesh shield or from the outer metal-parts of the BNC connector.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Switching modes ===&lt;br /&gt;
&lt;br /&gt;
The arduino firmware is kept as small and simple as possible and should therefore be easily adoptable to daily needs - whatever may turnout to be useful in the future practical work with the torchtable. But from here and as a starting point the programm-logic suggest a workflow, that is based on two modi: &lt;br /&gt;
&lt;br /&gt;
- the manual mode (where the height can be steered manually by turning a jog-wheel)&lt;br /&gt;
&lt;br /&gt;
- the &amp;quot;auto-balancing&amp;quot; mode (meaning: automatical height-adaption based on capacitance-sensing data)&lt;br /&gt;
&lt;br /&gt;
See testing-video on youtube [https://www.youtube.com/watch?v=ggtvRYIhge4&amp;amp;t=7s].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
When the program starts, there is an initiation phase used for the individual calibration of each run, like:&lt;br /&gt;
&lt;br /&gt;
- do a homing and therefore get your zero-position (using a mechanical endstop)&lt;br /&gt;
&lt;br /&gt;
- step upwards to a distance of 30mm and get your maximum height position (by counting steps) and measure the according capacitance value.&lt;br /&gt;
&lt;br /&gt;
- adjust the working-height automatically by counting steps to a default value (lets say 15mm)&lt;br /&gt;
&lt;br /&gt;
=== Manual mode ===&lt;br /&gt;
&lt;br /&gt;
Then the Mainloop starts, in the manual mode. Height is not changed, unless you turn the wheel. If you do so, you can re-adjust the working height to a new level, higher or deeper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you press the Jogwheel down (like a button) you generally switch between the both modes. If you are currently in the manual mode, you will enter the auto-balancing mode (and vice versa).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autobalancing-mode ===&lt;br /&gt;
&lt;br /&gt;
The autobalancing runs in a loop (until the jogwheel will be pressed again):&lt;br /&gt;
&lt;br /&gt;
- measure capacitance data&lt;br /&gt;
&lt;br /&gt;
- calculate the deviation from the wanted working height&lt;br /&gt;
&lt;br /&gt;
- initiate a number of (motor-)steps to produce a correction-move&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
There are several places in the sourcecode, where filters and algorithms can be applied, either to achieve a better signal-quality, or influence the &amp;quot;behavior&amp;quot; of the overall-workflow, e.g. like the sensivity. You can define a certain range (e.g. plus or minus 2 aF) in which you consider an deviations as artifcats and dont react with a move. Otherwise you would never have a calm position but instead a jitter of doing permanently correction moves, even if the height of the underlying workpiece doesnt have changed.  More about this on the discussion page [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
Serial output by USB-cable.  This can be used for debugging while development, or in normal use transmit current capacitance-data to a host-monitoring programm on your desktop PC, that samples and visualizes graphically the height-levels of the run.&lt;br /&gt;
&lt;br /&gt;
It is also planned to communicate to a direct user interface (OLED keypad) by (software) I2C.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bananas ===&lt;br /&gt;
&lt;br /&gt;
min 56:06 on [https://www.youtube.com/watch?v=hEYz27x0Zkc]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Latest Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
=== Optimizations ===&lt;br /&gt;
&lt;br /&gt;
- List of possible optimizations coould be done to improve the signal [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- List of optimizations and fixes that definitely should be done in a possible next iteration of the TorchHeightCTRL-pcb design: [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Wed_Aug_09.2C_2017]&lt;br /&gt;
*Maybe remove the need for a 5V charger? Can the whole circuit run on 12V?  (&amp;lt;-- nope. The Atmel Atmega328 cpu needs 1.8 to 5V, see specs at [http://www.microchip.com/wwwproducts/en/ATmega328]. If you would feed the Nano with 12V you would only burn more energy on the 78M05 voltage regulator onboard.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kicad pcb layout ===&lt;br /&gt;
&lt;br /&gt;
See how to load the pcb sources from Github and into Kicad (using OSE Linux (or others)) on this instructional youtube-video: https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
The single steps are:&lt;br /&gt;
&lt;br /&gt;
1. Start OSE Linux&lt;br /&gt;
&lt;br /&gt;
2. open a shell and type:  cd /tmp&lt;br /&gt;
&lt;br /&gt;
3. There type: git clone https://github.com/case06/TorchHeightCTRL&lt;br /&gt;
&lt;br /&gt;
4. open Kicad and choose from the file menu &amp;quot;open project&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
5. in the upcoming mask go to and open /tmp/TorchHeightCTRL/torchctrl.pro&lt;br /&gt;
&lt;br /&gt;
6. in the top icon-bar of the project-window press the most left icon &amp;quot;Schematic editor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7. Probably a error-msg concerning a &amp;quot;linear.lib&amp;quot; occures, press &amp;quot;ok&amp;quot; and ignore it.&lt;br /&gt;
&lt;br /&gt;
8. In the upcoming scheme-editor window press on the right side of the top icon bar the second last icon &amp;quot;Start pcb-new&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9. In the upcoming pcblayout-editor choose &amp;quot;3D-viewer&amp;quot; from the edit-menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Manual adjustable version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel (see demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]). The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Design Rationale==&lt;br /&gt;
&lt;br /&gt;
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.&lt;br /&gt;
&lt;br /&gt;
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver.  A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.&lt;br /&gt;
&lt;br /&gt;
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Mega 2560 || [http://www.ebay.com/itm/MEGA-2560-R3-ATMEGA16U2-ATMEGA2560-16AU-Board-USB-Cable-For-Arduino-/400994708253?epid=503197441&amp;amp;hash=item5d5d25ab1d:g:BcUAAOSwEjFXeff4] or under Linux the CHG340-version: [http://www.ebay.com/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-with-1pc-USB-Cable-For-Arduino-new-/371827262084?hash=item5692a1c284:g:XOcAAOSw~gRVt1Lb]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ramps 1.4 || [http://www.ebay.com/itm/3D-Printer-Controller-RAMPS-1-4-for-REPRAP-MENDEL-PRUSA-Arduino/231077205752?_trksid=p2045573.c100506.m3226&amp;amp;_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D41376%26meid%3D2af0a12b492740c6a242ef5c9cffc024%26pid%3D100506%26rk%3D1%26rkt%3D1%26]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, male2male || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2female || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
There are 3 kind of connections:&lt;br /&gt;
&lt;br /&gt;
- Power-supply to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- Rotary Encoder to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- TB6600 to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os manthc ramps-wiring1.png | Ramps-pins to connect are marked with a blue point&lt;br /&gt;
Os_manthc_ramps2mega.png | Mapping of the Ramps-Pins onto the Arduino-Mega ports&lt;br /&gt;
RAMPS1.4schematic.png | The whole Ramps 1.4 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power-supply to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
1. Ramps:  Connect a 12V/5A-Line to the MSTBA4-Port an the Ramps, by using a phoenix-contact plug. This will provide power for Motor as well as board-power for the Arduino-Mega.&lt;br /&gt;
&lt;br /&gt;
2. Arduino standalone: The Arduino musst be supplied with 5V to 12V. This can be done by the USB-connection to a desktop-pc or by a standard wall-wart ac/dc-adaptor (5V, 2A) for the Mega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RotaryEncoder to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
The KY-040 RotaryEncoder has 5 Lines: GND, +5V, SW, DT, CLK.  Connect these either to the AUX2 port of the Ramps, or directly to the corresponding digital I/O ports on the Arduino-Mega. &lt;br /&gt;
&lt;br /&gt;
GND --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
5V  --&amp;gt; 5V&lt;br /&gt;
&lt;br /&gt;
SW  --&amp;gt; D44&lt;br /&gt;
&lt;br /&gt;
DT  --&amp;gt; D42&lt;br /&gt;
&lt;br /&gt;
CLK --&amp;gt; D40&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
Os_manthc_knob2.jpg | The pins at the AUX2 port are conected to the rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TB6600 to Ramps/Arduino, Motor and Power ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 stepper driverhas three phoenix contact like connectors, &lt;br /&gt;
&lt;br /&gt;
- one 6-pin to the Ramps&lt;br /&gt;
&lt;br /&gt;
- one 4-pin to the motor&lt;br /&gt;
&lt;br /&gt;
- one 2 pin to power-supply&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel. Note that the stepper driver DIR pin faces away from the power plug of the RAMPS.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 6-pin connector&#039;&#039;&#039; has the lines ENA-, ENA+, DIR-, DIR+, PUL-, PUL+.&lt;br /&gt;
&lt;br /&gt;
Make a bridge between ENA- and DIR-, together with a second bridge from DIR- to PUL-.  The PUL- contains a second cable which goes towards GND on the Ramps Extruder E0 port. So in total there are 4 wires going either to the Ramps or directly to the Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
1. Ramps:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; EN&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; DIR&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; STEP&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; D24&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; D28&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; D26&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_Tb6600_wiring1.png | upper left corner: 2 white cables make a bridge between ENA-, PUL- DIR-.   The PUL- contains an additional cable (orange) that connects to GND on the Extruder E0 port of the Ramps/Arduino&lt;br /&gt;
Os_manthc_ramps-wiring2.jpg | The pins at the extruder E0 port are connected to the TB6600&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 4-pin connector&#039;&#039;&#039; has the lines A+, A-, B+, B-.&lt;br /&gt;
&lt;br /&gt;
In the case of a bipolar stepper motor with 4 wires two of them are the ends of one coil. Connect them like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_stepper_wiring1.png | &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example for a tested Nema17-stepper with 2A and 59Ncm holding torque is the 17HS19-2004S, see [http://www.omc-stepperonline.com/download/pdf/17HS19-2004S1.pdf], [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 2-pin connector&#039;&#039;&#039; has the lines 12V+, 12V-.&lt;br /&gt;
&lt;br /&gt;
Connect these to a power-supply which can deliver at least 5A.  The TB6600 stepper driver is rated for up to 4A and 9-36V DC.  That means you can instead of 12V also connect 24V or more towards it.&lt;br /&gt;
&lt;br /&gt;
helpful document on basic stuff: https://www.omc-stepperonline.com/download/DM542T.pdf&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/tmanualhc1c]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=Industry Standards=&lt;br /&gt;
*http://www.super-tech.com/root/products/thc/ - $4k&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Prusa_Printers&amp;diff=160368</id>
		<title>Talk:Prusa Printers</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Prusa_Printers&amp;diff=160368"/>
		<updated>2017-10-13T13:21:56Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;No software-encoding of end-positions, its in the hardware of their trinamic drivers, the so called &amp;quot;StallGuard&amp;quot; technologiy. If the motor-movement is stopped by a physical barrier, the current-flow changes significantly, which is detected by the trinamic-chip-based driver.  See https://www.trinamic.com/technology/adv-technologies/stallguard/&lt;br /&gt;
&lt;br /&gt;
These drivers once have been btw. part of a crowdfunding campaign at indiegogo featuring a beaglebone-compatible cape named &amp;quot;T-Bone&amp;quot;, see https://www.indiegogo.com/projects/t-bone-cape-for-diy-3d-printing-with-beaglebone#/&lt;br /&gt;
I just mention that because it means that this can act as an opensource reference-design.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Prusa_Printers&amp;diff=160367</id>
		<title>Talk:Prusa Printers</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Prusa_Printers&amp;diff=160367"/>
		<updated>2017-10-13T13:03:42Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;No software-encoding of end-positions, its in the hardware of their trinamic drivers, the so called &amp;quot;StallGuard&amp;quot; technologiy. If the motor-movement is stopped by a physical barrier, the current-flow changes significantly, which is detected by the trinamic-chip-based driver.  See https://www.trinamic.com/technology/adv-technologies/stallguard/&lt;br /&gt;
&lt;br /&gt;
These drivers have been btw. part of a crowdfunding campaign at indiegogo featuring a beaglebone-compatible cape named &amp;quot;T-Bone&amp;quot;, see https://www.indiegogo.com/projects/t-bone-cape-for-diy-3d-printing-with-beaglebone#/&lt;br /&gt;
I just mention that because it means that this can act as an opensource reference-design.&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Talk:Prusa_Printers&amp;diff=160366</id>
		<title>Talk:Prusa Printers</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Talk:Prusa_Printers&amp;diff=160366"/>
		<updated>2017-10-13T12:59:29Z</updated>

		<summary type="html">&lt;p&gt;Oliver: Created page with &amp;quot;No software-encoding of end-positions, its in the hardware of their trinamic drivers, the so called &amp;quot;StallGuard&amp;quot; technologiy. If the motor-movement is stopped by a physical ba...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;No software-encoding of end-positions, its in the hardware of their trinamic drivers, the so called &amp;quot;StallGuard&amp;quot; technologiy. If the motor-movement is stopped by a physical barrier, the current-flow changes significantly, which is detected by the trinamic-chip-based driver.  See https://www.trinamic.com/technology/adv-technologies/stallguard/&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160345</id>
		<title>CNC Torch Table Z Height Control</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160345"/>
		<updated>2017-10-12T23:18:12Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}[[Category:CNC Torch Table]]&lt;br /&gt;
[[File:Os_manthc_zaxis.png|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Automatic capacitive sensing version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is the automatic height levelling version based on the new TorchHeightCTRL_V.02 pcb. (All Sources on GitHub: [[https://github.com/case06/TorchHeightCTRL]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Design rationale ==&lt;br /&gt;
&lt;br /&gt;
The new pcb is an all-in-one board, that adds some peripheral interfaces to the application, like for endstop or a future direct user interface (Display).&lt;br /&gt;
&lt;br /&gt;
In the automated version the 0mm-distance / start-position should be found automatically by homing. &lt;br /&gt;
From this it will take a sample and then goes to 30mm height and take another sample for calibration. Then it will go into a loop and trying to balance the distance around a pre-set default-value of 15mm. But if you then push the button of the jogwheel you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Nano V3 with USB-cable || [http://www.ebay.com/itm/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-Arduino-Cable-/162002876661?hash=item25b81fb8f5:g:RYYAAOSw5cNYfJ0j]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Knob for rotary encoder (must be 3d-printed on your own !!!) || [https://www.thingiverse.com/thing:17404]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mechanical EndStop || [http://www.ebay.com/itm/3pcs-Mechanical-Endstop-Limit-Switch-With-Cable-for-CNC-3D-Printer-RAMPS-1-4-NEW-/401196858554?epid=1387317916&amp;amp;hash=item5d69323cba:g:DSAAAOSw44BYZ1WW]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sensor-probe || to be selfmade, from a thick piece of copper wire and a BNC-cable (but a commercial version also exists)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2male, for the rotary encoder || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1-pole DuPont connector breadbord-ribbon-cable, female2female, for elongate the SW-pin and connect it to the ICSP-port of the Arduino Nano. || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 4-pole DuPont connector breadbord-ribbon-cable, male2male, for the TB6600 || [http://www.ebay.de/itm/40Pcs-Male-To-Male-Wire-Ribbon-Cable-Jumper-For-Breadboard-Arduino-Dupont-10Cm-L/232313504951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160323102634%26meid%3Dd7e9a168a23d45d1a1cd8b1d5e8d2f56%26pid%3D100623%26rk%3D1%26rkt%3D6%26sd%3D232313092546&amp;amp;_trksid=p2047675.c100623.m-1]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || D3D universal axis, as testrig or torch-mount || [http://opensourceecology.org/wiki/D3D_Universal_Axis]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TorchHeightCTRL_V.02 pcb || can be ordered from Aisler as readymade project [https://go.aisler.net/case06/torchheightctrl_v-02] (but you have to register there to see the project)&lt;br /&gt;
|-&lt;br /&gt;
| Set || Set of electronic parts for soldering on the pcb || can be ordered from Mouser as readymade projec01t24 and can be accessed at [http://www.mouser.de/tools/projec0tcartsharing.aspx] (there you have to type in as project-key 64fff8ecbf) (edit: you have to register at Mouser to get the right formular-input-page for typing in the project-key)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Schema ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Os_THC02_wiringb.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power Supply ===&lt;br /&gt;
&#039;&#039;&#039;Warning: The phoenix-contact powersupply connector has NOT the same configuration than the connector of the same type on RAMPS-boards !!!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dont use the plug of a powersupply that was previously configured for use with a RAMPS-board and has 2 x 12V. The TorchHeightCTRL_V02 board has 1 x 5V and 1 x 12V and will be blown immedately if you give 12V to the 5V line !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring PowerSupply&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_ps5v.png | Connect 5V (red) and GND (black) from a PC-powersupply to the Phoenix Contact connector on the pcb as shown in the picture. Its a 4-pole connector, but leave two pins not connected  (these are normally for 12V but its better to connect the TB6600 directly with the 12V)&lt;br /&gt;
Os_THC02_wiring_ps12v.png | Use another string from the Powersupply and connect a 12V line directly with the TB6600, with 12V (yellow) to VCC and GND (black) to GND)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TB6600 ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 gets connected to J3 on the TorchHeightCTRL_V.02 pcb.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring TB6600&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j3.png | Connections from J3 to the TB6600: EN (blue) goes to ENA+(+5V), DIR (yellow) to DIR+(+5V), STEP (green) to PUL+(+5V) and one of the GNDs (orange; third pin from left to right on J3) to PUL-(PUL). &lt;br /&gt;
Os_THC02_wiring_tb6600.png | It doesnt matter, which GND-pin you use, but make sure that on TB6600-side the remaining GND-pins are bridged/connected with the GND-pin that connects to J3. Here the pin ENA-(ENA) is bridged to DIR-(DIR) and then a second bridge goes from DIR-(DIR) to PUL-(PUL), which contains also the (orange) wire that connects to one GND on J3.&lt;br /&gt;
Os_THC02_tb6600_switches.png | The switches-setup in a configuration for 1/8 microstepping with a 2.0 Ampere steppermotor&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The steppermotor pins on the TB6600 are labeled as B-, B+, A-, A+.    I found, that at least for my motor the order must be B-, B+, A+, A-. Otherwise the motor is doing funny things.  This may be different on other motors, but you can simply try it by exchanging A+ with A- or B+ with B -.  See also the motor diagramm on [http://opensourceecology.org/wiki/File:Os_manthc_stepper_wiring1.png].&lt;br /&gt;
&lt;br /&gt;
The power lines should be connected directly with a 12V line of the powersuplly, as mentioned above.&lt;br /&gt;
&lt;br /&gt;
=== Rotary Encoder KY-040 ===&lt;br /&gt;
&lt;br /&gt;
The Rotary Eccoder pins GND, 5V, DT and CLK get connected with J7 on the pcb.  If you turn the pcb that you can read the labl &amp;quot;J7 Jog&amp;quot; in the right orientation the pins on J7 are (from left to right):  5V, GND, DT, CLK.&lt;br /&gt;
&lt;br /&gt;
There is one more pin on the KY-040, labelled as &amp;quot;SW&amp;quot;. This is a button-press-funktion. Unfortunately the pcb-design was initially intended for another type of rotary encoder, which had not this function, so its not incorporated in the original design. But there is however a workaround (without soldering) for now.  The SW pin must be connected to one pin of the ICSP-port on top of the Arduino Nano. (Note: This pin is also part of the UEXT-port, which is not used now. But later we should replace it with another free pin, e.g. pin D9.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring KY-040&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j7.png | J7, from left to right: 5V, GND, DT, CLK&lt;br /&gt;
Os_THC02_wiring_nano.png | See the 6-pole ICSP-port on top of the Arduino Nano. The most right pin in the top row, denoted as &amp;quot;18, PB4, pcint4, MISO&amp;quot;, has to be connected with the pin SW on the KY-040&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== EndStop ===&lt;br /&gt;
&lt;br /&gt;
The mechanical EndStop gets connected to J5 on the PCB.  The Pinout of J5 is (from left to right): GND, DATA, 5V.&lt;br /&gt;
(Note that some commercial EndStops may have a different pinout !  You then have to reconfigure the DuPont-connector.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Capacitance-Sensor-Probe ===&lt;br /&gt;
&lt;br /&gt;
The SensorHead-Probe gets connected with a coaxial cable with BNC-connector, where the Sensing-Ring is connected to the inner wire.  You can get an impression on how the probe is made from the video at [https://www.youtube.com/watch?v=XWiALcJwFw8].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For getting reasonable signal quality, its important to connect the metal-plate (your workpiece) and also the metal-parts of the test-rig with the SHIELD-ground from the sensor-probe.  This is the internal shield-pin of the AD7747 and this is NOT (!!!) identical with the overall GND of the pcb. Therefore it is connected seperately.  (Note: In a possible next generation/iteration of the pcb there should become definitely an extra screw-terminal connector with about 3 or 4 SHIELD-ground pins implemented.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring Sensor-Probe&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_sensor.png | SHIELD-ground can be obtained from the wire mesh shield or from the outer metal-parts of the BNC connector.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Switching modes ===&lt;br /&gt;
&lt;br /&gt;
The arduino firmware is kept as small and simple as possible and should therefore be easily adoptable to daily needs - whatever may turnout to be useful in the future practical work with the torchtable. But from here and as a starting point the programm-logic suggest a workflow, that is based on two modi: &lt;br /&gt;
&lt;br /&gt;
- the manual mode (where the height can be steered manually by turning a jog-wheel)&lt;br /&gt;
&lt;br /&gt;
- the &amp;quot;auto-balancing&amp;quot; mode (meaning: automatical height-adaption based on capacitance-sensing data)&lt;br /&gt;
&lt;br /&gt;
See testing-video on youtube [https://www.youtube.com/watch?v=ggtvRYIhge4&amp;amp;t=7s].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
When the program starts, there is an initiation phase used for the individual calibration of each run, like:&lt;br /&gt;
&lt;br /&gt;
- do a homing and therefore get your zero-position (using a mechanical endstop)&lt;br /&gt;
&lt;br /&gt;
- step upwards to a distance of 30mm and get your maximum height position (by counting steps) and measure the according capacitance value.&lt;br /&gt;
&lt;br /&gt;
- adjust the working-height automatically by counting steps to a default value (lets say 15mm)&lt;br /&gt;
&lt;br /&gt;
=== Manual mode ===&lt;br /&gt;
&lt;br /&gt;
Then the Mainloop starts, in the manual mode. Height is not changed, unless you turn the wheel. If you do so, you can re-adjust the working height to a new level, higher or deeper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you press the Jogwheel down (like a button) you generally switch between the both modes. If you are currently in the manual mode, you will enter the auto-balancing mode (and vice versa).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autobalancing-mode ===&lt;br /&gt;
&lt;br /&gt;
The autobalancing runs in a loop (until the jogwheel will be pressed again):&lt;br /&gt;
&lt;br /&gt;
- measure capacitance data&lt;br /&gt;
&lt;br /&gt;
- calculate the deviation from the wanted working height&lt;br /&gt;
&lt;br /&gt;
- initiate a number of (motor-)steps to produce a correction-move&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
There are several places in the sourcecode, where filters and algorithms can be applied, either to achieve a better signal-quality, or influence the &amp;quot;behavior&amp;quot; of the overall-workflow, e.g. like the sensivity. You can define a certain range (e.g. plus or minus 2 aF) in which you consider an deviations as artifcats and dont react with a move. Otherwise you would never have a calm position but instead a jitter of doing permanently correction moves, even if the height of the underlying workpiece doesnt have changed.  More about this on the discussion page [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
Serial output by USB-cable.  This can be used for debugging while development, or in normal use transmit current capacitance-data to a host-monitoring programm on your desktop PC, that samples and visualizes graphically the height-levels of the run.&lt;br /&gt;
&lt;br /&gt;
It is also planned to communicate to a direct user interface (OLED keypad) by (software) I2C.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bananas ===&lt;br /&gt;
&lt;br /&gt;
min 56:06 on [https://www.youtube.com/watch?v=hEYz27x0Zkc]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Latest Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
=== Optimizations ===&lt;br /&gt;
&lt;br /&gt;
- List of possible optimizations coould be done to improve the signal [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- List of optimizations and fixes that definitely should be done in a possible next iteration of the TorchHeightCTRL-pcb design: [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Wed_Aug_09.2C_2017]&lt;br /&gt;
*Maybe remove the need for a 5V charger? Can the whole circuit run on 12V?  (&amp;lt;-- nope. The Atmel Atmega328 cpu needs 1.8 to 5V, see specs at [http://www.microchip.com/wwwproducts/en/ATmega328]. If you would feed the Nano with 12V you would only burn more energy on the 78M05 voltage regulator onboard.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kicad pcb layout ===&lt;br /&gt;
&lt;br /&gt;
See how to load the pcb sources from Github and into Kicad (using OSE Linux (or others)) on this instructional youtube-video: https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
The single steps are:&lt;br /&gt;
&lt;br /&gt;
1. Start OSE Linux&lt;br /&gt;
&lt;br /&gt;
2. open a shell and type:  cd /tmp&lt;br /&gt;
&lt;br /&gt;
3. There type: git clone https://github.com/case06/TorchHeightCTRL&lt;br /&gt;
&lt;br /&gt;
4. open Kicad and choose from the file menu &amp;quot;open project&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
5. in the upcoming mask go to and open /tmp/TorchHeightCTRL/torchctrl.pro&lt;br /&gt;
&lt;br /&gt;
6. in the top icon-bar of the project-window press the most left icon &amp;quot;Schematic editor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
7. Probably a error-msg concerning a &amp;quot;linear.lib&amp;quot; occures, press &amp;quot;ok&amp;quot; and ignore it.&lt;br /&gt;
&lt;br /&gt;
8. In the upcoming scheme-editor window press on the right side of the top icon bar the second last icon &amp;quot;Start pcb-new&amp;quot;&lt;br /&gt;
&lt;br /&gt;
9. In the upcoming pcblayout-editor choose &amp;quot;3D-viewer&amp;quot; from the edit-menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Manual adjustable version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel (see demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]). The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Design Rationale==&lt;br /&gt;
&lt;br /&gt;
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.&lt;br /&gt;
&lt;br /&gt;
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver.  A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.&lt;br /&gt;
&lt;br /&gt;
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Mega 2560 || [http://www.ebay.com/itm/MEGA-2560-R3-ATMEGA16U2-ATMEGA2560-16AU-Board-USB-Cable-For-Arduino-/400994708253?epid=503197441&amp;amp;hash=item5d5d25ab1d:g:BcUAAOSwEjFXeff4] or under Linux the CHG340-version: [http://www.ebay.com/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-with-1pc-USB-Cable-For-Arduino-new-/371827262084?hash=item5692a1c284:g:XOcAAOSw~gRVt1Lb]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ramps 1.4 || [http://www.ebay.com/itm/3D-Printer-Controller-RAMPS-1-4-for-REPRAP-MENDEL-PRUSA-Arduino/231077205752?_trksid=p2045573.c100506.m3226&amp;amp;_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D41376%26meid%3D2af0a12b492740c6a242ef5c9cffc024%26pid%3D100506%26rk%3D1%26rkt%3D1%26]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, male2male || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2female || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
There are 3 kind of connections:&lt;br /&gt;
&lt;br /&gt;
- Power-supply to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- Rotary Encoder to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- TB6600 to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os manthc ramps-wiring1.png | Ramps-pins to connect are marked with a blue point&lt;br /&gt;
Os_manthc_ramps2mega.png | Mapping of the Ramps-Pins onto the Arduino-Mega ports&lt;br /&gt;
RAMPS1.4schematic.png | The whole Ramps 1.4 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power-supply to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
1. Ramps:  Connect a 12V/5A-Line to the MSTBA4-Port an the Ramps, by using a phoenix-contact plug. This will provide power for Motor as well as board-power for the Arduino-Mega.&lt;br /&gt;
&lt;br /&gt;
2. Arduino standalone: The Arduino musst be supplied with 5V to 12V. This can be done by the USB-connection to a desktop-pc or by a standard wall-wart ac/dc-adaptor (5V, 2A) for the Mega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RotaryEncoder to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
The KY-040 RotaryEncoder has 5 Lines: GND, +5V, SW, DT, CLK.  Connect these either to the AUX2 port of the Ramps, or directly to the corresponding digital I/O ports on the Arduino-Mega. &lt;br /&gt;
&lt;br /&gt;
GND --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
5V  --&amp;gt; 5V&lt;br /&gt;
&lt;br /&gt;
SW  --&amp;gt; D44&lt;br /&gt;
&lt;br /&gt;
DT  --&amp;gt; D42&lt;br /&gt;
&lt;br /&gt;
CLK --&amp;gt; D40&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
Os_manthc_knob2.jpg | The pins at the AUX2 port are conected to the rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TB6600 to Ramps/Arduino, Motor and Power ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 stepper driverhas three phoenix contact like connectors, &lt;br /&gt;
&lt;br /&gt;
- one 6-pin to the Ramps&lt;br /&gt;
&lt;br /&gt;
- one 4-pin to the motor&lt;br /&gt;
&lt;br /&gt;
- one 2 pin to power-supply&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 6-pin connector&#039;&#039;&#039; has the lines ENA-, ENA+, DIR-, DIR+, PUL-, PUL+.&lt;br /&gt;
&lt;br /&gt;
Make a bridge between ENA- and DIR-, together with a second bridge from DIR- to PUL-.  The PUL- contains a second cable which goes towards GND on the Ramps Extruder E0 port. So in total there are 4 wires going either to the Ramps or directly to the Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
1. Ramps:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; EN&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; DIR&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; STEP&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; D24&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; D28&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; D26&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_Tb6600_wiring1.png | upper left corner: 2 white cables make a bridge between ENA-, PUL- DIR-.   The PUL- contains an additional cable (orange) that connects to GND on the Extruder E0 port of the Ramps/Arduino&lt;br /&gt;
Os_manthc_ramps-wiring2.jpg | The pins at the extruder E0 port are connected to the TB6600&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 4-pin connector&#039;&#039;&#039; has the lines A+, A-, B+, B-.&lt;br /&gt;
&lt;br /&gt;
In the case of a bipolar stepper motor with 4 wires two of them are the ends of one coil. Connect them like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_stepper_wiring1.png | &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example for a tested Nema17-stepper with 2A and 59Ncm holding torque is the 17HS19-2004S, see [http://www.omc-stepperonline.com/download/pdf/17HS19-2004S1.pdf], [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 2-pin connector&#039;&#039;&#039; has the lines 12V+, 12V-.&lt;br /&gt;
&lt;br /&gt;
Connect these to a power-supply which can deliver at least 5A.  The TB6600 stepper driver is rated for up to 4A and 9-36V DC.  That means you can instead of 12V also connect 24V or more towards it.&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/tmanualhc1c]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=Industry Standards=&lt;br /&gt;
*http://www.super-tech.com/root/products/thc/ - $4k&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160344</id>
		<title>CNC Torch Table Z Height Control</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=CNC_Torch_Table_Z_Height_Control&amp;diff=160344"/>
		<updated>2017-10-12T23:16:57Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}[[Category:CNC Torch Table]]&lt;br /&gt;
[[File:Os_manthc_zaxis.png|300px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Automatic capacitive sensing version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is the automatic height levelling version based on the new TorchHeightCTRL_V.02 pcb. (All Sources on GitHub: [[https://github.com/case06/TorchHeightCTRL]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Design rationale ==&lt;br /&gt;
&lt;br /&gt;
The new pcb is an all-in-one board, that adds some peripheral interfaces to the application, like for endstop or a future direct user interface (Display).&lt;br /&gt;
&lt;br /&gt;
In the automated version the 0mm-distance / start-position should be found automatically by homing. &lt;br /&gt;
From this it will take a sample and then goes to 30mm height and take another sample for calibration. Then it will go into a loop and trying to balance the distance around a pre-set default-value of 15mm. But if you then push the button of the jogwheel you switch from autobalancing- into manual-mode and change this 15mm-default-value by turning the jogwheel. Pushing again switches back into autobalancing mode.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Nano V3 with USB-cable || [http://www.ebay.com/itm/Nano-V3-0-Mini-USB-ATmega328-5V-16M-Micro-controller-Board-CH340G-Arduino-Cable-/162002876661?hash=item25b81fb8f5:g:RYYAAOSw5cNYfJ0j]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Knob for rotary encoder (must be 3d-printed on your own !!!) || [https://www.thingiverse.com/thing:17404]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || Mechanical EndStop || [http://www.ebay.com/itm/3pcs-Mechanical-Endstop-Limit-Switch-With-Cable-for-CNC-3D-Printer-RAMPS-1-4-NEW-/401196858554?epid=1387317916&amp;amp;hash=item5d69323cba:g:DSAAAOSw44BYZ1WW]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Sensor-probe || to be selfmade, from a thick piece of copper wire and a BNC-cable (but a commercial version also exists)&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2male, for the rotary encoder || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 1-pole DuPont connector breadbord-ribbon-cable, female2female, for elongate the SW-pin and connect it to the ICSP-port of the Arduino Nano. || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 4-pole DuPont connector breadbord-ribbon-cable, male2male, for the TB6600 || [http://www.ebay.de/itm/40Pcs-Male-To-Male-Wire-Ribbon-Cable-Jumper-For-Breadboard-Arduino-Dupont-10Cm-L/232313504951?_trkparms=aid%3D222007%26algo%3DSIM.MBE%26ao%3D2%26asc%3D20160323102634%26meid%3Dd7e9a168a23d45d1a1cd8b1d5e8d2f56%26pid%3D100623%26rk%3D1%26rkt%3D6%26sd%3D232313092546&amp;amp;_trksid=p2047675.c100623.m-1]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || D3D universal axis, as testrig or torch-mount || [http://opensourceecology.org/wiki/D3D_Universal_Axis]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TorchHeightCTRL_V.02 pcb || can be ordered from Aisler as readymade project [https://go.aisler.net/case06/torchheightctrl_v-02] (but you have to register there to see the project)&lt;br /&gt;
|-&lt;br /&gt;
| Set || Set of electronic parts for soldering on the pcb || can be ordered from Mouser as readymade projec01t24 and can be accessed at [http://www.mouser.de/tools/projec0tcartsharing.aspx] (there you have to type in as project-key 64fff8ecbf) (edit: you have to register at Mouser to get the right formular-input-page for typing in the project-key)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Schema ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Os_THC02_wiringb.png|1024px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power Supply ===&lt;br /&gt;
&#039;&#039;&#039;Warning: The phoenix-contact powersupply connector has NOT the same configuration than the connector of the same type on RAMPS-boards !!!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Dont use the plug of a powersupply that was previously configured for use with a RAMPS-board and has 2 x 12V. The TorchHeightCTRL_V02 board has 1 x 5V and 1 x 12V and will be blown immedately if you give 12V to the 5V line !!!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring PowerSupply&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_ps5v.png | Connect 5V (red) and GND (black) from a PC-powersupply to the Phoenix Contact connector on the pcb as shown in the picture. Its a 4-pole connector, but leave two pins not connected  (these are normally for 12V but its better to connect the TB6600 directly with the 12V)&lt;br /&gt;
Os_THC02_wiring_ps12v.png | Use another string from the Powersupply and connect a 12V line directly with the TB6600, with 12V (yellow) to VCC and GND (black) to GND)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== TB6600 ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 gets connected to J3 on the TorchHeightCTRL_V.02 pcb.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring TB6600&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j3.png | Connections from J3 to the TB6600: EN (blue) goes to ENA+(+5V), DIR (yellow) to DIR+(+5V), STEP (green) to PUL+(+5V) and one of the GNDs (orange; third pin from left to right on J3) to PUL-(PUL). &lt;br /&gt;
Os_THC02_wiring_tb6600.png | It doesnt matter, which GND-pin you use, but make sure that on TB6600-side the remaining GND-pins are bridged/connected with the GND-pin that connects to J3. Here the pin ENA-(ENA) is bridged to DIR-(DIR) and then a second bridge goes from DIR-(DIR) to PUL-(PUL), which contains also the (orange) wire that connects to one GND on J3.&lt;br /&gt;
Os_THC02_tb6600_switches.png | The switches-setup in a configuration for 1/8 microstepping with a 2.0 Ampere steppermotor&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The steppermotor pins on the TB6600 are labeled as B-, B+, A-, A+.    I found, that at least for my motor the order must be B-, B+, A+, A-. Otherwise the motor is doing funny things.  This may be different on other motors, but you can simply try it by exchanging A+ with A- or B+ with B -.  See also the motor diagramm on [http://opensourceecology.org/wiki/File:Os_manthc_stepper_wiring1.png].&lt;br /&gt;
&lt;br /&gt;
The power lines should be connected directly with a 12V line of the powersuplly, as mentioned above.&lt;br /&gt;
&lt;br /&gt;
=== Rotary Encoder KY-040 ===&lt;br /&gt;
&lt;br /&gt;
The Rotary Eccoder pins GND, 5V, DT and CLK get connected with J7 on the pcb.  If you turn the pcb that you can read the labl &amp;quot;J7 Jog&amp;quot; in the right orientation the pins on J7 are (from left to right):  5V, GND, DT, CLK.&lt;br /&gt;
&lt;br /&gt;
There is one more pin on the KY-040, labelled as &amp;quot;SW&amp;quot;. This is a button-press-funktion. Unfortunately the pcb-design was initially intended for another type of rotary encoder, which had not this function, so its not incorporated in the original design. But there is however a workaround (without soldering) for now.  The SW pin must be connected to one pin of the ICSP-port on top of the Arduino Nano. (Note: This pin is also part of the UEXT-port, which is not used now. But later we should replace it with another free pin, e.g. pin D9.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring KY-040&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_j7.png | J7, from left to right: 5V, GND, DT, CLK&lt;br /&gt;
Os_THC02_wiring_nano.png | See the 6-pole ICSP-port on top of the Arduino Nano. The most right pin in the top row, denoted as &amp;quot;18, PB4, pcint4, MISO&amp;quot;, has to be connected with the pin SW on the KY-040&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== EndStop ===&lt;br /&gt;
&lt;br /&gt;
The mechanical EndStop gets connected to J5 on the PCB.  The Pinout of J5 is (from left to right): GND, DATA, 5V.&lt;br /&gt;
(Note that some commercial EndStops may have a different pinout !  You then have to reconfigure the DuPont-connector.)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Capacitance-Sensor-Probe ===&lt;br /&gt;
&lt;br /&gt;
The SensorHead-Probe gets connected with a coaxial cable with BNC-connector, where the Sensing-Ring is connected to the inner wire.  You can get an impression on how the probe is made from the video at [https://www.youtube.com/watch?v=XWiALcJwFw8].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For getting reasonable signal quality, its important to connect the metal-plate (your workpiece) and also the metal-parts of the test-rig with the SHIELD-ground from the sensor-probe.  This is the internal shield-pin of the AD7747 and this is NOT (!!!) identical with the overall GND of the pcb. Therefore it is connected seperately.  (Note: In a possible next generation/iteration of the pcb there should become definitely an extra screw-terminal connector with about 3 or 4 SHIELD-ground pins implemented.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Wiring Sensor-Probe&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_wiring_sensor.png | SHIELD-ground can be obtained from the wire mesh shield or from the outer metal-parts of the BNC connector.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Switching modes ===&lt;br /&gt;
&lt;br /&gt;
The arduino firmware is kept as small and simple as possible and should therefore be easily adoptable to daily needs - whatever may turnout to be useful in the future practical work with the torchtable. But from here and as a starting point the programm-logic suggest a workflow, that is based on two modi: &lt;br /&gt;
&lt;br /&gt;
- the manual mode (where the height can be steered manually by turning a jog-wheel)&lt;br /&gt;
&lt;br /&gt;
- the &amp;quot;auto-balancing&amp;quot; mode (meaning: automatical height-adaption based on capacitance-sensing data)&lt;br /&gt;
&lt;br /&gt;
See testing-video on youtube [https://www.youtube.com/watch?v=ggtvRYIhge4&amp;amp;t=7s].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
When the program starts, there is an initiation phase used for the individual calibration of each run, like:&lt;br /&gt;
&lt;br /&gt;
- do a homing and therefore get your zero-position (using a mechanical endstop)&lt;br /&gt;
&lt;br /&gt;
- step upwards to a distance of 30mm and get your maximum height position (by counting steps) and measure the according capacitance value.&lt;br /&gt;
&lt;br /&gt;
- adjust the working-height automatically by counting steps to a default value (lets say 15mm)&lt;br /&gt;
&lt;br /&gt;
=== Manual mode ===&lt;br /&gt;
&lt;br /&gt;
Then the Mainloop starts, in the manual mode. Height is not changed, unless you turn the wheel. If you do so, you can re-adjust the working height to a new level, higher or deeper.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you press the Jogwheel down (like a button) you generally switch between the both modes. If you are currently in the manual mode, you will enter the auto-balancing mode (and vice versa).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Autobalancing-mode ===&lt;br /&gt;
&lt;br /&gt;
The autobalancing runs in a loop (until the jogwheel will be pressed again):&lt;br /&gt;
&lt;br /&gt;
- measure capacitance data&lt;br /&gt;
&lt;br /&gt;
- calculate the deviation from the wanted working height&lt;br /&gt;
&lt;br /&gt;
- initiate a number of (motor-)steps to produce a correction-move&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Filters ===&lt;br /&gt;
&lt;br /&gt;
There are several places in the sourcecode, where filters and algorithms can be applied, either to achieve a better signal-quality, or influence the &amp;quot;behavior&amp;quot; of the overall-workflow, e.g. like the sensivity. You can define a certain range (e.g. plus or minus 2 aF) in which you consider an deviations as artifcats and dont react with a move. Otherwise you would never have a calm position but instead a jitter of doing permanently correction moves, even if the height of the underlying workpiece doesnt have changed.  More about this on the discussion page [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Communication ===&lt;br /&gt;
&lt;br /&gt;
Serial output by USB-cable.  This can be used for debugging while development, or in normal use transmit current capacitance-data to a host-monitoring programm on your desktop PC, that samples and visualizes graphically the height-levels of the run.&lt;br /&gt;
&lt;br /&gt;
It is also planned to communicate to a direct user interface (OLED keypad) by (software) I2C.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=== Bananas ===&lt;br /&gt;
&lt;br /&gt;
min 56:06 on [https://www.youtube.com/watch?v=hEYz27x0Zkc]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Source ===&lt;br /&gt;
&lt;br /&gt;
Latest Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
=== Optimizations ===&lt;br /&gt;
&lt;br /&gt;
- List of possible optimizations coould be done to improve the signal [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Specific_Steps_for_Signal_Improving]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- List of optimizations and fixes that definitely should be done in a possible next iteration of the TorchHeightCTRL-pcb design: [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Wed_Aug_09.2C_2017]&lt;br /&gt;
*Maybe remove the need for a 5V charger? Can the whole circuit run on 12V?  (&amp;lt;-- nope. The Atmel Atmega328 cpu needs 1.8 to 5V, see specs at [http://www.microchip.com/wwwproducts/en/ATmega328]. If you would feed the Nano with 12V you would only burn more energy on the 78M05 voltage regulator onboard.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Kicad pcb layout ===&lt;br /&gt;
&lt;br /&gt;
See how to load the pcb sources from Github and into Kicad (using OSE Linux (or others)) on this instructional youtube-video: https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
The steps are:&lt;br /&gt;
&lt;br /&gt;
1. Start OSE Linux&lt;br /&gt;
2. open a shell and type:  cd /tmp&lt;br /&gt;
3. There type: git clone https://github.com/case06/TorchHeightCTRL&lt;br /&gt;
4. open Kicad and choose from the file menu &amp;quot;open project&amp;quot;.&lt;br /&gt;
5. in the upcoming mask go to and open /tmp/TorchHeightCTRL/torchctrl.pro&lt;br /&gt;
6. in the top icon-bar of the project-window press the most left icon &amp;quot;Schematic editor&amp;quot;.&lt;br /&gt;
7. Probably a error-msg concerning a &amp;quot;linear.lib&amp;quot; occures, press &amp;quot;ok&amp;quot; and ignore it.&lt;br /&gt;
8. In the upcoming scheme-editor window press on the right side of the top icon bar the second last icon &amp;quot;Start pcb-new&amp;quot;&lt;br /&gt;
9. In the upcoming pcblayout-editor choose &amp;quot;3D-viewer&amp;quot; from the edit-menu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Manual adjustable version of CNC Torch Table Height Controller =&lt;br /&gt;
&lt;br /&gt;
This is a simple POC-version that allows a manual adjustment of the Z height by turning a jog wheel (see demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]). The wheel can be 3d-printed [https://www.thingiverse.com/thing:17404] and is connected to a rotary encoder of type KY-040.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Design Rationale==&lt;br /&gt;
&lt;br /&gt;
With this rig it should be possible to manually operate the torch table height by following its slowly moving and regulate the height personally. This can be useful even if in the full version there is a capacitive sensor doing automatically that task, but one may use it then for setting the starting height or use it in other applications where a frequent manual control is an appreciated option.&lt;br /&gt;
&lt;br /&gt;
The rotary encoder gives up to 20 pulses per revolution to an Arduino-Mega, which translates it into a number of motor steps and triggers these by a TB6600-based stepper-driver.  A RAMPS 1.4 may act as a connection layer on top of the Arduino, but can also be omitted. We will show here which pins to wire on the Arduino and on the Ramps as well.&lt;br /&gt;
&lt;br /&gt;
The firmware consist only of a few lines of Arduino-code, which makes it easy to extend and modify.&lt;br /&gt;
&lt;br /&gt;
== BOM ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Quantity&lt;br /&gt;
! Part&lt;br /&gt;
! Supplier&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Arduino Mega 2560 || [http://www.ebay.com/itm/MEGA-2560-R3-ATMEGA16U2-ATMEGA2560-16AU-Board-USB-Cable-For-Arduino-/400994708253?epid=503197441&amp;amp;hash=item5d5d25ab1d:g:BcUAAOSwEjFXeff4] or under Linux the CHG340-version: [http://www.ebay.com/itm/NEW-ATmega2560-16AU-CH340G-MEGA-2560-R3-Board-with-1pc-USB-Cable-For-Arduino-new-/371827262084?hash=item5692a1c284:g:XOcAAOSw~gRVt1Lb]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Ramps 1.4 || [http://www.ebay.com/itm/3D-Printer-Controller-RAMPS-1-4-for-REPRAP-MENDEL-PRUSA-Arduino/231077205752?_trksid=p2045573.c100506.m3226&amp;amp;_trkparms=aid%3D555014%26algo%3DPL.DEFAULT%26ao%3D1%26asc%3D41376%26meid%3D2af0a12b492740c6a242ef5c9cffc024%26pid%3D100506%26rk%3D1%26rkt%3D1%26]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || TB6600 stepper driver || [http://www.ebay.com/itm/Newest-4A-TB6600-Single-Axis-Stepper-Motor-Driver-Controller-for-57BYG250H-Motor-/201772402808?hash=item2efa928878:g:rLQAAOSwopRYbL8L]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || KY-040 Rotary Encoder || [http://www.ebay.com/itm/Encoder-module-Brick-Sensor-Development-KY-040-for-Arduino-Compatible-LW-/182289445435?epid=1075121959&amp;amp;hash=item2a714c323b:g:7UsAAOSw0hlZKh3a]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Power-Supply || [http://www.ebay.com/itm/650W-Watt-ATX-PC-Power-Supply-SATA-PCIe-120mm-Single-Cooling-Fan-Quiet-600w-/221590100961?hash=item3397cc9be1:g:bXYAAOSwY45UUYWj]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || Stepper Motor 17HS19-2004S, Nema17, with 2A and 59Ncm holding torque || [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html] &lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, male2male || [http://www.ebay.de/itm/40Pcs-Jumper-Male-To-Male-Dupont-10Cm-For-Breadboard-Arduino-Wire-Ribbon-Cable-K-/232313092546?hash=item3616f079c2:g:OngAAOSwB09YIaoi]&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 5-pole DuPont connector breadbord-ribbon-cable, female2female || [http://www.ebay.de/itm/40pcs-Dupont-10CM-Male-Female-Jumper-Wire-Ribbon-Cable-for-Breadboard-Arduino-/172744904370?hash=item2838660eb2:g:xEEAAOSwZQRYcPmJ]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
There are 3 kind of connections:&lt;br /&gt;
&lt;br /&gt;
- Power-supply to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- Rotary Encoder to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
- TB6600 to Ramps/Arduino&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os manthc ramps-wiring1.png | Ramps-pins to connect are marked with a blue point&lt;br /&gt;
Os_manthc_ramps2mega.png | Mapping of the Ramps-Pins onto the Arduino-Mega ports&lt;br /&gt;
RAMPS1.4schematic.png | The whole Ramps 1.4 schematic&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Power-supply to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
1. Ramps:  Connect a 12V/5A-Line to the MSTBA4-Port an the Ramps, by using a phoenix-contact plug. This will provide power for Motor as well as board-power for the Arduino-Mega.&lt;br /&gt;
&lt;br /&gt;
2. Arduino standalone: The Arduino musst be supplied with 5V to 12V. This can be done by the USB-connection to a desktop-pc or by a standard wall-wart ac/dc-adaptor (5V, 2A) for the Mega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== RotaryEncoder to Ramps/Arduino ===&lt;br /&gt;
&lt;br /&gt;
The KY-040 RotaryEncoder has 5 Lines: GND, +5V, SW, DT, CLK.  Connect these either to the AUX2 port of the Ramps, or directly to the corresponding digital I/O ports on the Arduino-Mega. &lt;br /&gt;
&lt;br /&gt;
GND --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
5V  --&amp;gt; 5V&lt;br /&gt;
&lt;br /&gt;
SW  --&amp;gt; D44&lt;br /&gt;
&lt;br /&gt;
DT  --&amp;gt; D42&lt;br /&gt;
&lt;br /&gt;
CLK --&amp;gt; D40&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
Os_manthc_knob2.jpg | The pins at the AUX2 port are conected to the rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== TB6600 to Ramps/Arduino, Motor and Power ===&lt;br /&gt;
&lt;br /&gt;
The TB6600 stepper driverhas three phoenix contact like connectors, &lt;br /&gt;
&lt;br /&gt;
- one 6-pin to the Ramps&lt;br /&gt;
&lt;br /&gt;
- one 4-pin to the motor&lt;br /&gt;
&lt;br /&gt;
- one 2 pin to power-supply&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | KY-040 RotaryEncoder with 3d-printed jog-wheel&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 6-pin connector&#039;&#039;&#039; has the lines ENA-, ENA+, DIR-, DIR+, PUL-, PUL+.&lt;br /&gt;
&lt;br /&gt;
Make a bridge between ENA- and DIR-, together with a second bridge from DIR- to PUL-.  The PUL- contains a second cable which goes towards GND on the Ramps Extruder E0 port. So in total there are 4 wires going either to the Ramps or directly to the Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
1. Ramps:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; EN&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; DIR&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; STEP&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Arduino-Mega:&lt;br /&gt;
&lt;br /&gt;
ENA+ --&amp;gt; D24&lt;br /&gt;
&lt;br /&gt;
DIR+ --&amp;gt; D28&lt;br /&gt;
&lt;br /&gt;
PUL+ --&amp;gt; D26&lt;br /&gt;
&lt;br /&gt;
PUL- --&amp;gt; GND&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_Tb6600_wiring1.png | upper left corner: 2 white cables make a bridge between ENA-, PUL- DIR-.   The PUL- contains an additional cable (orange) that connects to GND on the Extruder E0 port of the Ramps/Arduino&lt;br /&gt;
Os_manthc_ramps-wiring2.jpg | The pins at the extruder E0 port are connected to the TB6600&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 4-pin connector&#039;&#039;&#039; has the lines A+, A-, B+, B-.&lt;br /&gt;
&lt;br /&gt;
In the case of a bipolar stepper motor with 4 wires two of them are the ends of one coil. Connect them like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_stepper_wiring1.png | &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
An example for a tested Nema17-stepper with 2A and 59Ncm holding torque is the 17HS19-2004S, see [http://www.omc-stepperonline.com/download/pdf/17HS19-2004S1.pdf], [http://www.omc-stepperonline.com/3d-printer-nema-17-stepper-motor-59ncm84ozin-2a-17hs192004s-p-18.html].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The 2-pin connector&#039;&#039;&#039; has the lines 12V+, 12V-.&lt;br /&gt;
&lt;br /&gt;
Connect these to a power-supply which can deliver at least 5A.  The TB6600 stepper driver is rated for up to 4A and 9-36V DC.  That means you can instead of 12V also connect 24V or more towards it.&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Arduino-Code on Github: [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/tmanualhc1c]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
=Industry Standards=&lt;br /&gt;
*http://www.super-tech.com/root/products/thc/ - $4k&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160243</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160243"/>
		<updated>2017-10-10T18:10:11Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  &lt;br /&gt;
&lt;br /&gt;
  See on youtube https://www.youtube.com/watch?v=v-nhG5vuZW0&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160242</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=160242"/>
		<updated>2017-10-10T18:09:07Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 10, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- Made Video that shows how to deploy the TorchHeightCTRL_V.02 sources from Github [https://github.com/case06/TorchHeightCTRL] on Kicad.  See [https://www.youtube.com/watch?v=v-nhG5vuZW0]&lt;br /&gt;
&lt;br /&gt;
- installed and tested slack&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159945</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159945"/>
		<updated>2017-10-04T10:27:48Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Time Sheet]] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[https://osedev.org/report/top20/all-time Link to the OSE Developer Team alltime Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159871</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159871"/>
		<updated>2017-10-03T18:10:35Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159870</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159870"/>
		<updated>2017-10-03T18:09:56Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Thu Aug 31, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;MakerFaire 2017 Hannover Germany&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159869</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159869"/>
		<updated>2017-10-03T18:09:29Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Tue Oct 03, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;UPKlib&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159867</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159867"/>
		<updated>2017-10-03T18:09:01Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Upklib_cornerstonescrewnut_closeup2.png | UPKlib&lt;br /&gt;
UPKframe7_ls_closeup.png | LibreSolarBox framing&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Upklib_cornerstonescrewnut_closeup2.png&amp;diff=159866</id>
		<title>File:Upklib cornerstonescrewnut closeup2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Upklib_cornerstonescrewnut_closeup2.png&amp;diff=159866"/>
		<updated>2017-10-03T18:08:20Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:UPKframe7_ls_closeup.png&amp;diff=159863</id>
		<title>File:UPKframe7 ls closeup.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:UPKframe7_ls_closeup.png&amp;diff=159863"/>
		<updated>2017-10-03T18:05:12Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159862</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159862"/>
		<updated>2017-10-03T18:02:30Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Tue Oct 03, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159860</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=159860"/>
		<updated>2017-10-03T17:58:08Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Oct 03, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- installed OSE-Linux on USB-Stick and tested the KiCad installation with my TorchHeightCTRL sources&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
Kudos to Christian, who did an excellent job with the OSE-Linux !!!&lt;br /&gt;
&lt;br /&gt;
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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158536</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158536"/>
		<updated>2017-09-01T09:19:05Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my full Blog-Report about that event (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158535</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158535"/>
		<updated>2017-09-01T09:18:19Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my Blog-Report (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158534</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158534"/>
		<updated>2017-09-01T09:17:44Z</updated>

		<summary type="html">&lt;p&gt;Oliver: /* Thu Aug 31, 2017 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- here my Blog-Report (sorry, text only in german, but lots of pics) [http://makeable.de/blog/?p=1124]&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158506</id>
		<title>Oliver Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Oliver_Log&amp;diff=158506"/>
		<updated>2017-08-31T21:05:10Z</updated>

		<summary type="html">&lt;p&gt;Oliver: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
&lt;br /&gt;
[[Time Sheet]]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Development_Team_Log Link to the OSE Developer Team Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/User:Oliver My user page]&lt;br /&gt;
&lt;br /&gt;
[https://www.mediawiki.org/wiki/Help:Formatting Mediawiki formatting]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table Link to the OSE CNC-Torchtable]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control Link to the new OSE CNC-Torchtable Z Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the OSE CNC-Torchtable Z Height Controller OSE Developer working Team page]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/CNC_Torch_Table_Height_Controller Link to the prior work on OSE CNC-Torchtable Height Controller]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Paul_Log#AD7747_vs_PSoC4 Paul&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/PSoC_Torch_Height_Sensing#12_August_2013 PSoc4-version]&lt;br /&gt;
&lt;br /&gt;
[http://opensourceecology.org/wiki/Chuck_Log Chuck&#039;s Log]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe width=&amp;quot;700&amp;quot; height=&amp;quot;600&amp;quot; src=&amp;quot;https://osedev.org/wiki/Oliver&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu Aug 31, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- From last Thursday to Sunday evening i attended at the MakerFaire2017 in Hannover and showed there also the TorchHeightCTRL.  Since i didn&#039;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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Os_makerfaire2017_hannover2.jpg | TorchHeightCTRL-D3D Hybrid&lt;br /&gt;
Os_makerfaire2017_hannover3.jpg | For a D3D printer i still have to add the motors, an extruder and the heatbed, but as a testrig for the TorchHeightCTRL its ok for the moment.&lt;br /&gt;
Os_makerfaire2017_hannover4.jpg | The UniProKit, my modular construction system&lt;br /&gt;
Os_makerfaire2017_hannover1.jpg | The OSE Germany stand at the makerfaire; the red box contains an experimental setup for my zinc air fuel cell project, where we are &amp;quot;burning&amp;quot; (oxidating) zink into electric energy and show how the zinc can be regenerated then by renewable energies.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- doing preparations for the MakerFaire Hannover this weekend where we exhibit some OSE(G) projects&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 15, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- mounted EndStop to testrig&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;EndStop&amp;quot;&amp;gt;&lt;br /&gt;
Os_THC02_endstop_mounted.png | EndStop mounted to testrig&lt;br /&gt;
Os_THC02_endstop_mounted_closeup.jpg | CloseUp&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented EndStop and homing-functionality into firmware and uploaded latest version on GitHub [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02t]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- performed testing for homing and switching between manual and autobalance-mode&lt;br /&gt;
&lt;br /&gt;
- added testing-video on Youtube: [https://www.youtube.com/watch?v=ggtvRYIhge4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 08, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- implemented button-pressed functionality into firmware [https://github.com/case06/TorchHeightCTRL/tree/master/firmware/torchhc02l]&lt;br /&gt;
&lt;br /&gt;
- added more detailed pinouts to wiring description [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#Power_Supply]&lt;br /&gt;
&lt;br /&gt;
- made a wiring diagramm for RAMPS_to_TB6600 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_ramps_to_tb6600_wiring.jpg | How to connect the Pololu-stepperdriver connectors on RAMPS with a TB6600 driver&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Aug 01, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- sended package with new pcb to Marcin&lt;br /&gt;
&lt;br /&gt;
- made wiring-diagramm and BOM and added it to wiki-page&lt;br /&gt;
&lt;br /&gt;
- made a list of checkpoints when starting from scratch with the new pcb [http://opensourceecology.org/wiki/Talk:Oliver_Log#Tue.2C_Aug.2C01.2C2017]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon Jul 25, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- added Host-Monitoring-Tool ad7747mon Processing-Sourcecode to GitHub repository, see [https://github.com/case06/TorchHeightCTRL/tree/master/ad7747mon]&lt;br /&gt;
&lt;br /&gt;
- added Video showing the first auto-balance testruns, [https://www.youtube.com/watch?v=r0OFCMNwpA4]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat Jul 22, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- uploaded firmware on GitHub repository, see [https://github.com/case06/TorchHeightCTRL/blob/master/firmware/torchhc02k/torchhc02k.ino]&lt;br /&gt;
&lt;br /&gt;
- summarized possible improvements on the signal quality on the discussion page at [http://opensourceecology.org/wiki/Talk:CNC_Torch_Table_Z_Height_Control#Calculation_vs._observed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue Jul 18, 2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
[[CNC_Torch_Table_Z_Height_Control]] - working on code for auto height control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jul,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made sensor-head and mounted it on test-rig&lt;br /&gt;
&lt;br /&gt;
- wrote monitoring-programm (in processing) for visualizing CapSensing-data&lt;br /&gt;
&lt;br /&gt;
- first test-samples measured on the test-rig with new sensor-head, see video [https://www.youtube.com/watch?v=XWiALcJwFw8]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_sensorhead1.jpg | sensor-head made from 2.75mm copper wire, outer diameter 42mm, inner diameter 32mm&lt;br /&gt;
Os_capsenseTHC_sensorhead2.jpg | whole sensor-probe with shielded coax-cable and BNC-connector&lt;br /&gt;
Os_capsenseTHC_sensorhead3.png | Experiment1: moving probe along 10mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead4.png | Experiment2: moving probe along 50mm in steps of 0.1mm&lt;br /&gt;
Os_capsenseTHC_sensorhead5.png | Experiment3: moving probe manually along 50mm in steps of 10mm ==&amp;gt; 5 distinct plateaus. Those little peaks on the beginning of each plateau are artifacts, resulting from moving the carriage by my hand. &lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jul,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- soldered 3 PCBs&lt;br /&gt;
&lt;br /&gt;
- testing circuits, all seem to work basically&lt;br /&gt;
&lt;br /&gt;
- checked for firmware in [[Aidan Log]] from 2014; use the latest firmware-version from him&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsenseTHC_solder1.jpg | soldered SMD parts&lt;br /&gt;
Os_capsenseTHC_solder2.jpg | added ThrougHole parts&lt;br /&gt;
Os_capsenseTHC_solder3.jpg | made 3 PCBs&lt;br /&gt;
Os_capsenseTHC_solder4.jpg | added Arduino Nano&lt;br /&gt;
Os_capsenseTHC_testrig1.jpg | first test-rig, utilizing Osci-probe as sensor&lt;br /&gt;
Os_capsenseTHC_testrig2.jpg | measuring against a copper-plate, grounded by crocodile-clib&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, Jun,27,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- the pcbs of the cap-sensing TorchHeightCTRL have arrived. Perfect quality.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_capsense_pcbfront.jpg | Pcb frontside&lt;br /&gt;
Os_capsense_pcbback.jpg | Pcb backside&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
Os_uniax_parts1.jpg | Parts for the raw-axis, 3D-parts made from ABS&lt;br /&gt;
Os_uniax_parts2.jpg | 4 axes assembled, incl. Idler&lt;br /&gt;
Os_uniax_parts3.jpg | Motors, pulleys, belt and endstops to go&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,25,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- 3d-printed jog-wheel knob [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control#RotaryEncoder_to_Ramps.2FArduino]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_manthc_knob1.jpg | Jog-Wheel for KY-040 rotary encoder&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- made wiki project page for manual height ctrl, &lt;br /&gt;
see [[CNC_Torch_Table_Z_Height_Control]]&lt;br /&gt;
&amp;lt;!-- see [http://opensourceecology.org/wiki/CNC_Torch_Table_Z_Height_Control] --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mon, Jun,19,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- made manual heightcontroller for torchtable, based on Arduino/Ramps and TB6600&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;manually steered height control&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_19.06.2017_manthc1.jpg | TB6600, Arduino_Mega/Ramps, KY-040 rotary encoder&lt;br /&gt;
Os_log_19.06.2017_manthc2.jpg | stepper driven lineardrive&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- demonstration video on youtube: [https://www.youtube.com/watch?v=ZJflxWt9qyQ]&lt;br /&gt;
&lt;br /&gt;
- made from standard components, nothing to solder ;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Wed, Jun,16,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- completed Mouser part-list and setup project on mouser.  This can be accessed at [http://www.mouser.de/tools/projectcartsharing.aspx] and there you have to type in as project-key 64fff8ecbf&lt;br /&gt;
&lt;br /&gt;
- added exported part-list also to GitHub&lt;br /&gt;
&lt;br /&gt;
- printed more 3d-parts for D3D&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sun, Jun,11,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- exported Gerber files from kicad and set up a pcb-project page on  go.aisler.net [https://go.aisler.net/case06/torchheightctrl_v-02], 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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;pcb manufactured by Aisler&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler1.png | Ordering page at Aisler&lt;br /&gt;
Os_log_11.06.2017_THC02_aisler2.png | Detailed views on each pcb layer as Gerber file&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, Jun,10,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- today i received an order from a special material filament named &amp;quot;Iglidur I150 Tribo-Filament&amp;quot; from Igus [http://www.igus.de/product/12404]. This is specially suited for 3dprinting sliding parts and is about 50 times less abrasive than ABS.&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;I150 Tribo-bushings&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo1.jpg | The printed bushings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo5.jpg | as replacement for lm8uu linear bearings&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo3.jpg | in the universal axis&lt;br /&gt;
Os_log_10.06.2017_lm8uu-tribo4.jpg | Front-view&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, Jun,09,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international FreeCAD usergroup, [https://forum.opensourceecology.de/viewforum.php?f=57]&lt;br /&gt;
&lt;br /&gt;
. created a board in the OSEG-Forum dedicated to OSE international KiCad usergroup, [https://forum.opensourceecology.de/viewforum.php?f=58]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Thu, Jun,07,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- created GitHub repository for torchheightctrl-pcb and added kicad sources, [https://github.com/case06/TorchHeightCTRL]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Mo, Jun,05,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
explored Kicad2Freecad-export in .step and .wrl [http://network.opensourceecology.org/newsfeed/717476578640011264]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
checked TB6600 wiring for universal controler and THC [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
read Git-workflow tutorial [http://opensourceecology.org/wiki/Talk:Oliver_Log#Fri.2C_Jun.2C02.2C2017]&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
separated libraries for THC Kicad file&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
- added nano, uext, bnc, molex and other interfaces to schematic [[Media:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&lt;br /&gt;
- routed pcb layout&lt;br /&gt;
&lt;br /&gt;
- made silkscreen and screenshots&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC V.02 circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-isoview.png | THC V.02 isoview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-topview.png | THC V.02 topview&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-pcb.png | THC V.02 circuit pcb&lt;br /&gt;
Os_log_05.06.2017_THC-V.02-Schema.svg | THC V.02 circuit schematic [[File:Os_log_05.06.2017_THC-V.02-Schema.pdf]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,30,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Today the TB6600 driver module arrived. Looks good. ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_30.05.17_tb6600_driver.jpg | TB6600 driver controler&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Fri, May,26,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
Ordered TB6600 driver module from eBay&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Reworked Paul&#039;s Torchtable Height Controler circuit from 2013 [http://opensourceecology.org/wiki/Paul_Log#Capacitive_Height_Sensor_30_July] in adoption to recent KiCAD version 4.05 by building it from scratch:&lt;br /&gt;
&lt;br /&gt;
- build schematic&lt;br /&gt;
&lt;br /&gt;
- route pcb layout&lt;br /&gt;
&lt;br /&gt;
- introduce 3d-parts&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;THC circuit&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_26.05.2017_thc1_schema.png | THC-circuit schematic&lt;br /&gt;
Os_log_26.05.2017_thc1_pcb.png | THC-circuit pcb&lt;br /&gt;
thc1_3d2.png | THC-circuit 3D&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Sat, May,20,2017&#039;&#039;&#039; =&lt;br /&gt;
&lt;br /&gt;
- printed structural parts from the universal axis and cleaned them (12 pieces)&lt;br /&gt;
&lt;br /&gt;
- started assembling of first axis&lt;br /&gt;
&lt;br /&gt;
- examined more things from the part library (extruder-mount)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;420&amp;quot; heights=&amp;quot;400&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;Structural Parts for the Universal Axis&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_p1.jpg | Two half pieces of the motor-side and for the idler&lt;br /&gt;
Os_log_21.05.17_p2.jpg | Universal axis with basic structural parts, nuts, screws and linear bearings&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
I received my OSE Developer badge today:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;800&amp;quot; heights=&amp;quot;388&amp;quot; perrow=&amp;quot;2&amp;quot; caption=&amp;quot;OSE Developers&amp;quot;&amp;gt;&lt;br /&gt;
Os_log_21.05.17_mybadge.png |&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &#039;&#039;&#039;Tue, May,16,2017&#039;&#039;&#039; =&lt;br /&gt;
This is the documentation of my FreeCAD test, as part of the process of becoming an OSE Developer. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD file:&#039;&#039;&#039; [[File:Oliver_ose_freecad_test.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FreeCAD-Test Video&#039;&#039;&#039;:[https://www.youtube.com/embed/Asm_hdSWdMI]&lt;/div&gt;</summary>
		<author><name>Oliver</name></author>
	</entry>
</feed>