Skip to content

Instantly share code, notes, and snippets.

Avatar

Ed Nisley ednisley

View GitHub Profile
@ednisley
ednisley / Bafang BBS02 - Terry Symmetry.scad
Created Oct 13, 2021
OpenSCAD source code: solid models to install BBS02 on Terry Symmetry
View Bafang BBS02 - Terry Symmetry.scad
// Terry Symmetry - Bafang e-bike conversion
// Ed Nisley KE4ZNU 2021-10
Layout = "AllBlocks"; // [Frame,Block,AllBlocks,BuildBlock,DispMount,BrakeMagnet,ShiftCap,BuildShiftCap,MotorSpacer,BuildSpacer,Case,HalfCase,HeadClip, BuildClip,NutMold,ShowAll]
Station = 4; // [0:4]
Support = false;
//- Extrusion parameters must match reality!
@ednisley
ednisley / Bafang BBS02 - Tour Easy.scad
Created Oct 13, 2021
OpenSCAD source code: solid models to install BBS02 on Tour Easy recumbent
View Bafang BBS02 - Tour Easy.scad
// Tour Easy Bafang Battery Mount
// Ed Nisley KE4ZNU 2021-08
Layout = "Build"; // [Frame,Block,Show,Build,Bushing,CateyeSensor,CateyeMagnet,BrakeMagnet,Case]
FrameWidths = [60.8,62.0,63.4,66.7]; // last = rear overhang support block
Support = true;
//- Extrusion parameters must match reality!
@ednisley
ednisley / Dirt Devil Nozzle Bushing.scad
Last active Oct 6, 2021
OpenSCAD source code: Dirt Devil hand-held vacuum tool adapter
View Dirt Devil Nozzle Bushing.scad
// Dirt Devil nozzle adapter
// Ed Nisley KE4ZNU 2021-10
// Tool taper shift
Finesse = -0.1; // [-0.5:0.1:0.5]
// PVC pipe liner
PipeOD = 28.5;
/* [Hidden] */
@ednisley
ednisley / Running Light Circuit Plate.scad
Created Sep 19, 2021
OpenSCAD source code: Circuit support plate for Tour Easy rear running light
View Running Light Circuit Plate.scad
// Circuit plate for Tour Easy running lights
// Ed Nisley - KE4ZNU - 2021-09
/* [Hidden] */
ThreadThick = 0.25;
ThreadWidth = 0.40;
HoleWindage = 0.2;
@ednisley
ednisley / Rear Running Light Seat Clamp.scad
Created Sep 17, 2021
OpenSCAD source code: Tour Easy seat clamp mount for rear running light
View Rear Running Light Seat Clamp.scad
// Rear running light clamp for Tour Easy seat strut
// Ed Nisley - KE4ZNU - 2021-09
Layout = "Show"; // [Show,Build,Block]
Section = true;
/* [Hidden] */
ThreadThick = 0.25;
@ednisley
ednisley / Fairing Flashlight Mount.scadd
Created Sep 2, 2021
OpenSCAD source code: running light mount for Tour Easy fairing
View Fairing Flashlight Mount.scadd
// Tour Easy Fairing Flashlight Mount
// Ed Nisley KE4ZNU - July 2017
// August 2017 -
// August 2020 - add reinforcing columns under mount cradle
// August 2021 - 1 W Amber LED
/* [Build Options] */
FlashName = "1WLED"; // [AnkerLC40,AnkerLC90,J5TactV2,InnovaX5,Sidemarker,Clearance,Laser,1WLED]
@ednisley
ednisley / Terry - Bafang conversion.scad
Created Jun 23, 2021
OpenSCAD source code: 3D printed parts for Terry Symmetry e-bike conversion with Bafang BBS02
View Terry - Bafang conversion.scad
// Terry Symmetry - Bafang e-bike conversion
// Ed Nisley KE4ZNU 2021-06
Layout = "BuildClip"; // [Frame,Block,AllBlocks,BuildBlock,DispMount,BrakeMagnet,ShiftCap,BuildShiftCap,Case,NutMold,HeadClip, BuildClip]
Station = 4; // [0:4]
Support = false;
//- Extrusion parameters must match reality!
@ednisley
ednisley / Dripworks Mainline Pipe Clamp.scad
Created Jun 5, 2021
OpenSCAD source code: Clamp to repair punctures in Dripworks Mainline Pipe
View Dripworks Mainline Pipe Clamp.scad
// Dripworks 3/4 inch mainline clamp
// Ed Nisley KE4ZNU 2021-06
Layout = "Build"; // [Hose,Block,Show,Build]
HoseOD = 25.0;
TestFit = false; // true to build test fit slice from center
//- Extrusion parameters must match reality!
@ednisley
ednisley / Deer Fence Hanger.scad
Last active Sep 2, 2021
OpenSCAD source code: garden fence pole cap with hooks for deer netting
View Deer Fence Hanger.scad
// Deer Fence Hangers
// Ed Nisley KE4ZNU May 2021
Layout = "Show"; // [Build, Show, Cap, Hook]
// net grid spacing
NetOC = 55.0; // [40.0:5.0:70.0]
// stake OD
PoleDia = 23.0; // [20.0:30.0]
@ednisley
ednisley / Bafang Battery Mount.scad
Created Apr 20, 2021
OpenSCAD source code: Bafang battery mount for Tour Easy recumbent
View Bafang Battery Mount.scad
// Tour Easy Bafang Battery Mount
// Ed Nisley KE4ZNU 2021-04
Layout = "Build"; // [Frame,Block,Show,Build,Bushing,Cateye]
FrameWidths = [60.8,62.0,63.4,66.7]; // last = rear overhang support block
Support = true;
//- Extrusion parameters must match reality!