Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tirer-lacher_dmx [2019/10/15 16:42]
Mushussu [Code gachette]
tirer-lacher_dmx [2019/10/23 05:45] (Version actuelle)
Mushussu [Code gachette]
Ligne 2: Ligne 2:
 C'est une pièce d'​étude pour un tirer-lâcher contrôler par DMX. Il pourra être utilisable horizontalement et verticalement. C'est une pièce d'​étude pour un tirer-lâcher contrôler par DMX. Il pourra être utilisable horizontalement et verticalement.
 ===== Matériel ===== ===== Matériel =====
-1 Moteur Fermeture Centralisée ​+  * 1 Moteur Fermeture Centralisée 
 +  * 3 Vis CHC ISO 4762 M3X45 classe 8.8 brut 
 +  * 3 Ecrous ISO 4032 M3 classe 8 brut
  
 ===== Pièce 3D ===== ===== Pièce 3D =====
Ligne 19: Ligne 21:
 // Socle // Socle
 difference() { difference() {
-    translate([0,​ 0, -8]) cube([200, ​46, 8]);+    translate([0,​ 0, -8]) cube([200, ​48, 8]);
     // Trou moteur     // Trou moteur
-    translate([2723, -8]) union() { +    translate([2624, -8]) union() { 
-        translate([16, 0, 0]) cylinder(d = 30, h = 8);+        ​hull() { 
 +            ​translate([18, 0, 0]) cylinder(d = 30, h = 8); 
 +            translate([20,​ 0, 0]) cylinder(d = 30, h = 8); 
 +        }
         translate([0,​ -8, 0]) cube([18, 16, 8]);         translate([0,​ -8, 0]) cube([18, 16, 8]);
     }     }
     // Trous de fixation     // Trous de fixation
-    translate([15, ​23, -8]) cylinder(d = 4, h=8); +    translate([15, ​24, -8]) cylinder(d = 4, h=8); 
-    translate([100, ​23, -8]) cylinder(d = 4, h=8); +    translate([100, ​24, -8]) cylinder(d = 4, h=8); 
-    translate([160, ​23, -8]) cylinder(d = 4, h=8);+    translate([160, ​24, -8]) cylinder(d = 4, h=8);
 } }
  
Ligne 35: Ligne 40:
     difference() {     difference() {
         union() {         union() {
-            cube([74, ​8, 24]); +            cube([74, ​9, 24]); 
-            translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 8); +            translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 9); 
-            translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 8);+            translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 9);
         }         }
-        translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 8); +        translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 9); 
-        translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 6, h = 2); // Tête de vis +        translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 6, h = 3); // Tête de vis 
-        translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 8); +        translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 9); 
-        translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 6, h = 2); // Tête de vis+        translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 6, h = 3); // Tête de vis
     }     }
     ​     ​
-    translate([0, ​38, 0]) difference() {+    translate([0, ​39, 0]) difference() {
         union() {         union() {
-            cube([74, ​8, 24]); +            cube([74, ​9, 24]); 
-            translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 8); +            translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 9); 
-            translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 8);+            translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 16, h = 9);
         }         }
-        translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 8); +        translate([8,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 9); 
-        translate([8,​ 6, 24]) rotate([0, 90, 90]) scale([1.05,​ 1.05, 1]) EmpreinteEcrou(3) ;+        translate([8,​ 6, 24]) rotate([0, 90, 90]) scale([1.05,​ 1.05, 1]) resize([0,​0,​3],​ auto=[false,​false,​true]) EmpreinteEcrou(3) ;
  
-        translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 8); +        translate([66,​ 0, 24]) rotate([-90,​ 0, 0]) cylinder(d = 3.2, h = 9); 
-        translate([66,​ 6, 24]) rotate([0, 90, 90]) scale([1.05,​ 1.05, 1]) EmpreinteEcrou(3) ;+        translate([66,​ 6, 24]) rotate([0, 90, 90]) scale([1.05,​ 1.05, 1]) resize([0,​0,​3],​ auto=[false,​false,​true]) EmpreinteEcrou(3) ;
     }     }
 } }
  
 // Butee // Butee
