Skip to content

Instantly share code, notes, and snippets.

Ed Nisley ednisley

Block or report user

Report or block ednisley

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@ednisley
ednisley / Platter Engraving.gcmc
Created Sep 30, 2019
GCMC source code: Spirograph pattern engraving for CD and HD platters
View Platter Engraving.gcmc
// Spirograph simulator for MPCNC used as plotter
// Ed Nisley KE4ZNU - 2017-12-23
// Adapted for Guillioche plots with ball point pens - 2018-09-25
// 2019-06 Text on circular arcs
// 2019-08 Coordinate pruning
// 2019-09 Allow L > 1.0, proper scale to fit disk
// Spirograph equations:
// https://en.wikipedia.org/wiki/Spirograph
// Loosely based on GCMC cycloids.gcmc demo:
@ednisley
ednisley / Collet Holder - LM12UU.scad
Created Sep 22, 2019
OpenSCAD source code: LM12UU mount for collet pen holder, with endstop top plate for Z-Axis height probe
View Collet Holder - LM12UU.scad
// Collet pen cartridge holder using LM12UU linear bearing
// Ed Nisley KE4ZNU - 2019-04-26
// 2019-06 Adapted from LM12UU drag knife holder
// 2019-09 Probe switch mount plate
Layout = "Build"; // [Build, Show, Puck, Mount, Plate, SwitchPlate]
/* [Hidden] */
// Extrusion parameters
@ednisley
ednisley / Engraving Test.gcmc
Last active Sep 18, 2019
GCMC Source code: Engraving test patterns for CNC 3018-Pro diamond drag bit
View Engraving Test.gcmc
// Engraving test piece
// Ed Nisley KE4ZNU - 2019-09
//-----
// Command line parameters
// -D OuterDia=number
if (!isdefined("OuterDia")) {
OuterDia = 120mm - 2mm; // CD = 120, 3.5 inch drive = 95
@ednisley
ednisley / Platter Fixtures.scad
Created Sep 10, 2019
OpenSCAD source code: CNC 3018-Pro CD and HD platter fixtures, now with tape flange
View Platter Fixtures.scad
// Machining fixtures for CD and hard drive platters
// Ed Nisley KE4ZNU February ... September 2016
// 2019-08 split from tube base models
PlatterName = "CD"; // [3.5inch,CD]
CNCName = "3018"; // [3018,Sherline]
TapeFlange = true; // Generate tape attachment
@ednisley
ednisley / Diamond Scribe.scad
Created Sep 2, 2019
OpenSCAD source code: Diamond drag bit holder with LM6UU bearings for CNC 3018-Pro
View Diamond Scribe.scad
// Diamond Scribe in linear bearings for CNC3018
// Ed Nisley KE4ZNU - 2019-08-9
Layout = "Build"; // [Build, Show, Base, Mount, Plate]
/* [Hidden] */
ThreadThick = 0.25; // [0.20, 0.25]
ThreadWidth = 0.40; // [0.40, 0.40]
View USB Camera - Round PCB Mount.scad
// CNC 3018-Pro Probe Camera mount for anonymous USB camera
// Ed Nisley KE4ZNU - August 2019
Layout = "Show"; // [Show, Build, Ball, Clamp, Bracket, Mount]
//-------
//- Extrusion parameters must match reality!
// Print with 2 shells
/* [Hidden] */
@ednisley
ednisley / 3018 Probe Camera Mount - QC Pro 5000.scad
Created Aug 30, 2019
OpenSCAD source code: CNC 3018-Pro Probe Camera mount for Logitech QC Pro 5000
View 3018 Probe Camera Mount - QC Pro 5000.scad
// Probe Camera Mount for CNC 3018-Pro Z Axis
// Ed Nisley - KE4ZNU - 2019-08
Layout = "Block"; // [Show,Build,Block]
Support = false;
/* [Hidden] */
ThreadThick = 0.20;
@ednisley
ednisley / Platter Fixtures.scad
Created Aug 28, 2019
OpenSCAD source code: CD/DVD and 3.5 inch hard drive engraving fixtures for CNC 3018-Pro and Sherline milling machines
View Platter Fixtures.scad
// Machining fixtures for CD and hard drive platters
// Ed Nisley KE4ZNU February ... September 2016
// 2019-08 split from tube base models
PlatterName = "CD"; // [3.5inch,CD]
CNCName = "3018"; // [3018,Sherline]
PlateThick = 5.0; // [5.0,10.0,15.0]
@ednisley
ednisley / Zzipper Fairing - Strut Mount.scad
Created Aug 21, 2019
OpenSCAD source code: Ruggedized handlebar mount for Zzipper fairing strut on Tour Easy handlebars
View Zzipper Fairing - Strut Mount.scad
// Fairing strut mount for Tour Easy handlebars
// Ed Nisley - KE4ZNU - 2019-08
Layout = "Show"; // [Show,Build,Block]
Support = false;
/* [Hidden] */
ThreadThick = 0.20;
@ednisley
ednisley / GRBL - as-shipped config.txt
Created Aug 20, 2019
CNC 3018-Pro GRBL configuration files
View GRBL - as-shipped config.txt
$0=10
$1=25
$2=0
$3=5
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
You can’t perform that action at this time.