Skip to content

Instantly share code, notes, and snippets.

@jhitesma
jhitesma / funnel2.scad
Created January 4, 2016 07:01
Pinky Pie Bubble Bellie funnel
bowl = 30;
bowl_r = 20;
stem = 25;
stem_r = 2;
neck_r = 2;
thickness = .8;
curve_r = 10;
$fa = 5;
@jhitesma
jhitesma / funnel.scad
Created January 4, 2016 07:02
Pinky Pie Bubble Bellie funnel (initial double taper version)
bowl = 25;
bowl_r = 20;
stem = 30;
stem_r = 2;
neck_r = 5;
thickness = 1.5;
curve_r = 10;
$fa = 5;
union() {
translate([0,0,10]) {
rotate(a=[90,0,0]) {
union() {
translate ([4,4,13]) {
import("d:\\3dprinting\\fan_mount.stl");
}
translate([-10,-10,0]) {
cube ([18,7,9]);
@jhitesma
jhitesma / new_sensor_mount.scad
Last active March 18, 2016 18:16
18mm diameter inductive sensor mount
$fs=.5;
translate([-2,16,60])
rotate([90,0,0])
import("C:/Users/Jason/Downloads/clamp.stl");
difference() {
union() {
shaft();
$fs=.5;
//translate([0,0,6])
//rotate([90,0,00])
union() {
translate([-2,16,60]) rotate([90,0,0]) import("D:/3dprinting/clamp.stl");
translate([6,0,0])
difference() {
@jhitesma
jhitesma / new_sensor_mount4
Created March 21, 2016 07:39
4th version of my new sensor mount, now includes a cooling fan bracket
$fs=.5;
translate([0,0,6])
rotate([90,0,00])
union() {
difference() {
translate([50,7,29]) rotate([90,0,-90]) import("D:/3dprinting/HotEndBracketFan.stl");
translate([0,0,34]) cube([12,12,12],true);
}
@jhitesma
jhitesma / cbg_nut.scad
Last active April 8, 2016 03:53
3d printed nut for 3 string cigar box guitar
$fa=.05;
$fs=.05;
difference() {
nut_base();
translate([0,0,1]) slots();
}
module slots() {
translate([10,0,3.9]) rotate ([90,0,0]) cylinder(20,.6,.6,true);
arm_size = 13;
arm_length = 102;
arm_distance = 60;
arm_mount_hole_diam = 1.6;
arm_hole_from_edge = 8;
arm_hole_distance = 10;
wall_width = 3;
coupler_length = 60;
@jhitesma
jhitesma / Slic3r_config_bundle.ini
Created April 14, 2016 07:12
My Sli3er configuration file
# generated by Slic3r 1.2.9 on Thu Apr 14 00:07:59 2016
[filament:ABS - Hatchbox - green]
bed_temperature = 105
bridge_fan_speed = 100
cooling = 1
disable_fan_first_layers = 0
extrusion_multiplier = 1
fan_always_on = 0
fan_below_layer_time = 60
Callsign = "N8INJ";
$fs=0.2;
translate([0,0,25]) {
difference() {
shell();
rotate([90,0,0]) translate([0,0,8]) linear_extrude(height=2)
text(Callsign,font="Browallia New:style=Bold",size=10, halign = "center", valign = "center");
translate([0,0,.5]) rc305();
translate([26-8,1,0]) {plug_hole();}