-translate([136, ​11, 0]) difference() {+translate([136, ​12, 0]) difference() {
     union() {     union() {
         cube([6, 24, 36]);         cube([6, 24, 36]);
Ligne 72: Ligne 77:
 translate([186,​ 0, 0]) difference() { translate([186,​ 0, 0]) difference() {
     union() {     union() {
-        cube([14, ​17.5, 28]); +        cube([14, ​18.5, 28]); 
-        translate([7,​ 0, 28]) rotate([-90,​ 0, 0])cylinder(d= 14, h=17.5); +        translate([7,​ 0, 28]) rotate([-90,​ 0, 0])cylinder(d= 14, h=18.5); 
-        translate([-20, ​17.5, 0]) rotate([0, 0, -90]) Prisme(17.5, 20, 28); // Renfort+        translate([-20, ​18.5, 0]) rotate([0, 0, -90]) Prisme(18.5, 20, 28); // Renfort
     }     }
-    translate([7,​ 0, 28]) rotate([-90,​ 0, 0]) cylinder(d= 3.2, h=17.5); +    translate([7,​ 0, 28]) rotate([-90,​ 0, 0]) cylinder(d= 3.2, h=18.5); 
-    translate([7,​ 0, 28]) rotate([-90,​ 0, 0]) cylinder(d= 6, h=2); // Tête de vis+    translate([7,​ 0, 28]) rotate([-90,​ 0, 0]) cylinder(d= 6, h=3); // Tête de vis
 } }
  
-translate([186, ​28.5, 0]) difference() {+translate([186, ​29.5, 0]) difference() {
     union() {     union() {
-        cube([14, ​17.5, 28]); +        cube([14, ​18.5, 28]); 
-        translate([7,​ 0, 28]) rotate([-90,​ 0, 0])cylinder(d= 14, h=17.5); +        translate([7,​ 0, 28]) rotate([-90,​ 0, 0])cylinder(d= 14, h=18.5); 
-        translate([-20, ​17.5, 0]) rotate([0, 0, -90]) Prisme(17.5, 20, 28); // Renfort+        translate([-20, ​18.5, 0]) rotate([0, 0, -90]) Prisme(18.5, 20, 28); // Renfort
     }     }
-    translate([7,​ 0, 28]) rotate([-90,​ 0, 0]) cylinder(d= 3.2, h=17.5); +    translate([7,​ 0, 28]) rotate([-90,​ 0, 0]) cylinder(d= 3.2, h=18.5); 
-    translate([7,​ 15.5, 28]) rotate([0, 90, 90]) scale([1.05,​ 1.05, 1]) EmpreinteEcrou(3) ;+    translate([7,​ 15.5, 28]) rotate([0, 90, 90]) scale([1.05,​ 1.05, 1]) resize([0,​0,​3],​ auto=[false,​false,​true]) EmpreinteEcrou(3) ;
 } }
  
Ligne 118: Ligne 123:
  
 $fn = 100; $fn = 100;
-//gachette();+gachette();
  
 module gachette() { module gachette() {
     myPoints = [ [0, -5], [5, -5], [5, 5], [0, 5] , for(t = [90: 2: 270]) [5 * cos(t), 5 * sin(t)] ];     myPoints = [ [0, -5], [5, -5], [5, 5], [0, 5] , for(t = [90: 2: 270]) [5 * cos(t), 5 * sin(t)] ];
-    //myPath = [ for(t = [120:​2:​360]) [pow(1.01, t) * cos(t), pow(1.01, t) * sin(t), 0] ]; 
     myPath = [ for(t = [120:​1:​360]) [exp(0.57 * t * PI / 180) * cos(t), exp(0.57 * t * PI / 180) * sin(t)] ];    ​     myPath = [ for(t = [120:​1:​360]) [exp(0.57 * t * PI / 180) * cos(t), exp(0.57 * t * PI / 180) * sin(t)] ];    ​
     translate([0,​ -3, 0]) difference() {     translate([0,​ -3, 0]) difference() {
Ligne 133: Ligne 137:
             }             }
             // Tête             // Tête
-            translate([-27.850]) rotate_extrude(angle=-90convexity=10)   ​translate([5, 0, 0]) union() +            translate([03-5]) cylinder(14= 10)
-                circle(d=10); +            ​translate([03, -5]) rotate([0, 0, 40.56]) translate([-4.5, 0, 0]cube([4.67, 6.998, ​10]); 
-                translate([-5, - 50]) square(size=[5, 10]); +            translate([-10, -4-5]) cube([10, 4, 10]);
-            }+
         }         }
-        translate([0,​ 3, -5]) cylinder(d = 3, h = 10);+        translate([0,​ 3, -5]) cylinder(d = 3.2, h = 10);
     }     }
 } }
Ligne 147: Ligne 150:
 ===== Liens ===== ===== Liens =====
 https://​www.alarm-discount.com/​verrouillage-centralise/​72-moteurs-de-centralisation-5-fils.html https://​www.alarm-discount.com/​verrouillage-centralise/​72-moteurs-de-centralisation-5-fils.html
-{{tag>​sylvain}}+{{tag> ​openscad ​sylvain }}
  
 https://​www.locoduino.org/​spip.php?​id_article=213&​page=imprime https://​www.locoduino.org/​spip.php?​id_article=213&​page=imprime
  • tirer-lacher_dmx.1571150556.txt.gz
  • Dernière modification: 2019/10/15 16:42
  • par Mushussu