Improve corners of OCTNR
This commit is contained in:
+2
-8
@@ -16,7 +16,7 @@ grommet_dist = 6.8; //distance the grommet sits below this component
|
|||||||
grommet_depth = 6.4; //thickness of grommet (when compressed)
|
grommet_depth = 6.4; //thickness of grommet (when compressed)
|
||||||
pivot_depth = grommet_dist + grommet_depth / 2;
|
pivot_depth = grommet_dist + grommet_depth / 2;
|
||||||
|
|
||||||
VERSION = "V1B";
|
VERSION = "V1C";
|
||||||
|
|
||||||
CIR = "CIR";
|
CIR = "CIR";
|
||||||
SQR = "SQR";
|
SQR = "SQR";
|
||||||
@@ -25,13 +25,7 @@ OCTR = "OCTR";
|
|||||||
OCTN = "OCTN";
|
OCTN = "OCTN";
|
||||||
OCTNR = "OCTNR";
|
OCTNR = "OCTNR";
|
||||||
|
|
||||||
rotate([0,0,0]){
|
juqs(model = OCTNR, ver = VERSION, collar_h = short_collar);
|
||||||
/*
|
|
||||||
* OCTNR corner test (seems to also match OCTN, nice!)
|
|
||||||
* shaft(shaft_r, pivot_depth, [throw+1.95,0,45]);
|
|
||||||
*/
|
|
||||||
juqs(model = OCTNR, ver = VERSION, collar_h = full_collar);
|
|
||||||
}
|
|
||||||
|
|
||||||
module juqs(model, ver, collar_h = short_collar, throw = cardinal_throw) {
|
module juqs(model, ver, collar_h = short_collar, throw = cardinal_throw) {
|
||||||
rotate([0,0,0]) {
|
rotate([0,0,0]) {
|
||||||
|
|||||||
+1
-1
@@ -34,7 +34,7 @@ module octr_gate (throw, shaft_r) {
|
|||||||
module octnr_gate (throw, shaft_r) {
|
module octnr_gate (throw, shaft_r) {
|
||||||
union(){
|
union(){
|
||||||
rotate([0,0,45])
|
rotate([0,0,45])
|
||||||
pivot_square(throw + 1, shaft_r, 1);
|
pivot_square(throw, shaft_r, 1.5);
|
||||||
pivot_square(throw, shaft_r);
|
pivot_square(throw, shaft_r);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user