22 lines
751 B
OpenSCAD
22 lines
751 B
OpenSCAD
|
|
include <../../config.scad>;
|
|
use <./vent_gasket_holes.scad>;
|
|
|
|
module vent_gasket() {
|
|
// color("black")
|
|
rotate([90, 0, 0]) difference() {
|
|
// Body
|
|
// cylinder(T_GASKET_RUBBER, D_VENT_DUCT / 2 + W_DOOR_GASKET, D_VENT_DUCT / 2 + W_DOOR_GASKET, center = true);
|
|
cube([D_VENT_DUCT + W_DOOR_GASKET * 2, D_VENT_DUCT + W_DOOR_GASKET * 2, T_GASKET_RUBBER], center = true);
|
|
// Duct hole
|
|
cylinder(T_GASKET_RUBBER, D_VENT_DUCT / 2, D_VENT_DUCT / 2, center = true);
|
|
// Duct fasteners
|
|
vent_gasket_holes();
|
|
}
|
|
// Shopping
|
|
echo(str("EDPM rubber: Vent Gasket ", D_VENT_DUCT + W_DOOR_GASKET * 2, "mm x ", D_VENT_DUCT + W_DOOR_GASKET * 2, "mm - x1"));
|
|
}
|
|
|
|
$fn = 250;
|
|
// test output
|
|
vent_gasket(); |