From 90bb7d8a3860990f294627704d12db9ce347e272 Mon Sep 17 00:00:00 2001 From: Gnieark Date: Fri, 7 Oct 2016 18:55:55 +0200 Subject: [PATCH] fixation rotor --- 3D-parts/inc/fix-disque.scad | 20 + 3D-parts/inc/motor-dc-m15n.dxf | 718 +++++++++++++++++++++++++++------ 2 files changed, 606 insertions(+), 132 deletions(-) create mode 100644 3D-parts/inc/fix-disque.scad diff --git a/3D-parts/inc/fix-disque.scad b/3D-parts/inc/fix-disque.scad new file mode 100644 index 0000000..bcc9cde --- /dev/null +++ b/3D-parts/inc/fix-disque.scad @@ -0,0 +1,20 @@ +fixAxis(); + +module fixAxis(){ + difference(){ + union(){ + translate([0,0,-2.99]) + linear_extrude (height=3) + import (file="motor-dc-m15n.dxf", layer="fixation-axe2", $fn=100); + + linear_extrude (height=10) + import (file="motor-dc-m15n.dxf", layer="fixation-axe", $fn=100); + } + union(){ + + translate([0,-11,5]) + rotate([270,0,0]) + cylinder(r=1.5,h=22,$fn=100); + } + } +} \ No newline at end of file diff --git a/3D-parts/inc/motor-dc-m15n.dxf b/3D-parts/inc/motor-dc-m15n.dxf index 2c04e7e..6e191e3 100644 --- a/3D-parts/inc/motor-dc-m15n.dxf +++ b/3D-parts/inc/motor-dc-m15n.dxf @@ -35,7 +35,7 @@ $EXTMIN 9 $EXTMAX 10 -150 +164.969996999 20 150 30 @@ -67,7 +67,7 @@ STANDARD 9 $CLAYER 8 -disque +fixation-axe2 9 $DIMASZ 40 @@ -223,9 +223,9 @@ AcDbViewportTableRecord 21 1 12 -137.165153655 +36.3354360984 22 -132.033124096 +14.8401570591 13 0 23 @@ -251,9 +251,9 @@ AcDbViewportTableRecord 37 0 40 -443.220734598 +77.1076201836 41 -1.96421052632 +1.85119047619 42 50 43 @@ -1203,7 +1203,7 @@ AcDbLayerTableRecord 2 disque 70 -0 +1 62 7 6 @@ -1223,7 +1223,7 @@ AcDbSymbolTableRecord 100 AcDbLayerTableRecord 2 -screws-holes +fixation-axe 70 5 62 @@ -1245,6 +1245,72 @@ AcDbSymbolTableRecord 100 AcDbLayerTableRecord 2 +fixation-axe2 +70 +0 +62 +7 +6 +CONTINUOUS +370 +0 +390 +F +0 +LAYER +5 +4A +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +fixation-repere +70 +1 +62 +7 +6 +CONTINUOUS +370 +0 +390 +F +0 +LAYER +5 +4B +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +screws-holes +70 +5 +62 +7 +6 +CONTINUOUS +370 +0 +390 +F +0 +LAYER +5 +4C +330 +2 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 support 70 5 @@ -1259,7 +1325,7 @@ F 0 LAYER 5 -4A +4D 330 2 100 @@ -1281,7 +1347,7 @@ F 0 LAYER 5 -4B +4E 330 2 100 @@ -1303,7 +1369,7 @@ F 0 LAYER 5 -4C +4F 330 2 100 @@ -1325,7 +1391,7 @@ F 0 LAYER 5 -4D +50 330 2 100 @@ -1361,7 +1427,7 @@ AcDbSymbolTable 0 STYLE 5 -4E +51 330 2 100 @@ -1463,7 +1529,7 @@ AcDbDimStyleTable 0 DIMSTYLE 105 -4F +52 330 A 100 @@ -1645,7 +1711,7 @@ AcDbBlockTableRecord 0 BLOCK_RECORD 5 -50 +53 330 1 100 @@ -1747,9 +1813,9 @@ AcDbBlockEnd 0 BLOCK 5 -51 +54 330 -50 +53 100 AcDbEntity 8 @@ -1771,7 +1837,7 @@ AcDbBlockBegin 0 LINE 5 -53 +56 100 AcDbEntity 8 @@ -1795,7 +1861,7 @@ AcDbLine 0 SOLID 5 -54 +57 100 AcDbEntity 8 @@ -1835,7 +1901,7 @@ AcDbTrace 0 SOLID 5 -55 +58 100 AcDbEntity 8 @@ -1875,7 +1941,7 @@ AcDbTrace 0 MTEXT 5 -56 +59 100 AcDbEntity 8 @@ -1921,7 +1987,7 @@ standard 0 LINE 5 -57 +5A 100 AcDbEntity 8 @@ -1945,7 +2011,7 @@ AcDbLine 0 LINE 5 -58 +5B 100 AcDbEntity 8 @@ -1969,9 +2035,9 @@ AcDbLine 0 ENDBLK 5 -52 +55 330 -50 +53 100 AcDbEntity 8 @@ -1987,7 +2053,7 @@ ENTITIES 0 ARC 5 -59 +5C 100 AcDbEntity 8 @@ -2015,7 +2081,7 @@ AcDbArc 0 LINE 5 -5A +5D 100 AcDbEntity 8 @@ -2039,7 +2105,7 @@ AcDbLine 0 LINE 5 -5B +5E 100 AcDbEntity 8 @@ -2063,7 +2129,7 @@ AcDbLine 0 ARC 5 -5C +5F 100 AcDbEntity 8 @@ -2091,7 +2157,7 @@ AcDbArc 0 CIRCLE 5 -5D +60 100 AcDbEntity 8 @@ -2113,7 +2179,7 @@ AcDbCircle 0 CIRCLE 5 -5E +61 100 AcDbEntity 8 @@ -2135,7 +2201,7 @@ AcDbCircle 0 CIRCLE 5 -5F +62 100 AcDbEntity 8 @@ -2157,7 +2223,7 @@ AcDbCircle 0 LINE 5 -60 +63 100 AcDbEntity 8 @@ -2181,7 +2247,7 @@ AcDbLine 0 LINE 5 -61 +64 100 AcDbEntity 8 @@ -2205,7 +2271,7 @@ AcDbLine 0 LINE 5 -62 +65 100 AcDbEntity 8 @@ -2229,7 +2295,7 @@ AcDbLine 0 LINE 5 -63 +66 100 AcDbEntity 8 @@ -2253,7 +2319,7 @@ AcDbLine 0 LINE 5 -64 +67 100 AcDbEntity 8 @@ -2277,7 +2343,7 @@ AcDbLine 0 LINE 5 -65 +68 100 AcDbEntity 8 @@ -2301,7 +2367,7 @@ AcDbLine 0 LINE 5 -66 +69 100 AcDbEntity 8 @@ -2325,7 +2391,7 @@ AcDbLine 0 LINE 5 -67 +6A 100 AcDbEntity 8 @@ -2349,7 +2415,7 @@ AcDbLine 0 CIRCLE 5 -68 +6B 100 AcDbEntity 8 @@ -2371,7 +2437,7 @@ AcDbCircle 0 CIRCLE 5 -69 +6C 100 AcDbEntity 8 @@ -2393,7 +2459,7 @@ AcDbCircle 0 ARC 5 -6A +6D 100 AcDbEntity 8 @@ -2421,7 +2487,7 @@ AcDbArc 0 LINE 5 -6B +6E 100 AcDbEntity 8 @@ -2445,7 +2511,7 @@ AcDbLine 0 LINE 5 -6C +6F 100 AcDbEntity 8 @@ -2469,7 +2535,7 @@ AcDbLine 0 LINE 5 -6D +70 100 AcDbEntity 8 @@ -2493,7 +2559,7 @@ AcDbLine 0 ARC 5 -6E +71 100 AcDbEntity 8 @@ -2521,7 +2587,7 @@ AcDbArc 0 LINE 5 -6F +72 100 AcDbEntity 8 @@ -2545,7 +2611,7 @@ AcDbLine 0 LINE 5 -70 +73 100 AcDbEntity 8 @@ -2569,7 +2635,7 @@ AcDbLine 0 ARC 5 -71 +74 100 AcDbEntity 8 @@ -2597,7 +2663,7 @@ AcDbArc 0 LINE 5 -72 +75 100 AcDbEntity 8 @@ -2621,7 +2687,7 @@ AcDbLine 0 LINE 5 -73 +76 100 AcDbEntity 8 @@ -2645,7 +2711,7 @@ AcDbLine 0 ARC 5 -74 +77 100 AcDbEntity 8 @@ -2673,7 +2739,7 @@ AcDbArc 0 ARC 5 -75 +78 100 AcDbEntity 8 @@ -2701,7 +2767,7 @@ AcDbArc 0 LINE 5 -76 +79 100 AcDbEntity 8 @@ -2725,7 +2791,7 @@ AcDbLine 0 ARC 5 -77 +7A 100 AcDbEntity 8 @@ -2753,7 +2819,7 @@ AcDbArc 0 LINE 5 -78 +7B 100 AcDbEntity 8 @@ -2777,7 +2843,7 @@ AcDbLine 0 LINE 5 -79 +7C 100 AcDbEntity 8 @@ -2801,7 +2867,7 @@ AcDbLine 0 LINE 5 -7A +7D 100 AcDbEntity 8 @@ -2825,7 +2891,7 @@ AcDbLine 0 LINE 5 -7B +7E 100 AcDbEntity 8 @@ -2849,7 +2915,7 @@ AcDbLine 0 LINE 5 -7C +7F 100 AcDbEntity 8 @@ -2873,7 +2939,7 @@ AcDbLine 0 LINE 5 -7D +80 100 AcDbEntity 8 @@ -2897,7 +2963,7 @@ AcDbLine 0 LINE 5 -7E +81 100 AcDbEntity 8 @@ -2921,7 +2987,7 @@ AcDbLine 0 LINE 5 -7F +82 100 AcDbEntity 8 @@ -2945,7 +3011,7 @@ AcDbLine 0 LINE 5 -80 +83 100 AcDbEntity 8 @@ -2969,7 +3035,7 @@ AcDbLine 0 LINE 5 -81 +84 100 AcDbEntity 8 @@ -2993,7 +3059,7 @@ AcDbLine 0 LINE 5 -82 +85 100 AcDbEntity 8 @@ -3017,7 +3083,7 @@ AcDbLine 0 ARC 5 -83 +86 100 AcDbEntity 8 @@ -3045,7 +3111,7 @@ AcDbArc 0 ARC 5 -84 +87 100 AcDbEntity 8 @@ -3073,7 +3139,7 @@ AcDbArc 0 ARC 5 -85 +88 100 AcDbEntity 8 @@ -3101,7 +3167,7 @@ AcDbArc 0 ARC 5 -86 +89 100 AcDbEntity 8 @@ -3129,7 +3195,7 @@ AcDbArc 0 LINE 5 -87 +8A 100 AcDbEntity 8 @@ -3153,7 +3219,7 @@ AcDbLine 0 CIRCLE 5 -88 +8B 100 AcDbEntity 8 @@ -3175,7 +3241,7 @@ AcDbCircle 0 CIRCLE 5 -89 +8C 100 AcDbEntity 8 @@ -3197,7 +3263,7 @@ AcDbCircle 0 CIRCLE 5 -8A +8D 100 AcDbEntity 8 @@ -3219,7 +3285,7 @@ AcDbCircle 0 CIRCLE 5 -8B +8E 100 AcDbEntity 8 @@ -3241,7 +3307,7 @@ AcDbCircle 0 CIRCLE 5 -8C +8F 100 AcDbEntity 8 @@ -3263,7 +3329,7 @@ AcDbCircle 0 CIRCLE 5 -8D +90 100 AcDbEntity 8 @@ -3285,7 +3351,7 @@ AcDbCircle 0 LINE 5 -8E +91 100 AcDbEntity 8 @@ -3309,7 +3375,7 @@ AcDbLine 0 DIMENSION 5 -8F +92 100 AcDbEntity 8 @@ -3340,8 +3406,6 @@ AcDbDimension 32 71 5 -72 -0 3 Standard 53 @@ -3371,7 +3435,7 @@ AcDbRotatedDimension 0 LINE 5 -90 +93 100 AcDbEntity 8 @@ -3395,7 +3459,7 @@ AcDbLine 0 LINE 5 -91 +94 100 AcDbEntity 8 @@ -3419,7 +3483,7 @@ AcDbLine 0 LINE 5 -92 +95 100 AcDbEntity 8 @@ -3443,7 +3507,7 @@ AcDbLine 0 LINE 5 -93 +96 100 AcDbEntity 8 @@ -3467,7 +3531,7 @@ AcDbLine 0 LINE 5 -94 +97 100 AcDbEntity 8 @@ -3491,7 +3555,7 @@ AcDbLine 0 LINE 5 -95 +98 100 AcDbEntity 8 @@ -3515,7 +3579,7 @@ AcDbLine 0 LINE 5 -96 +99 100 AcDbEntity 8 @@ -3539,7 +3603,7 @@ AcDbLine 0 LINE 5 -97 +9A 100 AcDbEntity 8 @@ -3563,7 +3627,7 @@ AcDbLine 0 LINE 5 -98 +9B 100 AcDbEntity 8 @@ -3587,7 +3651,7 @@ AcDbLine 0 LINE 5 -99 +9C 100 AcDbEntity 8 @@ -3611,7 +3675,7 @@ AcDbLine 0 LINE 5 -9A +9D 100 AcDbEntity 8 @@ -3635,7 +3699,7 @@ AcDbLine 0 ARC 5 -9B +9E 100 AcDbEntity 8 @@ -3663,7 +3727,7 @@ AcDbArc 0 ARC 5 -9C +9F 100 AcDbEntity 8 @@ -3691,7 +3755,7 @@ AcDbArc 0 ARC 5 -9D +A0 100 AcDbEntity 8 @@ -3719,7 +3783,7 @@ AcDbArc 0 ARC 5 -9E +A1 100 AcDbEntity 8 @@ -3747,7 +3811,7 @@ AcDbArc 0 ARC 5 -9F +A2 100 AcDbEntity 8 @@ -3775,7 +3839,7 @@ AcDbArc 0 LINE 5 -A0 +A3 100 AcDbEntity 8 @@ -3799,7 +3863,7 @@ AcDbLine 0 LINE 5 -A1 +A4 100 AcDbEntity 8 @@ -3823,7 +3887,7 @@ AcDbLine 0 LINE 5 -A2 +A5 100 AcDbEntity 8 @@ -3847,7 +3911,7 @@ AcDbLine 0 LINE 5 -A3 +A6 100 AcDbEntity 8 @@ -3871,7 +3935,7 @@ AcDbLine 0 CIRCLE 5 -A4 +A7 100 AcDbEntity 8 @@ -3893,7 +3957,7 @@ AcDbCircle 0 CIRCLE 5 -A5 +A8 100 AcDbEntity 8 @@ -3915,7 +3979,7 @@ AcDbCircle 0 CIRCLE 5 -A6 +A9 100 AcDbEntity 8 @@ -3937,7 +4001,7 @@ AcDbCircle 0 CIRCLE 5 -A7 +AA 100 AcDbEntity 8 @@ -3959,7 +4023,7 @@ AcDbCircle 0 CIRCLE 5 -A8 +AB 100 AcDbEntity 8 @@ -3981,7 +4045,7 @@ AcDbCircle 0 CIRCLE 5 -A9 +AC 100 AcDbEntity 8 @@ -4003,7 +4067,7 @@ AcDbCircle 0 CIRCLE 5 -AA +AD 100 AcDbEntity 8 @@ -4025,7 +4089,7 @@ AcDbCircle 0 CIRCLE 5 -AB +AE 100 AcDbEntity 8 @@ -4047,7 +4111,7 @@ AcDbCircle 0 CIRCLE 5 -AC +AF 100 AcDbEntity 8 @@ -4069,7 +4133,7 @@ AcDbCircle 0 CIRCLE 5 -AD +B0 100 AcDbEntity 8 @@ -4091,7 +4155,7 @@ AcDbCircle 0 CIRCLE 5 -AE +B1 100 AcDbEntity 8 @@ -4113,7 +4177,7 @@ AcDbCircle 0 CIRCLE 5 -AF +B2 100 AcDbEntity 8 @@ -4135,7 +4199,7 @@ AcDbCircle 0 CIRCLE 5 -B0 +B3 100 AcDbEntity 8 @@ -4157,7 +4221,7 @@ AcDbCircle 0 CIRCLE 5 -B1 +B4 100 AcDbEntity 8 @@ -4179,7 +4243,7 @@ AcDbCircle 0 CIRCLE 5 -B2 +B5 100 AcDbEntity 8 @@ -4201,7 +4265,7 @@ AcDbCircle 0 CIRCLE 5 -B3 +B6 100 AcDbEntity 8 @@ -4223,7 +4287,7 @@ AcDbCircle 0 CIRCLE 5 -B4 +B7 100 AcDbEntity 8 @@ -4245,7 +4309,7 @@ AcDbCircle 0 CIRCLE 5 -B5 +B8 100 AcDbEntity 8 @@ -4267,7 +4331,7 @@ AcDbCircle 0 CIRCLE 5 -B6 +B9 100 AcDbEntity 8 @@ -4289,7 +4353,7 @@ AcDbCircle 0 CIRCLE 5 -B7 +BA 100 AcDbEntity 8 @@ -4311,7 +4375,7 @@ AcDbCircle 0 CIRCLE 5 -B8 +BB 100 AcDbEntity 8 @@ -4333,7 +4397,7 @@ AcDbCircle 0 CIRCLE 5 -B9 +BC 100 AcDbEntity 8 @@ -4355,7 +4419,7 @@ AcDbCircle 0 CIRCLE 5 -BA +BD 100 AcDbEntity 8 @@ -4377,7 +4441,7 @@ AcDbCircle 0 CIRCLE 5 -BB +BE 100 AcDbEntity 8 @@ -4399,7 +4463,7 @@ AcDbCircle 0 CIRCLE 5 -BC +BF 100 AcDbEntity 8 @@ -4421,7 +4485,7 @@ AcDbCircle 0 CIRCLE 5 -BD +C0 100 AcDbEntity 8 @@ -4443,7 +4507,7 @@ AcDbCircle 0 CIRCLE 5 -BE +C1 100 AcDbEntity 8 @@ -4465,7 +4529,7 @@ AcDbCircle 0 CIRCLE 5 -BF +C2 100 AcDbEntity 8 @@ -4487,7 +4551,7 @@ AcDbCircle 0 CIRCLE 5 -C0 +C3 100 AcDbEntity 8 @@ -4509,7 +4573,7 @@ AcDbCircle 0 CIRCLE 5 -C1 +C4 100 AcDbEntity 8 @@ -4529,6 +4593,396 @@ AcDbCircle 40 1 0 +CIRCLE +5 +C5 +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +0 +20 +0 +40 +0.8 +0 +LINE +5 +C6 +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +-2.8 +20 +4 +11 +-2.8 +21 +6.5 +0 +LINE +5 +C7 +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +2.8 +20 +6.5 +11 +-2.8 +21 +6.5 +0 +CIRCLE +5 +C8 +100 +AcDbEntity +8 +fixation-repere +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +0 +20 +0 +40 +3.8 +0 +LINE +5 +C9 +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +2.8 +20 +4 +11 +2.8 +21 +6.5 +0 +LINE +5 +CA +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +2.8 +20 +4 +11 +-2.8 +21 +4 +0 +CIRCLE +5 +CB +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +0 +20 +0 +40 +9.90403957989 +0 +LINE +5 +CC +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +-2.8 +20 +-4 +11 +-2.8 +21 +-6.5 +0 +LINE +5 +CD +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +2.8 +20 +-6.5 +11 +-2.8 +21 +-6.5 +0 +LINE +5 +CE +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +2.8 +20 +-4 +11 +2.8 +21 +-6.5 +0 +LINE +5 +CF +100 +AcDbEntity +8 +fixation-axe +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbLine +10 +2.8 +20 +-4 +11 +-2.8 +21 +-4 +0 +CIRCLE +5 +D0 +100 +AcDbEntity +8 +fixation-axe2 +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +0 +20 +0 +40 +15.9040395799 +0 +CIRCLE +5 +D1 +100 +AcDbEntity +8 +fixation-axe2 +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +0 +20 +0 +40 +1 +0 +CIRCLE +5 +D2 +100 +AcDbEntity +8 +fixation-axe2 +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +12.9040395799 +20 +0 +40 +1.5 +0 +CIRCLE +5 +D3 +100 +AcDbEntity +8 +fixation-axe2 +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +-12.9040395799 +20 +0 +40 +1.5 +0 +CIRCLE +5 +D4 +100 +AcDbEntity +8 +fixation-axe2 +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +7.90144538379e-16 +20 +12.9040395799 +40 +1.5 +0 +CIRCLE +5 +D5 +100 +AcDbEntity +8 +fixation-axe2 +6 +ByLayer +62 +256 +370 +-1 +100 +AcDbCircle +10 +-7.90144538379e-16 +20 +-12.9040395799 +40 +1.5 +0 ENDSEC 0 SECTION