<?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=Jeremyd</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=Jeremyd"/>
	<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/wiki/Special:Contributions/Jeremyd"/>
	<updated>2026-05-05T08:46:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=D3D_Universal_3D_CAD&amp;diff=223545</id>
		<title>D3D Universal 3D CAD</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=D3D_Universal_3D_CAD&amp;diff=223545"/>
		<updated>2020-06-02T04:09:04Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* 3D Printer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=CAD=&lt;br /&gt;
{{Hint|Wire loom holder on z is missing}}&lt;br /&gt;
&lt;br /&gt;
==3D Printer==&lt;br /&gt;
[[File:D3DS_motor_bracket.png|100px]][[File:D3DS_idler_screwdown.png|100px]] [[File:D3DS_idler_high_screwdown.png|100px]][[File:D3DS_motor_side_screwdown.png|100px]] [[File:D3DS_motor_side_high_screwdown.png|100px]][[File:d3dsimple_z_foot.png|100px]][[File:rework1.png|100px]][[File:rework2.png|100px]][[File:rework3.png|100px]][[File:carriagetosidemotor.jpg|100px]][[File:highmotor47.png|100px]][[File:highidler47.png|100px]][[File:fittingparts.png|100px]][[File:D3DUyaxis.png|100px]][[File:smalleryaxis.png|100px]][[File:rodsadded.png|100px]][[File:bedaxis.png|100px]][[File:print bed.png|100px]][[File:yaxisnoprintbed.png|100px]][[File:carriagewithmagnets.png|100px]][[File:bed.png|100px]][[File:workingcopyofuniversal.png|100px]][[File:base.png|100px]][[File:zaxis.png|100px]][[File:xaxis.png|100px]][[File:universalnearcompletion.jpg|100px]][[File:d3duniversalcad.png|100px]][[File:150rom.png|100px]][[File:157romY.png|100px]][[File:withcontrolpanel.png|100px]][[File:enlargedbase.png|100px]][[File:filamentspool.png|100px]][[File:withfilamentspool.png|100px]][[File:withspoolholder.png|100px]][[File:panelatrear.png|100px]][[File:panelatrearmod.png|100px]][[File:controlpanel.png|100px]][[File:spoolholder.png|100px]]&lt;br /&gt;
[[File:spoolholderrod.png|100px]][[File:spoolholder2.png|100px]][[File:spoolholdersassy.png|100px]][[File:mergedspoolholdersassy.png|100px]][[File:d3du12inchscaled.png|100px]][[File:monolithic base.png|100px]][[File:new_spoolholder.png|100px]][[File:newbed.png|100px]][[File:loomclip.png|100px]][[File:endstopholder2.png|100px]][[File:holynewbed.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:D3D-Universal-Axis-2019.12.14.png| &#039;&#039;&#039;D3D Universal Rework &#039;&#039;&#039;- [https://gitlab.com/marcin_ose/d3d-universal/blob/master/rework_1.fcstd]. Newer - [[File:D3D_Universal_Assy.fcstd]]. Note: sensor holder is old fine in assemly; Extruder separate file for sensor holder is correct.&lt;br /&gt;
&lt;br /&gt;
File:monolithic base.png| &#039;&#039;&#039;D3D Universal - scaled to 12&amp;quot; print bed &#039;&#039;&#039; - FreeCAD -  [[File:d3du12inchscaled.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:xaxis.png| &#039;&#039;&#039;D3D Universal Rework X Axis &#039;&#039;&#039;- [[File:D3D Universal X Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:yaxisnoprintbed.png| &#039;&#039;&#039;D3D Universal Rework Y Axis &#039;&#039;&#039;- [[File:D3D Universal Y Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:bed.png| &#039;&#039;&#039;D3D Universal Print Bed &#039;&#039;&#039;- [[File:D3D Universal Print Bed.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:zaxis.png| &#039;&#039;&#039;D3D Universal Rework Z Axis &#039;&#039;&#039;- [[File:D3D Universal Z Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:base.png| &#039;&#039;&#039;D3D Universal Rework Base &#039;&#039;&#039;- [[File:D3D Universal Base.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholdersassy.png| &#039;&#039;&#039;Spool holder assembly&#039;&#039;&#039;- [[File:spoolholdersassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:filamentspool.png| &#039;&#039;&#039;Spool&#039;&#039;&#039;- [[File:filamentspool.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:controlpanel.png| &#039;&#039;&#039;D3D Universal Rework Controller &#039;&#039;&#039;- [[File:D3D Universal Controller.fcstd]]&lt;br /&gt;
File:New spoolholder.png| &#039;&#039;&#039;D3D Universal Rework Spool Holder &#039;&#039;&#039;- FreeCAD - [[File:D3D Universal Spool Holder.fcstd]]. STL - [[File:D3D Universal Spool Holder.stl]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholderrod.png| &#039;&#039;&#039;Spool holder rod &#039;&#039;&#039;. FreeCAD - [[File:spoolholderrod.fcstd]]. STL - [[File:spoolholderrod.stl]]&lt;br /&gt;
&lt;br /&gt;
File:Motorside.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Motor Side of Axis&#039;&#039;&#039; - 221k - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]&lt;br /&gt;
&lt;br /&gt;
File:simplecarriage.png|Universal axis carriage: [[File:Universal_axis_carriage_side.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]] &lt;br /&gt;
&lt;br /&gt;
File:idlershort.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Short Idler Side&#039;&#039;&#039; - 75k - FreeCAD - [[File:Universal_Axis_Idler_Side_short_version.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_short_version.stl]]. &lt;br /&gt;
&lt;br /&gt;
File:carriagetosidemotor.jpg|&#039;&#039;&#039;Carriage to side motor piece&#039;&#039;&#039;- FreeCAD - [[File:carriagetosidemotor.fcstd]]. STL - [[File:carriagetosidemotor.stl]].&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_bracket.png|&#039;&#039;&#039;D3DS motor piece with bracket for x and z-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_bracket.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_bracket.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_screwdown.png|&#039;&#039;&#039;D3DS idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_high_screwdown.png|&#039;&#039;&#039;D3DS elevated idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_screwdown.png|&#039;&#039;&#039;D3DS motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_high_screwdown.png|&#039;&#039;&#039;D3DS elevated motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:d3dsimple_z_foot.png|&amp;lt;strike&amp;gt; &#039;&#039;&#039;Mount of Z motor to base plate. &#039;&#039;&#039;[[File:D3DS motor bracket x axis.fcstd]]. STL - [[File:D3DS motor bracket x axis.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:newbed.png|&#039;&#039;&#039;3D Printed Bed Holder &#039;&#039;&#039;[[File:newbed.fcstd]]. STL - [[File:newbed.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:peg85.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Belt Holding Peg&#039;&#039;&#039; - FreeCAD original size - [[File:peg_8mm_rods.fcstd]]. STL at 85% size, works well - [[File:peg_8mm_rods.stl]]&lt;br /&gt;
&lt;br /&gt;
File:loomclip.png|&#039;&#039;&#039;Cable clip for end of axis nut catch.&#039;&#039; - FreeCAD - [[File:cableclip2.fcstd]]. STL - [[File:cableclip2.stl]]&lt;br /&gt;
&lt;br /&gt;
File:endstopholder2.png|&#039;&#039;&#039;Endstop holder.&#039;&#039;&#039;  - [[File:endstopholder2.fcstd]]. [[File:endstopholder2.stl]]. See [[Open Source Endstop Holder]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Printer Extruder==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Note the small extruder gear shown is MK8- we are using an MK7. &#039;&#039;&#039;Note&#039;&#039;&#039;: Supervolcano nozzle has heat transfer issues, so we are using a 3 mm E3D v6 heat break with success (6mm threads on both sides - note that E3D v6 has 6 mm on the nozzle side, 7 mm on the cold side. Can also test Titan Aero v6 1.75 mm - which appears to have 6 mm thread on both sides. 3mm titan aero is definitely 6 mm thread on each side: see [[E3D_Titan_Aero_Extruder#CAD]]}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes&#039;&#039;&#039;: Still missing from final assembly by MJ: fan, heat sink heat exchanger, MK7 gear, spring. In final CAD of extruder assy, heat break does not stick out of the heat sink. In reality, it sticks out about 3 mm. Where is the discrepancy if the heat break is 25 mm long?&lt;br /&gt;
&lt;br /&gt;
[[File:earlymodel.png|100px]][[File:extruderspring.png|100px]][[File:volcanoheaterblock.png|100px]] [[File:Cc_heat_sink_block_jig_03NOV2019.png|100px]][[File:dynamicblower.jpg|100px]][[File:withsensor.png|100px]][[File:steppermotor.png|100px]][[File:steppermotor2.png|100px]][[File:extruderwithmotorandsensor.png|100px]][[File:ExtrCoolSensPltr.png|100px]][[File:drivegear.png|100px]][[File:Cc_bearing_hobbolt_04NOV2019.png|100px]][[File:ChrisStartupCampFinal.png|100px]][[File:RecessedAndOversizedHoles.png|100px]][[File:3heatbreak.png|100px]][[File:Extruder motor bracket.png|100px]][[File:mainextruderpart.png|100px]]&lt;br /&gt;
[[File:secondxtruderpart.png|100px]][[File:Simple extruder assembly.png|100px]][[File:simpleextruderassy.png|100px]][[File:fixedhole.png|100px]][[File:Cc_spring_tensioner.png|100px]][[File:tensioner.png|100px]][[File:tensionerandbearingadded.png|100px]][[File:addedmotor.png|100px]][[File:fixingholes.png|100px]][[File:fansimple.png|100px]][[File:thickenedweb.png|100px]][[File:addedgusset.png|100px]][[File:07cutrightside.png|100px]][[File:withheaterandfan.png|100px]][[File:fixingsink.png|100px]][[File:fixedsink.png|100px]][[File:heatsinkdims.png|100px]][[File:finalextruder.png|100px]][[File:heatsink.png|100px]][[File:trimmedbottomformotor.png|100px]][[File:final.png|100px]][[File:gussetedtensioner.png|100px]][[File:totalext.png|100px]][[File:Heatsinktechdraw.jpg|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:CC_simple_extruder_dev_03NOV2019.png|&#039;&#039;&#039;Simple Extruder WIP.&#039;&#039;&#039; Github - [https://github.com/3DCentral/OSE/blob/master/SimpleExtruder.FCStd]. &#039;&#039;&#039;Gitlab&#039;&#039;&#039; - [https://gitlab.com/marcin_ose/d3d-universal. &lt;br /&gt;
&lt;br /&gt;
File:extruderspring.png|Extruder Spring for [[Simple Extruder]]. Buy + spec - [https://www.mcmaster.com/94125k616]. FreeCAD file - [[File:extruderspring.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:Finalextruder.png|&#039;&#039;&#039;Extruder assembly&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/SimpleExtruder.FCStd]. FreeCAD - [[File:simpleextruderassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:mainextruderpart.png|&#039;&#039;&#039;Main extruder part.&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/ExtruderMotorBracket.FCStd]. FreeCAD - [[File:mainextruderpart.fcstd]]. STL - [[File:extruder_main.stl]]&lt;br /&gt;
&lt;br /&gt;
File:secondxtruderpart.png|&#039;&#039;&#039;Extruder Active Cooling and Sensor Mount&#039;&#039;&#039; [[File:ExtruderActiveCoolingAndSensor.FCStd]]. STL - sensor holder - [[File:SensholderSimple.stl]]&lt;br /&gt;
&lt;br /&gt;
File:ExtrCoolSensPltr.png|&#039;&#039;&#039;Extruder Active Cooling with Sensor Mount + Plotter Mount&#039;&#039;&#039; [[File:ExtrCoolSensPlt.fcstd]]. STL - Cooling/Sensor/Plotter Mount - [[File:ExtrCoolSensPlt.stl]]&lt;br /&gt;
&lt;br /&gt;
File:totalext.png|&#039;&#039;&#039;2 Extruder Pieces nested for printing.&#039;&#039;&#039; [[File:totalext.fcstd]]. STL - [[File:totalext.stl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:tensioner.png|&#039;&#039;&#039;Spring tensioner&#039;&#039;&#039; -[[File:SpringTensioner.FCStd]]. STL - [[File:Tensioner.stl]]&lt;br /&gt;
&lt;br /&gt;
File:HeatSinkJig.png|&#039;&#039;&#039;Jig to cut the heat sink&#039;&#039;&#039; -[[File:HeaterSinkJig.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:fixedsink.png|&#039;&#039;&#039;heat sink&#039;&#039;&#039; -[[File:HeatSink.FCStd]]. Technical drawing - [[File:Heatsinktechdraw.FCSTD]]&lt;br /&gt;
&lt;br /&gt;
File:Heatsinktechdraw.jpg|&#039;&#039;&#039;heat sink&#039;&#039;&#039; - Technical drawing.&lt;br /&gt;
&lt;br /&gt;
File:SpiralLinearBearing.PNG|&#039;&#039;&#039;Spiral linear bearing - parametric, but parameters set up for D3D&#039;&#039;&#039; -[[File:SpiralLinearBearing.zip]]&lt;br /&gt;
&lt;br /&gt;
File:volcanoheaterblock.png|&#039;&#039;&#039;Volcano heater block&#039;&#039;&#039;. [[File:volcanoheaterblock.fcstd]].&lt;br /&gt;
File:5015blower.jpg|[[File:5015blower.fcstd]] &#039;&#039;&#039;5015 Blower&#039;&#039;&#039; - positionally correct for D3D Universal.&lt;br /&gt;
&lt;br /&gt;
File:8mmsensor.jpg|8 mm sensor. Download - [[File:8mmsensor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:608Bearing.png|608 skateboard 8x22x7 mm Bearing. Download - [[File:608Bearing.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:40x10fan.png|&#039;&#039;&#039;40x10mm fan&#039;&#039;&#039; [[File:40x10fan.fcstd]] &lt;br /&gt;
&lt;br /&gt;
File:steppermotor.png| &#039;&#039;&#039;Stepper Motor&#039;&#039;&#039;[[File:steppermotor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:steppermotor2.png| &#039;&#039;&#039;Stepper Motor from Faceplate&#039;&#039;&#039;[[File:Nema17face.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:SuperVolcanoNozzle.png| &amp;lt;strike&amp;gt;&#039;&#039;&#039;Super Volcano Nozzle&#039;&#039;&#039;[[File:SuperVolcanoNozzle.fcstd]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:drivegear.png| &#039;&#039;&#039;Drive Gear&#039;&#039;&#039;[[File:drivegear.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:3heatbreak.png| &#039;&#039;&#039;3 mm heat break.&#039;&#039;&#039;[[File:3heatbreak.fcstd]]. Re-Source - [https://gitlab.com/marcin_ose/titan-aero-cad/blob/master/Titan_Aero_Mirrored.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:heatsink.png| &#039;&#039;&#039;4040 heatsink.&#039;&#039;&#039;[[File:heatsink.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control Panel==&lt;br /&gt;
See more at [[3D Printer Control Panel]]&lt;br /&gt;
&lt;br /&gt;
[[File:framev1902.png|100px]][[File:powersupply_v1904.png|100px]][[File:RAMPS14_v1904.png|100px]][[File:stepperdriver_v1904.png|100px]][[File:ssr_v1904.png|100px]][[File:smartcontroller_v1904.png|100px]][[File:gfci_v1904.png|100px]][[File:controlpanel_v1904.png|100px]][[File:controlpanel+frame_v1904.png|100px]][[File:controlpanel+panel_v1904.png|100px]][[File:controlpanelproper_v1904.png|100px]][[File:controlpanelwithmounts_v1904.png|100px]][[File:wirecover_v1904.png|100px]][[File:panelonly_v1904.png|100px]][[File:bentpanel_v1904.png|100px]][[File:Heatbed_wirelock.png|100px]][[File:finalcontrolpanel.png|100px]][[File:ontrolpanelseated.png|100px]]&lt;br /&gt;
[[File:D3DPlugInner.png|100px]]&lt;br /&gt;
[[File:D3DPlugCover.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:controlpanelwithmounts_v1904.png|&#039;&#039;&#039;Control Panel&#039;&#039;&#039; - FreeCAD -[[File:controlpanel_v1904.fcstd]].  Bent panel STL - [[File:Bentpanel_v1904.stl]]&lt;br /&gt;
&lt;br /&gt;
File:powersupply_v1904.png|&#039;&#039;&#039;D3D v19.04 Power Supply&#039;&#039;&#039; - FreeCAD -[[File:powersupply_v1904.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:RAMPS14_v1904.png|&#039;&#039;&#039;RAMPS 1.4&#039;&#039;&#039; - FreeCAD -[[File:RAMPS14_v1904.fcstd]]. Full detailed file - 4MB - [https://github.com/OpenSourceEcology/RAMPS_1.4/blob/master/RAMPS.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:stepperdriver_v1904.png|&#039;&#039;&#039;Stepper driver&#039;&#039;&#039; - FreeCAD -[[File:stepperdriver_v1904.fcstd]]. File for detailed LCD controller and endstop can be found at [https://grabcad.com/library/gadgets3d-starter-pack-ramps-1-4-elettronics-for-3d-printers-1]&lt;br /&gt;
&lt;br /&gt;
File:ssr_v1904.png|&#039;&#039;&#039;Solid state relay&#039;&#039;&#039; - FreeCAD -[[File:ssr_v1904.fcstd]]. Source: [https://grabcad.com/library/ssr-40-da-1]. See [[Fotek SSR]]. Dimensions verified with Amazon source.&lt;br /&gt;
&lt;br /&gt;
File:smartcontroller_v1904.png|&#039;&#039;&#039;Reprap Discount Smart Controller&#039;&#039;&#039; - FreeCAD -[[File:smartcontroller_v1904.fcstd]]. Source: [https://grabcad.com/library/full-graphic-smart-controller-1].&lt;br /&gt;
&lt;br /&gt;
File:gfci_v1904.png|&#039;&#039;&#039;Ground Fault Connection Interrupt (GFCI) outlet&#039;&#039;&#039; - FreeCAD -[[File:gfci_v1904.fcstd]]. CAD source at McMaster Carr: [https://www.mcmaster.com/gfcis]. May not represent actual GFCI.&lt;br /&gt;
&lt;br /&gt;
File:wirecover_v1904.png|&#039;&#039;&#039;Wire box cover.&#039;&#039;&#039; - FreeCAD -[[File:wireboxcover_v1904.fcstd]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:Heatbed_wirelock.png|&#039;&#039;&#039;Power cord wire clamp&#039;&#039;&#039; - FreeCAD -[[File:Heatbed wirelock.fcstd]].&lt;br /&gt;
&lt;br /&gt;
File:D3DPlugInner.png|&#039;&#039;&#039;Inner part of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugInner.fcstd]]. STL - [[File:D3DPlugInner.stl]]&lt;br /&gt;
File:D3DPlugCover.png|&#039;&#039;&#039;Outer cover of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugCover.fcstd]]. STL file is scaled to 105% already - [[File:D3DPlugCover.stl]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plotter==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Amazing, works out of box. Improvements: raise tip next to carriage. Double-sided attachment. Probe on right, not left, to optimize print area}}&lt;br /&gt;
[[File:d3duniversalmill.png|100px]][[File:D3dsimple2.png|100px]][[File:D3Duniversalplotter1.jpg|100px]][[File:plotterpen.jpg|100px]][[File:siompleextruder2.png|100px]][[File:penholderclamp.png|100px]][[File:withcarriagemount.png|100px]][[File:mjpenholder.png|100px]][[File:clampwithsensholder.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:d3duniversalmill.png|&#039;&#039;&#039;D3D Universal with 3D printer motor functioning as a CNC mill.&#039;&#039;&#039; - FreeCAD -[https://github.com/OpenSourceEcology/D3D-Universal-Mill/blob/master/D3D_Universal_Mill.FCStd] or Michel&#039;s repo.&lt;br /&gt;
&lt;br /&gt;
File:D3dsimple2.png|&#039;&#039;&#039;D3D Simple Working Copy by Marcin&#039;&#039;&#039; - FreeCAD -[[File:D3Dsimple.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:D3Duniversalplotter1.jpg|&#039;&#039;&#039;D3D Universal with plotter attachment.&#039;&#039;&#039; - See [[D3D Universal Plotter]] by Ferdi Meier. Gitlab - [https://gitlab.com/feadi/ose/tree/master/D3D_universal]&lt;br /&gt;
&lt;br /&gt;
File:mjpenholder.png|&#039;&#039;&#039;Plotter Pen Attachment.&#039;&#039;&#039; - [[File:plotterpen.fcstd]]. Start from [[Ferdi Log]], adaptation by [[Marcin Log]]. STL printed - [[File:plotterpen.stl]]. &lt;br /&gt;
&lt;br /&gt;
siompleextruder2.png|&#039;&#039;&#039;Simple extruder for 1.75 mm filament.&#039;&#039;&#039; - By [[London International Academy]] team. From [[Simple Extruder]]. &lt;br /&gt;
&lt;br /&gt;
clampwithsensholder.png|&#039;&#039;&#039;Pen holder clamp for plotter&#039;&#039;&#039; - includes sensor holder - [[File:penholderclamp.fcstd]]. STL - [[File:penholderclamp.stl]]&lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]] [[File:RouterToolhead.stl]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mill==&lt;br /&gt;
&lt;br /&gt;
[[File:simplespindle.png|100px]][[File:Cc_export_issue_22OCT2019.png|100px]][[File:uno3d.jpg|100px]][[File:electricmotor.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
electricmotor.png|&#039;&#039;&#039;Electric Motor&#039;&#039;&#039;. Michel Repo - [https://gitlab.com/mi_shell/ose_freecad_models/tree/master/af_motor_v1909_main]. Assembly in FreeCAD, Marcin&#039;s Repo - [https://gitlab.com/marcin_ose/michel-motor/commit/26879636e6926c612beab6f6a3478f61600d8a44]&lt;br /&gt;
&lt;br /&gt;
simplespindle.png|&#039;&#039;&#039;Simple spindle&#039;&#039;&#039; - By [https://wiki.opensourceecology.org/wiki/John_Log#Task_19.2C_Update_of_Spindle_assembly_drawing.2C_exploded_views_and_movie John Stager] team. See [[Simple Spindle]].&lt;br /&gt;
&lt;br /&gt;
File:Cc_export_issue_22OCT2019.png|See [[Universal_CNC_Axis#Universal_Axis_-_Working_Document]]. FreeCAD file - [[File:D3D_Universal_Carriage_v1910.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:uno3d.jpg|Arduino Uno for motor power supply. See [[Emmanuel Log]]. &lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill Mount&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]]. [[File:RouterToolhead.stl]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[D3D Universal]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=217492</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=217492"/>
		<updated>2020-04-17T04:08:30Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Someday/Maybe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 23:&#039;&#039;&#039; ==&lt;br /&gt;
Covid Mask Research and brief messages with Chris.  Have many requests from local hospitals and nursing homes for masks, face shields and other ppe.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 20:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly Call, Covid-19 thoughts and research.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 18:&#039;&#039;&#039; ==&lt;br /&gt;
Speculation on reuse of n95 masks: Can you heat treat the masks at 145 degrees for 30 minutes and then reuse them???  In milk production, 145F for 30 minutes basically kills everything.  I don&#039;t know the heat tolerance of the mask materials, but 150F is not all that hot?&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 17:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Using_Inkscape_to_Generate_Gcode#Gcode_Plot GcodePlot Install Instructions], [https://reprap.org/wiki/PCB_Milling#rapid-pcb.com milling toolchain research for KiCAD -&amp;gt; .gcode]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]], g-code plot install for Jessica, Work on Fablet case and [[File:BoardRiser1.fcstd]] [[File:BoardRiser2.fcstd]], pi Fablet wiring and instructions [https://photos.app.goo.gl/DyyEYV9DNHdQuBYa6 Photos], Pi Fablet Working doc updates [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_6_6 Slides 2 - 5]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Open_Source_N95_Face_Mask&amp;diff=214844</id>
		<title>Open Source N95 Face Mask</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Open_Source_N95_Face_Mask&amp;diff=214844"/>
		<updated>2020-03-27T19:56:04Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* COVID Dashboard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Hint|&#039;&#039;&#039;Problem Statement (last updated 3/26/20):&#039;&#039;&#039;(1)  Develop proper seal for 3D printable, reusable mask (replaceable filter element); (2) Document sources of readily-available filter material supplies; (3) Print and test masks; (4) Produce as many masks as possible with 3D printers.}}&lt;br /&gt;
=Development=&lt;br /&gt;
{{Devtemplate|0=Open Source N95 Face Mask|1=0|2=5|3=0|4=0|5=0|6=0|7=0|8=0|9=0|10=0|11=0|12=0|13=0|14=0|15=0|16=0|17=0|18=0|19=0|20=0}}&lt;br /&gt;
&lt;br /&gt;
=Tasks Allocation=&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://kb.jambonaka.ovh/?controller=BoardViewController&amp;amp;action=show&amp;amp;project_id=3&amp;amp;search=status%3Aopen&amp;quot; width=80% height=500&amp;gt;&lt;br /&gt;
&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=COVID Dashboard=&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;link href=&#039;http://fonts.googleapis.com/css?family=Arvo&#039; rel=&#039;stylesheet&#039; type=&#039;text/css&#039;&amp;gt;&lt;br /&gt;
&amp;lt;link href=&#039;http://fonts.googleapis.com/css?family=Droid+Sans:400,700&#039; rel=&#039;stylesheet&#039; type=&#039;text/css&#039;&amp;gt;&lt;br /&gt;
&amp;lt;link href=&#039;http://fonts.googleapis.com/css?family=Lato:400,700&#039; rel=&#039;stylesheet&#039; type=&#039;text/css&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a:hover&lt;br /&gt;
{&lt;br /&gt;
color:rgb(255,0,0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer&lt;br /&gt;
{&lt;br /&gt;
    width:32.75%;&lt;br /&gt;
    float:left;&lt;br /&gt;
    margin:0px 0.875% 0px 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer_map&lt;br /&gt;
{&lt;br /&gt;
    width:32.75%&lt;br /&gt;
    float:left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer_video&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    float:left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer_statuslog&lt;br /&gt;
{&lt;br /&gt;
    width:66.375%;&lt;br /&gt;
    float:left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidcontainer&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    border: 2px solid black;    &lt;br /&gt;
    float:left;&lt;br /&gt;
    margin:0px 0.875% 0px 0px;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    max-height:342px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidcontainer_map&lt;br /&gt;
{&lt;br /&gt;
    width:32.75%;&lt;br /&gt;
    border: 2px solid black;&lt;br /&gt;
    float:left;&lt;br /&gt;
    margin:0px 0px 0px 0px;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidcontainer_youtubeandstatuslog&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-height:242px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidWrapper &lt;br /&gt;
{&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-bottom: 56.25%; /* 16:9 */&lt;br /&gt;
    padding-top: 25px;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidWrapper iframe &lt;br /&gt;
{&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidWrapper img&lt;br /&gt;
{&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3&lt;br /&gt;
{&lt;br /&gt;
    font-size:145%;&lt;br /&gt;
    font-family: &#039;Arvo&#039;, serif;&lt;br /&gt;
    letter-spacing:1px;&lt;br /&gt;
    margin-bottom:-3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4&lt;br /&gt;
{&lt;br /&gt;
    font-size:120%;&lt;br /&gt;
    font-family: &#039;Arvo&#039;, serif;&lt;br /&gt;
    margin-bottom:-2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.youtube&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    border: 2px solid black;&lt;br /&gt;
    float:left;&lt;br /&gt;
    margin-right:0.875%;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.statuslog&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    border: 2px solid black;&lt;br /&gt;
    float:left;&lt;br /&gt;
    max-height:244px;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.taskboard&lt;br /&gt;
{&lt;br /&gt;
    height:350px; &lt;br /&gt;
    width:100%; &lt;br /&gt;
    border:2px solid black;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.controlpanel&lt;br /&gt;
{&lt;br /&gt;
    border:2px solid black;&lt;br /&gt;
    height:354px;&lt;br /&gt;
    width:100%;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div height=&amp;quot;320px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;https://docs.google.com/drawings/d/1lp3fTsiTzLC-xO4m9EaBOvXCJwGIo9Zt9vi0tYAw2S4/edit&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=800, \&lt;br /&gt;
   height=600, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=no, \&lt;br /&gt;
   menubar=no, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=no, \&lt;br /&gt;
   toolbar=no&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;OSE Systems Diagram&amp;quot;&amp;gt;OSE Systems Diagram&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidcontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidWrapper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;https://docs.google.com/drawings/d/1lp3fTsiTzLC-xO4m9EaBOvXCJwGIo9Zt9vi0tYAw2S4/edit&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=800, \&lt;br /&gt;
   height=600, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=no, \&lt;br /&gt;
   menubar=no, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=no, \&lt;br /&gt;
   toolbar=no&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;Systems Engineering Breakdown Diagram (SEBD)&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img height=&amp;quot;320px&amp;quot; src=&amp;quot;https://docs.google.com/drawings/pub?id=1lp3fTsiTzLC-xO4m9EaBOvXCJwGIo9Zt9vi0tYAw2S4&amp;amp;amp;w=960&amp;amp;amp;h=720&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;http://www.youtube.com/user/marcinose&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=700, \&lt;br /&gt;
   height=800, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=no, \&lt;br /&gt;
   menubar=no, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=no, \&lt;br /&gt;
   toolbar=no&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;Video Log&amp;quot;&amp;gt;Video Log&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;youtube&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidWrapper&amp;quot;&amp;gt; &lt;br /&gt;
  &amp;lt;iframe frameborder=&amp;quot;0&amp;quot; scrolling=&amp;quot;no&amp;quot; marginheight=&amp;quot;0&amp;quot; marginwidth=&amp;quot;0&amp;quot;width=&amp;quot;430.76&amp;quot; height=&amp;quot;242&amp;quot; type=&amp;quot;text/html&amp;quot; src=&amp;quot;https://www.youtube.com/embed/qRYacJW77Gs?autoplay=0&amp;amp;fs=1&amp;amp;iv_load_policy=3&amp;amp;showinfo=0&amp;amp;rel=0&amp;amp;cc_load_policy=0&amp;amp;start=0&amp;amp;end=0&amp;quot;&amp;gt;&amp;lt;div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;https://docs.google.com/presentation/d/1xAlAslbR0N6A3qcufc_w8TCtCNvMnER3fK6mM2egVvw/edit#slide=id.g5c3be0ce2d_1_28&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=1800, \&lt;br /&gt;
   height=900, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=yes, \&lt;br /&gt;
   menubar=yes, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=yes, \&lt;br /&gt;
   toolbar=yes&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;Visual Commits&amp;quot;&amp;gt;Visual Commits&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidcontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidWrapper&amp;quot;&amp;gt;  &lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vSxRkCpG2fojF8j7l4o0tFgxLTFnImejnMQGWahOSW0hkiGfkCn4TUaM-0eahbqHoTc4TxA-9KLncEB/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;560&amp;quot; height=&amp;quot;730&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;display:inline;&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;a href=&amp;quot;https://docs.google.com/spreadsheet/&amp;quot;&amp;gt;Some spreadsheet&amp;lt;/a&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;controlpanel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;iframe width=&#039;100%&#039; height=&#039;350&#039; frameborder=&#039;0&#039; src=&#039;https://docs.google.com/presentation/d/1xAlAslbR0N6A3qcufc_w8TCtCNvMnER3fK6mM2egVvw&amp;amp;amp;output=html&amp;amp;amp;widget=true&#039;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;display:inline;&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;a href=&amp;quot;https://docs.google.com/document/&amp;quot;&amp;gt;Some document&amp;lt;/a&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;controlpanel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;iframe width=&#039;100%&#039; height=&#039;350&#039; frameborder=&#039;0&#039; src=&#039;https://docs.google.com/document/&amp;amp;amp;output=html&amp;amp;amp;widget=true&#039;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Best Candidates=&lt;br /&gt;
*https://www.cnn.com/2020/03/23/us/coronavirus-3d-printed-medical-supplies-trnd/index.html&lt;br /&gt;
*https://longliveyoursmile.com/3d-printable-mask-for-covid-19/&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[COVID Development]]&lt;br /&gt;
*[[HEPA Filters]]&lt;br /&gt;
*[[Melt-Blown Plastic]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Template:Devtemplate&amp;diff=214839</id>
		<title>Template:Devtemplate</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Template:Devtemplate&amp;diff=214839"/>
		<updated>2020-03-27T19:50:34Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* X Collaboration Dashboard */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{{0}}} Development Template=&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Development Template&lt;br /&gt;
! &lt;br /&gt;
! Description&lt;br /&gt;
! Link to Work Product&lt;br /&gt;
! %&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | &lt;br /&gt;
| &#039;&#039;&#039;DESIGN&#039;&#039;&#039; ||  ||  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 1&lt;br /&gt;
| [[Requirements + Value Proposition]] ||   [[{{{0}}} Requirements + Value Proposition]]  || {{{1}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 2&lt;br /&gt;
| [[Industry_Standards]] || [[{{{0}}} Industry Standards]] || {{{2}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 3&lt;br /&gt;
| [[Conceptual Design]] || [[{{{0}}} Conceptual Design]] || {{{3}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 4&lt;br /&gt;
| [[Module Breakdown]] || [[{{{0}}} Module Breakdown]]  || {{{4}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 5&lt;br /&gt;
| [[3D CAD]] || [[{{{0}}} 3D CAD]] || {{{5}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 6&lt;br /&gt;
| [[Calculations]] || [[{{{0}}} Calculations]] || {{{6}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 7&lt;br /&gt;
| [[Electronics Design]] || [[{{{0}}} Electronics Design]] || {{{7}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 8&lt;br /&gt;
| [[Wiring and Plumbing]] || [[{{{0}}} Wiring and Plumbing]] || {{{8}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 9&lt;br /&gt;
| [[Software]] || [[{{{0}}} Software]] || {{{9}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | &lt;br /&gt;
| &#039;&#039;&#039;BILL OF MATERIALS ||  ||&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 10&lt;br /&gt;
| [[BOM]] || [[{{{0}}} BOM]] || {{{10}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 11&lt;br /&gt;
| [[vBOM]] || [[{{{0}}} vBOM]] || {{{11}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 12&lt;br /&gt;
| [[CAM Files]] || [[{{{0}}} CAM Files]] || {{{12}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 13&lt;br /&gt;
| [[Cut List]] || [[{{{0}}} Cut List]] || {{{13}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | &lt;br /&gt;
| &#039;&#039;&#039;BUILD&#039;&#039;&#039; || || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 14&lt;br /&gt;
| [[Build Instructions]] || [[{{{0}}} Build Instructions]] || {{{14}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 15&lt;br /&gt;
| [[Fabrication Drawings]] || [[{{{0}}} Fabrication Drawings]] || {{{15}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 16&lt;br /&gt;
| [[Exploded Part Diagram]] || [[{{{0}}} Exploded Part Diagram]] || {{{16}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 17&lt;br /&gt;
| [[Production Engineering]] || [[{{{0}}} Production Engineering]] || {{{17}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | &lt;br /&gt;
| &#039;&#039;&#039;DATA COLLECTION&#039;&#039;&#039; || || &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 18&lt;br /&gt;
| [[Build Pictures and Video]] || [[{{{0}}} Build Pictures and Video]] || {{{18}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 19&lt;br /&gt;
| [[Data Collection]] || [[{{{0}}} Data Collection]] || {{{19}}}&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! scope=row | 20&lt;br /&gt;
| [[Future Work]] || [[{{{0}}} Future Work]] || {{{20}}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Usage=&lt;br /&gt;
Pass in 0 parameters to show zero completion. Change these up to 10 for 0-10 completion.&lt;br /&gt;
&lt;br /&gt;
The 0th parameter is the name of the development module that is being developed.&lt;br /&gt;
&lt;br /&gt;
The following:&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{Devtemplate|0=New Dev Project|1=0|2=0|3=0|4=0|5=0|6=0|7=0|8=0|9=0|10=0|11=0|12=0|13=0|14=0|15=0|16=0|17=0|18=0|19=0|20=0}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Produces:&lt;br /&gt;
{{Devtemplate|0=New Dev Project|1=0|2=0|3=0|4=0|5=0|6=0|7=0|8=0|9=0|10=0|11=0|12=0|13=0|14=0|15=0|16=0|17=0|18=0|19=0|20=0}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Dashboard=&lt;br /&gt;
&lt;br /&gt;
=X Collaboration Dashboard=&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
  &amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;link href=&#039;http://fonts.googleapis.com/css?family=Arvo&#039; rel=&#039;stylesheet&#039; type=&#039;text/css&#039;&amp;gt;&lt;br /&gt;
&amp;lt;link href=&#039;http://fonts.googleapis.com/css?family=Droid+Sans:400,700&#039; rel=&#039;stylesheet&#039; type=&#039;text/css&#039;&amp;gt;&lt;br /&gt;
&amp;lt;link href=&#039;http://fonts.googleapis.com/css?family=Lato:400,700&#039; rel=&#039;stylesheet&#039; type=&#039;text/css&#039;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a:hover&lt;br /&gt;
{&lt;br /&gt;
color:rgb(255,0,0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer&lt;br /&gt;
{&lt;br /&gt;
    width:32.75%;&lt;br /&gt;
    float:left;&lt;br /&gt;
    margin:0px 0.875% 0px 0px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer_map&lt;br /&gt;
{&lt;br /&gt;
    width:32.75%&lt;br /&gt;
    float:left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer_video&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    float:left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.headercontainer_statuslog&lt;br /&gt;
{&lt;br /&gt;
    width:66.375%;&lt;br /&gt;
    float:left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidcontainer&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    border: 2px solid black;    &lt;br /&gt;
    float:left;&lt;br /&gt;
    margin:0px 0.875% 0px 0px;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    max-height:342px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidcontainer_map&lt;br /&gt;
{&lt;br /&gt;
    width:32.75%;&lt;br /&gt;
    border: 2px solid black;&lt;br /&gt;
    float:left;&lt;br /&gt;
    margin:0px 0px 0px 0px;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidcontainer_youtubeandstatuslog&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-height:242px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidWrapper &lt;br /&gt;
{&lt;br /&gt;
    position: relative;&lt;br /&gt;
    padding-bottom: 56.25%; /* 16:9 */&lt;br /&gt;
    padding-top: 25px;&lt;br /&gt;
    height: 0;&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidWrapper iframe &lt;br /&gt;
{&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.fluidWrapper img&lt;br /&gt;
{&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    top: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h3&lt;br /&gt;
{&lt;br /&gt;
    font-size:145%;&lt;br /&gt;
    font-family: &#039;Arvo&#039;, serif;&lt;br /&gt;
    letter-spacing:1px;&lt;br /&gt;
    margin-bottom:-3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h4&lt;br /&gt;
{&lt;br /&gt;
    font-size:120%;&lt;br /&gt;
    font-family: &#039;Arvo&#039;, serif;&lt;br /&gt;
    margin-bottom:-2px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.youtube&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    border: 2px solid black;&lt;br /&gt;
    float:left;&lt;br /&gt;
    margin-right:0.875%;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.statuslog&lt;br /&gt;
{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    border: 2px solid black;&lt;br /&gt;
    float:left;&lt;br /&gt;
    max-height:244px;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.taskboard&lt;br /&gt;
{&lt;br /&gt;
    height:350px; &lt;br /&gt;
    width:100%; &lt;br /&gt;
    border:2px solid black;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.controlpanel&lt;br /&gt;
{&lt;br /&gt;
    border:2px solid black;&lt;br /&gt;
    height:354px;&lt;br /&gt;
    width:100%;&lt;br /&gt;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -moz-box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.25);&lt;br /&gt;
    -webkit-box-sizing: border-box;&lt;br /&gt;
    -moz-box-sizing: border-box;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
  &amp;lt;/head&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div height=&amp;quot;320px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;https://docs.google.com/drawings/d/1lp3fTsiTzLC-xO4m9EaBOvXCJwGIo9Zt9vi0tYAw2S4/edit&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=800, \&lt;br /&gt;
   height=600, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=no, \&lt;br /&gt;
   menubar=no, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=no, \&lt;br /&gt;
   toolbar=no&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;OSE Systems Diagram&amp;quot;&amp;gt;OSE Systems Diagram&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidcontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidWrapper&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;https://docs.google.com/drawings/d/1lp3fTsiTzLC-xO4m9EaBOvXCJwGIo9Zt9vi0tYAw2S4/edit&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=800, \&lt;br /&gt;
   height=600, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=no, \&lt;br /&gt;
   menubar=no, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=no, \&lt;br /&gt;
   toolbar=no&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;Systems Engineering Breakdown Diagram (SEBD)&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;img height=&amp;quot;320px&amp;quot; src=&amp;quot;https://docs.google.com/drawings/pub?id=1lp3fTsiTzLC-xO4m9EaBOvXCJwGIo9Zt9vi0tYAw2S4&amp;amp;amp;w=960&amp;amp;amp;h=720&amp;quot; border=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;http://www.youtube.com/user/marcinose&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=700, \&lt;br /&gt;
   height=800, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=no, \&lt;br /&gt;
   menubar=no, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=no, \&lt;br /&gt;
   toolbar=no&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;Video Log&amp;quot;&amp;gt;Video Log&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;youtube&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidWrapper&amp;quot;&amp;gt; &lt;br /&gt;
  &amp;lt;iframe frameborder=&amp;quot;0&amp;quot; scrolling=&amp;quot;no&amp;quot; marginheight=&amp;quot;0&amp;quot; marginwidth=&amp;quot;0&amp;quot;width=&amp;quot;430.76&amp;quot; height=&amp;quot;242&amp;quot; type=&amp;quot;text/html&amp;quot; src=&amp;quot;https://www.youtube.com/embed/qRYacJW77Gs?autoplay=0&amp;amp;fs=1&amp;amp;iv_load_policy=3&amp;amp;showinfo=0&amp;amp;rel=0&amp;amp;cc_load_policy=0&amp;amp;start=0&amp;amp;end=0&amp;quot;&amp;gt;&amp;lt;div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;javascript: void(0)&amp;quot; &lt;br /&gt;
   onclick=&amp;quot;window.open(&#039;https://docs.google.com/presentation/d/1xAlAslbR0N6A3qcufc_w8TCtCNvMnER3fK6mM2egVvw/edit#slide=id.g5c3be0ce2d_1_28&#039;, &lt;br /&gt;
  &#039;windowname2&#039;, &lt;br /&gt;
  &#039;width=1800, \&lt;br /&gt;
   height=900, \&lt;br /&gt;
   directories=no, \&lt;br /&gt;
   location=yes, \&lt;br /&gt;
   menubar=yes, \&lt;br /&gt;
   resizable=no, \&lt;br /&gt;
   scrollbars=1, \&lt;br /&gt;
   status=yes, \&lt;br /&gt;
   toolbar=yes&#039;); &lt;br /&gt;
  return false;&amp;quot; title=&amp;quot;Visual Commits&amp;quot;&amp;gt;Visual Commits&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidcontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;fluidWrapper&amp;quot;&amp;gt;  &lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vSxRkCpG2fojF8j7l4o0tFgxLTFnImejnMQGWahOSW0hkiGfkCn4TUaM-0eahbqHoTc4TxA-9KLncEB/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;560&amp;quot; height=&amp;quot;730&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;display:inline;&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;a href=&amp;quot;https://docs.google.com/spreadsheet/&amp;quot;&amp;gt;Some spreadsheet&amp;lt;/a&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;controlpanel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;iframe width=&#039;100%&#039; height=&#039;350&#039; frameborder=&#039;0&#039; src=&#039;https://docs.google.com/presentation/d/1xAlAslbR0N6A3qcufc_w8TCtCNvMnER3fK6mM2egVvw&amp;amp;amp;output=html&amp;amp;amp;widget=true&#039;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;headercontainer&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h4 style=&amp;quot;display:inline;&amp;quot;&amp;gt; &lt;br /&gt;
&amp;lt;a href=&amp;quot;https://docs.google.com/document/&amp;quot;&amp;gt;Some document&amp;lt;/a&amp;gt;&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;/h4&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;controlpanel&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;iframe width=&#039;100%&#039; height=&#039;350&#039; frameborder=&#039;0&#039; src=&#039;https://docs.google.com/document/&amp;amp;amp;output=html&amp;amp;amp;widget=true&#039;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear:both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=214366</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=214366"/>
		<updated>2020-03-24T15:41:10Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Wed Mar 18: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 23:&#039;&#039;&#039; ==&lt;br /&gt;
Covid Mask Research and brief messages with Chris.  Have many requests from local hospitals and nursing homes for masks, face shields and other ppe.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 20:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly Call, Covid-19 thoughts and research.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 18:&#039;&#039;&#039; ==&lt;br /&gt;
Speculation on reuse of n95 masks: Can you heat treat the masks at 145 degrees for 30 minutes and then reuse them???  In milk production, 145F for 30 minutes basically kills everything.  I don&#039;t know the heat tolerance of the mask materials, but 150F is not all that hot?&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 17:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Using_Inkscape_to_Generate_Gcode#Gcode_Plot GcodePlot Install Instructions], [https://reprap.org/wiki/PCB_Milling#rapid-pcb.com milling toolchain research for KiCAD -&amp;gt; .gcode]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]], g-code plot install for Jessica, Work on Fablet case and [[File:BoardRiser1.fcstd]] [[File:BoardRiser2.fcstd]], pi Fablet wiring and instructions [https://photos.app.goo.gl/DyyEYV9DNHdQuBYa6 Photos], Pi Fablet Working doc updates [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_6_6 Slides 2 - 5]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213884</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213884"/>
		<updated>2020-03-19T01:09:25Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Wed Mar 18: */ N95 mask reuse???&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 18:&#039;&#039;&#039; ==&lt;br /&gt;
Speculation on reuse of n95 masks: Can you heat treat the masks at 145 degrees for 30 minutes and then reuse them???  In milk production, 145F for 30 minutes basically kills everything.  I don&#039;t know the heat tolerance of the mask materials, but 150F is not all that hot? &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 17:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Using_Inkscape_to_Generate_Gcode#Gcode_Plot GcodePlot Install Instructions], [https://reprap.org/wiki/PCB_Milling#rapid-pcb.com milling toolchain research for KiCAD -&amp;gt; .gcode]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]], g-code plot install for Jessica, Work on Fablet case and [[File:BoardRiser1.fcstd]] [[File:BoardRiser2.fcstd]], pi Fablet wiring and instructions [https://photos.app.goo.gl/DyyEYV9DNHdQuBYa6 Photos], Pi Fablet Working doc updates [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_6_6 Slides 2 - 5]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213820</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213820"/>
		<updated>2020-03-18T04:07:19Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Tue Mar 17: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 17:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Using_Inkscape_to_Generate_Gcode#Gcode_Plot GcodePlot Install Instructions], [https://reprap.org/wiki/PCB_Milling#rapid-pcb.com milling toolchain research for KiCAD -&amp;gt; .gcode]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]], g-code plot install for Jessica, Work on Fablet case and [[File:BoardRiser1.fcstd]] [[File:BoardRiser2.fcstd]], pi Fablet wiring and instructions [https://photos.app.goo.gl/DyyEYV9DNHdQuBYa6 Photos], Pi Fablet Working doc updates [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_6_6 Slides 2 - 5]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=KiCad_101&amp;diff=213819</id>
		<title>KiCad 101</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=KiCad_101&amp;diff=213819"/>
		<updated>2020-03-18T04:07:11Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#start a project. You start by editing a diagram, not the physical layout reality. That is called a schematic. the schematic is later converted into a physical layout.&lt;br /&gt;
#Drag and drop components into the design&lt;br /&gt;
#You must then connect them, and verify the design for connection errors.&lt;br /&gt;
#Once you have the schematic, you can add physical reality to it. This consists of moving components around and rotating them in order  to make the easiest connections. adding footprints for components and wire thicknesses. The footprints concept is that any component can come in various packages (or size/shape). We must specify exactly which package we are using.&lt;br /&gt;
#Once we add packages and wires, we save the layout ,&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*See [[Pieter Log]] for tutorial on building a DIY Arduino in KiCad, up to drilling/milling with [[D3D Universal]]. There is also a link to a tutorial video.&lt;br /&gt;
*From [[Pieter Log]] - [[KiCad Tutorial for Arduino]]&lt;br /&gt;
*From [[DIY Arduino]] - go to [[Minimalist Arduino]], for the [[Minimalist_Arduino#Furthest_Simplification]]. 328 chip, crystal, 2 capacitors, and that is it for components. Let&#039;s do this as the absolute simplest worflow for designing the thing in KiCad, and then generating a CNC Drill File that can be run on the D3D Univesal. All as an exercise that someone can go through from zero to finish in one hour. That would be basic literacy in applied KiCad.&lt;br /&gt;
*[https://reprap.org/wiki/PCB_Milling#rapid-pcb.com Online tool for gerber from KiCAD -&amp;gt; .gcode]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Using_Inkscape_to_Generate_Gcode&amp;diff=213812</id>
		<title>Using Inkscape to Generate Gcode</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Using_Inkscape_to_Generate_Gcode&amp;diff=213812"/>
		<updated>2020-03-17T20:44:02Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* GcodePlot Extension Install */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Gcode Plot=&lt;br /&gt;
&lt;br /&gt;
#Video 1 - [https://www.youtube.com/watch?v=yrxhqW7BCf8]&lt;br /&gt;
#GcodePlot extension for inkscape. Inkscape post - [https://inkscape.org/~arpruss/%E2%98%85gcodeplot]. Github - [https://github.com/arpruss/gcodeplot]. Instructable - [https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/]&lt;br /&gt;
#Pen holder 3D design - [https://www.thingiverse.com/thing:1873991]. Simplest way - is a flat piece of plastic. Support should be 2-point for parallelogramming (goes straight down) or 4 point for straight up-down - though 2-point parallelogramming should likewise produce straight up-down. See [[D3D Universal#Plotter]] pen holder design.&lt;br /&gt;
&lt;br /&gt;
==GcodePlot Extension Install==&lt;br /&gt;
#Download .zip file from Github [https://github.com/arpruss/gcodeplot]&lt;br /&gt;
##Save to an easy to access location i.e. home/downloads/&lt;br /&gt;
#unzip the file in the above location i.e. home/downloads/gcodeplot-master&lt;br /&gt;
#Navigate to the directory where the file is unzipped (above example is &amp;quot;home&amp;quot; and right click downloads -&amp;gt; open in terminal. &lt;br /&gt;
# Terminal should show &amp;quot;username:~/Downloads$&amp;quot;&lt;br /&gt;
#Type the following command in the terminal: &amp;lt;code&amp;gt;sudo cp -rv gcodeplot-master/* /usr/share/inkscape/extensions/&amp;lt;/code&amp;gt; Press enter.&lt;br /&gt;
##Basic explanation of above code: &amp;quot;sudo&amp;quot; = Super User Do,  &amp;quot;cp&amp;quot;=copy command  &amp;quot;-rv&amp;quot;=Options flags for the copy(r=recursive v-verbose(show output on screen)), &amp;quot;gcodeplot-master/*&amp;quot;=copy all files within gcodeplot-master, &amp;quot;/usr/share/inkscape/extensions/&amp;quot;=copy the files to this location.  (More info easily found by Googling &amp;quot;Linux cp command&amp;quot; or typing &amp;quot;cp --help&amp;quot; in the console)&lt;br /&gt;
#Terminal will request sudo password (this is the same password you use to log into OSE linux) - Character entry is not shown, so very carefully enter your password and hit enter.&lt;br /&gt;
#You will see several lines appear, indicating that the files have been copied&lt;br /&gt;
##The last few lines should look like the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&#039;gcodeplot-master/svgpath/path.py&#039; -&amp;gt; &#039;/usr/share/inkscape/extensions/svgpath/path.py&#039;&lt;br /&gt;
&#039;gcodeplot-master/svgpath/shader.py&#039; -&amp;gt; &#039;/usr/share/inkscape/extensions/svgpath/shader.py&#039;&lt;br /&gt;
&#039;gcodeplot-master/TODO&#039; -&amp;gt; &#039;/usr/share/inkscape/extensions/TODO&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
#Close Inkscape if open&lt;br /&gt;
#Open Inkscape, go to file-&amp;gt;Save As, then verify in dropdown filetype selector that &amp;quot;3-axis gcode plotter (*.gcode)&amp;quot; is an option.&lt;br /&gt;
#Installation now complete!&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
From Instructable, in pertinent part, after installing extension:&lt;br /&gt;
&lt;br /&gt;
#Restart or start Inkscape.&lt;br /&gt;
#Load the SVG file you want to draw or cut into Inskcape. The lower-left corner of the page in Inkscape corresponds to the minimum X and Y coordinates you measured in the previous step. Make sure your images fit into the print area.&lt;br /&gt;
#Convert the drawing to a path: ctrl-A to select everything, then Path | Object to Path.&lt;br /&gt;
#Save to gcode:&lt;br /&gt;
##File | Save As...&lt;br /&gt;
##Select: &amp;quot;3-axis gcode plotter&amp;quot; ... And a massive popup comes out. Should be self-explanatory, outside of:&lt;br /&gt;
##&#039;&#039;&#039;Make the area SAME in document size as the X and Y in the output settings. Straightforward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Exercise==&lt;br /&gt;
#Get your hands on SVG files. Since there are more PNG than SVG available in the wild - convert PNG to SVG first with Inkscape - [https://www.dedoimedo.com/computers/convert-png-to-svg.html]&lt;br /&gt;
#Take a file such as [[File:OSE_d3d_printer_logo_v1-16a.png|200px]]. But would need to convert it to vectors. Power user material.&lt;br /&gt;
#So start with a vector file - [[File:Axis_Idler_LAI_SVGs.zip]]&lt;br /&gt;
#Yes! Convert Object to Path in Path menu in inskscape&lt;br /&gt;
#Export gcode.&lt;br /&gt;
#How do you know g-code is valid? &amp;lt;s&amp;gt;Use [[OpenSCAM]] - see [https://www.norwegiancreations.com/2015/08/an-intro-to-g-code-and-how-to-generate-it-using-inkscape/]. To install a deb package, use a tool called [[gdebi]]. OpenSCAM installs under the name CAMotics. Didn&#039;t work on Ubuntu 16.04.&amp;lt;/s&amp;gt; &lt;br /&gt;
##Use https://ncviewer.com/ instead&lt;br /&gt;
&lt;br /&gt;
=MJ Notes=&lt;br /&gt;
#Installed GcodePlot for Inkscape.&lt;br /&gt;
#Drew in inkscape. Set coordinates the same in Save As Gcode and in Document/Settings for the document&lt;br /&gt;
#Viewed the file in https://ncviewer.com/. Line I drew showed up, but not the text.&lt;br /&gt;
&lt;br /&gt;
=Inkscape Notes=&lt;br /&gt;
*Work in File -&amp;gt; doc properties&lt;br /&gt;
*In inskscape, make sure you have a correct image size&lt;br /&gt;
*Work in mm&#039;&lt;br /&gt;
*Using a vector file, grab a corner to resize it correctly in mm&lt;br /&gt;
*In path menu - select Trace Bitmap&lt;br /&gt;
*Save SVG&lt;br /&gt;
*Then it&#039;s ready for the Inkscape plugin called Gcode Tools&lt;br /&gt;
*https://www.lifewire.com/inkscape-to-make-templates-cutting-machines-1701892 - turning letters into gcode with gcodetools - works for us&lt;br /&gt;
*Add G29 and eliminate pen park in preprocessing for printing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Gcodeplot Settings==&lt;br /&gt;
*Set z working height to 0&lt;br /&gt;
*Make sure you are within 150 by 150 mm boundaries &lt;br /&gt;
*Copy start gcode. from d3d universal on homing and leveling&lt;br /&gt;
*See [[Jessica Log]]&lt;br /&gt;
*From [[Don Log]]:&lt;br /&gt;
Inkscape has many setting to review when exporting (save as) to gcode. The notable ones as follows:&lt;br /&gt;
&lt;br /&gt;
[[File:GcodePlotExportSettings.png]]&lt;br /&gt;
&lt;br /&gt;
- Precision setting should be set to 0.010 to correspond to the 10 microns of accuracy that the D3D printer is designed to achieve. &lt;br /&gt;
- The left/right &amp;amp; upper/lower coordinate settings are very relevant to how the plotter arranges itself on the print bed. &lt;br /&gt;
- Speed settings could be increased as high as 150 mm/s. NOTE: these speeds over-ride the speed settings which can manually be set on the marlin controller.&lt;br /&gt;
&lt;br /&gt;
==Sample Files==&lt;br /&gt;
&lt;br /&gt;
View these with [[NC Viewer]]&lt;br /&gt;
*Don  - Known good plotter file [[File:d3dUtextPlot.gcode.zip]]&lt;br /&gt;
*Jessica - [[File:OESd4dStickpath4.zip]] -&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
*It appears that the GcodePlot extension is not supported. See thread with some troubleshooting on proper install - [https://forum.inkscapecommunity.com/index.php?topic=1407.0]&lt;br /&gt;
*&#039;&#039;&#039;Russion support forum with some usage instructions&#039;&#039;&#039; - [http://www.cnc-club.ru/forum/viewtopic.php?t=35]&lt;br /&gt;
*Video - how to generate gcode in inkscape - [https://www.youtube.com/watch?v=yrxhqW7BCf8]&lt;br /&gt;
&lt;br /&gt;
=Other Ways to Work With Inkscape SVG Files=&lt;br /&gt;
*Export to DXF in Inkscape - [https://kellylollardesigns.com/blogs/news/converting-svg-to-dxf]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213811</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213811"/>
		<updated>2020-03-17T20:43:26Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Tue Mar 17: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 17:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Using_Inkscape_to_Generate_Gcode#Gcode_Plot GcodePlot Install Instructions],&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]], g-code plot install for Jessica, Work on Fablet case and [[File:BoardRiser1.fcstd]] [[File:BoardRiser2.fcstd]], pi Fablet wiring and instructions [https://photos.app.goo.gl/DyyEYV9DNHdQuBYa6 Photos], Pi Fablet Working doc updates [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_6_6 Slides 2 - 5]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Using_Inkscape_to_Generate_Gcode&amp;diff=213810</id>
		<title>Using Inkscape to Generate Gcode</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Using_Inkscape_to_Generate_Gcode&amp;diff=213810"/>
		<updated>2020-03-17T20:42:57Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Gcode Plot */  Extension Install Instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Gcode Plot=&lt;br /&gt;
&lt;br /&gt;
#Video 1 - [https://www.youtube.com/watch?v=yrxhqW7BCf8]&lt;br /&gt;
#GcodePlot extension for inkscape. Inkscape post - [https://inkscape.org/~arpruss/%E2%98%85gcodeplot]. Github - [https://github.com/arpruss/gcodeplot]. Instructable - [https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/]&lt;br /&gt;
#Pen holder 3D design - [https://www.thingiverse.com/thing:1873991]. Simplest way - is a flat piece of plastic. Support should be 2-point for parallelogramming (goes straight down) or 4 point for straight up-down - though 2-point parallelogramming should likewise produce straight up-down. See [[D3D Universal#Plotter]] pen holder design.&lt;br /&gt;
&lt;br /&gt;
==GcodePlot Extension Install==&lt;br /&gt;
#Download .zip file from Github [https://github.com/arpruss/gcodeplot]&lt;br /&gt;
##Save to an easy to access location i.e. home/downloads/&lt;br /&gt;
#unzip the file in the above location i.e. home/downloads/gcodeplot-master&lt;br /&gt;
#Navigate to the directory where the file is unzipped (above example is &amp;quot;home&amp;quot; and right click downloads -&amp;gt; open in terminal. &lt;br /&gt;
# Terminal should show &amp;quot;username:~/Downloads$&amp;quot;&lt;br /&gt;
#Type the following command in the terminal: &amp;lt;code&amp;gt;sudo cp -rv gcodeplot-master/* /usr/share/inkscape/extensions/&amp;lt;/code&amp;gt; Press enter.&lt;br /&gt;
##Basic explanation of above code: &amp;quot;sudo&amp;quot; = Super User Do,  &amp;quot;cp&amp;quot;=copy command  &amp;quot;-rv&amp;quot;=Options flags for the copy(r=recursive v-verbose(show output on screen)), &amp;quot;gcodeplot-master/*&amp;quot;=copy all files within gcodeplot-master, &amp;quot;/usr/share/inkscape/extensions/&amp;quot;=copy the files to this location.  (More info easily found by Googling &amp;quot;Linux cp command&amp;quot; or typing &amp;quot;cp --help&amp;quot; in the console)&lt;br /&gt;
#Terminal will request sudo password (this is the same password you use to log into OSE linux) - Character entry is not shown, so very carefully enter your password and hit enter.&lt;br /&gt;
#You will see several lines appear, indicating that the files have been copied&lt;br /&gt;
##i.e. &lt;br /&gt;
&amp;lt;pre&amp;gt;&#039;gcodeplot-master/svgpath/path.py&#039; -&amp;gt; &#039;/usr/share/inkscape/extensions/svgpath/path.py&#039;&lt;br /&gt;
&#039;gcodeplot-master/svgpath/shader.py&#039; -&amp;gt; &#039;/usr/share/inkscape/extensions/svgpath/shader.py&#039;&lt;br /&gt;
&#039;gcodeplot-master/TODO&#039; -&amp;gt; &#039;/usr/share/inkscape/extensions/TODO&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
#Close Inkscape if open&lt;br /&gt;
#Open Inkscape, go to file-&amp;gt;Save As, then verify in dropdown filetype selector that &amp;quot;3-axis gcode plotter (*.gcode)&amp;quot; is an option.&lt;br /&gt;
#Installation now complete!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Instructions==&lt;br /&gt;
From Instructable, in pertinent part, after installing extension:&lt;br /&gt;
&lt;br /&gt;
#Restart or start Inkscape.&lt;br /&gt;
#Load the SVG file you want to draw or cut into Inskcape. The lower-left corner of the page in Inkscape corresponds to the minimum X and Y coordinates you measured in the previous step. Make sure your images fit into the print area.&lt;br /&gt;
#Convert the drawing to a path: ctrl-A to select everything, then Path | Object to Path.&lt;br /&gt;
#Save to gcode:&lt;br /&gt;
##File | Save As...&lt;br /&gt;
##Select: &amp;quot;3-axis gcode plotter&amp;quot; ... And a massive popup comes out. Should be self-explanatory, outside of:&lt;br /&gt;
##&#039;&#039;&#039;Make the area SAME in document size as the X and Y in the output settings. Straightforward.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Exercise==&lt;br /&gt;
#Get your hands on SVG files. Since there are more PNG than SVG available in the wild - convert PNG to SVG first with Inkscape - [https://www.dedoimedo.com/computers/convert-png-to-svg.html]&lt;br /&gt;
#Take a file such as [[File:OSE_d3d_printer_logo_v1-16a.png|200px]]. But would need to convert it to vectors. Power user material.&lt;br /&gt;
#So start with a vector file - [[File:Axis_Idler_LAI_SVGs.zip]]&lt;br /&gt;
#Yes! Convert Object to Path in Path menu in inskscape&lt;br /&gt;
#Export gcode.&lt;br /&gt;
#How do you know g-code is valid? &amp;lt;s&amp;gt;Use [[OpenSCAM]] - see [https://www.norwegiancreations.com/2015/08/an-intro-to-g-code-and-how-to-generate-it-using-inkscape/]. To install a deb package, use a tool called [[gdebi]]. OpenSCAM installs under the name CAMotics. Didn&#039;t work on Ubuntu 16.04.&amp;lt;/s&amp;gt; &lt;br /&gt;
##Use https://ncviewer.com/ instead&lt;br /&gt;
&lt;br /&gt;
=MJ Notes=&lt;br /&gt;
#Installed GcodePlot for Inkscape.&lt;br /&gt;
#Drew in inkscape. Set coordinates the same in Save As Gcode and in Document/Settings for the document&lt;br /&gt;
#Viewed the file in https://ncviewer.com/. Line I drew showed up, but not the text.&lt;br /&gt;
&lt;br /&gt;
=Inkscape Notes=&lt;br /&gt;
*Work in File -&amp;gt; doc properties&lt;br /&gt;
*In inskscape, make sure you have a correct image size&lt;br /&gt;
*Work in mm&#039;&lt;br /&gt;
*Using a vector file, grab a corner to resize it correctly in mm&lt;br /&gt;
*In path menu - select Trace Bitmap&lt;br /&gt;
*Save SVG&lt;br /&gt;
*Then it&#039;s ready for the Inkscape plugin called Gcode Tools&lt;br /&gt;
*https://www.lifewire.com/inkscape-to-make-templates-cutting-machines-1701892 - turning letters into gcode with gcodetools - works for us&lt;br /&gt;
*Add G29 and eliminate pen park in preprocessing for printing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Gcodeplot Settings==&lt;br /&gt;
*Set z working height to 0&lt;br /&gt;
*Make sure you are within 150 by 150 mm boundaries &lt;br /&gt;
*Copy start gcode. from d3d universal on homing and leveling&lt;br /&gt;
*See [[Jessica Log]]&lt;br /&gt;
*From [[Don Log]]:&lt;br /&gt;
Inkscape has many setting to review when exporting (save as) to gcode. The notable ones as follows:&lt;br /&gt;
&lt;br /&gt;
[[File:GcodePlotExportSettings.png]]&lt;br /&gt;
&lt;br /&gt;
- Precision setting should be set to 0.010 to correspond to the 10 microns of accuracy that the D3D printer is designed to achieve. &lt;br /&gt;
- The left/right &amp;amp; upper/lower coordinate settings are very relevant to how the plotter arranges itself on the print bed. &lt;br /&gt;
- Speed settings could be increased as high as 150 mm/s. NOTE: these speeds over-ride the speed settings which can manually be set on the marlin controller.&lt;br /&gt;
&lt;br /&gt;
==Sample Files==&lt;br /&gt;
&lt;br /&gt;
View these with [[NC Viewer]]&lt;br /&gt;
*Don  - Known good plotter file [[File:d3dUtextPlot.gcode.zip]]&lt;br /&gt;
*Jessica - [[File:OESd4dStickpath4.zip]] -&lt;br /&gt;
&lt;br /&gt;
=Support=&lt;br /&gt;
*It appears that the GcodePlot extension is not supported. See thread with some troubleshooting on proper install - [https://forum.inkscapecommunity.com/index.php?topic=1407.0]&lt;br /&gt;
*&#039;&#039;&#039;Russion support forum with some usage instructions&#039;&#039;&#039; - [http://www.cnc-club.ru/forum/viewtopic.php?t=35]&lt;br /&gt;
*Video - how to generate gcode in inkscape - [https://www.youtube.com/watch?v=yrxhqW7BCf8]&lt;br /&gt;
&lt;br /&gt;
=Other Ways to Work With Inkscape SVG Files=&lt;br /&gt;
*Export to DXF in Inkscape - [https://kellylollardesigns.com/blogs/news/converting-svg-to-dxf]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213805</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213805"/>
		<updated>2020-03-17T20:14:25Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Mon Mar 16: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 17:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]], g-code plot install for Jessica, Work on Fablet case and [[File:BoardRiser1.fcstd]] [[File:BoardRiser2.fcstd]], pi Fablet wiring and instructions [https://photos.app.goo.gl/DyyEYV9DNHdQuBYa6 Photos], Pi Fablet Working doc updates [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_6_6 Slides 2 - 5]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Outer_Shell_Left.fcstd&amp;diff=213761</id>
		<title>File:Outer Shell Left.fcstd</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Outer_Shell_Left.fcstd&amp;diff=213761"/>
		<updated>2020-03-17T01:18:22Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: Jeremyd uploaded a new version of File:Outer Shell Left.fcstd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213760</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213760"/>
		<updated>2020-03-17T01:11:36Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Mon Mar 16: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]], g-code plot install for Jessica, Work on Fablet case and [[File:BoardRiser1.fcstd]] [[File:BoardRiser2.fcstd]], pi Fablet wiring and instructions [https://photos.app.goo.gl/DyyEYV9DNHdQuBYa6 Photos], Pi Fablet Working doc updates [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_6_6 Slides 2 - 5]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Part_Library_for_the_Raspberry_Pi_Tablet&amp;diff=213759</id>
		<title>Part Library for the Raspberry Pi Tablet</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Part_Library_for_the_Raspberry_Pi_Tablet&amp;diff=213759"/>
		<updated>2020-03-17T01:05:17Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Part Library */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Team=&lt;br /&gt;
[[Chris Log]] - [[Jeremy Log]] - [[Jessica Log]] - [[Don Log]]&lt;br /&gt;
&lt;br /&gt;
=Working Doc=&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQNmOxNzL7149y0Y5vru8csSzJ7-vLq_CuBUYoymQLm5weaN9pcdNzo9jHe7dbplXvS-p9RGzdsWXu2/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;480&amp;quot; height=&amp;quot;389&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit edit]&lt;br /&gt;
&lt;br /&gt;
=Part Library=&lt;br /&gt;
==Tablet==&lt;br /&gt;
[[File:pitab.jpg|100px]][[File:1batpack.png|100px]][[File:5batpack.jpg|100px]] [[File:PiTabConcept.png|100px]] [[File:TouchScreenPrimitive.png|100px]] [[File:PiBase.png|100px]] [[File:raspi.png|100px]] [[File:raspi2.png|100px]] [[File:piincase.png|100px]] [[File:5batpack2.png|100px]] [[File:Fabletlayout.png|100px]] [[File:dumbscreen.png|100px]] [[File:FabTabLayout.png|100px]] [[File:FabTabBezel.png|100px]] [[File:PiFullCaseMockUp.png|100px]] [[File:PiFullCaseMerge.png|100px]] [[File:PiCaseBackPanel.png|100px]] [[File:risers.png|100px]] [[File:Outer_shell.PNG|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:pitab.jpg|&#039;&#039;&#039;Tablet Final Assembly&#039;&#039;&#039;  - FreeCAD -[[File:raspiassy.fcstd]]&lt;br /&gt;
File:piincase.png|&#039;&#039;&#039;Raspberry Pi in case.&#039;&#039;&#039;  - FreeCAD -[[File:piincase.fcstd]]&lt;br /&gt;
File:dumbscreen.png|&#039;&#039;&#039;TouchScreenPrimitive&#039;&#039;&#039; - size:nullkb - FreeCAD -[[File:TouchScreenPrimitive.fcstd]]&lt;br /&gt;
File:raspi2.png|&#039;&#039;&#039;Raspberry Pi 4 Board&#039;&#039;&#039; - FreeCAD -[[File:raspi.fcstd]]&lt;br /&gt;
File:1batpack.png|&#039;&#039;&#039;1 Battery Power Pack&#039;&#039;&#039; - FreeCAD -[[File:1batpack.fcstd]]&lt;br /&gt;
File:5batpack2.png|&#039;&#039;&#039;5 Battery Power Pack&#039;&#039;&#039; - FreeCAD -[[File:5batpack.fcstd]]. FreeCAD -[[File:5batpack.stl]]&lt;br /&gt;
File:PiTabConcept.png|&#039;&#039;&#039;PiTabletConcept&#039;&#039;&#039; - FreeCAD -[[File:PiTabPrimitive.fcstd]]&lt;br /&gt;
File:PiBase.png|&#039;&#039;&#039;Pi Base + External Ports WIP&#039;&#039;&#039; - size:nullkb - FreeCAD -[[File:PiboardandMount.fcstd]]&lt;br /&gt;
File:Fabletlayout.png|&#039;&#039;&#039;Tablet Layout WIP&#039;&#039;&#039; - FreeCAD - [[File:TableCase.fcstd]]&lt;br /&gt;
File:FabTabLayout.png|&#039;&#039;&#039;FabTab Layout Concept -Idea for keeping available ports accessible at exterior of case&#039;&#039;&#039; - FreeCAD - [[File:FabTabLayout.fcstd]]&lt;br /&gt;
File:FabTabBezel.png|&#039;&#039;&#039;Tablet Bezel - for testing fit&#039;&#039;&#039; - FreeCAD - [[File:TabletScreenBezel.fcstd]]&lt;br /&gt;
File:plug1.png|&#039;&#039;&#039;Tablet Rpi plugs test layouts &#039;&#039;&#039; - FreeCAD - [[File:PiTabPscale.fcstd]]&lt;br /&gt;
File:plug2.png|&#039;&#039;&#039;Tablet Rpi plugs test layouts &#039;&#039;&#039; - FreeCAD - [[File:PiTabPrimscale2.fcstd]]&lt;br /&gt;
File:plug3.png|&#039;&#039;&#039;Tablet Rpi plugs test layouts &#039;&#039;&#039; - FreeCAD - [[File:PiTabPrimscale3.fcstd]]&lt;br /&gt;
File:PiFullCaseMerge.png|&#039;&#039;&#039;Tablet Case Merged - MVP Candidate&#039;&#039;&#039; - FreeCAD - [[File:PiFullCaseMockUp.fcstd]]&lt;br /&gt;
File:PiCaseBackPanel.png|&#039;&#039;&#039;Tablet Case Back Panel &#039;&#039;&#039; - FreeCAD - [[File:PiCaseBackPanel.fcstd]]&lt;br /&gt;
File:BoardRiser1.png|&#039;&#039;&#039;1st half of board riser, split to fit on D3D&#039;&#039;&#039; - FreeCAD - [[File:BoardRiser1.fcstd]] STL [[File:BoardRiser1.stl]]&lt;br /&gt;
File:BoardRiser2.PNG|&#039;&#039;&#039;2nd half of board riser &#039;&#039;&#039; - FreeCAD - [[File:BoardRiser2.fcstd]]  STL [[File:BoardRiser2.stl]]&lt;br /&gt;
File:BoardRisers.PNG|&#039;&#039;&#039;Both risers. &#039;&#039;&#039; - FreeCAD - [[File:BoardRisers.fcstd]]  STL [[File:BoardRisers.stl]]&lt;br /&gt;
File:Outer_shell.PNG|&#039;&#039;&#039;WIP&#039;&#039;&#039; of outer shell design. Other side was exported without the USB cutaway and mirrored - FreeCAD - [[File:Outer Shell Left.fcstd]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;blockquote class=&amp;quot;twitter-tweet&amp;quot;&amp;gt;&amp;lt;p lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot;&amp;gt;Raspberry Pi Tablet part library. Can I embed this tweet on this wiki page for discussion? &amp;lt;a href=&amp;quot;https://t.co/TBPeKeRY1J&amp;quot;&amp;gt;https://t.co/TBPeKeRY1J&amp;lt;/a&amp;gt; &amp;lt;a href=&amp;quot;https://t.co/l0E3CNskLQ&amp;quot;&amp;gt;pic.twitter.com/l0E3CNskLQ&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&amp;amp;mdash; Open Source Ecology (@OSEcology) &amp;lt;a href=&amp;quot;https://twitter.com/OSEcology/status/1224062967555248130?ref_src=twsrc%5Etfw&amp;quot;&amp;gt;February 2, 2020&amp;lt;/a&amp;gt;&amp;lt;/blockquote&amp;gt; &amp;lt;script async src=&amp;quot;https://platform.twitter.com/widgets.js&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Light Module==&lt;br /&gt;
&lt;br /&gt;
[[File:boostconverter.png|100px]]&lt;br /&gt;
[[File:ledcontroller.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:boostconverter.png|&#039;&#039;&#039;BoostConverter&#039;&#039;&#039; - FreeCAD -[[File:boostconverter.fcstd]]&lt;br /&gt;
File:ledcontroller.png|&#039;&#039;&#039;LEDController&#039;&#039;&#039; - FreeCAD -[[File:ledcontroller.fcstd]]&lt;br /&gt;
File:ledmodule.png|&#039;&#039;&#039;LEDModule&#039;&#039;&#039; - FreeCAD -[[File:ledmodule.fcstd]]&lt;br /&gt;
File:heatsink.png|&#039;&#039;&#039;HeatSink&#039;&#039;&#039; - FreeCAD -[[File:heatsink.fcstd]]&lt;br /&gt;
File:ledmodule.png|&#039;&#039;&#039;LEDModule&#039;&#039;&#039; - FreeCAD -[[File:ledmodule.fcstd]]&lt;br /&gt;
File:40x10fan.png|&#039;&#039;&#039;40x10mm fan&#039;&#039;&#039; [[File:40x10fan.fcstd]]&lt;br /&gt;
File:heatsink.png| &#039;&#039;&#039;4040 heatsink.&#039;&#039;&#039;[[File:heatsink.fcstd]]&lt;br /&gt;
File:ledcontroller.png| &#039;&#039;&#039;LED Controller.&#039;&#039;&#039;[[File:ledcontroller.fcstd]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Camera Module==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Add-On Modules=&lt;br /&gt;
#Cordless welder battery pack that also serves as a long-life battery add-on&lt;br /&gt;
&lt;br /&gt;
=Data Collection=&lt;br /&gt;
*4.2V after charging 5-set of batteries&lt;br /&gt;
*One battery was loose - the connector wire was not over the hole but offset to the side&lt;br /&gt;
&lt;br /&gt;
=Build=&lt;br /&gt;
*Parts start - [https://www.facebook.com/groups/398759490316633/permalink/1273208866205020/]&lt;br /&gt;
&lt;br /&gt;
=Software=&lt;br /&gt;
&lt;br /&gt;
== Android options ==&lt;br /&gt;
Industrial Android on rPi: https://emteria.com/&lt;br /&gt;
Not sure it might be NC, or maybe that&#039;s just the service layer they are selling on top of what seems to be mostly a business use case&lt;br /&gt;
&lt;br /&gt;
Also trying other Android Options:&lt;br /&gt;
*LineageOS (formerly Cyanogenmod): https://konstakang.com/devices/rpi3/LineageOS15.1/&lt;br /&gt;
*Android for RPi: https://www.makeuseof.com/tag/install-android-raspberry-pi/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Keyboard options ==&lt;br /&gt;
Note: Best touchscreen keyboard application on the Raspbian so far is Florence&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; sudo apt-get install florence&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Also trying several other linux on screen keyboard options while building android images to try:&lt;br /&gt;
* GOK (GNOME Onscreen Keyboard)&lt;br /&gt;
* kvkbd &lt;br /&gt;
* onboard&lt;br /&gt;
* Florence&lt;br /&gt;
&lt;br /&gt;
== Raspbian installation ==&lt;br /&gt;
Based on the NOOBS install: https://www.raspberrypi.org/downloads/noobs/&lt;br /&gt;
&lt;br /&gt;
SD card must be FAT formatted, at least 8GB and preferably 16GB:&lt;br /&gt;
https://www.raspberrypi.org/documentation/installation/noobs.md&lt;br /&gt;
&lt;br /&gt;
It&#039;s handy to have a usb keyboard and mouse to navigate the install process once the prepared SD card is on the rPi.&lt;br /&gt;
&lt;br /&gt;
== Cura ==&lt;br /&gt;
&lt;br /&gt;
I had issues trying to run Cura on the Raspbian, it kept crashing. It seems like someone has compiled a version and posted it in the ultimaker forums that will run on the RPi processor:&lt;br /&gt;
https://community.ultimaker.com/topic/28746-experimental-cura-build-for-raspberry-pi-4-now-available/&lt;br /&gt;
&lt;br /&gt;
Downloads:&lt;br /&gt;
https://www.dropbox.com/sh/s43vqzmi4d2bqe2/AAADdYdSu9iwcKa0Knqgurm4a?dl=0&lt;br /&gt;
&lt;br /&gt;
Install procedure:&lt;br /&gt;
Once the appimage file is downloaded (I used Cura-mb-master-armhf-20191209.AppImage), make the file executable&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; chmod +x Cura-mb-master-armhf-20191209.AppImage&lt;br /&gt;
&lt;br /&gt;
Then you just need to run the app image file:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; ./Cura-mb-master-armhf-20191209.AppImage&lt;br /&gt;
&lt;br /&gt;
== Camera ==&lt;br /&gt;
From https://projects.raspberrypi.org/en/projects/getting-started-with-picamera/3&lt;br /&gt;
&lt;br /&gt;
Once it&#039;s plugged in, Camera just needs to be toggled on in the config -&amp;gt; &amp;quot;interfaces&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Once restarted, you can take a picture like this:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;gt; raspistill -o Desktop/image.jpg&lt;br /&gt;
&lt;br /&gt;
This will activate the camera module and show a view finder, until you hit &amp;quot;Enter&amp;quot; and it saves a picture to the specified location.&lt;br /&gt;
&lt;br /&gt;
== Screen ==&lt;br /&gt;
What resolution works best for the screen?  The directions that came with the screen result in unused pixels on left and right side.&lt;br /&gt;
&lt;br /&gt;
From Product Sheet: &lt;br /&gt;
*Native Resolution is 1024 x 600.&lt;br /&gt;
*Power Consumption 800mA @ 5v&lt;br /&gt;
&lt;br /&gt;
Product Sheet instructions for /boot/config.txt:&lt;br /&gt;
*In terminal &amp;quot;sudo nano /boot/config.txt&amp;quot;&lt;br /&gt;
*Comment out &amp;quot;dtoverlay=vc4-fkms-vd3&amp;quot; and &amp;quot;max_framebuffers=2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[January_2020_Open_Source_Microfactory_STEAM_Camp]]&lt;br /&gt;
*[[Raspberry Pi Tablet Log]] or [[Fablet Log]]&lt;br /&gt;
*[[File:check.png]] [https://www.instructables.com/id/Raspberry-Pi-4B-3D-Printed-Tablet/ Pi4B Instructables.com Tablet for inspiration] - Good info on how to make everything smaller.&lt;br /&gt;
*[https://www.instructables.com/contest/raspi2020/ Full List of 2020 Instructables.com Pi Projects]&lt;br /&gt;
*[https://www.publicalbum.org/blog/embedding-google-photos-albums Embed Google Photos Album] - Embed Google Photo Gallery via Link&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Plottergcodesample-jeremy.ini&amp;diff=213741</id>
		<title>File:Plottergcodesample-jeremy.ini</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Plottergcodesample-jeremy.ini&amp;diff=213741"/>
		<updated>2020-03-16T20:58:54Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213740</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213740"/>
		<updated>2020-03-16T20:56:56Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Sat Mar 14: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 16:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:plottergcodesample-jeremy.ini]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:BoardRiser2.fcstd&amp;diff=213727</id>
		<title>File:BoardRiser2.fcstd</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:BoardRiser2.fcstd&amp;diff=213727"/>
		<updated>2020-03-16T19:06:49Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: Jeremyd uploaded a new version of File:BoardRiser2.fcstd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:BoardRiser1.fcstd&amp;diff=213722</id>
		<title>File:BoardRiser1.fcstd</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:BoardRiser1.fcstd&amp;diff=213722"/>
		<updated>2020-03-16T18:46:33Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: Jeremyd uploaded a new version of File:BoardRiser1.fcstd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213543</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213543"/>
		<updated>2020-03-14T21:23:45Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Sat Mar 14: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum] Slides 4 to 16.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213542</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213542"/>
		<updated>2020-03-14T21:19:04Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Sat Mar 14: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0 Drill and plot basic over view and curriculum]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213541</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213541"/>
		<updated>2020-03-14T21:18:36Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Sat Mar 14: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]], updated [[D3D Universal Build Manual]]- Reorganized slides to fit with index list,  Added Drill and plot basic over view and curriculum to [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit#slide=id.g71655c3cd7_0_0]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=D3D_Universal&amp;diff=213511</id>
		<title>D3D Universal</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=D3D_Universal&amp;diff=213511"/>
		<updated>2020-03-14T18:40:31Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Build Manual */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:d3du.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
We are now producing kits and finished machines - see https://www.opensourceecology.org/d3d-universal-2/&lt;br /&gt;
&lt;br /&gt;
{{Hint|Our next build workshop is March 14 - 17 - see https://www.opensourceecology.org/steam-camp-march-2020/}}&lt;br /&gt;
&lt;br /&gt;
=Product=&lt;br /&gt;
#See [[D3D Simple Expandability Value Proposition]]&lt;br /&gt;
&lt;br /&gt;
=CAD=&lt;br /&gt;
{{Hint|Wire loom holder on z is missing}}&lt;br /&gt;
==3D Printer==&lt;br /&gt;
[[File:D3DS_motor_bracket.png|100px]][[File:D3DS_idler_screwdown.png|100px]] [[File:D3DS_idler_high_screwdown.png|100px]][[File:D3DS_motor_side_screwdown.png|100px]] [[File:D3DS_motor_side_high_screwdown.png|100px]][[File:d3dsimple_z_foot.png|100px]][[File:rework1.png|100px]][[File:rework2.png|100px]][[File:rework3.png|100px]][[File:carriagetosidemotor.jpg|100px]][[File:highmotor47.png|100px]][[File:highidler47.png|100px]][[File:fittingparts.png|100px]][[File:D3DUyaxis.png|100px]][[File:smalleryaxis.png|100px]][[File:rodsadded.png|100px]][[File:bedaxis.png|100px]][[File:print bed.png|100px]][[File:yaxisnoprintbed.png|100px]][[File:carriagewithmagnets.png|100px]][[File:bed.png|100px]][[File:workingcopyofuniversal.png|100px]][[File:base.png|100px]][[File:zaxis.png|100px]][[File:xaxis.png|100px]][[File:universalnearcompletion.jpg|100px]][[File:d3duniversalcad.png|100px]][[File:150rom.png|100px]][[File:157romY.png|100px]][[File:withcontrolpanel.png|100px]][[File:enlargedbase.png|100px]][[File:filamentspool.png|100px]][[File:withfilamentspool.png|100px]][[File:withspoolholder.png|100px]][[File:panelatrear.png|100px]][[File:panelatrearmod.png|100px]][[File:controlpanel.png|100px]][[File:spoolholder.png|100px]]&lt;br /&gt;
[[File:spoolholderrod.png|100px]][[File:spoolholder2.png|100px]][[File:spoolholdersassy.png|100px]][[File:mergedspoolholdersassy.png|100px]][[File:d3du12inchscaled.png|100px]][[File:monolithic base.png|100px]][[File:new_spoolholder.png|100px]][[File:newbed.png|100px]][[File:loomclip.png|100px]][[File:endstopholder2.png|100px]][[File:holynewbed.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:D3D-Universal-Axis-2019.12.14.png| &#039;&#039;&#039;D3D Universal Rework &#039;&#039;&#039;- [https://gitlab.com/marcin_ose/d3d-universal/blob/master/rework_1.fcstd]. Newer - [[File:D3D_Universal_Assy.fcstd]]. Note: sensor holder is old fine in assemly; Extruder separate file for sensor holder is correct.&lt;br /&gt;
&lt;br /&gt;
File:monolithic base.png| &#039;&#039;&#039;D3D Universal - scaled to 12&amp;quot; print bed &#039;&#039;&#039; - FreeCAD -  [[File:d3du12inchscaled.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:xaxis.png| &#039;&#039;&#039;D3D Universal Rework X Axis &#039;&#039;&#039;- [[File:D3D Universal X Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:yaxisnoprintbed.png| &#039;&#039;&#039;D3D Universal Rework Y Axis &#039;&#039;&#039;- [[File:D3D Universal Y Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:bed.png| &#039;&#039;&#039;D3D Universal Print Bed &#039;&#039;&#039;- [[File:D3D Universal Print Bed.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:zaxis.png| &#039;&#039;&#039;D3D Universal Rework Z Axis &#039;&#039;&#039;- [[File:D3D Universal Z Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:base.png| &#039;&#039;&#039;D3D Universal Rework Base &#039;&#039;&#039;- [[File:D3D Universal Base.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholdersassy.png| &#039;&#039;&#039;Spool holder assembly&#039;&#039;&#039;- [[File:spoolholdersassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:filamentspool.png| &#039;&#039;&#039;Spool&#039;&#039;&#039;- [[File:filamentspool.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:controlpanel.png| &#039;&#039;&#039;D3D Universal Rework Controller &#039;&#039;&#039;- [[File:D3D Universal Controller.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholder2.png| &#039;&#039;&#039;D3D Universal Rework Spool Holder &#039;&#039;&#039;- FreeCAD - [[File:D3D Universal Spool Holder.fcstd]]. STL - [[File:D3D Universal Spool Holder.stl]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholderrod.png| &#039;&#039;&#039;Spool holder rod &#039;&#039;&#039;. FreeCAD - [[File:spoolholderrod.fcstd]]. STL - [[File:spoolholderrod.stl]]&lt;br /&gt;
&lt;br /&gt;
File:Motorside.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Motor Side of Axis&#039;&#039;&#039; - 221k - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]&lt;br /&gt;
&lt;br /&gt;
File:simplecarriage.png|Universal axis carriage: [[File:Universal_axis_carriage_side.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]] &lt;br /&gt;
&lt;br /&gt;
File:idlershort.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Short Idler Side&#039;&#039;&#039; - 75k - FreeCAD - [[File:Universal_Axis_Idler_Side_short_version.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_short_version.stl]]. &lt;br /&gt;
&lt;br /&gt;
File:carriagetosidemotor.jpg|&#039;&#039;&#039;Carriage to side motor piece&#039;&#039;&#039;- FreeCAD - [[File:carriagetosidemotor.fcstd]]. STL - [[File:carriagetosidemotor.stl]].&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_bracket.png|&#039;&#039;&#039;D3DS motor piece with bracket for x and z-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_bracket.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_bracket.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_screwdown.png|&#039;&#039;&#039;D3DS idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_high_screwdown.png|&#039;&#039;&#039;D3DS elevated idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_screwdown.png|&#039;&#039;&#039;D3DS motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_high_screwdown.png|&#039;&#039;&#039;D3DS elevated motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:d3dsimple_z_foot.png|&amp;lt;strike&amp;gt; &#039;&#039;&#039;Mount of Z motor to base plate. &#039;&#039;&#039;[[File:D3DS motor bracket x axis.fcstd]]. STL - [[File:D3DS motor bracket x axis.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:newbed.png|&#039;&#039;&#039;3D Printed Bed Holder &#039;&#039;&#039;[[File:newbed.fcstd]]. STL - [[File:newbed.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:peg85.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Belt Holding Peg&#039;&#039;&#039; - FreeCAD original size - [[File:peg_8mm_rods.fcstd]]. STL at 85% size, works well - [[File:peg_8mm_rods.stl]]&lt;br /&gt;
&lt;br /&gt;
File:loomclip.png|&#039;&#039;&#039;Cable clip for end of axis nut catch.&#039;&#039; - FreeCAD - [[File:cableclip2.fcstd]]. STL - [[File:cableclip2.stl]]&lt;br /&gt;
&lt;br /&gt;
File:endstopholder2.png|&#039;&#039;&#039;Endstop holder.&#039;&#039;&#039;  - [[File:endstopholder2.fcstd]]. [[File:endstopholder2.stl]]. See [[Open Source Endstop Holder]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Printer Extruder==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Note the small extruder gear shown is MK8- we are using an MK7. &#039;&#039;&#039;Note&#039;&#039;&#039;: Supervolcano nozzle has heat transfer issues, so we are using a 3 mm E3D v6 heat break with success (6mm threads on both sides - note that E3D v6 has 6 mm on the nozzle side, 7 mm on the cold side. Can also test Titan Aero v6 1.75 mm - which appears to have 6 mm thread on both sides. 3mm titan aero is definitely 6 mm thread on each side: see [[E3D_Titan_Aero_Extruder#CAD]]}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes&#039;&#039;&#039;: Still missing from final assembly by MJ: fan, heat sink heat exchanger, MK7 gear, spring. In final CAD of extruder assy, heat break does not stick out of the heat sink. In reality, it sticks out about 3 mm. Where is the discrepancy if the heat break is 25 mm long?&lt;br /&gt;
&lt;br /&gt;
[[File:earlymodel.png|100px]][[File:extruderspring.png|100px]][[File:volcanoheaterblock.png|100px]] [[File:Cc_heat_sink_block_jig_03NOV2019.png|100px]][[File:dynamicblower.jpg|100px]][[File:withsensor.png|100px]][[File:steppermotor.png|100px]][[File:steppermotor2.png|100px]][[File:extruderwithmotorandsensor.png|100px]][[File:ExtrCoolSensPltr.png|100px]][[File:drivegear.png|100px]][[File:Cc_bearing_hobbolt_04NOV2019.png|100px]][[File:ChrisStartupCampFinal.png|100px]][[File:RecessedAndOversizedHoles.png|100px]][[File:3heatbreak.png|100px]][[File:Extruder motor bracket.png|100px]][[File:mainextruderpart.png|100px]]&lt;br /&gt;
[[File:secondxtruderpart.png|100px]][[File:Simple extruder assembly.png|100px]][[File:simpleextruderassy.png|100px]][[File:fixedhole.png|100px]][[File:Cc_spring_tensioner.png|100px]][[File:tensioner.png|100px]][[File:tensionerandbearingadded.png|100px]][[File:addedmotor.png|100px]][[File:fixingholes.png|100px]][[File:fansimple.png|100px]][[File:thickenedweb.png|100px]][[File:addedgusset.png|100px]][[File:07cutrightside.png|100px]][[File:withheaterandfan.png|100px]][[File:fixingsink.png|100px]][[File:fixedsink.png|100px]][[File:heatsinkdims.png|100px]][[File:finalextruder.png|100px]][[File:heatsink.png|100px]][[File:trimmedbottomformotor.png|100px]][[File:final.png|100px]][[File:gussetedtensioner.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:CC_simple_extruder_dev_03NOV2019.png|&#039;&#039;&#039;Simple Extruder WIP.&#039;&#039;&#039; Github - [https://github.com/3DCentral/OSE/blob/master/SimpleExtruder.FCStd]. &#039;&#039;&#039;Gitlab&#039;&#039;&#039; - [https://gitlab.com/marcin_ose/d3d-universal. &lt;br /&gt;
&lt;br /&gt;
File:extruderspring.png|Extruder Spring for [[Simple Extruder]]. Buy + spec - [https://www.mcmaster.com/94125k616]. FreeCAD file - [[File:extruderspring.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:Finalextruder.png|&#039;&#039;&#039;Extruder assembly&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/SimpleExtruder.FCStd]. FreeCAD - [[File:simpleextruderassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:mainextruderpart.png|&#039;&#039;&#039;Main extruder part.&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/ExtruderMotorBracket.FCStd]. FreeCAD - [[File:mainextruderpart.fcstd]]. STL - [[File:extruder_main.stl]]&lt;br /&gt;
&lt;br /&gt;
File:secondxtruderpart.png|&#039;&#039;&#039;Extruder Active Cooling and Sensor Mount&#039;&#039;&#039; [[File:ExtruderActiveCoolingAndSensor.FCStd]]. STL - sensor holder - [[File:SensholderSimple.stl]]&lt;br /&gt;
&lt;br /&gt;
File:ExtrCoolSensPltr.png|&#039;&#039;&#039;Extruder Active Cooling with Sensor Mount + Plotter Mount&#039;&#039;&#039; [[File:ExtrCoolSensPlt.fcstd]]. STL - Cooling/Sensor/Plotter Mount - [[File:ExtrCoolSensPlt.stl]]&lt;br /&gt;
&lt;br /&gt;
File:tensioner.png|&#039;&#039;&#039;Spring tensioner&#039;&#039;&#039; -[[File:SpringTensioner.FCStd]]. STL - [[File:Tensioner.stl]]&lt;br /&gt;
&lt;br /&gt;
File:HeatSinkJig.png|&#039;&#039;&#039;Jig to cut the heat sink&#039;&#039;&#039; -[[File:HeaterSinkJig.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:fixedsink.png|&#039;&#039;&#039;heat sink&#039;&#039;&#039; -[[File:HeatSink.FCStd]]. Technical drawing - [[File:Heatsinktechdraw.FCSTD]]&lt;br /&gt;
&lt;br /&gt;
File:SpiralLinearBearing.PNG|&#039;&#039;&#039;Spiral linear bearing - parametric, but parameters set up for D3D&#039;&#039;&#039; -[[File:SpiralLinearBearing.zip]]&lt;br /&gt;
&lt;br /&gt;
File:volcanoheaterblock.png|&#039;&#039;&#039;Volcano heater block&#039;&#039;&#039;. [[File:volcanoheaterblock.fcstd]].&lt;br /&gt;
File:5015blower.jpg|[[File:5015blower.fcstd]] &#039;&#039;&#039;5015 Blower&#039;&#039;&#039; - positionally correct for D3D Universal.&lt;br /&gt;
&lt;br /&gt;
File:8mmsensor.jpg|8 mm sensor. Download - [[File:8mmsensor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:608Bearing.png|608 skateboard 8x22x7 mm Bearing. Download - [[File:608Bearing.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:40x10fan.png|&#039;&#039;&#039;40x10mm fan&#039;&#039;&#039; [[File:40x10fan.fcstd]] &lt;br /&gt;
&lt;br /&gt;
File:steppermotor.png| &#039;&#039;&#039;Stepper Motor&#039;&#039;&#039;[[File:steppermotor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:steppermotor2.png| &#039;&#039;&#039;Stepper Motor from Faceplate&#039;&#039;&#039;[[File:Nema17face.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:SuperVolcanoNozzle.png| &amp;lt;strike&amp;gt;&#039;&#039;&#039;Super Volcano Nozzle&#039;&#039;&#039;[[File:SuperVolcanoNozzle.fcstd]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:drivegear.png| &#039;&#039;&#039;Drive Gear&#039;&#039;&#039;[[File:drivegear.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:3heatbreak.png| &#039;&#039;&#039;3 mm heat break.&#039;&#039;&#039;[[File:3heatbreak.fcstd]]. Re-Source - [https://gitlab.com/marcin_ose/titan-aero-cad/blob/master/Titan_Aero_Mirrored.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:heatsink.png| &#039;&#039;&#039;4040 heatsink.&#039;&#039;&#039;[[File:heatsink.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control Panel==&lt;br /&gt;
See more at [[3D Printer Control Panel]]&lt;br /&gt;
&lt;br /&gt;
[[File:framev1902.png|100px]][[File:powersupply_v1904.png|100px]][[File:RAMPS14_v1904.png|100px]][[File:stepperdriver_v1904.png|100px]][[File:ssr_v1904.png|100px]][[File:smartcontroller_v1904.png|100px]][[File:gfci_v1904.png|100px]][[File:controlpanel_v1904.png|100px]][[File:controlpanel+frame_v1904.png|100px]][[File:controlpanel+panel_v1904.png|100px]][[File:controlpanelproper_v1904.png|100px]][[File:controlpanelwithmounts_v1904.png|100px]][[File:wirecover_v1904.png|100px]][[File:panelonly_v1904.png|100px]][[File:bentpanel_v1904.png|100px]][[File:Heatbed_wirelock.png|100px]][[File:finalcontrolpanel.png|100px]][[File:ontrolpanelseated.png|100px]]&lt;br /&gt;
[[File:D3DPlugInner.png|100px]]&lt;br /&gt;
[[File:D3DPlugCover.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:controlpanelwithmounts_v1904.png|&#039;&#039;&#039;Control Panel&#039;&#039;&#039; - FreeCAD -[[File:controlpanel_v1904.fcstd]].  Bent panel STL - [[File:Bentpanel_v1904.stl]]&lt;br /&gt;
&lt;br /&gt;
File:powersupply_v1904.png|&#039;&#039;&#039;D3D v19.04 Power Supply&#039;&#039;&#039; - FreeCAD -[[File:powersupply_v1904.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:RAMPS14_v1904.png|&#039;&#039;&#039;RAMPS 1.4&#039;&#039;&#039; - FreeCAD -[[File:RAMPS14_v1904.fcstd]]. Full detailed file - 4MB - [https://github.com/OpenSourceEcology/RAMPS_1.4/blob/master/RAMPS.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:stepperdriver_v1904.png|&#039;&#039;&#039;Stepper driver&#039;&#039;&#039; - FreeCAD -[[File:stepperdriver_v1904.fcstd]]. File for detailed LCD controller and endstop can be found at [https://grabcad.com/library/gadgets3d-starter-pack-ramps-1-4-elettronics-for-3d-printers-1]&lt;br /&gt;
&lt;br /&gt;
File:ssr_v1904.png|&#039;&#039;&#039;Solid state relay&#039;&#039;&#039; - FreeCAD -[[File:ssr_v1904.fcstd]]. Source: [https://grabcad.com/library/ssr-40-da-1]. See [[Fotek SSR]]. Dimensions verified with Amazon source.&lt;br /&gt;
&lt;br /&gt;
File:smartcontroller_v1904.png|&#039;&#039;&#039;Reprap Discount Smart Controller&#039;&#039;&#039; - FreeCAD -[[File:smartcontroller_v1904.fcstd]]. Source: [https://grabcad.com/library/full-graphic-smart-controller-1].&lt;br /&gt;
&lt;br /&gt;
File:gfci_v1904.png|&#039;&#039;&#039;Ground Fault Connection Interrupt (GFCI) outlet&#039;&#039;&#039; - FreeCAD -[[File:gfci_v1904.fcstd]]. CAD source at McMaster Carr: [https://www.mcmaster.com/gfcis]. May not represent actual GFCI.&lt;br /&gt;
&lt;br /&gt;
File:wirecover_v1904.png|&#039;&#039;&#039;Wire box cover.&#039;&#039;&#039; - FreeCAD -[[File:wireboxcover_v1904.fcstd]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:Heatbed_wirelock.png|&#039;&#039;&#039;Power cord wire clamp&#039;&#039;&#039; - FreeCAD -[[File:Heatbed wirelock.fcstd]].&lt;br /&gt;
&lt;br /&gt;
File:D3DPlugInner.png|&#039;&#039;&#039;Inner part of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugInner.fcstd]]. STL - [[File:D3DPlugInner.stl]]&lt;br /&gt;
File:D3DPlugCover.png|&#039;&#039;&#039;Outer cover of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugCover.fcstd]]. STL file is scaled to 105% already - [[File:D3DPlugCover.stl]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plotter==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Amazing, works out of box. Improvements: raise tip next to carriage. Double-sided attachment. Probe on right, not left, to optimize print area}}&lt;br /&gt;
[[File:d3duniversalmill.png|100px]][[File:D3dsimple2.png|100px]][[File:D3Duniversalplotter1.jpg|100px]][[File:plotterpen.jpg|100px]][[File:siompleextruder2.png|100px]][[File:penholderclamp.png|100px]][[File:withcarriagemount.png|100px]][[File:mjpenholder.png|100px]][[File:clampwithsensholder.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:d3duniversalmill.png|&#039;&#039;&#039;D3D Universal with 3D printer motor functioning as a CNC mill.&#039;&#039;&#039; - FreeCAD -[https://github.com/OpenSourceEcology/D3D-Universal-Mill/blob/master/D3D_Universal_Mill.FCStd] or Michel&#039;s repo.&lt;br /&gt;
&lt;br /&gt;
File:D3dsimple2.png|&#039;&#039;&#039;D3D Simple Working Copy by Marcin&#039;&#039;&#039; - FreeCAD -[[File:D3Dsimple.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:D3Duniversalplotter1.jpg|&#039;&#039;&#039;D3D Universal with plotter attachment.&#039;&#039;&#039; - See [[D3D Universal Plotter]] by Ferdi Meier. Gitlab - [https://gitlab.com/feadi/ose/tree/master/D3D_universal]&lt;br /&gt;
&lt;br /&gt;
File:mjpenholder.png|&#039;&#039;&#039;Plotter Pen Attachment.&#039;&#039;&#039; - [[File:plotterpen.fcstd]]. Start from [[Ferdi Log]], adaptation by [[Marcin Log]]. STL printed - [[File:plotterpen.stl]]. &lt;br /&gt;
&lt;br /&gt;
siompleextruder2.png|&#039;&#039;&#039;Simple extruder for 1.75 mm filament.&#039;&#039;&#039; - By [[London International Academy]] team. From [[Simple Extruder]]. &lt;br /&gt;
&lt;br /&gt;
clampwithsensholder.png|&#039;&#039;&#039;Pen holder clamp for plotter&#039;&#039;&#039; - includes sensor holder - [[File:penholderclamp.fcstd]]. STL - [[File:penholderclamp.stl]]&lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mill==&lt;br /&gt;
&lt;br /&gt;
[[File:simplespindle.png|100px]][[File:Cc_export_issue_22OCT2019.png|100px]][[File:uno3d.jpg|100px]][[File:electricmotor.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
electricmotor.png|&#039;&#039;&#039;Electric Motor&#039;&#039;&#039;. Michel Repo - [https://gitlab.com/mi_shell/ose_freecad_models/tree/master/af_motor_v1909_main]. Assembly in FreeCAD, Marcin&#039;s Repo - [https://gitlab.com/marcin_ose/michel-motor/commit/26879636e6926c612beab6f6a3478f61600d8a44]&lt;br /&gt;
&lt;br /&gt;
simplespindle.png|&#039;&#039;&#039;Simple spindle&#039;&#039;&#039; - By [https://wiki.opensourceecology.org/wiki/John_Log#Task_19.2C_Update_of_Spindle_assembly_drawing.2C_exploded_views_and_movie John Stager] team. See [[Simple Spindle]].&lt;br /&gt;
&lt;br /&gt;
File:Cc_export_issue_22OCT2019.png|See [[Universal_CNC_Axis#Universal_Axis_-_Working_Document]]. FreeCAD file - [[File:D3D_Universal_Carriage_v1910.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:uno3d.jpg|Arduino Uno for motor power supply. See [[Emmanuel Log]]. &lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill Mount&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Technical Drawing Library=&lt;br /&gt;
Useful technical drawings for fabricating parts:&lt;br /&gt;
&lt;br /&gt;
#[[File:Heatsinktechdraw.FCSTD]] - heat sink dimensional drawing&lt;br /&gt;
&lt;br /&gt;
=Diagram=&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQ9Tsjg5JJpt0teRDfMx-eFU6oOKLun3-FWtWAZEUDnvhxsMPr9-ZpUnxYldLyKtfHK7Gu_0dqTU-vd/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;480&amp;quot; height=&amp;quot;389&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1fYGmwZZ8UIoE5wkLhkim8a3rIdt5h_FPT49oRUCFZEo/edit edit]&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vT7D1Zoz7PyN48cuDW_8WAfBn11h3nEveCPGsvjk_r0VijvyL1wrCPixrSPpuW-9KSFwwqbZaa5imEq/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=400 width=760&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/a/opensourceecology.org/spreadsheets/d/1pgJNp20-dFVLs7axpngxeMx4LVg46M4EcN3V3xxdWHc/edit edit]&lt;br /&gt;
&lt;br /&gt;
==3D Printer STL Download==&lt;br /&gt;
[[File:D3D_Universal_Part_STLs.zip]]&lt;br /&gt;
==Packing List==&lt;br /&gt;
*See [https://docs.google.com/spreadsheets/d/1ymMReeVytJMNwNr4AbyjgXyPhVmsA6OYAEAMPy71HJ4/edit#gid=1571230577 March Packing List]&lt;br /&gt;
*Based on [[January 2020 STEAM Camp]]&lt;br /&gt;
&lt;br /&gt;
=Working Doc=&lt;br /&gt;
&lt;br /&gt;
==Includes Review and Data Collection==&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQOvWBdHZ8cYcGu1_brqbhbd7GpU_vYZjiu72ffANSg8Wl2LrdN7v8BjJixLS4FP_KVxLgdXlmpDh-o/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;480&amp;quot; height=&amp;quot;389&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1W5hmlqCsap-q-SiPrjyBIqXnOrp_A4rFG1lPcPm5jfo/edit edit]&lt;br /&gt;
&lt;br /&gt;
{{devtemplate|name=D3D Universal|14=20|10=50|2=50}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Build=&lt;br /&gt;
&lt;br /&gt;
==Cut List==&lt;br /&gt;
#[6] 8 mm rods, 12&amp;quot; each&lt;br /&gt;
#[1] 8 mm rod, 3D printed, &lt;br /&gt;
#[1] 2x12 lumber, 12.5&amp;quot; long&lt;br /&gt;
#[3] belts, 26&amp;quot; long&lt;br /&gt;
&lt;br /&gt;
==D3D Universal Axis==&lt;br /&gt;
Platform on stilts so extruder reaches bed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217838317126768&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nozzle does not reach bed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217783164347983&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;650&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Extruder Build==&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218004315836632&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217988717326679&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;286&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217988009708989&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217978961362786&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;286&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217783211909172&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;746&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217771136687299&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;682&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plotter Build==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218097059755172&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;553&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218099326571841&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;474&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Design Concepts=&lt;br /&gt;
&lt;br /&gt;
==Plotter==&lt;br /&gt;
embedded my website on wiki [https://feadi.github.io/OSE/ https://feadi.github.io/OSE/]. &lt;br /&gt;
&lt;br /&gt;
Played with gtlf-viewer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://gltf-viewer.donmccurdy.com#kiosk=1&amp;amp;model=https://feadi.github.io/OSE/gltf/gltf/test01.glb&amp;quot; style=&amp;quot;width: 800px;&amp;quot; height=&amp;quot;600px&amp;quot; frameBorder=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Wiring=&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217401078076065&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;379&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Software=&lt;br /&gt;
#Printer - [[Marlin]], [[Lulzbot Cura]], [[OSE Linux]], [[FeF Microfactory]] printer profiles&lt;br /&gt;
==Plotter File Generation==&lt;br /&gt;
#Plotter - [[Using Inkscape to Generate Gcode]]&lt;br /&gt;
&lt;br /&gt;
=Code=&lt;br /&gt;
==Firmware==&lt;br /&gt;
*Marlin - [[File:Marlin_Universal.zip]]&lt;br /&gt;
*Cura Settings [[File:D3duniversal 8.ini]]&lt;br /&gt;
&lt;br /&gt;
=Production Engineering=&lt;br /&gt;
[[D3D Universal Production Engineering]]&lt;br /&gt;
&lt;br /&gt;
=Product=&lt;br /&gt;
&lt;br /&gt;
See [[D3D Universal Product Page]].&lt;br /&gt;
&lt;br /&gt;
=Build Manual=&lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
&lt;br /&gt;
=Production Manual=&lt;br /&gt;
*[[D3D Universal Production Manual]]&lt;br /&gt;
&lt;br /&gt;
=Troubleshooting=&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Troubleshooting Guide]]&#039;&#039;&#039; - add videos&lt;br /&gt;
&lt;br /&gt;
Clog troubleshooting 1st step in checklist [https://youtu.be/09VkDHkd7NA]&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[D3D Universal Log]]&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Build Manual]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Production Manual]]&#039;&#039;&#039;&lt;br /&gt;
*[[D3D Pro]]&lt;br /&gt;
*[[D3D Simple]] - build from 2019&lt;br /&gt;
*[[December 2019 Production Run]]&lt;br /&gt;
*[[D3D Simple Kit Preparation]]&lt;br /&gt;
*[[D3D Simple Wire Bundle Attachement]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=D3D_Universal&amp;diff=213509</id>
		<title>D3D Universal</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=D3D_Universal&amp;diff=213509"/>
		<updated>2020-03-14T18:38:27Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Build Manual */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:d3du.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
We are now producing kits and finished machines - see https://www.opensourceecology.org/d3d-universal-2/&lt;br /&gt;
&lt;br /&gt;
{{Hint|Our next build workshop is March 14 - 17 - see https://www.opensourceecology.org/steam-camp-march-2020/}}&lt;br /&gt;
&lt;br /&gt;
=Product=&lt;br /&gt;
#See [[D3D Simple Expandability Value Proposition]]&lt;br /&gt;
&lt;br /&gt;
=CAD=&lt;br /&gt;
{{Hint|Wire loom holder on z is missing}}&lt;br /&gt;
==3D Printer==&lt;br /&gt;
[[File:D3DS_motor_bracket.png|100px]][[File:D3DS_idler_screwdown.png|100px]] [[File:D3DS_idler_high_screwdown.png|100px]][[File:D3DS_motor_side_screwdown.png|100px]] [[File:D3DS_motor_side_high_screwdown.png|100px]][[File:d3dsimple_z_foot.png|100px]][[File:rework1.png|100px]][[File:rework2.png|100px]][[File:rework3.png|100px]][[File:carriagetosidemotor.jpg|100px]][[File:highmotor47.png|100px]][[File:highidler47.png|100px]][[File:fittingparts.png|100px]][[File:D3DUyaxis.png|100px]][[File:smalleryaxis.png|100px]][[File:rodsadded.png|100px]][[File:bedaxis.png|100px]][[File:print bed.png|100px]][[File:yaxisnoprintbed.png|100px]][[File:carriagewithmagnets.png|100px]][[File:bed.png|100px]][[File:workingcopyofuniversal.png|100px]][[File:base.png|100px]][[File:zaxis.png|100px]][[File:xaxis.png|100px]][[File:universalnearcompletion.jpg|100px]][[File:d3duniversalcad.png|100px]][[File:150rom.png|100px]][[File:157romY.png|100px]][[File:withcontrolpanel.png|100px]][[File:enlargedbase.png|100px]][[File:filamentspool.png|100px]][[File:withfilamentspool.png|100px]][[File:withspoolholder.png|100px]][[File:panelatrear.png|100px]][[File:panelatrearmod.png|100px]][[File:controlpanel.png|100px]][[File:spoolholder.png|100px]]&lt;br /&gt;
[[File:spoolholderrod.png|100px]][[File:spoolholder2.png|100px]][[File:spoolholdersassy.png|100px]][[File:mergedspoolholdersassy.png|100px]][[File:d3du12inchscaled.png|100px]][[File:monolithic base.png|100px]][[File:new_spoolholder.png|100px]][[File:newbed.png|100px]][[File:loomclip.png|100px]][[File:endstopholder2.png|100px]][[File:holynewbed.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:D3D-Universal-Axis-2019.12.14.png| &#039;&#039;&#039;D3D Universal Rework &#039;&#039;&#039;- [https://gitlab.com/marcin_ose/d3d-universal/blob/master/rework_1.fcstd]. Newer - [[File:D3D_Universal_Assy.fcstd]]. Note: sensor holder is old fine in assemly; Extruder separate file for sensor holder is correct.&lt;br /&gt;
&lt;br /&gt;
File:monolithic base.png| &#039;&#039;&#039;D3D Universal - scaled to 12&amp;quot; print bed &#039;&#039;&#039; - FreeCAD -  [[File:d3du12inchscaled.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:xaxis.png| &#039;&#039;&#039;D3D Universal Rework X Axis &#039;&#039;&#039;- [[File:D3D Universal X Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:yaxisnoprintbed.png| &#039;&#039;&#039;D3D Universal Rework Y Axis &#039;&#039;&#039;- [[File:D3D Universal Y Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:bed.png| &#039;&#039;&#039;D3D Universal Print Bed &#039;&#039;&#039;- [[File:D3D Universal Print Bed.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:zaxis.png| &#039;&#039;&#039;D3D Universal Rework Z Axis &#039;&#039;&#039;- [[File:D3D Universal Z Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:base.png| &#039;&#039;&#039;D3D Universal Rework Base &#039;&#039;&#039;- [[File:D3D Universal Base.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholdersassy.png| &#039;&#039;&#039;Spool holder assembly&#039;&#039;&#039;- [[File:spoolholdersassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:filamentspool.png| &#039;&#039;&#039;Spool&#039;&#039;&#039;- [[File:filamentspool.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:controlpanel.png| &#039;&#039;&#039;D3D Universal Rework Controller &#039;&#039;&#039;- [[File:D3D Universal Controller.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholder2.png| &#039;&#039;&#039;D3D Universal Rework Spool Holder &#039;&#039;&#039;- FreeCAD - [[File:D3D Universal Spool Holder.fcstd]]. STL - [[File:D3D Universal Spool Holder.stl]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholderrod.png| &#039;&#039;&#039;Spool holder rod &#039;&#039;&#039;. FreeCAD - [[File:spoolholderrod.fcstd]]. STL - [[File:spoolholderrod.stl]]&lt;br /&gt;
&lt;br /&gt;
File:Motorside.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Motor Side of Axis&#039;&#039;&#039; - 221k - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]&lt;br /&gt;
&lt;br /&gt;
File:simplecarriage.png|Universal axis carriage: [[File:Universal_axis_carriage_side.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]] &lt;br /&gt;
&lt;br /&gt;
File:idlershort.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Short Idler Side&#039;&#039;&#039; - 75k - FreeCAD - [[File:Universal_Axis_Idler_Side_short_version.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_short_version.stl]]. &lt;br /&gt;
&lt;br /&gt;
File:carriagetosidemotor.jpg|&#039;&#039;&#039;Carriage to side motor piece&#039;&#039;&#039;- FreeCAD - [[File:carriagetosidemotor.fcstd]]. STL - [[File:carriagetosidemotor.stl]].&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_bracket.png|&#039;&#039;&#039;D3DS motor piece with bracket for x and z-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_bracket.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_bracket.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_screwdown.png|&#039;&#039;&#039;D3DS idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_high_screwdown.png|&#039;&#039;&#039;D3DS elevated idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_screwdown.png|&#039;&#039;&#039;D3DS motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_high_screwdown.png|&#039;&#039;&#039;D3DS elevated motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:d3dsimple_z_foot.png|&amp;lt;strike&amp;gt; &#039;&#039;&#039;Mount of Z motor to base plate. &#039;&#039;&#039;[[File:D3DS motor bracket x axis.fcstd]]. STL - [[File:D3DS motor bracket x axis.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:newbed.png|&#039;&#039;&#039;3D Printed Bed Holder &#039;&#039;&#039;[[File:newbed.fcstd]]. STL - [[File:newbed.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:peg85.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Belt Holding Peg&#039;&#039;&#039; - FreeCAD original size - [[File:peg_8mm_rods.fcstd]]. STL at 85% size, works well - [[File:peg_8mm_rods.stl]]&lt;br /&gt;
&lt;br /&gt;
File:loomclip.png|&#039;&#039;&#039;Cable clip for end of axis nut catch.&#039;&#039; - FreeCAD - [[File:cableclip2.fcstd]]. STL - [[File:cableclip2.stl]]&lt;br /&gt;
&lt;br /&gt;
File:endstopholder2.png|&#039;&#039;&#039;Endstop holder.&#039;&#039;&#039;  - [[File:endstopholder2.fcstd]]. [[File:endstopholder2.stl]]. See [[Open Source Endstop Holder]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Printer Extruder==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Note the small extruder gear shown is MK8- we are using an MK7. &#039;&#039;&#039;Note&#039;&#039;&#039;: Supervolcano nozzle has heat transfer issues, so we are using a 3 mm E3D v6 heat break with success (6mm threads on both sides - note that E3D v6 has 6 mm on the nozzle side, 7 mm on the cold side. Can also test Titan Aero v6 1.75 mm - which appears to have 6 mm thread on both sides. 3mm titan aero is definitely 6 mm thread on each side: see [[E3D_Titan_Aero_Extruder#CAD]]}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes&#039;&#039;&#039;: Still missing from final assembly by MJ: fan, heat sink heat exchanger, MK7 gear, spring. In final CAD of extruder assy, heat break does not stick out of the heat sink. In reality, it sticks out about 3 mm. Where is the discrepancy if the heat break is 25 mm long?&lt;br /&gt;
&lt;br /&gt;
[[File:earlymodel.png|100px]][[File:extruderspring.png|100px]][[File:volcanoheaterblock.png|100px]] [[File:Cc_heat_sink_block_jig_03NOV2019.png|100px]][[File:dynamicblower.jpg|100px]][[File:withsensor.png|100px]][[File:steppermotor.png|100px]][[File:steppermotor2.png|100px]][[File:extruderwithmotorandsensor.png|100px]][[File:ExtrCoolSensPltr.png|100px]][[File:drivegear.png|100px]][[File:Cc_bearing_hobbolt_04NOV2019.png|100px]][[File:ChrisStartupCampFinal.png|100px]][[File:RecessedAndOversizedHoles.png|100px]][[File:3heatbreak.png|100px]][[File:Extruder motor bracket.png|100px]][[File:mainextruderpart.png|100px]]&lt;br /&gt;
[[File:secondxtruderpart.png|100px]][[File:Simple extruder assembly.png|100px]][[File:simpleextruderassy.png|100px]][[File:fixedhole.png|100px]][[File:Cc_spring_tensioner.png|100px]][[File:tensioner.png|100px]][[File:tensionerandbearingadded.png|100px]][[File:addedmotor.png|100px]][[File:fixingholes.png|100px]][[File:fansimple.png|100px]][[File:thickenedweb.png|100px]][[File:addedgusset.png|100px]][[File:07cutrightside.png|100px]][[File:withheaterandfan.png|100px]][[File:fixingsink.png|100px]][[File:fixedsink.png|100px]][[File:heatsinkdims.png|100px]][[File:finalextruder.png|100px]][[File:heatsink.png|100px]][[File:trimmedbottomformotor.png|100px]][[File:final.png|100px]][[File:gussetedtensioner.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:CC_simple_extruder_dev_03NOV2019.png|&#039;&#039;&#039;Simple Extruder WIP.&#039;&#039;&#039; Github - [https://github.com/3DCentral/OSE/blob/master/SimpleExtruder.FCStd]. &#039;&#039;&#039;Gitlab&#039;&#039;&#039; - [https://gitlab.com/marcin_ose/d3d-universal. &lt;br /&gt;
&lt;br /&gt;
File:extruderspring.png|Extruder Spring for [[Simple Extruder]]. Buy + spec - [https://www.mcmaster.com/94125k616]. FreeCAD file - [[File:extruderspring.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:Finalextruder.png|&#039;&#039;&#039;Extruder assembly&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/SimpleExtruder.FCStd]. FreeCAD - [[File:simpleextruderassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:mainextruderpart.png|&#039;&#039;&#039;Main extruder part.&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/ExtruderMotorBracket.FCStd]. FreeCAD - [[File:mainextruderpart.fcstd]]. STL - [[File:extruder_main.stl]]&lt;br /&gt;
&lt;br /&gt;
File:secondxtruderpart.png|&#039;&#039;&#039;Extruder Active Cooling and Sensor Mount&#039;&#039;&#039; [[File:ExtruderActiveCoolingAndSensor.FCStd]]. STL - sensor holder - [[File:SensholderSimple.stl]]&lt;br /&gt;
&lt;br /&gt;
File:ExtrCoolSensPltr.png|&#039;&#039;&#039;Extruder Active Cooling with Sensor Mount + Plotter Mount&#039;&#039;&#039; [[File:ExtrCoolSensPlt.fcstd]]. STL - Cooling/Sensor/Plotter Mount - [[File:ExtrCoolSensPlt.stl]]&lt;br /&gt;
&lt;br /&gt;
File:tensioner.png|&#039;&#039;&#039;Spring tensioner&#039;&#039;&#039; -[[File:SpringTensioner.FCStd]]. STL - [[File:Tensioner.stl]]&lt;br /&gt;
&lt;br /&gt;
File:HeatSinkJig.png|&#039;&#039;&#039;Jig to cut the heat sink&#039;&#039;&#039; -[[File:HeaterSinkJig.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:fixedsink.png|&#039;&#039;&#039;heat sink&#039;&#039;&#039; -[[File:HeatSink.FCStd]]. Technical drawing - [[File:Heatsinktechdraw.FCSTD]]&lt;br /&gt;
&lt;br /&gt;
File:SpiralLinearBearing.PNG|&#039;&#039;&#039;Spiral linear bearing - parametric, but parameters set up for D3D&#039;&#039;&#039; -[[File:SpiralLinearBearing.zip]]&lt;br /&gt;
&lt;br /&gt;
File:volcanoheaterblock.png|&#039;&#039;&#039;Volcano heater block&#039;&#039;&#039;. [[File:volcanoheaterblock.fcstd]].&lt;br /&gt;
File:5015blower.jpg|[[File:5015blower.fcstd]] &#039;&#039;&#039;5015 Blower&#039;&#039;&#039; - positionally correct for D3D Universal.&lt;br /&gt;
&lt;br /&gt;
File:8mmsensor.jpg|8 mm sensor. Download - [[File:8mmsensor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:608Bearing.png|608 skateboard 8x22x7 mm Bearing. Download - [[File:608Bearing.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:40x10fan.png|&#039;&#039;&#039;40x10mm fan&#039;&#039;&#039; [[File:40x10fan.fcstd]] &lt;br /&gt;
&lt;br /&gt;
File:steppermotor.png| &#039;&#039;&#039;Stepper Motor&#039;&#039;&#039;[[File:steppermotor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:steppermotor2.png| &#039;&#039;&#039;Stepper Motor from Faceplate&#039;&#039;&#039;[[File:Nema17face.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:SuperVolcanoNozzle.png| &amp;lt;strike&amp;gt;&#039;&#039;&#039;Super Volcano Nozzle&#039;&#039;&#039;[[File:SuperVolcanoNozzle.fcstd]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:drivegear.png| &#039;&#039;&#039;Drive Gear&#039;&#039;&#039;[[File:drivegear.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:3heatbreak.png| &#039;&#039;&#039;3 mm heat break.&#039;&#039;&#039;[[File:3heatbreak.fcstd]]. Re-Source - [https://gitlab.com/marcin_ose/titan-aero-cad/blob/master/Titan_Aero_Mirrored.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:heatsink.png| &#039;&#039;&#039;4040 heatsink.&#039;&#039;&#039;[[File:heatsink.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control Panel==&lt;br /&gt;
See more at [[3D Printer Control Panel]]&lt;br /&gt;
&lt;br /&gt;
[[File:framev1902.png|100px]][[File:powersupply_v1904.png|100px]][[File:RAMPS14_v1904.png|100px]][[File:stepperdriver_v1904.png|100px]][[File:ssr_v1904.png|100px]][[File:smartcontroller_v1904.png|100px]][[File:gfci_v1904.png|100px]][[File:controlpanel_v1904.png|100px]][[File:controlpanel+frame_v1904.png|100px]][[File:controlpanel+panel_v1904.png|100px]][[File:controlpanelproper_v1904.png|100px]][[File:controlpanelwithmounts_v1904.png|100px]][[File:wirecover_v1904.png|100px]][[File:panelonly_v1904.png|100px]][[File:bentpanel_v1904.png|100px]][[File:Heatbed_wirelock.png|100px]][[File:finalcontrolpanel.png|100px]][[File:ontrolpanelseated.png|100px]]&lt;br /&gt;
[[File:D3DPlugInner.png|100px]]&lt;br /&gt;
[[File:D3DPlugCover.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:controlpanelwithmounts_v1904.png|&#039;&#039;&#039;Control Panel&#039;&#039;&#039; - FreeCAD -[[File:controlpanel_v1904.fcstd]].  Bent panel STL - [[File:Bentpanel_v1904.stl]]&lt;br /&gt;
&lt;br /&gt;
File:powersupply_v1904.png|&#039;&#039;&#039;D3D v19.04 Power Supply&#039;&#039;&#039; - FreeCAD -[[File:powersupply_v1904.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:RAMPS14_v1904.png|&#039;&#039;&#039;RAMPS 1.4&#039;&#039;&#039; - FreeCAD -[[File:RAMPS14_v1904.fcstd]]. Full detailed file - 4MB - [https://github.com/OpenSourceEcology/RAMPS_1.4/blob/master/RAMPS.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:stepperdriver_v1904.png|&#039;&#039;&#039;Stepper driver&#039;&#039;&#039; - FreeCAD -[[File:stepperdriver_v1904.fcstd]]. File for detailed LCD controller and endstop can be found at [https://grabcad.com/library/gadgets3d-starter-pack-ramps-1-4-elettronics-for-3d-printers-1]&lt;br /&gt;
&lt;br /&gt;
File:ssr_v1904.png|&#039;&#039;&#039;Solid state relay&#039;&#039;&#039; - FreeCAD -[[File:ssr_v1904.fcstd]]. Source: [https://grabcad.com/library/ssr-40-da-1]. See [[Fotek SSR]]. Dimensions verified with Amazon source.&lt;br /&gt;
&lt;br /&gt;
File:smartcontroller_v1904.png|&#039;&#039;&#039;Reprap Discount Smart Controller&#039;&#039;&#039; - FreeCAD -[[File:smartcontroller_v1904.fcstd]]. Source: [https://grabcad.com/library/full-graphic-smart-controller-1].&lt;br /&gt;
&lt;br /&gt;
File:gfci_v1904.png|&#039;&#039;&#039;Ground Fault Connection Interrupt (GFCI) outlet&#039;&#039;&#039; - FreeCAD -[[File:gfci_v1904.fcstd]]. CAD source at McMaster Carr: [https://www.mcmaster.com/gfcis]. May not represent actual GFCI.&lt;br /&gt;
&lt;br /&gt;
File:wirecover_v1904.png|&#039;&#039;&#039;Wire box cover.&#039;&#039;&#039; - FreeCAD -[[File:wireboxcover_v1904.fcstd]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:Heatbed_wirelock.png|&#039;&#039;&#039;Power cord wire clamp&#039;&#039;&#039; - FreeCAD -[[File:Heatbed wirelock.fcstd]].&lt;br /&gt;
&lt;br /&gt;
File:D3DPlugInner.png|&#039;&#039;&#039;Inner part of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugInner.fcstd]]. STL - [[File:D3DPlugInner.stl]]&lt;br /&gt;
File:D3DPlugCover.png|&#039;&#039;&#039;Outer cover of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugCover.fcstd]]. STL file is scaled to 105% already - [[File:D3DPlugCover.stl]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plotter==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Amazing, works out of box. Improvements: raise tip next to carriage. Double-sided attachment. Probe on right, not left, to optimize print area}}&lt;br /&gt;
[[File:d3duniversalmill.png|100px]][[File:D3dsimple2.png|100px]][[File:D3Duniversalplotter1.jpg|100px]][[File:plotterpen.jpg|100px]][[File:siompleextruder2.png|100px]][[File:penholderclamp.png|100px]][[File:withcarriagemount.png|100px]][[File:mjpenholder.png|100px]][[File:clampwithsensholder.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:d3duniversalmill.png|&#039;&#039;&#039;D3D Universal with 3D printer motor functioning as a CNC mill.&#039;&#039;&#039; - FreeCAD -[https://github.com/OpenSourceEcology/D3D-Universal-Mill/blob/master/D3D_Universal_Mill.FCStd] or Michel&#039;s repo.&lt;br /&gt;
&lt;br /&gt;
File:D3dsimple2.png|&#039;&#039;&#039;D3D Simple Working Copy by Marcin&#039;&#039;&#039; - FreeCAD -[[File:D3Dsimple.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:D3Duniversalplotter1.jpg|&#039;&#039;&#039;D3D Universal with plotter attachment.&#039;&#039;&#039; - See [[D3D Universal Plotter]] by Ferdi Meier. Gitlab - [https://gitlab.com/feadi/ose/tree/master/D3D_universal]&lt;br /&gt;
&lt;br /&gt;
File:mjpenholder.png|&#039;&#039;&#039;Plotter Pen Attachment.&#039;&#039;&#039; - [[File:plotterpen.fcstd]]. Start from [[Ferdi Log]], adaptation by [[Marcin Log]]. STL printed - [[File:plotterpen.stl]]. &lt;br /&gt;
&lt;br /&gt;
siompleextruder2.png|&#039;&#039;&#039;Simple extruder for 1.75 mm filament.&#039;&#039;&#039; - By [[London International Academy]] team. From [[Simple Extruder]]. &lt;br /&gt;
&lt;br /&gt;
clampwithsensholder.png|&#039;&#039;&#039;Pen holder clamp for plotter&#039;&#039;&#039; - includes sensor holder - [[File:penholderclamp.fcstd]]. STL - [[File:penholderclamp.stl]]&lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mill==&lt;br /&gt;
&lt;br /&gt;
[[File:simplespindle.png|100px]][[File:Cc_export_issue_22OCT2019.png|100px]][[File:uno3d.jpg|100px]][[File:electricmotor.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
electricmotor.png|&#039;&#039;&#039;Electric Motor&#039;&#039;&#039;. Michel Repo - [https://gitlab.com/mi_shell/ose_freecad_models/tree/master/af_motor_v1909_main]. Assembly in FreeCAD, Marcin&#039;s Repo - [https://gitlab.com/marcin_ose/michel-motor/commit/26879636e6926c612beab6f6a3478f61600d8a44]&lt;br /&gt;
&lt;br /&gt;
simplespindle.png|&#039;&#039;&#039;Simple spindle&#039;&#039;&#039; - By [https://wiki.opensourceecology.org/wiki/John_Log#Task_19.2C_Update_of_Spindle_assembly_drawing.2C_exploded_views_and_movie John Stager] team. See [[Simple Spindle]].&lt;br /&gt;
&lt;br /&gt;
File:Cc_export_issue_22OCT2019.png|See [[Universal_CNC_Axis#Universal_Axis_-_Working_Document]]. FreeCAD file - [[File:D3D_Universal_Carriage_v1910.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:uno3d.jpg|Arduino Uno for motor power supply. See [[Emmanuel Log]]. &lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill Mount&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Technical Drawing Library=&lt;br /&gt;
Useful technical drawings for fabricating parts:&lt;br /&gt;
&lt;br /&gt;
#[[File:Heatsinktechdraw.FCSTD]] - heat sink dimensional drawing&lt;br /&gt;
&lt;br /&gt;
=Diagram=&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQ9Tsjg5JJpt0teRDfMx-eFU6oOKLun3-FWtWAZEUDnvhxsMPr9-ZpUnxYldLyKtfHK7Gu_0dqTU-vd/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;480&amp;quot; height=&amp;quot;389&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1fYGmwZZ8UIoE5wkLhkim8a3rIdt5h_FPT49oRUCFZEo/edit edit]&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vT7D1Zoz7PyN48cuDW_8WAfBn11h3nEveCPGsvjk_r0VijvyL1wrCPixrSPpuW-9KSFwwqbZaa5imEq/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=400 width=760&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/a/opensourceecology.org/spreadsheets/d/1pgJNp20-dFVLs7axpngxeMx4LVg46M4EcN3V3xxdWHc/edit edit]&lt;br /&gt;
&lt;br /&gt;
==3D Printer STL Download==&lt;br /&gt;
[[File:D3D_Universal_Part_STLs.zip]]&lt;br /&gt;
==Packing List==&lt;br /&gt;
*See [https://docs.google.com/spreadsheets/d/1ymMReeVytJMNwNr4AbyjgXyPhVmsA6OYAEAMPy71HJ4/edit#gid=1571230577 March Packing List]&lt;br /&gt;
*Based on [[January 2020 STEAM Camp]]&lt;br /&gt;
&lt;br /&gt;
=Working Doc=&lt;br /&gt;
&lt;br /&gt;
==Includes Review and Data Collection==&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQOvWBdHZ8cYcGu1_brqbhbd7GpU_vYZjiu72ffANSg8Wl2LrdN7v8BjJixLS4FP_KVxLgdXlmpDh-o/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;480&amp;quot; height=&amp;quot;389&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1W5hmlqCsap-q-SiPrjyBIqXnOrp_A4rFG1lPcPm5jfo/edit edit]&lt;br /&gt;
&lt;br /&gt;
{{devtemplate|name=D3D Universal|14=20|10=50|2=50}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Build=&lt;br /&gt;
&lt;br /&gt;
==Cut List==&lt;br /&gt;
#[6] 8 mm rods, 12&amp;quot; each&lt;br /&gt;
#[1] 8 mm rod, 3D printed, &lt;br /&gt;
#[1] 2x12 lumber, 12.5&amp;quot; long&lt;br /&gt;
#[3] belts, 26&amp;quot; long&lt;br /&gt;
&lt;br /&gt;
==D3D Universal Axis==&lt;br /&gt;
Platform on stilts so extruder reaches bed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217838317126768&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nozzle does not reach bed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217783164347983&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;650&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Extruder Build==&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218004315836632&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217988717326679&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;286&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217988009708989&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217978961362786&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;286&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217783211909172&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;746&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217771136687299&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;682&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plotter Build==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218097059755172&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;553&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218099326571841&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;474&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Design Concepts=&lt;br /&gt;
&lt;br /&gt;
==Plotter==&lt;br /&gt;
embedded my website on wiki [https://feadi.github.io/OSE/ https://feadi.github.io/OSE/]. &lt;br /&gt;
&lt;br /&gt;
Played with gtlf-viewer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://gltf-viewer.donmccurdy.com#kiosk=1&amp;amp;model=https://feadi.github.io/OSE/gltf/gltf/test01.glb&amp;quot; style=&amp;quot;width: 800px;&amp;quot; height=&amp;quot;600px&amp;quot; frameBorder=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Wiring=&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217401078076065&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;379&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Software=&lt;br /&gt;
#Printer - [[Marlin]], [[Lulzbot Cura]], [[OSE Linux]], [[FeF Microfactory]] printer profiles&lt;br /&gt;
==Plotter File Generation==&lt;br /&gt;
#Plotter - [[Using Inkscape to Generate Gcode]]&lt;br /&gt;
&lt;br /&gt;
=Code=&lt;br /&gt;
==Firmware==&lt;br /&gt;
*Marlin - [[File:Marlin_Universal.zip]]&lt;br /&gt;
*Cura Settings [[File:D3duniversal 8.ini]]&lt;br /&gt;
&lt;br /&gt;
=Production Engineering=&lt;br /&gt;
[[D3D Universal Production Engineering]]&lt;br /&gt;
&lt;br /&gt;
=Product=&lt;br /&gt;
&lt;br /&gt;
See [[D3D Universal Product Page]].&lt;br /&gt;
&lt;br /&gt;
=Build Manual=&lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*[[D3D Universal Wiring]]&lt;br /&gt;
*[[Universal Gearless Extruder Build Instructions]]&lt;br /&gt;
&lt;br /&gt;
=Production Manual=&lt;br /&gt;
*[[D3D Universal Production Manual]]&lt;br /&gt;
&lt;br /&gt;
=Troubleshooting=&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Troubleshooting Guide]]&#039;&#039;&#039; - add videos&lt;br /&gt;
&lt;br /&gt;
Clog troubleshooting 1st step in checklist [https://youtu.be/09VkDHkd7NA]&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[D3D Universal Log]]&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Build Manual]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Production Manual]]&#039;&#039;&#039;&lt;br /&gt;
*[[D3D Pro]]&lt;br /&gt;
*[[D3D Simple]] - build from 2019&lt;br /&gt;
*[[December 2019 Production Run]]&lt;br /&gt;
*[[D3D Simple Kit Preparation]]&lt;br /&gt;
*[[D3D Simple Wire Bundle Attachement]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213499</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213499"/>
		<updated>2020-03-14T16:15:33Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Sat Mar 14: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.ini]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Jeremyplot%2Bdrill.ini&amp;diff=213498</id>
		<title>File:Jeremyplot+drill.ini</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Jeremyplot%2Bdrill.ini&amp;diff=213498"/>
		<updated>2020-03-14T16:07:24Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Change File Extension back to .gcode after download&lt;br /&gt;
&lt;br /&gt;
This file contains code to plot the traces (not pads) and then drill the pads.  Use a thick marker for plotting, and a fine mill bit for drilling.&lt;br /&gt;
TODO:  Add a third pass with a fine marker to trace out pads.&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=File:Jeremyplot%2Bdrill.ini&amp;diff=213497</id>
		<title>File:Jeremyplot+drill.ini</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=File:Jeremyplot%2Bdrill.ini&amp;diff=213497"/>
		<updated>2020-03-14T16:05:58Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: Change File Extension back to .gcode after download&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Change File Extension back to .gcode after download&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213496</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213496"/>
		<updated>2020-03-14T16:04:05Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Fri Mar 13: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 14:&#039;&#039;&#039; ==&lt;br /&gt;
[[file:Jeremyplot+drill.gcode]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213494</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213494"/>
		<updated>2020-03-14T04:23:32Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Fri Mar 13: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
Packed tools, parts etc.  Notified around 5pm that Adrian cannot make it.  Cancelled our event at BMS.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=D3D_Universal&amp;diff=213493</id>
		<title>D3D Universal</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=D3D_Universal&amp;diff=213493"/>
		<updated>2020-03-13T20:30:15Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Firmware */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:d3du.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
We are now producing kits and finished machines - see https://www.opensourceecology.org/d3d-universal-2/&lt;br /&gt;
&lt;br /&gt;
{{Hint|Our next build workshop is March 14 - 17 - see https://www.opensourceecology.org/steam-camp-march-2020/}}&lt;br /&gt;
&lt;br /&gt;
=Product=&lt;br /&gt;
#See [[D3D Simple Expandability Value Proposition]]&lt;br /&gt;
&lt;br /&gt;
=CAD=&lt;br /&gt;
{{Hint|Wire loom holder on z is missing}}&lt;br /&gt;
==3D Printer==&lt;br /&gt;
[[File:D3DS_motor_bracket.png|100px]][[File:D3DS_idler_screwdown.png|100px]] [[File:D3DS_idler_high_screwdown.png|100px]][[File:D3DS_motor_side_screwdown.png|100px]] [[File:D3DS_motor_side_high_screwdown.png|100px]][[File:d3dsimple_z_foot.png|100px]][[File:rework1.png|100px]][[File:rework2.png|100px]][[File:rework3.png|100px]][[File:carriagetosidemotor.jpg|100px]][[File:highmotor47.png|100px]][[File:highidler47.png|100px]][[File:fittingparts.png|100px]][[File:D3DUyaxis.png|100px]][[File:smalleryaxis.png|100px]][[File:rodsadded.png|100px]][[File:bedaxis.png|100px]][[File:print bed.png|100px]][[File:yaxisnoprintbed.png|100px]][[File:carriagewithmagnets.png|100px]][[File:bed.png|100px]][[File:workingcopyofuniversal.png|100px]][[File:base.png|100px]][[File:zaxis.png|100px]][[File:xaxis.png|100px]][[File:universalnearcompletion.jpg|100px]][[File:d3duniversalcad.png|100px]][[File:150rom.png|100px]][[File:157romY.png|100px]][[File:withcontrolpanel.png|100px]][[File:enlargedbase.png|100px]][[File:filamentspool.png|100px]][[File:withfilamentspool.png|100px]][[File:withspoolholder.png|100px]][[File:panelatrear.png|100px]][[File:panelatrearmod.png|100px]][[File:controlpanel.png|100px]][[File:spoolholder.png|100px]]&lt;br /&gt;
[[File:spoolholderrod.png|100px]][[File:spoolholder2.png|100px]][[File:spoolholdersassy.png|100px]][[File:mergedspoolholdersassy.png|100px]][[File:d3du12inchscaled.png|100px]][[File:monolithic base.png|100px]][[File:new_spoolholder.png|100px]][[File:newbed.png|100px]][[File:loomclip.png|100px]][[File:endstopholder2.png|100px]][[File:holynewbed.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:D3D-Universal-Axis-2019.12.14.png| &#039;&#039;&#039;D3D Universal Rework &#039;&#039;&#039;- [https://gitlab.com/marcin_ose/d3d-universal/blob/master/rework_1.fcstd]. Newer - [[File:D3D_Universal_Assy.fcstd]]. Note: sensor holder is old fine in assemly; Extruder separate file for sensor holder is correct.&lt;br /&gt;
&lt;br /&gt;
File:monolithic base.png| &#039;&#039;&#039;D3D Universal - scaled to 12&amp;quot; print bed &#039;&#039;&#039; - FreeCAD -  [[File:d3du12inchscaled.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:xaxis.png| &#039;&#039;&#039;D3D Universal Rework X Axis &#039;&#039;&#039;- [[File:D3D Universal X Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:yaxisnoprintbed.png| &#039;&#039;&#039;D3D Universal Rework Y Axis &#039;&#039;&#039;- [[File:D3D Universal Y Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:bed.png| &#039;&#039;&#039;D3D Universal Print Bed &#039;&#039;&#039;- [[File:D3D Universal Print Bed.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:zaxis.png| &#039;&#039;&#039;D3D Universal Rework Z Axis &#039;&#039;&#039;- [[File:D3D Universal Z Axis.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:base.png| &#039;&#039;&#039;D3D Universal Rework Base &#039;&#039;&#039;- [[File:D3D Universal Base.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholdersassy.png| &#039;&#039;&#039;Spool holder assembly&#039;&#039;&#039;- [[File:spoolholdersassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:filamentspool.png| &#039;&#039;&#039;Spool&#039;&#039;&#039;- [[File:filamentspool.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:controlpanel.png| &#039;&#039;&#039;D3D Universal Rework Controller &#039;&#039;&#039;- [[File:D3D Universal Controller.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholder2.png| &#039;&#039;&#039;D3D Universal Rework Spool Holder &#039;&#039;&#039;- FreeCAD - [[File:D3D Universal Spool Holder.fcstd]]. STL - [[File:D3D Universal Spool Holder.stl]]&lt;br /&gt;
&lt;br /&gt;
File:spoolholderrod.png| &#039;&#039;&#039;Spool holder rod &#039;&#039;&#039;. FreeCAD - [[File:spoolholderrod.fcstd]]. STL - [[File:spoolholderrod.stl]]&lt;br /&gt;
&lt;br /&gt;
File:Motorside.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Motor Side of Axis&#039;&#039;&#039; - 221k - FreeCAD -[[File:Universal_axis_motor_side.fcstd]]. STL - [[File:Universal axis motor side.stl]]&lt;br /&gt;
&lt;br /&gt;
File:simplecarriage.png|Universal axis carriage: [[File:Universal_axis_carriage_side.fcstd]]. STL - [[File:Universal_axis_carriage_side.stl]] &lt;br /&gt;
&lt;br /&gt;
File:idlershort.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Short Idler Side&#039;&#039;&#039; - 75k - FreeCAD - [[File:Universal_Axis_Idler_Side_short_version.fcstd]]. STL - [[File:Universal_Axis_Idler_Side_short_version.stl]]. &lt;br /&gt;
&lt;br /&gt;
File:carriagetosidemotor.jpg|&#039;&#039;&#039;Carriage to side motor piece&#039;&#039;&#039;- FreeCAD - [[File:carriagetosidemotor.fcstd]]. STL - [[File:carriagetosidemotor.stl]].&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_bracket.png|&#039;&#039;&#039;D3DS motor piece with bracket for x and z-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_bracket.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_bracket.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_screwdown.png|&#039;&#039;&#039;D3DS idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_idler_high_screwdown.png|&#039;&#039;&#039;D3DS elevated idler side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_idler_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_idler_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_screwdown.png|&#039;&#039;&#039;D3DS motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:D3DS_motor_side_high_screwdown.png|&#039;&#039;&#039;D3DS elevated motor side piece for Y-axis&#039;&#039;&#039;&amp;lt;br&amp;gt;FreeCAD file -[[File:D3DS_motor_side_high_screwdown.fcstd]]&amp;lt;br&amp;gt;STL file -[[File:D3DS_motor_side_high_screwdown.stl]]&lt;br /&gt;
&lt;br /&gt;
File:d3dsimple_z_foot.png|&amp;lt;strike&amp;gt; &#039;&#039;&#039;Mount of Z motor to base plate. &#039;&#039;&#039;[[File:D3DS motor bracket x axis.fcstd]]. STL - [[File:D3DS motor bracket x axis.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:newbed.png|&#039;&#039;&#039;3D Printed Bed Holder &#039;&#039;&#039;[[File:newbed.fcstd]]. STL - [[File:newbed.stl]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:peg85.jpg|[[File:check.png]]&#039;&#039;&#039;[10] Belt Holding Peg&#039;&#039;&#039; - FreeCAD original size - [[File:peg_8mm_rods.fcstd]]. STL at 85% size, works well - [[File:peg_8mm_rods.stl]]&lt;br /&gt;
&lt;br /&gt;
File:loomclip.png|&#039;&#039;&#039;Cable clip for end of axis nut catch.&#039;&#039; - FreeCAD - [[File:cableclip2.fcstd]]. STL - [[File:cableclip2.stl]]&lt;br /&gt;
&lt;br /&gt;
File:endstopholder2.png|&#039;&#039;&#039;Endstop holder.&#039;&#039;&#039;  - [[File:endstopholder2.fcstd]]. [[File:endstopholder2.stl]]. See [[Open Source Endstop Holder]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Printer Extruder==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Note the small extruder gear shown is MK8- we are using an MK7. &#039;&#039;&#039;Note&#039;&#039;&#039;: Supervolcano nozzle has heat transfer issues, so we are using a 3 mm E3D v6 heat break with success (6mm threads on both sides - note that E3D v6 has 6 mm on the nozzle side, 7 mm on the cold side. Can also test Titan Aero v6 1.75 mm - which appears to have 6 mm thread on both sides. 3mm titan aero is definitely 6 mm thread on each side: see [[E3D_Titan_Aero_Extruder#CAD]]}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes&#039;&#039;&#039;: Still missing from final assembly by MJ: fan, heat sink heat exchanger, MK7 gear, spring. In final CAD of extruder assy, heat break does not stick out of the heat sink. In reality, it sticks out about 3 mm. Where is the discrepancy if the heat break is 25 mm long?&lt;br /&gt;
&lt;br /&gt;
[[File:earlymodel.png|100px]][[File:extruderspring.png|100px]][[File:volcanoheaterblock.png|100px]] [[File:Cc_heat_sink_block_jig_03NOV2019.png|100px]][[File:dynamicblower.jpg|100px]][[File:withsensor.png|100px]][[File:steppermotor.png|100px]][[File:steppermotor2.png|100px]][[File:extruderwithmotorandsensor.png|100px]][[File:ExtrCoolSensPltr.png|100px]][[File:drivegear.png|100px]][[File:Cc_bearing_hobbolt_04NOV2019.png|100px]][[File:ChrisStartupCampFinal.png|100px]][[File:RecessedAndOversizedHoles.png|100px]][[File:3heatbreak.png|100px]][[File:Extruder motor bracket.png|100px]][[File:mainextruderpart.png|100px]]&lt;br /&gt;
[[File:secondxtruderpart.png|100px]][[File:Simple extruder assembly.png|100px]][[File:simpleextruderassy.png|100px]][[File:fixedhole.png|100px]][[File:Cc_spring_tensioner.png|100px]][[File:tensioner.png|100px]][[File:tensionerandbearingadded.png|100px]][[File:addedmotor.png|100px]][[File:fixingholes.png|100px]][[File:fansimple.png|100px]][[File:thickenedweb.png|100px]][[File:addedgusset.png|100px]][[File:07cutrightside.png|100px]][[File:withheaterandfan.png|100px]][[File:fixingsink.png|100px]][[File:fixedsink.png|100px]][[File:heatsinkdims.png|100px]][[File:finalextruder.png|100px]][[File:heatsink.png|100px]][[File:trimmedbottomformotor.png|100px]][[File:final.png|100px]][[File:gussetedtensioner.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:CC_simple_extruder_dev_03NOV2019.png|&#039;&#039;&#039;Simple Extruder WIP.&#039;&#039;&#039; Github - [https://github.com/3DCentral/OSE/blob/master/SimpleExtruder.FCStd]. &#039;&#039;&#039;Gitlab&#039;&#039;&#039; - [https://gitlab.com/marcin_ose/d3d-universal. &lt;br /&gt;
&lt;br /&gt;
File:extruderspring.png|Extruder Spring for [[Simple Extruder]]. Buy + spec - [https://www.mcmaster.com/94125k616]. FreeCAD file - [[File:extruderspring.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:Finalextruder.png|&#039;&#039;&#039;Extruder assembly&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/SimpleExtruder.FCStd]. FreeCAD - [[File:simpleextruderassy.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:mainextruderpart.png|&#039;&#039;&#039;Main extruder part.&#039;&#039;&#039; - Gitlab - [https://gitlab.com/marcin_ose/d3d-universal/blob/master/ExtruderMotorBracket.FCStd]. FreeCAD - [[File:mainextruderpart.fcstd]]. STL - [[File:extruder_main.stl]]&lt;br /&gt;
&lt;br /&gt;
File:secondxtruderpart.png|&#039;&#039;&#039;Extruder Active Cooling and Sensor Mount&#039;&#039;&#039; [[File:ExtruderActiveCoolingAndSensor.FCStd]]. STL - sensor holder - [[File:SensholderSimple.stl]]&lt;br /&gt;
&lt;br /&gt;
File:ExtrCoolSensPltr.png|&#039;&#039;&#039;Extruder Active Cooling with Sensor Mount + Plotter Mount&#039;&#039;&#039; [[File:ExtrCoolSensPlt.fcstd]]. STL - Cooling/Sensor/Plotter Mount - [[File:ExtrCoolSensPlt.stl]]&lt;br /&gt;
&lt;br /&gt;
File:tensioner.png|&#039;&#039;&#039;Spring tensioner&#039;&#039;&#039; -[[File:SpringTensioner.FCStd]]. STL - [[File:Tensioner.stl]]&lt;br /&gt;
&lt;br /&gt;
File:HeatSinkJig.png|&#039;&#039;&#039;Jig to cut the heat sink&#039;&#039;&#039; -[[File:HeaterSinkJig.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:fixedsink.png|&#039;&#039;&#039;heat sink&#039;&#039;&#039; -[[File:HeatSink.FCStd]]. Technical drawing - [[File:Heatsinktechdraw.FCSTD]]&lt;br /&gt;
&lt;br /&gt;
File:SpiralLinearBearing.PNG|&#039;&#039;&#039;Spiral linear bearing - parametric, but parameters set up for D3D&#039;&#039;&#039; -[[File:SpiralLinearBearing.zip]]&lt;br /&gt;
&lt;br /&gt;
File:volcanoheaterblock.png|&#039;&#039;&#039;Volcano heater block&#039;&#039;&#039;. [[File:volcanoheaterblock.fcstd]].&lt;br /&gt;
File:5015blower.jpg|[[File:5015blower.fcstd]] &#039;&#039;&#039;5015 Blower&#039;&#039;&#039; - positionally correct for D3D Universal.&lt;br /&gt;
&lt;br /&gt;
File:8mmsensor.jpg|8 mm sensor. Download - [[File:8mmsensor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:608Bearing.png|608 skateboard 8x22x7 mm Bearing. Download - [[File:608Bearing.FCStd]]&lt;br /&gt;
&lt;br /&gt;
File:40x10fan.png|&#039;&#039;&#039;40x10mm fan&#039;&#039;&#039; [[File:40x10fan.fcstd]] &lt;br /&gt;
&lt;br /&gt;
File:steppermotor.png| &#039;&#039;&#039;Stepper Motor&#039;&#039;&#039;[[File:steppermotor.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:steppermotor2.png| &#039;&#039;&#039;Stepper Motor from Faceplate&#039;&#039;&#039;[[File:Nema17face.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:SuperVolcanoNozzle.png| &amp;lt;strike&amp;gt;&#039;&#039;&#039;Super Volcano Nozzle&#039;&#039;&#039;[[File:SuperVolcanoNozzle.fcstd]]&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:drivegear.png| &#039;&#039;&#039;Drive Gear&#039;&#039;&#039;[[File:drivegear.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:3heatbreak.png| &#039;&#039;&#039;3 mm heat break.&#039;&#039;&#039;[[File:3heatbreak.fcstd]]. Re-Source - [https://gitlab.com/marcin_ose/titan-aero-cad/blob/master/Titan_Aero_Mirrored.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:heatsink.png| &#039;&#039;&#039;4040 heatsink.&#039;&#039;&#039;[[File:heatsink.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Control Panel==&lt;br /&gt;
See more at [[3D Printer Control Panel]]&lt;br /&gt;
&lt;br /&gt;
[[File:framev1902.png|100px]][[File:powersupply_v1904.png|100px]][[File:RAMPS14_v1904.png|100px]][[File:stepperdriver_v1904.png|100px]][[File:ssr_v1904.png|100px]][[File:smartcontroller_v1904.png|100px]][[File:gfci_v1904.png|100px]][[File:controlpanel_v1904.png|100px]][[File:controlpanel+frame_v1904.png|100px]][[File:controlpanel+panel_v1904.png|100px]][[File:controlpanelproper_v1904.png|100px]][[File:controlpanelwithmounts_v1904.png|100px]][[File:wirecover_v1904.png|100px]][[File:panelonly_v1904.png|100px]][[File:bentpanel_v1904.png|100px]][[File:Heatbed_wirelock.png|100px]][[File:finalcontrolpanel.png|100px]][[File:ontrolpanelseated.png|100px]]&lt;br /&gt;
[[File:D3DPlugInner.png|100px]]&lt;br /&gt;
[[File:D3DPlugCover.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
File:controlpanelwithmounts_v1904.png|&#039;&#039;&#039;Control Panel&#039;&#039;&#039; - FreeCAD -[[File:controlpanel_v1904.fcstd]].  Bent panel STL - [[File:Bentpanel_v1904.stl]]&lt;br /&gt;
&lt;br /&gt;
File:powersupply_v1904.png|&#039;&#039;&#039;D3D v19.04 Power Supply&#039;&#039;&#039; - FreeCAD -[[File:powersupply_v1904.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:RAMPS14_v1904.png|&#039;&#039;&#039;RAMPS 1.4&#039;&#039;&#039; - FreeCAD -[[File:RAMPS14_v1904.fcstd]]. Full detailed file - 4MB - [https://github.com/OpenSourceEcology/RAMPS_1.4/blob/master/RAMPS.fcstd]&lt;br /&gt;
&lt;br /&gt;
File:stepperdriver_v1904.png|&#039;&#039;&#039;Stepper driver&#039;&#039;&#039; - FreeCAD -[[File:stepperdriver_v1904.fcstd]]. File for detailed LCD controller and endstop can be found at [https://grabcad.com/library/gadgets3d-starter-pack-ramps-1-4-elettronics-for-3d-printers-1]&lt;br /&gt;
&lt;br /&gt;
File:ssr_v1904.png|&#039;&#039;&#039;Solid state relay&#039;&#039;&#039; - FreeCAD -[[File:ssr_v1904.fcstd]]. Source: [https://grabcad.com/library/ssr-40-da-1]. See [[Fotek SSR]]. Dimensions verified with Amazon source.&lt;br /&gt;
&lt;br /&gt;
File:smartcontroller_v1904.png|&#039;&#039;&#039;Reprap Discount Smart Controller&#039;&#039;&#039; - FreeCAD -[[File:smartcontroller_v1904.fcstd]]. Source: [https://grabcad.com/library/full-graphic-smart-controller-1].&lt;br /&gt;
&lt;br /&gt;
File:gfci_v1904.png|&#039;&#039;&#039;Ground Fault Connection Interrupt (GFCI) outlet&#039;&#039;&#039; - FreeCAD -[[File:gfci_v1904.fcstd]]. CAD source at McMaster Carr: [https://www.mcmaster.com/gfcis]. May not represent actual GFCI.&lt;br /&gt;
&lt;br /&gt;
File:wirecover_v1904.png|&#039;&#039;&#039;Wire box cover.&#039;&#039;&#039; - FreeCAD -[[File:wireboxcover_v1904.fcstd]]. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
File:Heatbed_wirelock.png|&#039;&#039;&#039;Power cord wire clamp&#039;&#039;&#039; - FreeCAD -[[File:Heatbed wirelock.fcstd]].&lt;br /&gt;
&lt;br /&gt;
File:D3DPlugInner.png|&#039;&#039;&#039;Inner part of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugInner.fcstd]]. STL - [[File:D3DPlugInner.stl]]&lt;br /&gt;
File:D3DPlugCover.png|&#039;&#039;&#039;Outer cover of D3D Electric Plug&#039;&#039;&#039; - FreeCAD [[File:D3DPlugCover.fcstd]]. STL file is scaled to 105% already - [[File:D3DPlugCover.stl]]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plotter==&lt;br /&gt;
&lt;br /&gt;
{{Hint|Amazing, works out of box. Improvements: raise tip next to carriage. Double-sided attachment. Probe on right, not left, to optimize print area}}&lt;br /&gt;
[[File:d3duniversalmill.png|100px]][[File:D3dsimple2.png|100px]][[File:D3Duniversalplotter1.jpg|100px]][[File:plotterpen.jpg|100px]][[File:siompleextruder2.png|100px]][[File:penholderclamp.png|100px]][[File:withcarriagemount.png|100px]][[File:mjpenholder.png|100px]][[File:clampwithsensholder.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:d3duniversalmill.png|&#039;&#039;&#039;D3D Universal with 3D printer motor functioning as a CNC mill.&#039;&#039;&#039; - FreeCAD -[https://github.com/OpenSourceEcology/D3D-Universal-Mill/blob/master/D3D_Universal_Mill.FCStd] or Michel&#039;s repo.&lt;br /&gt;
&lt;br /&gt;
File:D3dsimple2.png|&#039;&#039;&#039;D3D Simple Working Copy by Marcin&#039;&#039;&#039; - FreeCAD -[[File:D3Dsimple.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:D3Duniversalplotter1.jpg|&#039;&#039;&#039;D3D Universal with plotter attachment.&#039;&#039;&#039; - See [[D3D Universal Plotter]] by Ferdi Meier. Gitlab - [https://gitlab.com/feadi/ose/tree/master/D3D_universal]&lt;br /&gt;
&lt;br /&gt;
File:mjpenholder.png|&#039;&#039;&#039;Plotter Pen Attachment.&#039;&#039;&#039; - [[File:plotterpen.fcstd]]. Start from [[Ferdi Log]], adaptation by [[Marcin Log]]. STL printed - [[File:plotterpen.stl]]. &lt;br /&gt;
&lt;br /&gt;
siompleextruder2.png|&#039;&#039;&#039;Simple extruder for 1.75 mm filament.&#039;&#039;&#039; - By [[London International Academy]] team. From [[Simple Extruder]]. &lt;br /&gt;
&lt;br /&gt;
clampwithsensholder.png|&#039;&#039;&#039;Pen holder clamp for plotter&#039;&#039;&#039; - includes sensor holder - [[File:penholderclamp.fcstd]]. STL - [[File:penholderclamp.stl]]&lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Mill==&lt;br /&gt;
&lt;br /&gt;
[[File:simplespindle.png|100px]][[File:Cc_export_issue_22OCT2019.png|100px]][[File:uno3d.jpg|100px]][[File:electricmotor.png|100px]][[File:MillMountwPenHolder.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
electricmotor.png|&#039;&#039;&#039;Electric Motor&#039;&#039;&#039;. Michel Repo - [https://gitlab.com/mi_shell/ose_freecad_models/tree/master/af_motor_v1909_main]. Assembly in FreeCAD, Marcin&#039;s Repo - [https://gitlab.com/marcin_ose/michel-motor/commit/26879636e6926c612beab6f6a3478f61600d8a44]&lt;br /&gt;
&lt;br /&gt;
simplespindle.png|&#039;&#039;&#039;Simple spindle&#039;&#039;&#039; - By [https://wiki.opensourceecology.org/wiki/John_Log#Task_19.2C_Update_of_Spindle_assembly_drawing.2C_exploded_views_and_movie John Stager] team. See [[Simple Spindle]].&lt;br /&gt;
&lt;br /&gt;
File:Cc_export_issue_22OCT2019.png|See [[Universal_CNC_Axis#Universal_Axis_-_Working_Document]]. FreeCAD file - [[File:D3D_Universal_Carriage_v1910.fcstd]]&lt;br /&gt;
&lt;br /&gt;
File:uno3d.jpg|Arduino Uno for motor power supply. See [[Emmanuel Log]]. &lt;br /&gt;
&lt;br /&gt;
MillMountwPenHolder.png|&#039;&#039;&#039;Pen holder and Mill Mount&#039;&#039;&#039; - includes sensor holder - [[File:RouterToolhead.FCStd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Technical Drawing Library=&lt;br /&gt;
Useful technical drawings for fabricating parts:&lt;br /&gt;
&lt;br /&gt;
#[[File:Heatsinktechdraw.FCSTD]] - heat sink dimensional drawing&lt;br /&gt;
&lt;br /&gt;
=Diagram=&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQ9Tsjg5JJpt0teRDfMx-eFU6oOKLun3-FWtWAZEUDnvhxsMPr9-ZpUnxYldLyKtfHK7Gu_0dqTU-vd/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;480&amp;quot; height=&amp;quot;389&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1fYGmwZZ8UIoE5wkLhkim8a3rIdt5h_FPT49oRUCFZEo/edit edit]&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vT7D1Zoz7PyN48cuDW_8WAfBn11h3nEveCPGsvjk_r0VijvyL1wrCPixrSPpuW-9KSFwwqbZaa5imEq/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=400 width=760&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/a/opensourceecology.org/spreadsheets/d/1pgJNp20-dFVLs7axpngxeMx4LVg46M4EcN3V3xxdWHc/edit edit]&lt;br /&gt;
&lt;br /&gt;
==3D Printer STL Download==&lt;br /&gt;
[[File:D3D_Universal_Part_STLs.zip]]&lt;br /&gt;
==Packing List==&lt;br /&gt;
*See [https://docs.google.com/spreadsheets/d/1ymMReeVytJMNwNr4AbyjgXyPhVmsA6OYAEAMPy71HJ4/edit#gid=1571230577 March Packing List]&lt;br /&gt;
*Based on [[January 2020 STEAM Camp]]&lt;br /&gt;
&lt;br /&gt;
=Working Doc=&lt;br /&gt;
&lt;br /&gt;
==Includes Review and Data Collection==&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQOvWBdHZ8cYcGu1_brqbhbd7GpU_vYZjiu72ffANSg8Wl2LrdN7v8BjJixLS4FP_KVxLgdXlmpDh-o/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;480&amp;quot; height=&amp;quot;389&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1W5hmlqCsap-q-SiPrjyBIqXnOrp_A4rFG1lPcPm5jfo/edit edit]&lt;br /&gt;
&lt;br /&gt;
{{devtemplate|name=D3D Universal|14=20|10=50|2=50}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Build=&lt;br /&gt;
&lt;br /&gt;
==Cut List==&lt;br /&gt;
#[6] 8 mm rods, 12&amp;quot; each&lt;br /&gt;
#[1] 8 mm rod, 3D printed, &lt;br /&gt;
#[1] 2x12 lumber, 12.5&amp;quot; long&lt;br /&gt;
#[3] belts, 26&amp;quot; long&lt;br /&gt;
&lt;br /&gt;
==D3D Universal Axis==&lt;br /&gt;
Platform on stilts so extruder reaches bed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217838317126768&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nozzle does not reach bed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217783164347983&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;650&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Extruder Build==&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218004315836632&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217988717326679&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;286&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217988009708989&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;378&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217978961362786&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;286&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217783211909172&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;746&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217771136687299&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;682&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Plotter Build==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218097059755172&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;553&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10218099326571841&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;474&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Design Concepts=&lt;br /&gt;
&lt;br /&gt;
==Plotter==&lt;br /&gt;
embedded my website on wiki [https://feadi.github.io/OSE/ https://feadi.github.io/OSE/]. &lt;br /&gt;
&lt;br /&gt;
Played with gtlf-viewer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://gltf-viewer.donmccurdy.com#kiosk=1&amp;amp;model=https://feadi.github.io/OSE/gltf/gltf/test01.glb&amp;quot; style=&amp;quot;width: 800px;&amp;quot; height=&amp;quot;600px&amp;quot; frameBorder=&amp;quot;0&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Wiring=&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fmarcin.jakubowski.378%2Fposts%2F10217401078076065&amp;amp;width=500&amp;quot; width=&amp;quot;500&amp;quot; height=&amp;quot;379&amp;quot; style=&amp;quot;border:none;overflow:hidden&amp;quot; scrolling=&amp;quot;no&amp;quot; frameborder=&amp;quot;0&amp;quot; allowTransparency=&amp;quot;true&amp;quot; allow=&amp;quot;encrypted-media&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Software=&lt;br /&gt;
#Printer - [[Marlin]], [[Lulzbot Cura]], [[OSE Linux]], [[FeF Microfactory]] printer profiles&lt;br /&gt;
==Plotter File Generation==&lt;br /&gt;
#Plotter - [[Using Inkscape to Generate Gcode]]&lt;br /&gt;
&lt;br /&gt;
=Code=&lt;br /&gt;
==Firmware==&lt;br /&gt;
*Marlin - [[File:Marlin_Universal.zip]]&lt;br /&gt;
*Cura Settings [[File:D3duniversal 8.ini]]&lt;br /&gt;
&lt;br /&gt;
=Production Engineering=&lt;br /&gt;
[[D3D Universal Production Engineering]]&lt;br /&gt;
&lt;br /&gt;
=Product=&lt;br /&gt;
&lt;br /&gt;
See [[D3D Universal Product Page]].&lt;br /&gt;
&lt;br /&gt;
=Build Manual=&lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
&lt;br /&gt;
=Production Manual=&lt;br /&gt;
*[[D3D Universal Production Manual]]&lt;br /&gt;
&lt;br /&gt;
=Troubleshooting=&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Troubleshooting Guide]]&#039;&#039;&#039; - add videos&lt;br /&gt;
&lt;br /&gt;
Clog troubleshooting 1st step in checklist [https://youtu.be/09VkDHkd7NA]&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[D3D Universal Log]]&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Build Manual]]&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;[[D3D Universal Production Manual]]&#039;&#039;&#039;&lt;br /&gt;
*[[D3D Pro]]&lt;br /&gt;
*[[D3D Simple]] - build from 2019&lt;br /&gt;
*[[December 2019 Production Run]]&lt;br /&gt;
*[[D3D Simple Kit Preparation]]&lt;br /&gt;
*[[D3D Simple Wire Bundle Attachement]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213492</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213492"/>
		<updated>2020-03-13T16:48:15Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Wed Mar 11: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 13:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 12:&#039;&#039;&#039; ==&lt;br /&gt;
Checked parts and repacked kits.  Packing up tools and other items.  Continue to print off parts for BMS printer.  &lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213435</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213435"/>
		<updated>2020-03-12T05:59:52Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Tue Mar 10: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 11:&#039;&#039;&#039; ==&lt;br /&gt;
Make backup plan for parts for BMS.  Print control panel and rest of parts for D3D U. Emails.  Moved Curriculum [[March 2020 STEAM Camp]] to OSE March STEAM Camp Curriculum - [https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Working Doc].  Updated PiFablet USB wiring plan and posted photo.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes. (Perhaps try [[Pica Brand Marking Tools]] expensive but altrafine, and grease pencil may be optimal for etchant protection? - [[User: Eric]])&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213430</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213430"/>
		<updated>2020-03-12T05:31:01Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Curriculum */  - Moved into Working Doc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQpjKFy7ihSPkE7Dop1VVqsoleUsA6EWroSKdgdagpfl5Y9b_S4nl80_9uZJwG-vBKpANzb3oyqAsS5/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;800&amp;quot; height=&amp;quot;600&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Edit Working Doc]&lt;br /&gt;
&lt;br /&gt;
=Narrative=&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the first day:&#039;&#039;&#039;==&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;==&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;==&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We can use Inkscape to do this. Or we can use KiCad.  Or we can draw the circuit by hand.  We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
Flow of day: learning basics about circuits - why and where they are important - and how to go about making a circuit if you need one in your project. Kicad, Inkscape, and manual generation of files. CNC hole drilling.&lt;br /&gt;
&lt;br /&gt;
==On the fourth day – we move on to the Pi Fablet==&lt;br /&gt;
A computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Narrative Summary==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vRfp2tc4c1d-KjUX7CpZqok8nDQV1d9wpTokPLCpXI97EZmOC88vzzMe2kO6VUSPAD3LizRhiftSiet/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=500 width=900&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/11_2Irmtiio5TpiXbuqHCgc0KtlNO8DDd4pk2wWx0mNI/edit?usp=drive_web&amp;amp;ouid=104797102459745572155 edit]&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Bellingham==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
*Jason Davies&lt;br /&gt;
&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213428</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213428"/>
		<updated>2020-03-12T05:29:58Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Curriculum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQpjKFy7ihSPkE7Dop1VVqsoleUsA6EWroSKdgdagpfl5Y9b_S4nl80_9uZJwG-vBKpANzb3oyqAsS5/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;800&amp;quot; height=&amp;quot;600&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Edit Working Doc]&lt;br /&gt;
&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
*[[D3D Controller]]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App.&lt;br /&gt;
&lt;br /&gt;
=Narrative=&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the first day:&#039;&#039;&#039;==&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;==&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;==&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We can use Inkscape to do this. Or we can use KiCad.  Or we can draw the circuit by hand.  We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
Flow of day: learning basics about circuits - why and where they are important - and how to go about making a circuit if you need one in your project. Kicad, Inkscape, and manual generation of files. CNC hole drilling.&lt;br /&gt;
&lt;br /&gt;
==On the fourth day – we move on to the Pi Fablet==&lt;br /&gt;
A computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Narrative Summary==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vRfp2tc4c1d-KjUX7CpZqok8nDQV1d9wpTokPLCpXI97EZmOC88vzzMe2kO6VUSPAD3LizRhiftSiet/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=500 width=900&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/11_2Irmtiio5TpiXbuqHCgc0KtlNO8DDd4pk2wWx0mNI/edit?usp=drive_web&amp;amp;ouid=104797102459745572155 edit]&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Bellingham==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
*Jason Davies&lt;br /&gt;
&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213427</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213427"/>
		<updated>2020-03-12T05:28:40Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Curriculum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;iframe src=&amp;quot;https://docs.google.com/presentation/d/e/2PACX-1vQpjKFy7ihSPkE7Dop1VVqsoleUsA6EWroSKdgdagpfl5Y9b_S4nl80_9uZJwG-vBKpANzb3oyqAsS5/embed?start=false&amp;amp;loop=false&amp;amp;delayms=3000&amp;quot; frameborder=&amp;quot;0&amp;quot; width=&amp;quot;960&amp;quot; height=&amp;quot;749&amp;quot; allowfullscreen=&amp;quot;true&amp;quot; mozallowfullscreen=&amp;quot;true&amp;quot; webkitallowfullscreen=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/presentation/d/1OUiz7H8DRKdV497120-AwlSH81FoyKfu9EV42AuVexw/edit?usp=sharing Edit Working Doc]&lt;br /&gt;
&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
*[[D3D Controller]]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App.&lt;br /&gt;
&lt;br /&gt;
=Narrative=&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the first day:&#039;&#039;&#039;==&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;==&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;==&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We can use Inkscape to do this. Or we can use KiCad.  Or we can draw the circuit by hand.  We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
Flow of day: learning basics about circuits - why and where they are important - and how to go about making a circuit if you need one in your project. Kicad, Inkscape, and manual generation of files. CNC hole drilling.&lt;br /&gt;
&lt;br /&gt;
==On the fourth day – we move on to the Pi Fablet==&lt;br /&gt;
A computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Narrative Summary==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vRfp2tc4c1d-KjUX7CpZqok8nDQV1d9wpTokPLCpXI97EZmOC88vzzMe2kO6VUSPAD3LizRhiftSiet/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=500 width=900&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/11_2Irmtiio5TpiXbuqHCgc0KtlNO8DDd4pk2wWx0mNI/edit?usp=drive_web&amp;amp;ouid=104797102459745572155 edit]&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Bellingham==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
*Jason Davies&lt;br /&gt;
&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213424</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213424"/>
		<updated>2020-03-12T05:11:55Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Seattle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
*[[D3D Controller]]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Narrative=&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the first day:&#039;&#039;&#039;==&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;==&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;==&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We can use Inkscape to do this. Or we can use KiCad.  Or we can draw the circuit by hand.  We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
Flow of day: learning basics about circuits - why and where they are important - and how to go about making a circuit if you need one in your project. Kicad, Inkscape, and manual generation of files. CNC hole drilling.&lt;br /&gt;
&lt;br /&gt;
==On the fourth day – we move on to the Pi Fablet==&lt;br /&gt;
A computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Narrative Summary==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vRfp2tc4c1d-KjUX7CpZqok8nDQV1d9wpTokPLCpXI97EZmOC88vzzMe2kO6VUSPAD3LizRhiftSiet/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=500 width=900&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/11_2Irmtiio5TpiXbuqHCgc0KtlNO8DDd4pk2wWx0mNI/edit?usp=drive_web&amp;amp;ouid=104797102459745572155 edit]&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Bellingham==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
*Jason Davies&lt;br /&gt;
&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213423</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213423"/>
		<updated>2020-03-12T05:10:59Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Narrative */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
*[[D3D Controller]]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Narrative=&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the first day:&#039;&#039;&#039;==&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;==&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;==&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We can use Inkscape to do this. Or we can use KiCad.  Or we can draw the circuit by hand.  We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
Flow of day: learning basics about circuits - why and where they are important - and how to go about making a circuit if you need one in your project. Kicad, Inkscape, and manual generation of files. CNC hole drilling.&lt;br /&gt;
&lt;br /&gt;
==On the fourth day – we move on to the Pi Fablet==&lt;br /&gt;
A computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Narrative Summary==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vRfp2tc4c1d-KjUX7CpZqok8nDQV1d9wpTokPLCpXI97EZmOC88vzzMe2kO6VUSPAD3LizRhiftSiet/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=500 width=900&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/11_2Irmtiio5TpiXbuqHCgc0KtlNO8DDd4pk2wWx0mNI/edit?usp=drive_web&amp;amp;ouid=104797102459745572155 edit]&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Seattle==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213422</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213422"/>
		<updated>2020-03-12T05:10:29Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
*[[D3D Controller]]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Narrative=&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the first day:&#039;&#039;&#039;==&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;==&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;==&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We can use Inkscape to do this. Or we can use KiCad.  Or we can draw the circuit by hand.  We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
Flow of day: learning basics about circuits - why and where they are important - and how to go about making a circuit if you need one in your project. Kicad, Inkscape, and manual generation of files. CNC hole drilling.&lt;br /&gt;
&lt;br /&gt;
==On the fourth day – we move on to the Pi Fablet==&lt;br /&gt;
A computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Narrative==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vRfp2tc4c1d-KjUX7CpZqok8nDQV1d9wpTokPLCpXI97EZmOC88vzzMe2kO6VUSPAD3LizRhiftSiet/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=500 width=900&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/11_2Irmtiio5TpiXbuqHCgc0KtlNO8DDd4pk2wWx0mNI/edit?usp=drive_web&amp;amp;ouid=104797102459745572155 edit]&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Seattle==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213421</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213421"/>
		<updated>2020-03-12T05:09:57Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Curriculum */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Narrative=&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the first day:&#039;&#039;&#039;==&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;==&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
==&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;==&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We can use Inkscape to do this. Or we can use KiCad.  Or we can draw the circuit by hand.  We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
Flow of day: learning basics about circuits - why and where they are important - and how to go about making a circuit if you need one in your project. Kicad, Inkscape, and manual generation of files. CNC hole drilling.&lt;br /&gt;
&lt;br /&gt;
==On the fourth day – we move on to the Pi Fablet==&lt;br /&gt;
A computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
*[[D3D Controller]]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App. &lt;br /&gt;
&lt;br /&gt;
==Narrative==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;iframe src=&amp;quot;https://docs.google.com/spreadsheets/d/e/2PACX-1vRfp2tc4c1d-KjUX7CpZqok8nDQV1d9wpTokPLCpXI97EZmOC88vzzMe2kO6VUSPAD3LizRhiftSiet/pubhtml?widget=true&amp;amp;amp;headers=false&amp;quot; height=500 width=900&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/11_2Irmtiio5TpiXbuqHCgc0KtlNO8DDd4pk2wWx0mNI/edit?usp=drive_web&amp;amp;ouid=104797102459745572155 edit]&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Seattle==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213341</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213341"/>
		<updated>2020-03-11T13:56:35Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Tue Mar 10: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces and pads with ultra fine tip, change offset and mill out holes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213340</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213340"/>
		<updated>2020-03-11T13:54:28Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Tue Mar 10: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].  Fine point marker leaving large lines, will try ultra fine.  Current Plan: Draw traces with fine tip, switch pens and draw pads with ultra fine tip, change offset and mill out holes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213335</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213335"/>
		<updated>2020-03-11T06:36:10Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Someday/Maybe */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213334</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213334"/>
		<updated>2020-03-11T06:35:53Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* ToDo */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Milling and plotting combined tool head for D3D-U&lt;br /&gt;
##Consider completely milled board, no etching needed?&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213333</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213333"/>
		<updated>2020-03-11T06:35:28Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Mon Mar 09: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Intro Frank Cohen with Marcin&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Milling and plotting combined tool head for D3D-U&lt;br /&gt;
##Consider completely milled board, no etching needed?&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 10:&#039;&#039;&#039; ==&lt;br /&gt;
Plotting and drilling all afternoon.  [https://photos.app.goo.gl/JzLqMwhbBLKJ2FAA7 Photos of plotting and drilling].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213250</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213250"/>
		<updated>2020-03-10T19:33:45Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Day 1 Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On the first day:&#039;&#039;&#039;&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, KiCad, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
#Last task: set up a print at the end of the day for the CNC Drill Attachment.&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On the third day – we move on to electronics&#039;&#039;&#039;&lt;br /&gt;
#Aand make more fabrication tools while we are at it! We start with 3D CAD to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. &lt;br /&gt;
#Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We will then etch this circuit in a bath...&lt;br /&gt;
#and then CNC drill holes in it so we produce a circuit board. &lt;br /&gt;
#We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. &lt;br /&gt;
#We will then use this controller to switch large loads using a solid state relay...&lt;br /&gt;
#...to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. &lt;br /&gt;
#We will learn how to produce the circuit design in KiCad open source electronics software, &lt;br /&gt;
#and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
On the fourth day – we move on to the Pi Fablet – a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
*[[D3D Controller]]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App. &lt;br /&gt;
&lt;br /&gt;
==Narrative==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface. What version of KiCad to use for OSE and how to install it.&lt;br /&gt;
##How to draw a schematic by starting with a voltage source, wire connections, an SSR, and a load such as a lightbulb.&lt;br /&gt;
##How to insert more complex components - the 328p chip example&lt;br /&gt;
##How to add through holes that will be turned into a drilling file&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber). Is there any other alternatives here?&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=BOM=&lt;br /&gt;
*Based on the &#039;&#039;&#039;[[STEAM Camp Master Part List]]&#039;&#039;&#039; from the [[January 2020 STEAM Camp]], we refine this for the March 2020 STEAM Camp.&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Seattle==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213219</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213219"/>
		<updated>2020-03-10T05:23:58Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Plotting Resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On the first day:&#039;&#039;&#039;&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, KiCad, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
On the third day – we move on to electronics – and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the fourth day – we move on to the Pi Fablet – a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jeremy_Log#Mon_Mar_09: Planned plot and drill combined - Jeremy Log]&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App. &lt;br /&gt;
&lt;br /&gt;
==Narrative==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface&lt;br /&gt;
##How to draw a schematic with wire connections&lt;br /&gt;
##How to insert components - the 328p chip example&lt;br /&gt;
##How to add through holes&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber)&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Seattle==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213218</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213218"/>
		<updated>2020-03-10T05:22:43Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Mon Mar 09: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Intro Frank Cohen with Marcin&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Milling and plotting combined tool head for D3D-U&lt;br /&gt;
##Consider completely milled board, no etching needed?&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill [[File:RouterToolhead.FCStd]].  Export gcode from Inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M0; Pause after 0,0 for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G92 Z0 ;z- set 4.00 to now be 0 to keep drill out of work area.&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M0 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M0; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
G92 Z0 ;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the xy zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - M0 Pauses allow stops/resumes and injection of manual gcode via cmd line via CURA. (also get nice progress bar to help pass the waiting)&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213204</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213204"/>
		<updated>2020-03-10T04:44:55Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Mon Mar 09: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Intro Frank Cohen with Marcin&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Milling and plotting combined tool head for D3D-U&lt;br /&gt;
##Consider completely milled board, no etching needed?&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill.  Export gcode from inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M226; Pause after first home for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G90 z- set absolute positioning&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M226 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M226; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Save the file then load in CURA - Activate control window - Pauses should allow stops... but doesn&#039;t&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213202</id>
		<title>March 2020 STEAM Camp</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=March_2020_STEAM_Camp&amp;diff=213202"/>
		<updated>2020-03-10T04:39:13Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Day 1: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Posting=&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#dev_kit&lt;br /&gt;
&lt;br /&gt;
=Curriculum=&lt;br /&gt;
&lt;br /&gt;
From website posting, we have a narrative:&lt;br /&gt;
&lt;br /&gt;
What are the critical tools that we need for effective collaborative design? These tools involve, first and foremost – Collaborative Literacy – a mindset and a practical process – that enables people to work together for the common good. Beyond these soft skills is a set of hard skills and interdisciplinary technical knowledge that enables one to come up with creative and effective design.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On the first day:&#039;&#039;&#039;&lt;br /&gt;
#we provide an introduction to Open Source Ecology and collaborative design – for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to transform the world’s economy from proprietary to collaborative – with an accompanying cascade of positive change throughout the world. 1 hour.&lt;br /&gt;
#We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch. Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;On the second day – we dive into the design aspect:&#039;&#039;&#039;&lt;br /&gt;
#a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you’ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
#The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them – or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer. &lt;br /&gt;
#Generating control code by hand with a super-basic lesson on g-code generation. This is useful whenever you want custom operation, whenever software for the specific task you need is not available, or whenever you are doing something so simple that it&#039;s easier to generate code by hand.&lt;br /&gt;
#Generate control code using software such as Inkscape, KiCad, or FreeCAD. These can be used for drawings or to generate tool paths for your plotter or CNC hole drill. &lt;br /&gt;
#Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
#Simple exercise - draw something simple in Inkscape, and convert it to a plot while doing Marlin-based auto leveling.This kind of workflow is important because you can use it for many different purposes: a vinyl cutter, a CNC torch table with automatic leveling + operator adjustment.&lt;br /&gt;
#Flow of Day 2: start with designing something basic for a 5 minute print job - of a bit holder. Move into Inkscape and plotting, with insights of how to use the plotter for drawing, printing cutting patterns onto a metal substrate, and circuit plotting. The idea here is to master digital control of 2-dimensional motion, which serves as a basic for multiaxis machining - such as with a screw machine&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro – using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
On the third day – we move on to electronics – and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 – to plot circuits on copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device – demonstrating that we have the power to control kilowatts of electrical power automatically – using a microcontroller that we built ourselves – using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad – so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the fourth day – we move on to the Pi Fablet – a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up – and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die – because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill. We will use a Raspberry Pi 4B quad core 1.5 ghz wuth 4GB RAM – a powerful base for a practical tablet. We are including a 7″ touch screen, a Camera v2 8 megapixel module capable of 4000 pixel horizontal resolution (4K) to work with, and a battery pack. These parts are all included in the STEAM Camp admission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Learning Goals and Outcomes&lt;br /&gt;
As a result of the 4 day STEAM Camp, we expect that participants have an opportunity to gain:&lt;br /&gt;
&lt;br /&gt;
Basic proficiency in designing parts and assemblies in FreeCAD, the leading open source 3D computer-aided design (CAD) modeling application&lt;br /&gt;
Practice in a collaborative design process in which projects are broken down into small parts, prototyped rapidly using a 3D printer, and documented.&lt;br /&gt;
Introduction to a process of designing, 3D printing, prototyping, iterating, and documenting as a coordinated team towards designing practical products&lt;br /&gt;
Ability to convert 3D designs into successful 3D prints by understanding printing parameters to genearate working printing files&lt;br /&gt;
Ability to build a 3D printer and 3D printer extruder from scratch.&lt;br /&gt;
Basic practice in working collaboratively as a team to solve relevant problems while teaching and learning from one another&lt;br /&gt;
Understanding of the Universal Axis and Universal Controller system and how to apply it to building different CNC machines&lt;br /&gt;
Understanding how to start and update part libraries of 3D CAD design&lt;br /&gt;
Ability to coordinate collaborative design work by using a work log, wikis, cloud editable documents, and FreeCAD for 3D design&lt;br /&gt;
A basic overview of how to approach a design problem starting with a concept, formulating requirements, doing technical design, and evaluating the result&lt;br /&gt;
Basic understanding of how a microcontroller circuit works, and ability to build a basic microcontroller from a processor chip and discrete components&lt;br /&gt;
Basic understanding of how a CNC circuit mill works, and the ability to build a circuit mill spindle starting from a motor&lt;br /&gt;
Understanding how to generate toolpath files for plotting drawings and circuits, and for milling and drilling materials&lt;br /&gt;
Entry-level proficiency in designing and prototyping circuits in KiCad, and transferring those designs to copper-clad boards via CNC hole drilling and etching of copper clad boards&lt;br /&gt;
Basic practice of soldering components to make circuits&lt;br /&gt;
Basic understanding of how to design and build a computer tablet from a small microcomputer board, touch-sensitive LCD screen, and battery pack.&lt;br /&gt;
An improved appreciation of the potential of collaborative design to transform the economy from proprietary to collaborative&lt;br /&gt;
Introduction on how to upgrade and scale small Universal Axis-based CNC machines such as those built in this STEAM Camp to production-grade machines for the distributed economy&lt;br /&gt;
Access to a community of individuals committed to open source product design and development&lt;br /&gt;
Relationships and friendships with others who are interested in a livelihood based on open source microfactories fueled by open source design&lt;br /&gt;
Ongoing collaboration with other STEAM Camp participants on projects dedicated to the common good&lt;br /&gt;
&lt;br /&gt;
==Day 1:==&lt;br /&gt;
OSE Intro (1hr), People Intros via YouTube Upload prior to event, 3D Printer Build (6-8 hr to first print). At first print - [[First Print Checklist]]&lt;br /&gt;
===Day 1 Resources===&lt;br /&gt;
*[[D3D Universal]] - All Resources for build here.&lt;br /&gt;
*[[D3D Universal Troubleshooting]] for First Print.&lt;br /&gt;
*[[D3D Universal FAQ]]&lt;br /&gt;
*Day 1 Youtube Intro Placeholder - Lost day 1 from January&lt;br /&gt;
*[[Universal Controller]]&lt;br /&gt;
*[https://www.reprap.org/mediawiki/images/0/06/RAMPS_dossier.pdf RAMPS 1.4 Assembly Guide]&lt;br /&gt;
&lt;br /&gt;
===Day 1 Tutorials===&lt;br /&gt;
*[https://www.youtube.com/playlist?list=PLuQibNAfNdVjcyrzg9brII5FMWRIUTE3V YouTube Playlist] - RAMPS Install, Wiring, Stepper and end-stop troubleshoot, heat tighten nozzle &lt;br /&gt;
*[[D3D Universal Build Manual]]&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Day 2:== &lt;br /&gt;
FreeCAD Design + Designing a Tool for printing after hours. Printing modified Plotter attachment. Afternoon: Lesson in Inkscape file generation Process. Using the plotter.  Start of after-hours print.&lt;br /&gt;
===FreeCAD Resources===&lt;br /&gt;
*[[FreeCAD 101]].&lt;br /&gt;
*[https://www.youtube.com/watch?v=GeQvvJh8Ipc Basic FreeCAD Workflow]&lt;br /&gt;
*[[Merge Workflow]]&lt;br /&gt;
&lt;br /&gt;
===Plotting Resources===&lt;br /&gt;
*[[File:RouterToolhead.FCStd]] - Combination Mill and Plotter - iterated from Chris &lt;br /&gt;
*[[File:Plotterpen.fcstd]] + [[File:Penholderclamp.stl]] from the [[D3D Universal#Plotter]]&lt;br /&gt;
*[[File:ExtrCoolSensPlt.stl]]  Michel Cleaned up .stl - Fan Mount + Z-probe + Pen Plotter&lt;br /&gt;
*[[Using Inkscape to Generate Gcode]]&lt;br /&gt;
*[[G-code]]&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Mon%20Jan%2027,%202020 Jessica Log - Plotter Details]&lt;br /&gt;
*[https://www.instructables.com/id/Use-3D-Printer-As-a-Plottercutter/ Instructables 3D Printer as Plotter/Cutter]&lt;br /&gt;
*Day 4 Jan. 2020 Plotting details [https://www.youtube.com/watch?v=zr91hRyB6Zk YouTube]&lt;br /&gt;
*PlaceHolder for KiCAD Files&lt;br /&gt;
*PlaceHolder for inkscape KiCad Exports&lt;br /&gt;
*Placeholder for .gcode files for plotting&lt;br /&gt;
&lt;br /&gt;
==Day 3:== &lt;br /&gt;
Building Your Own Arduino From Scratch.  Morning discussion of tools produced. KiCad lesson + (Adapting an Arduino circuit with KiCad) + Plotting an Arduino circuit + Etching + Drilling a Circuit with 555 motor either by CNC or by hand using a 3D printed stencil for hole locations + soldering. Simplified Arduino with 1 channel for power control of an [[SSR]] to handle large AC loads&lt;br /&gt;
*Breadboard Arduino&lt;br /&gt;
*Stripboard Arduino&lt;br /&gt;
*Copperclad Arduino&lt;br /&gt;
&lt;br /&gt;
=== Day 3 Resources:===&lt;br /&gt;
*[[DIY Arduino]]&lt;br /&gt;
*[https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g7bbfefb32b_0_32 PWM Power Control]&lt;br /&gt;
*[[Arduino Uno Pin Diagram]]&lt;br /&gt;
*[https://youtu.be/zr91hRyB6Zk?t=2865 Fritzing Tutorial]&lt;br /&gt;
*[[File:Oseino.fzz.zip]] - Arduino basic model Fritzing file&lt;br /&gt;
*[https://wiki.opensourceecology.org/wiki/Jessica_Log#Wens_Jan_29.2C_2020 Jessica Log Etching and Plotting Notes]&lt;br /&gt;
*Placeholder for milling .gcode file for arduino board&lt;br /&gt;
&lt;br /&gt;
==Day 4:==  &lt;br /&gt;
Raspberry Pi Tablet - Build of Fablet with camera + 3D Printed Case +[[Off The Shelf Bat Pack]]. Programming lesson for a Camera App. &lt;br /&gt;
&lt;br /&gt;
==Narrative==&lt;br /&gt;
===Day 1===&lt;br /&gt;
&lt;br /&gt;
On the first day – we provide an introduction to  Open Source Ecology and collaborative design - for a transparent and inclusive economy of abundance. We discuss the potential of open source, collaborative design to tranform the world’s economy from proprietary to collaboratve – with an accompanying cascade of positive change throughout the world. We dive right in from the theory to creating industrial productivity on a small scale: building our own 3D printers from scratch.  Each person builds a rapid prototyping 3D printer from scratch, and runs a first print on the same day. The 3D Printer is called D3D Universal – a 3-axis machine with quick-connect tool heads. This is the machine that we will use to build 2 more tool heads throughout the rest of the program. &lt;br /&gt;
&lt;br /&gt;
===Day 2===&lt;br /&gt;
&lt;br /&gt;
On the second day, we dive into the design aspect – with a crash course on FreeCAD – an open source computer-aided design (CAD) tool. In one hour, we will teach you how to go from an idea in your head – to a basic design workflow – and end up with an object that you can print readily on your own 3D printer that you just built. Throughout the program, you&#039;ll be able to practice your CAD design skills with other simple designs in FreeCAD as you build your skills. All the things you design will be practical tools tools or parts that you then print and use – and upload online so anyone can benefit from them or improve them.&lt;br /&gt;
&lt;br /&gt;
The practical designs of the second day is pen plotter. You can either print out existing designs that we have provided – or you can modify them - or you can create your own. The pen holder turns your D3D Universal into a CNC pen plotter for drawing pictures or circuits. You will learn how to control these machines with the same Universal Controller as the 3D printer – by uploading new software, generating control code by hand, or using software such as Inkscape, KiCad, or FreeCAD to generate tool paths for your plotter or mill. Because D3D Universal has a height sensor, you will learn how to level the workpiece automatically for plotting.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The intent of these exercises is to learn how these machines work, to the point that you can design and build a modified, larger, or more robust version that can be used in production. While the tools built are entry level and focused on education, they have a clear path of extensibility and scalability that allows them to become workhorse machines. With the tools and skills gained, and a support community to help – we encourage people to start open source microfactories that contribute to a circular economy based on global, collaborative design. For example, you can print our professional grade printer – D3D Pro - using the D3D Universal – so that you can bootstrap readily to real production. Or, you can even print parts for a CNC Torch table for cutting metal parts. In fact, our build techniques can be applied readily to make heavy CNC machines for milling steel.&lt;br /&gt;
&lt;br /&gt;
===Day 3===&lt;br /&gt;
On day 3, we move on to electronics - and make more fabrication tools while we are at it! We start with 3D design to design or modify a CNC drill attachment, which we will then print and add to our toolchest of open source CNC tools. Then we will use the CNC pen plotter that we built on Day 2 - to plot circuits on  copper-clad board. We will then etch this circuit in a bath, and then CNC drill holes in it so we produce a circuit board. We then add components to this board and make a functional, minimalist Arduino Uno microcontroller. We will then use this controller to switch large loads using a solid state relay to deomonstrate that this self-made microcontroller actually works and does what you program it to do. We will program the arduino using simple programming code to switch on a wall light or fan or any other electrical device - demonstrating that we have the power to control kilowatts of electrical power automatically - using a microcontroller that we built ourselves - using a 3D printer and plotter that we made together from scratch. We will learn how to produce the circuit design in KiCad open source electronics software, and how to export files for circuit plotting and drilling from KiCad - so we can plot and drill anything we want on the D3D Universal machine.&lt;br /&gt;
&lt;br /&gt;
===Day 4===&lt;br /&gt;
&lt;br /&gt;
On the 4th day, we move on to the OSE Pi Fablet - a computer tablet based on the Raspberry Pi 4B+ microcomputer. We will design and print the enclosure, add a camera lens and touch-screen display, wire it all up - and make a functional, practical touch-screen tablet intended for every-day use. We will even learn to program a simple camera app by the end of the 4th day! The intent is to have this become part of a continuing and collaborative effort to make a practical product that can be produced anywhere in the world. The advantage of open source design is that the Fablet will never die - because you can modify it for ever, replace parts, and create new functionality using its powerful 64-bit quad core processor running at 1.5GHz. This is an example of eco-friendly design, where lifetime design can keeps this product from ending up in a landfill.&lt;br /&gt;
&lt;br /&gt;
==Expected Outcomes==&lt;br /&gt;
#Day 1: &#039;&#039;&#039;Good overview of OSE&#039;s vision&#039;&#039;&#039; (summarized in [[Vision]], collaborative design process, roadmap for enterprise scaling of 2020 from STEAM -&amp;gt; Summer X -&amp;gt; The World&#039;s First Collaborative Incentive Challenge. Not trying to be haughty here - we emphasize how the Challenge is different from any other to date. That is NOT an overstatement, and we should make that clear: the distinction between a challenge where people compete, vs collaborate. From FIRST to HeroX - everything that at least I know of is competitive (not collaborative), undocumented (but could be collaborative, such as inside a corporation), or both, and I would love to hear of examples to the contrary. &#039;&#039;&#039;Successful print on the first try&#039;&#039;&#039;. We have a well-defined checklist and quality control procedure (need to improve documentation of it) - and we can do a final dry quality control for the electronics prior to making all the connections prior to final install and wiring of control panel. We can take all the components, and verify in a 5-30 minute procedure (including part replacements if needed) that all components are working. All electronics are tested prior to shipping kits, and we can verify that nothing was damaged in transport using a [[Final Five Minute Control Panel Test]]. Then when we wire everything up, correcting direction of axis motion only takes a few minutes. Once motion on 4 axes is verified (includes check of extruder direction via control panel) - the first print is guaranteed to succeed. Period. This is a procedure that all instructors need to master to provide a seamless experience, and to teach the process to participants.&lt;br /&gt;
#Day 2: Printer Calibrations: Retraction calibration; filament feed calibration; perpendicular (skew) calibration; alignment of head parallel to bed and data point collection; how to modify menu to say My Name D3D Universal.  &lt;br /&gt;
#Day 3: KiCad lesson: KiCad Arduino stripboard - make a proper PCB - plot and drill.&lt;br /&gt;
&lt;br /&gt;
##KiCad workflow overview. Setup of project and KiCad interface&lt;br /&gt;
##How to draw a schematic with wire connections&lt;br /&gt;
##How to insert components - the 328p chip example&lt;br /&gt;
##How to add through holes&lt;br /&gt;
##How to export a schematic&lt;br /&gt;
##How to produce and export a layout&lt;br /&gt;
##How to produce and export a CAM file (gerber)&lt;br /&gt;
##How to import the design into FreeCAD&lt;br /&gt;
##How to generate toolpath for Marlin, either via FreeCAD or FlatCam.&lt;br /&gt;
&lt;br /&gt;
=Followup=&lt;br /&gt;
Hi Participants,&lt;br /&gt;
&lt;br /&gt;
Thank you for registering for the Open Source Microfactory STEAM Camp - glad to have you on board. First of all - which location will you be attending? How did you find out about this event? What are your learning goals?&lt;br /&gt;
&lt;br /&gt;
This will be a collaborative learning experience, and we start right here. Please start by downloading or testing OSE Linux v1.0 - the software suite that we will use:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/OSE_Linux#Download_and_Install_OSE_Linux_Live_ISO&lt;br /&gt;
&lt;br /&gt;
Please read more about this in our FAQ: &lt;br /&gt;
&lt;br /&gt;
https://www.opensourceecology.org/steam-camp-march-2020/#FAQ&lt;br /&gt;
&lt;br /&gt;
Feel free to sign up to our OSE Workshops FB Page:&lt;br /&gt;
&lt;br /&gt;
https://www.facebook.com/groups/398759490316633/&lt;br /&gt;
&lt;br /&gt;
Next, if you are participating in the live or remote event - bring a camera and download a timelapse app - we recommend [[Open Camera]] - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera&amp;amp;hl=en_US. We want to capture as much documentation, time-lapses, build pictures - and the OSE Workshops FB page is where we post updates and during-event pictures.&lt;br /&gt;
&lt;br /&gt;
In the  meantime, please peruse the D3D Universal Page about the 3D printer:&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/D3D_Universal&lt;br /&gt;
&lt;br /&gt;
If you are ambitious - please start learning FreeCAD. We have tutorials 1-3 that get you started:&lt;br /&gt;
&lt;br /&gt;
https://wiki.opensourceecology.org/wiki/FreeCAD_101#Lesson_1:_OSE_FreeCAD_Tutorial_1&lt;br /&gt;
&lt;br /&gt;
Please let me know if you have any questions. Glad to have you on board.&lt;br /&gt;
&lt;br /&gt;
Can you fill me in a little more on your learning objectives, and how you found out about the STEAM Camp?&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
&lt;br /&gt;
Marcin&lt;br /&gt;
&lt;br /&gt;
=Attendees=&lt;br /&gt;
==Richmond==&lt;br /&gt;
*[[File:check.png]]James Tolton - Richmond&lt;br /&gt;
*[[File:check.png]][https://wiki.opensourceecology.org/wiki/Scott_Gregory_log Scott Gregory] - Richmond&lt;br /&gt;
*[[File:check.png]]Matthew Pfeiffer&lt;br /&gt;
&lt;br /&gt;
==Seattle==&lt;br /&gt;
*Adrian Sinclair&lt;br /&gt;
==New Zealand==&lt;br /&gt;
*[[File:check.png]]Ian Tairea -&lt;br /&gt;
*[[File:check.png]]Samuel Wildbore -&lt;br /&gt;
*[[File:check.png]]Ian Kenny + Friend -  NZ899 + 240 + 240 = 1379. Staying on the 13th for 4 days.&lt;br /&gt;
&lt;br /&gt;
=Links=&lt;br /&gt;
*[[March STEAM Camp]]&lt;br /&gt;
*[[January 2020 STEAM Camp]]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
	<entry>
		<id>https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213199</id>
		<title>Jeremy Log</title>
		<link rel="alternate" type="text/html" href="https://wiki.opensourceecology.org/index.php?title=Jeremy_Log&amp;diff=213199"/>
		<updated>2020-03-10T04:27:59Z</updated>

		<summary type="html">&lt;p&gt;Jeremyd: /* Mon Mar 09: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Wiki Cheatsheet - Jeremy]] | [[Jeremy Log Supplemental]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Logs]]&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
/* Hide all TOC items below level 1 */&lt;br /&gt;
.toclevel-1&amp;gt;ul {&lt;br /&gt;
  display: none;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* This shows only the contents of the first TOC list.  i.e. only the most current month, Allows for automatic rollup of prior months at start of new month.&lt;br /&gt;
TODO: add hover or &amp;quot;show&amp;quot; button on all months after first for easy finding of specific day*/&lt;br /&gt;
.tocsection-1&amp;gt;ul {&lt;br /&gt;
  display: block; !important&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put TOC into div and float it to the right side of screen --&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot; style=&amp;quot;float:right;&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;!-- Put Time Log into div and float it to the right side of screen, clear all items floated to right --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:right; clear:right;&amp;quot;&amp;gt;&amp;lt;h3&amp;gt;Time Log&amp;lt;/h3&amp;gt;&amp;lt;iframe width=&amp;quot;400&amp;quot; height=&amp;quot;395&amp;quot; src=&amp;quot;https://osedev.org/wiki/Jeremy?start=9/1/2019&amp;quot;&amp;gt;&amp;lt;/iframe&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=March 2020=&lt;br /&gt;
==ToDo==&lt;br /&gt;
#Create v2 of pricing calc sheet&lt;br /&gt;
#Finish D3D Pro Hardware assembly&lt;br /&gt;
#Intro Frank Cohen with Marcin&lt;br /&gt;
#Coffee with Mary for OSE - BMS collaboration and contact sharing&lt;br /&gt;
#Work out instructor coverage for April 25 to May 3 Camp&lt;br /&gt;
&lt;br /&gt;
==Someday/Maybe==&lt;br /&gt;
#Create quick attach circuit board holder for D3D-U - to use when milling&lt;br /&gt;
#Milling and plotting combined tool head for D3D-U&lt;br /&gt;
##Consider completely milled board, no etching needed?&lt;br /&gt;
#Create &amp;quot;shadow board&amp;quot; graphic for rapid verification of parts kits (ideally generated via a BOM sheet somehow - Research)&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 09:&#039;&#039;&#039; ==&lt;br /&gt;
Emails and planning for upcoming events.  Review Plotter and mill Curriculum - Collated links and learnings at [[STEAM_Camp_9_Day_Curriculum]].  Modified [[File:RouterToolhead.FCStd]] with additional pen holder, hoping to plot and then drill without tool change (was suggested by Belgium group I think?).  Working price quote for shredder teeth.&lt;br /&gt;
&lt;br /&gt;
Plot and Drill Plan:&lt;br /&gt;
Use combined plotter/mill.  Export gcode from inkscape and open for manually editing.&lt;br /&gt;
Edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;load gcode file into CURA - for access to gcode command-line during pauses&lt;br /&gt;
M226; Pause after first home for inserting pen&lt;br /&gt;
;move z zero up to avoid hitting mill bit on work surface - &lt;br /&gt;
;G00 F300.0 Z4.000; z down&lt;br /&gt;
;Insert pen then zero z here&lt;br /&gt;
G90 z- set absolute positioning&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
G00 F300.0 Z0.000; pen down !!Zwork&lt;br /&gt;
G00 F300.0 Z5.000; pen up !!Zup&lt;br /&gt;
M226 ;pause - verify correct marks at home zero - will use these to adjust offset of mill bit later.&lt;br /&gt;
Do plotting gcode&lt;br /&gt;
;At end of file - back to x0,y0&lt;br /&gt;
G00 F2400.0 Y0.000; !!Ybottom&lt;br /&gt;
G00 F2400.0 X0.000; !!Xleft&lt;br /&gt;
G00 F300.0 Z20.000; pen up !!&lt;br /&gt;
M226; Pause - remove/lift pen and add or adjust height of mill be sure NOT TO BUMP the bed.&lt;br /&gt;
;line up drill manually&lt;br /&gt;
;manually drill the alignment hole very slowly&lt;br /&gt;
;set z zero once hole is sufficiently deep&lt;br /&gt;
;commence drilling - insert hole punching gcode following&lt;br /&gt;
;suggest drilling code have a higher z clearance - more vertical movement between x y moves&lt;br /&gt;
;the goal is to use one gcode file to plot all the traces, then adjust the zero so that the drill can hit the correct positions.  Not removing the PCB during this operation should assure everything is aligned correctly.&lt;br /&gt;
;TODO-determine the X Y offset between pen and drill on a test plot of wood/cardboard, hard code into gcode file with pauses for verify and power up drill.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sat Mar 07:&#039;&#039;&#039; ==&lt;br /&gt;
Bellingham Makerspace Meeting, D3D Pro Build [https://photos.app.goo.gl/XZMdYqfDNPqQuRyM9 Jeremy D3D Pro Current State], [https://www.facebook.com/jeremy.a.drost/posts/10103593130659410 120V Heater Coil Wrapping Process], STEAM Camp Emails&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Fri Mar 06:&#039;&#039;&#039; ==&lt;br /&gt;
Weekly STEAM Call, D3D Pro Build.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Thur Mar 05:&#039;&#039;&#039; ==&lt;br /&gt;
google docified steam camp marketing page.  USB Testing and research for Pi Power Packs [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0], research heating profiles with latest pi firmware.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Wed Mar 04:&#039;&#039;&#039; ==&lt;br /&gt;
Slack -&amp;gt; Scrum integrations Browsing.  Scrumy.com is back online, and should have an updated version in next month.  Minor updates on several STEAM camp marketing pages.  Phone call with Bellingham makerspace - Jason (our liaison).&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Tue Mar 03:&#039;&#039;&#039; ==&lt;br /&gt;
Great phone call with Friday Harbor High School and [[Samuel_Garson]].  Mailchimp mailer finalized, verified and sent, [[STEAM Camp Finances]]Workshop price calculator/visualize, Brief discussion with principle at LC Middle School.&lt;br /&gt;
&lt;br /&gt;
[https://community.spiceworks.com/how_to/133689-how-to-embed-an-editable-google-docs-sheet Embed Editable Google Doc] + add &amp;quot;&amp;amp;rm=minimal&amp;quot; to the query string to remove tool bars and login info.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Mon Mar 02:&#039;&#039;&#039; ==&lt;br /&gt;
Changed TOC CSS for Jeremy Log.  Canvas for more [https://wiki.opensourceecology.org/wiki/File:PNWSchoolContacts.csv CTE email addresses] in local area.  Prepare [https://wiki.opensourceecology.org/wiki/File:PNWMailChimpBlast.png MailChimp(freeversion)] mailer for Tuesday.  Phone call with Bellingham Makerspace re:hosting March workshop.&lt;br /&gt;
&lt;br /&gt;
=February 2020=&lt;br /&gt;
== &#039;&#039;&#039;February 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
PiFablet Meeting, [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7ed2d7724c_4_0 PiFablet Screen Testing]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor call, Marketing emails, posted list of [https://wiki.opensourceecology.org/wiki/STEAM_Camp_Marketing_Plan addresses and email templates]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met with Lynden Christian School CTE Leadership to discuss camps/3d printers in classes.  Email - Friday Harbor High School CTE re:3d printer workshops.  &lt;br /&gt;
&lt;br /&gt;
Email [https://www.assistanceleague.org/bellingham/philanthropic-programs/enrichment-scholarship-program/ Assistance League of Bellingham] [mailto:espchair@albham.org]- Local summer program assistance fund, OSE workshops qualify for their funding (up to $900)... suspect other assistance groups around the country offer similar programs.  [https://www.assistanceleague.org/ Assistance League National Page]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 24, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Met at ReSources to put down $ for rental space for March workshop.  This space is great and very reasonably priced + the ReStore is just awesome!  Posted some flyers around town and pitched some influencers I had meetings with today.&lt;br /&gt;
&lt;br /&gt;
Printed full Pi Front Bezel [https://photos.app.goo.gl/NKobQXS2wKmCy9nh9].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 22, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro axis, parts cleanup[https://photos.app.goo.gl/zTnSeEFzBdugmFRUA], 4 x 18650 battery holder w/ magnetic lid[https://photos.app.goo.gl/1PNi7RKbBpcVQK9s7](FreeCAD learning and teaching to a friend).  RAMPS 24v conversion on new board.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 21, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Backup venue secured, returned completed contract [https://www.re-sources.org/ Re-Sources.org].  Planned visit to site Monday to assess.  Posters printed for around town.  FB[https://www.facebook.com/jeremy.a.drost] and LinkedIn[https://www.linkedin.com/feed/update/urn:li:activity:6636695984212709376/] posts. FB Event [https://www.facebook.com/events/197682604845550/] Reached out to 40 local career councilors, local politicians, friends and teachers asking for support and marketing.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 20, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Marketing Emails and FB posts for March 14 to 17 camp&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 19, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
D3D Pro bed modifications.  Instructor planning call.  Followup with venues... trying to secure a backup location.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 18, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Continued call and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
Finally heard back from Bellingham Makerspace at EOD, I think this is our location... waiting for 100% confirmation... &lt;br /&gt;
   &lt;br /&gt;
== &#039;&#039;&#039;February 17, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Called and emailed for a Bellingham/Seattle Venue - All day.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 16, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Compiled list of local career councilor email addresses.  Spent time looking for a venue for the upcoming class.  Contacted several local teachers I know re:workshop.  Prepared emails scripts for sending once venue secured.  Joined several Facebook groups where I can publicize the workshop.  Started process of renewing my WWU system credentials to post events in WWU bulletin board system.  Posted event in [[https://www.whatcomtalk.com/ WhatcomTalk page]].  Looked up several &amp;quot;influencers&amp;quot; on Youtube, planning to ask them to plug us in the next week or two (we could even send them a kit and ask for a review!).  Emailed two addresses associated with Adam Savage (wouldn&#039;t it be great if he started plugging for OSE).    &lt;br /&gt;
&lt;br /&gt;
Consulted friend who manages online marketing, for some very large companies, in regards to best strategies for drumming up workshop participants. &lt;br /&gt;
&lt;br /&gt;
* If we have paid budget use it on FB or Twitter. If the event is in Bellingham, do a geo targeting around the area as I would assume most people that can fly would attend the other in person events as they seem to be larger. You should also look into LinkedIn. &lt;br /&gt;
*For free stuff, look to join groups and post mercilessly. Groups would be on Facebook and LinkedIn. &lt;br /&gt;
*In a general sense, see if you can find &amp;quot;influencers&amp;quot; in this area and ask if they would be willing to help promote. So look for people on YouTube, Twitter, Facebook, LinkedIn, etc who have larger or engaged audiences who focus on this kind of stuff and send them a note. It never hurts to ask!&lt;br /&gt;
*Lastly, going to high schools and colleges is not a bad idea at all. Specifically schools with technical clubs or programs. &amp;quot;&lt;br /&gt;
&lt;br /&gt;
He offered to help out with our marketing in his spare time if he can have a printer... I offered to order everything at cost and help build. I think he&#039;ll help us out once his super busy next couple months blow by.  Finally, I asked him to come to a workshop as a documenter, to get a feel for it and help with capturing what we do for instructionals and future marketing.&lt;br /&gt;
&lt;br /&gt;
D3D-U Extruder jamb for second time today... think its the retract settings, but not really sure.&lt;br /&gt;
&lt;br /&gt;
===Pi Photo Gallery===&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&amp;quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&amp;quot; async&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;pa-carousel-widget&amp;quot; style=&amp;quot;width:640px; height:480px; display:none;&amp;quot;&lt;br /&gt;
  data-link=&amp;quot;https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97&amp;quot;&lt;br /&gt;
  data-title=&amp;quot;Pi Tablet - Lynden Photo Archive&amp;quot;&lt;br /&gt;
  data-description=&amp;quot;55 new photos · Album by Jeremy Drost&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/qD7Doxt88ZSVByDJ4G0D1MZvxUhwZh17-DXpt9fIa_D4_A7flw8Znw2TGafKCxyci57xffu2iMljR-qx7Fqeuvn9ZvHTciOayjUL1oiUOtwlPfqZG3WQJP8ozLEppgBBGVwm6QJWngk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/x1tIuv2oXxv3R8NYT36Kqhh7UqHjp-wcB-mXlEKxwXaAUghjGrn-OKcBe4My0is7s77cms1u0VPM0u0oPznFwpHskqDBDF8jnik082n9Kp6IHLTNRNrkWxdFoP2j5b-EwhY35n2dac0=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/wjBA2nXAf-mKJLldBdeqMAmp7a92qSQgOSW84RUZfkVIB1j-TFaTsGR2bjWdKAjZL5zGUSgQQsfFg2lVblvrQqB-bSNejvQADxp9eXOu-jFXfTB7GRqGS4KlCJnuGuOhRzy8OK5_fwk=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/i2rQuuujVZBQSaJP3WZ2slQbYt2WyMRBb-u-Zz_K8f1-siKSGeGsL0ERwoNgcgxwn-POpr4TX09k9-p3Li5gwLxKZQWMvY1BpiHIdDN1NlMrYEGPyxrKNQ9YfTYUglnWj5Jw21SwJxw=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/eqRBBl7tLHQgmcii4vDQoyxuqRNGMyxIqpbbHk5q0YCJa9Qb3tIA9mWUpiwkqOYIg7hiqGfAJZqOD8eGNVpZ-7JQFEUDNdBAxthukU-DasrqoPCArmuuL4rBXx-96vY0Jgogut1m-MQ=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/9RpBoq-ZpmiTTSX5OqEY6hqT72DofB_fmrHntfSeUY7j10GEUT_MZwLXdfgVWF9F65OtqX2VT-DJ2S0KGOLPkDFEV28wBkc8tvBSjSdxy8T5Lhsba6DwwPpO3ymqhWZpdiD-eP7oVJE=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
  &amp;lt;object data=&amp;quot;https://lh3.googleusercontent.com/4gKl_7p4surBBeh1UltIctrKEwoN-CbNH4j-DTgGJQFpySLMxlw9GXklYrzvnQTUG5dqqI9HSruQy3qmlTW2YGiHCzFhDJSKP6SpPJ9lOGWQVC44akehI3WP8RudoYhZtTQY4cxwekc=w800-h1080&amp;quot;&amp;gt;&amp;lt;/object&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Great Link for [https://www.publicalbum.org/blog/embedding-google-photos-albums embedding google photos galleries]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 15, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/STEAM_Camp_-_How_It_Works#How_It_Works Instructor Material Review], [https://www.youtube.com/watch?v=jNMfuk6ZfGI Latest Instructor Call], [https://photos.app.goo.gl/zTnSeEFzBdugmFRUA D3D Pro 12&amp;quot; Bed Build Start]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 14, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video2 + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
[[file:jeremytest5.png|100px]][[file:jeremytest6.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery perrow=6&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File:jeremytest5.png|&#039;&#039;&#039;Test 1&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTest5.fcstd]]&lt;br /&gt;
File:jeremytest6.png|&#039;&#039;&#039;Test1 Merge&#039;&#039;&#039;  - FreeCAD -[[File:JeremyTestMerge6.fcstd]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 13, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet#Part_Library PiFablet Parts Library Updates], [https://wiki.opensourceecology.org/wiki/File:PiFullCaseMockUp.fcstd PiFablet Parts Merge], [https://wiki.opensourceecology.org/wiki/File:PiCaseBackPanel.fcstd PiFablet Rear Cover], [https://photos.app.goo.gl/1EFjTyr9YgLoVyJ97 PiFablet Photo Archive]&lt;br /&gt;
&lt;br /&gt;
Updates and Edits on [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g7db9350a31_1_0 PiFablet Design] Doc.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 12, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Instructor Video first try + WL Part Library:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Continued to print off parts for D3D Pro.  Worked on PiCase [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd] Bezel is 90% complete... tested a partial print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 11, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Modified Angle Corners with Fillet on interior corner to allow angle iron with radius interior corners. [https://wiki.opensourceecology.org/wiki/File:Rightcorner.fcstd Right Corner] [https://wiki.opensourceecology.org/wiki/File:Leftcorner.fcstd Left Corner] [https://wiki.opensourceecology.org/wiki/File:Angleconnector.fcstd Angleconnector]  Cut, grind and paint 12 pieces of angle iron for D3D Pro build. [https://photos.app.goo.gl/1XrYKXASzxEHcaxW8]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 10, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Printed off several more angle corners.  Having issues with fit of angle iron - Printed parts with 1.2 nozzle and similiar Cura settings to the .ini files Marcin provided on the d3d parts catalog.  Fit is too tight, using heat gun to give some room, may need to reprint the bottom corners.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 9, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Quick updated to D3D-U BOM sources for loom.  &lt;br /&gt;
&lt;br /&gt;
[https://wiki.opensourceecology.org/wiki/120V_Heatbed#CAD_Files 12 inch heated bed FreeCAD] added to 120V Heated Bed page.  &lt;br /&gt;
&lt;br /&gt;
Started printing Angled Corners for D3D Pro.  Learned a bit about removing scaffold and bed adhesion on D3D-U - Good adhesion printing directly onto buildtak on steel plate (preheat steel plate with heater, brim =5.  Had to put plate in freezer to get release as large hammer and all the scrapers not effective.  Spring steel plate adhesion great, so much so that plate warps = parts warped.&lt;br /&gt;
&lt;br /&gt;
[[File:12in120Vheatbed.png|100px]] [[File:d3danglecornerprints.png|100px]]  &lt;br /&gt;
&lt;br /&gt;
These 2 files are cut plans for 12 Inch 120V Heated Bed.&lt;br /&gt;
[[File:dxf12inheatedbedtop.dxf]] [[File:dxf12inheatedbedbottom.dxf]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 8, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
D3D Pro Parts Ordering and Research.  Planning to put together in the next few weeks.  Ordering components from aliexpress, planning to pull parts from universal if they don&#039;t arrive in time.  Walked thru wiring, current instructions, crossreference for D3D-U to D3D Pro to D3D 19.06 and hopefully have a complete list of what we need to order, print, and what we can steal from the D3D-U that we have on site.  &lt;br /&gt;
&lt;br /&gt;
Started printing corner brackets.&lt;br /&gt;
&lt;br /&gt;
Reworked CAD for Fablet case.  Hope to have something to post and print tomorrow.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 7, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Work on Pi tablet design and assembly concept mockup.  See Parts Library [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet] or design Google Doc.  These need to be redrawn to fit/scale exactly with Pi and screen.  This served as a quick way to visualize how to print this in layers, hopefully will help others as well.  The bezel needs to have screen mounting loops inset.  Hoping to hold the entire case together with 6 or 8 screws externally.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiFullCaseMockUp.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Camera??? Also, where/how do we put the camera on?  I thought it would nice to have it on a pivot/hinge at the &amp;quot;top&amp;quot;, so it can be used for conferencing and as a hand held camera easily?    Pivot up over the &amp;quot;top&amp;quot; to point at the user, pivot back and tuck into back side of screen for hand held camera mode.  Need to come up with a printable hinge that a ribbon cable can run through.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 4, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
More work on bezel + test print for fit.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 3, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
https://www.jeffgeerling.com/blog/2019/raspberry-pi-4-might-not-need-fan-anymore&lt;br /&gt;
&lt;br /&gt;
Drafted a [https://wiki.opensourceecology.org/wiki/File:TabletScreenBezel.fcstd bezel for testing screen fit].  Updated size and fit for [https://wiki.opensourceecology.org/wiki/File:PiboardandMount.fcstd Piholder piece].  Did some test prints for fit and alignment as initial draft did not account for pin height under the board.&lt;br /&gt;
[[File:Pitestfit.png|200px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 2, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Power and USB alternate input to display on Pi Fablet attempted and verified.  New Minor Problem: When Pi is shutdown from OS, Pin 4 still have 5v, so screen stays on until USB is powered off or disconnected.  [[https://hackernoon.com/how-to-control-a-fan-to-cool-the-cpu-of-your-raspberrypi-3313b6e7f92c Possible Work Around]]&lt;br /&gt;
&lt;br /&gt;
[[File:PiScreenOnlyHDMIConnect1.png|200px]][[File:PiScreenOnlyHDMIConnect2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Uploaded a CAD mock-up for [https://wiki.opensourceecology.org/wiki/File:FabTabLayout.fcstd PiCase] with notches/inset rear slots so that the important connectors can be accessed on the Pi.  Mock-up includes an area for the forth coming OSE battery pack.  Notes/thoughts in [https://docs.google.com/presentation/d/1su4L4bdFBVHVab2EqahNznJyknjIvKCZ4lwFrV8P7lg/edit#slide=id.g76c4c99b0e_6_3 dev working document].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;February 1, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Worked on Pi Power issues.  Discovered that screen (powered from Pi via USB) and Pi (powered from wall) would not load or power up.  If they are each powered from a wall adapter, they boot normally.  Tried using power from the 5v (pin 4)on the GPIO rail to run screen.  Made USB cable (only power wires) to 2 pin connector (stole connector off old GPU fan).  Routed this to pins 4 and 6. Both Pi and screen boot up right away.  This seems the only way to power the screen from the Pi and reduce the incoming power cables from wall to case to 1.  &lt;br /&gt;
&lt;br /&gt;
NOTE: The USB cannot power the screen during BOOT, but was able to power the screen if the USB to screen was switched to Pi after BOOT.  &lt;br /&gt;
&lt;br /&gt;
Could also use a battery pack like [[https://www.amazon.com/26800mAh-Portable-Charger-Battery-Nintendo/dp/B073FJ9X2J Battery Bank]] and leave the charging port exposed and then use normal USB wires inside the case to power screen and Pi.  Might be possible to modify Pi boot up to keep the USB off until OS is loaded, would not rely on a hardware hack to complete.  &lt;br /&gt;
&lt;br /&gt;
[[File:PiBootedWithOnly1Power.png|200px]] [[File:PiBootedWithOnly1PowerCloseUp.png|200px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TL;DR:&#039;&#039;&#039; Found workaround for power issues, will reduce case size as well.&lt;br /&gt;
&lt;br /&gt;
*TODO: Explore sending power directly from GPIO pin 4 to the 5v solder pad/test point on back of screen.  This could eliminate all need for a USB power Line.&lt;br /&gt;
*TODO: Explore/Test USB solder pad to USB connector, may provide touch screen interface and power without using any USB ports on PI, making it easy to leave them at the edge of case and accessible.  (this would require soldering these lines directly to the underside of the PiBoard on the correct pins, and may be a more involved solution than we are looking for, but still worth investigating)&lt;br /&gt;
&lt;br /&gt;
Installed raspbian OS.  Had some issues getting correct resolution on display.  Manually set resolution in /boot/config.txt to 1088 x 600 (its 600x something odd... don&#039;t remember exactly).  Very odd, but the stated native resolution left back side bars.&lt;br /&gt;
&lt;br /&gt;
Printed of &amp;quot;L&amp;quot; carriage bracket for z-axis on D3D-U.  The initial bracket not square.  Planning to try to straighten, but wanted spare on hand.&lt;br /&gt;
&lt;br /&gt;
[[File:JeremyCarriageBracket.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Ran multi-meter on solder pads(factory test locations?) on back of Pi display we have been working on.  Confirmed that labels on board correspond to the correct pins on the USB circuit.  &lt;br /&gt;
&lt;br /&gt;
[[File:JeremyPiFabletDisplayBack1.png|200px]][[File:JeremyPiFabletDisplayBack2.png|200px]]&lt;br /&gt;
&lt;br /&gt;
=January 2020=&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 31, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Pi wiring and layout on bench.  Researched Pi pinout.  [https://www.raspberrypi.org/documentation/usage/gpio/]&lt;br /&gt;
&lt;br /&gt;
Pi placeholder CAD parts for helping to determine optimal part assembly to minimize form factor of table.  [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet  Pi Part Library] Screen, PiHolder.&lt;br /&gt;
&lt;br /&gt;
Made a couple fun replacement parts for an RC car that has been broken on my bench for a couple weeks.  Fun exercise in free CAD. [[File:RcCarPhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 30, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Morning:&lt;br /&gt;
Worked on [https://wiki.opensourceecology.org/wiki/Part_Library_for_the_Raspberry_Pi_Tablet PiBase CAD]. Not likely to be useful as some of the ports will be needed internally, but a good excercise in [https://wiki.opensourceecology.org/wiki/FreeCAD#Bram_De_Vries.2C_2012 fully constrained drawings].   [[File:PiBasePhoto.png|100px]]&lt;br /&gt;
&lt;br /&gt;
Researched Pi specs and screen interfaces and cabling.&lt;br /&gt;
&lt;br /&gt;
Afternoon: Ran g-code generation in inkscape and sent to D3D.  Printed updated fan/pen/prox holder for install at later date.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 29, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
&#039;&#039;&#039;Power Experiment Links:&#039;&#039;&#039; &lt;br /&gt;
SlideDeck 1[https://docs.google.com/presentation/d/1V1BPIPhp_uNGqxmrwu-a_KvtxPR22Sp2K4KSjf3SCu4/edit#slide=id.g6d20bddd26_0_20], wiki batterypack page[https://wiki.opensourceecology.org/wiki/Open_Source_Battery_Pack], PowerPanel Wiki[https://wiki.opensourceecology.org/wiki/Power_Panel], Term. Block[https://wiki.opensourceecology.org/wiki/3D_Printed_Terminal_Block], Electrod Holder[https://wiki.opensourceecology.org/wiki/DIY_Welding_Electrode_Holder], Light Dimmer Slides [https://docs.google.com/presentation/d/1Xfd0wTVurm0_rpbndPsZx-sffqXemGJ5vQnayCINLpY/edit#slide=id.g414d767b01_0_3] [https://docs.google.com/presentation/d/1gAvP_va_87GubBUmOIPV6x1YmmUcZtbZ-My8CLBnTgg/edit#slide=id.g4303b70038_0_0]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;D3D Issue-O-Day:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Started printing plotter attachment and y-axis movement issues.  Spend to long on troubleshoot.  Ended up tweaking alignment of rails, and tracking down idler bearing not spinning freely.  Also learned that the nozzle heat break fan is really good for ruining adhesion on the side of the bed its aimed at.  Thinking future versions should move the air upwards, or possibly turn the fan off for the first few layers.  Can we find a passive cooling solution?&lt;br /&gt;
&lt;br /&gt;
Experiencing slight nozzle drag on nozzle moves.  Is this an axis alignment issue, carriage free movement, or steps/mm? Read up on OS install to Pi, played with Pi parts like giant Legos... how best to fit together to achieve thin form factor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 28, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Researching wiki for current CNC mill progress, looking for previous CAD that is usable to attach to D3D-U.  Found [https://wiki.opensourceecology.org/wiki/PCB_Milling_with_Marlin firmware info] and [https://wiki.opensourceecology.org/wiki/File:X_MillSpindleMount_v0.1.FCStd spindle mount] and [https://wiki.opensourceecology.org/wiki/D3D_CNC_Circuit_Mill Full working prototype from earlier D3D]&lt;br /&gt;
&lt;br /&gt;
Good Videos for FreeCad: Slicing parts from assemblies that are already created and have had their layers &amp;quot;flattened&amp;quot;.  [https://www.youtube.com/watch?v=tzHkQaHgrfQ FreeCad 0.18  PART WB using SLICE and SLICE APART]&lt;br /&gt;
FreeCAD of a simple screwdriver - drawn and printed.  &lt;br /&gt;
&lt;br /&gt;
Reviewed Arduino homemade documents and photos from Texas.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;January 27, 2020:&#039;&#039;&#039; ==&lt;br /&gt;
Reviewed Wiki usage documents etc.  Ran calibration prints and temp calibration print in D3D-U.  Youtube tutorials on inkscape -&amp;gt; gcode.  Pushed fresh install of mediawiki to sandbox server for learning purposes.&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Sunday January 26:&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
Baby Step Calibration Procedure.  [https://docs.google.com/presentation/d/1gzZPANbBp1Nh-Et_3BsDcw-A6vfZRYtpcZgU-K19yTw/edit#slide=id.g76a713a59c_0_0 D3D Universal Build Manual]&lt;br /&gt;
Calibration of D3D universal- Local.  [https://www.facebook.com/groups/398759490316633/ First Prints on FB Page]&lt;/div&gt;</summary>
		<author><name>Jeremyd</name></author>
	</entry>
</feed>