This commit is contained in:
Gnieark 2020-09-13 22:19:40 +02:00
parent d4b73782c3
commit e83de135d3
12 changed files with 44877 additions and 4856 deletions

20008
branche-droite.stl Normal file

File diff suppressed because it is too large Load Diff

20008
branche-gauche.stl Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -2,15 +2,15 @@ module fixation(){
linear_extrude (height=1.01, $fn = 200) linear_extrude (height=1.01, $fn = 200)
import (file="profil.dxf", layer="accroche-exterieur", $fn=500); import (file="profil.dxf", layer="accroche-exterieur", $fn=500);
translate([0,0,1]) translate([0,0,1])
linear_extrude (height=4, $fn = 200) linear_extrude (height=3.5, $fn = 200)
import (file="profil.dxf", layer="accroche", $fn=500); import (file="profil.dxf", layer="accroche", $fn=500);
translate([0,0,4.999]) translate([0,0,4.499])
linear_extrude (height=1.01, $fn = 200) linear_extrude (height=1.01, $fn = 200)
import (file="profil.dxf", layer="accroche-exterieur", $fn=500); import (file="profil.dxf", layer="accroche-exterieur", $fn=500);
} }
module branche_droite(){
translate ([0,0,3.5]) translate ([0,0,4])
rotate([270,270,0])fixation(); rotate([270,270,0])fixation();
@ -18,11 +18,13 @@ module fixation(){
linear_extrude (height=1, $fn = 200) linear_extrude (height=1, $fn = 200)
import (file="profil.dxf", layer="0", $fn=500); import (file="profil.dxf", layer="0", $fn=500);
hull(){ hull(){
translate ([4.9999,0,0]) translate ([4.9999,0,0])
cube ([0.1,6,5.5]); cube ([0.1,5.5,7]);
translate ([90,0,0]) translate ([90,0,0])
cube ([0.1,2,1]); cube ([0.1,2,1]);
} }
}
branche_droite();

View File

@ -0,0 +1,3 @@
use <branche-droite.scad>
mirror ([1,0,0]) branche_droite();

View File

@ -23,7 +23,7 @@ $INSBASE
9 9
$EXTMIN $EXTMIN
10 10
-5 -4
20 20
-13.68080573302675 -13.68080573302675
30 30
@ -1115,9 +1115,9 @@ AcDbViewportTableRecord
21 21
1 1
12 12
4.004732845186636 7.334358840347054
22 22
3.018381977761039 4.601950644923642
13 13
0 0
23 23
@ -1143,7 +1143,7 @@ AcDbViewportTableRecord
37 37
0 0
40 40
12.04386322330203 15.56993301532499
41 41
1.708128078817734 1.708128078817734
42 42
@ -2849,57 +2849,9 @@ AcDbArc
51 51
69.99999999999999 69.99999999999999
0 0
LINE
5
55
100
AcDbEntity
8
0
6
ByLayer
62
256
370
-1
100
AcDbLine
10
84.50504516109075
20
4.000000000000007
11
3.67394039744206e-16
21
6
0
LINE
5
56
100
AcDbEntity
8
0
6
ByLayer
62
256
370
-1
100
AcDbLine
10
3.67394039744206e-16
20
6
11
0
21
0
0
CIRCLE CIRCLE
5 5
57 55
100 100
AcDbEntity AcDbEntity
8 8
@ -2919,13 +2871,13 @@ AcDbCircle
40 40
1.5 1.5
0 0
ARC LINE
5 5
58 56
100 100
AcDbEntity AcDbEntity
8 8
accroche accroche-exterieur
6 6
ByLayer ByLayer
62 62
@ -2933,19 +2885,63 @@ ByLayer
370 370
-1 -1
100 100
AcDbCircle AcDbLine
10 10
2.449293598294706e-16 -4
20 20
0 5
40 11
2 -3
21
5
0
LINE
5
57
100 100
AcDbArc AcDbEntity
50 8
270 0
51 6
360 ByLayer
62
256
370
-1
100
AcDbLine
10
3.367778697655222e-16
20
5.5
11
84.50504516109075
21
4.000000000000007
0
LINE
5
58
100
AcDbEntity
8
0
6
ByLayer
62
256
370
-1
100
AcDbLine
10
3.367778697655222e-16
20
5.5
11
0
21
0
0 0
LINE LINE
5 5
@ -2963,13 +2959,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-2.5 3
20 20
-3 -7.347880794884119e-16
11 11
-3.5 3
21 21
-3 5
0 0
LINE LINE
5 5
@ -2987,11 +2983,11 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-2.5 -3.061616997868383e-16
20 20
-2 -3
11 11
-2.5 -3
21 21
-3 -3
0 0
@ -3011,15 +3007,15 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-1.224646799147353e-16 -3
20 20
-2 -4
11 11
-2.5 -4
21 21
-2 -4
0 0
LINE ARC
5 5
5C 5C
100 100
@ -3033,15 +3029,19 @@ ByLayer
370 370
-1 -1
100 100
AcDbLine AcDbCircle
10 10
2 0
20 20
-4.898587196589413e-16 0
11 40
2 3
21 100
5 AcDbArc
50
270
51
360
0 0
LINE LINE
5 5
@ -3059,13 +3059,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
2 -3
20 20
5 -3
11 11
-3.5 -3
21 21
5 -4
0 0
LINE LINE
5 5
@ -3083,13 +3083,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-3.5 3
20 20
5 5
11 11
-3.5 -4
21 21
-3 5
0 0
LINE LINE
5 5
@ -3097,7 +3097,7 @@ LINE
100 100
AcDbEntity AcDbEntity
8 8
accroche-exterieur accroche
6 6
ByLayer ByLayer
62 62
@ -3107,13 +3107,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-2.5 -4
20 20
-3 5
11 11
-3.5 -4
21 21
-3 -4
0 0
LINE LINE
5 5
@ -3131,13 +3131,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-3.5
20
-3 -3
11 20
-3.5
21
5 5
11
-3
21
-4
0 0
LINE LINE
5 5
@ -3155,13 +3155,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-2.5 -4
20 20
5 -4
11 11
-2.5 -4
21 21
-3 5
0 0
LINE LINE
5 5
@ -3179,13 +3179,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-3.5 -4
20 20
5 -4
11 11
-2.5 -3
21 21
5 -4
0 0
ENDSEC ENDSEC
0 0

View File

@ -23,7 +23,7 @@ $INSBASE
9 9
$EXTMIN $EXTMIN
10 10
-5 -4
20 20
-13.68080573302675 -13.68080573302675
30 30
@ -91,7 +91,7 @@ STANDARD
9 9
$CLAYER $CLAYER
8 8
accroche 0
9 9
$CELTYPE $CELTYPE
6 6
@ -1115,9 +1115,9 @@ AcDbViewportTableRecord
21 21
1 1
12 12
4.004732845186636 12.35369730989709
22 22
3.018381977761039 9.613772225600849
13 13
0 0
23 23
@ -1143,7 +1143,7 @@ AcDbViewportTableRecord
37 37
0 0
40 40
12.04386322330203 26.02127682395963
41 41
1.708128078817734 1.708128078817734
42 42
@ -2235,7 +2235,7 @@ AcDbLayerTableRecord
2 2
0 0
70 70
1 0
62 62
7 7
6 6
@ -2257,7 +2257,7 @@ AcDbLayerTableRecord
2 2
accroche accroche
70 70
0 1
62 62
7 7
6 6
@ -2849,57 +2849,9 @@ AcDbArc
51 51
69.99999999999999 69.99999999999999
0 0
LINE
5
55
100
AcDbEntity
8
0
6
ByLayer
62
256
370
-1
100
AcDbLine
10
84.50504516109075
20
4.000000000000007
11
3.67394039744206e-16
21
6
0
LINE
5
56
100
AcDbEntity
8
0
6
ByLayer
62
256
370
-1
100
AcDbLine
10
3.67394039744206e-16
20
6
11
0
21
0
0
CIRCLE CIRCLE
5 5
57 55
100 100
AcDbEntity AcDbEntity
8 8
@ -2921,7 +2873,7 @@ AcDbCircle
0 0
ARC ARC
5 5
58 56
100 100
AcDbEntity AcDbEntity
8 8
@ -2949,175 +2901,7 @@ AcDbArc
0 0
LINE LINE
5 5
59 57
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-2
20
-3
11
-3
21
-3
0
LINE
5
5A
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-3
20
-3
11
-3
21
3
0
LINE
5
5B
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-3
20
3
11
-2
21
3
0
LINE
5
5C
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-2
20
3
11
-2
21
-3
0
LINE
5
5D
100
AcDbEntity
8
accroche
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-2.5
20
-3
11
-3.5
21
-3
0
LINE
5
5E
100
AcDbEntity
8
accroche
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-2.5
20
-2
11
-2.5
21
-3
0
LINE
5
5F
100
AcDbEntity
8
accroche
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-1.224646799147353e-16
20
-2
11
-2.5
21
-2
0
LINE
5
60
100 100
AcDbEntity AcDbEntity
8 8
@ -3141,7 +2925,79 @@ AcDbLine
0 0
LINE LINE
5 5
61 58
100
AcDbEntity
8
accroche
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-3
20
-3
11
-4
21
-3
0
LINE
5
59
100
AcDbEntity
8
accroche
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-3
20
-2
11
-3
21
-3
0
LINE
5
5A
100
AcDbEntity
8
accroche
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-4
20
5
11
-4
21
-3
0
LINE
5
5B
100 100
AcDbEntity AcDbEntity
8 8
@ -3159,13 +3015,13 @@ AcDbLine
20 20
5 5
11 11
-3.5 -4
21 21
5 5
0 0
LINE LINE
5 5
62 5C
100 100
AcDbEntity AcDbEntity
8 8
@ -3179,14 +3035,158 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-3.5 -1.224646799147353e-16
20
-2
11
-3
21
-2
0
LINE
5
5D
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-3
20
-3
11
-4
21
-3
0
LINE
5
5E
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-4
20
-3
11
-4
21
5
0
LINE
5
5F
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-3
20 20
5 5
11 11
-3.5 -3
21 21
-3 -3
0 0
LINE
5
60
100
AcDbEntity
8
accroche-exterieur
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-4
20
5
11
-3
21
5
0
LINE
5
61
100
AcDbEntity
8
0
6
ByLayer
62
256
370
-1
100
AcDbLine
10
3.367778697655222e-16
20
5.5
11
84.50504516109075
21
4.000000000000007
0
LINE
5
62
100
AcDbEntity
8
0
6
ByLayer
62
256
370
-1
100
AcDbLine
10
3.367778697655222e-16
20
5.5
11
0
21
0
0
ENDSEC ENDSEC
0 0
SECTION SECTION

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 40 KiB

File diff suppressed because it is too large Load Diff

View File

@ -30,7 +30,7 @@ difference()
import (file="profil-exploded.dxf", layer="0", $fn=500); import (file="profil-exploded.dxf", layer="0", $fn=500);
translate([0,0,2.99997]) translate([0,0,2.99997])
linear_extrude (height=5, $fn = 200) linear_extrude (height=6.5, $fn = 200)
import (file="profil-exploded.dxf", layer="attache", $fn=500); import (file="profil-exploded.dxf", layer="attache", $fn=500);
translate([0,0,2.99997]) translate([0,0,2.99997])
@ -42,11 +42,11 @@ difference()
linear_extrude (height=7, $fn = 200) linear_extrude (height=7, $fn = 200)
import (file="profil-exploded.dxf", layer="coupure", $fn=500); import (file="profil-exploded.dxf", layer="coupure", $fn=500);
translate([-10,0,5.5]) translate([-10,0,6.6])
rotate([270,0,0]) rotate([270,0,0])
#cylinder(h = 50, r1 = 1.5, r2 = 1.5, center = true/false, $fn=50); cylinder(h = 50, r1 = 1.5, r2 = 1.5, center = true/false, $fn=50);
translate([127.8,0,5.5]) translate([127.8,0,6.6])
rotate([270,0,0]) rotate([270,0,0])
cylinder(h = 50, r1 = 1.5, r2 = 1.5, center = true/false, $fn=50); cylinder(h = 50, r1 = 1.5, r2 = 1.5, center = true/false, $fn=50);
} }

View File

@ -91,7 +91,7 @@ STANDARD
9 9
$CLAYER $CLAYER
8 8
nez attache
9 9
$CELTYPE $CELTYPE
6 6
@ -1115,9 +1115,9 @@ AcDbViewportTableRecord
21 21
1 1
12 12
40.09054105649763 20.71482240002004
22 22
18.86814400361123 27.58947837195651
13 13
0 0
23 23
@ -1143,9 +1143,9 @@ AcDbViewportTableRecord
37 37
0 0
40 40
34.11960940978523 49.18256078601248
41 41
1.66 1.708128078817734
42 42
50 50
43 43
@ -2257,7 +2257,7 @@ AcDbLayerTableRecord
2 2
attache attache
70 70
1 0
62 62
7 7
6 6
@ -2323,7 +2323,7 @@ AcDbLayerTableRecord
2 2
nez nez
70 70
0 1
62 62
7 7
6 6
@ -45439,78 +45439,6 @@ ByLayer
370 370
-1 -1
100 100
AcDbLine
10
124.9368046842549
20
30.40879372728656
11
124.9368046842549
21
32.9599013703037
0
LINE
5
744
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
131.1443824291924
20
31.83301143266734
11
131.0940183377913
21
30.40879372728656
0
LINE
5
745
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
124.9368046842549
20
30.40879372728656
11
131.0940183377913
21
30.40879372728656
0
LINE
5
746
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine AcDbLine
10 10
130.9172051609477 130.9172051609477
@ -45523,7 +45451,7 @@ AcDbLine
0 0
LINE LINE
5 5
747 744
100 100
AcDbEntity AcDbEntity
8 8
@ -45547,7 +45475,7 @@ AcDbLine
0 0
LINE LINE
5 5
748 745
100 100
AcDbEntity AcDbEntity
8 8
@ -45571,7 +45499,7 @@ AcDbLine
0 0
LINE LINE
5 5
749 746
100 100
AcDbEntity AcDbEntity
8 8
@ -45595,6 +45523,78 @@ AcDbLine
0 0
LINE LINE
5 5
747
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-7.012623184203875
20
32.9599013703037
11
-13.22020092914138
21
31.83301143266734
0
LINE
5
748
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-12.99302366089665
20
25.40879372728657
11
-12.94939182542939
21
24.17495368645525
0
LINE
5
749
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-7.012623184203875
20
20.39643499748037
11
-7.012623184203889
21
25.40879372728657
0
LINE
5
74A 74A
100 100
AcDbEntity AcDbEntity
@ -45609,13 +45609,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-7.012623184203875 -7.012623184203889
20 20
32.9599013703037 25.40879372728657
11 11
-13.22020092914138 -12.99302366089665
21 21
31.83301143266734 25.40879372728657
0 0
LINE LINE
5 5
@ -45623,7 +45623,7 @@ LINE
100 100
AcDbEntity AcDbEntity
8 8
attache coupure
6 6
ByLayer ByLayer
62 62
@ -45633,13 +45633,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-7.012623184203875 17.92418150005102
20 20
30.40879372728656 27.40879372728656
11 11
-7.012623184203875 -15.06499905691105
21 21
32.9599013703037 27.40879372728656
0 0
LINE LINE
5 5
@ -45647,7 +45647,7 @@ LINE
100 100
AcDbEntity AcDbEntity
8 8
attache coupure
6 6
ByLayer ByLayer
62 62
@ -45657,13 +45657,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-13.22020092914138 -15.10036169227978
20 20
31.83301143266734 28.40879372728656
11 11
-13.16983683774032 -15.06499905691105
21 21
30.40879372728656 27.40879372728656
0 0
LINE LINE
5 5
@ -45671,7 +45671,7 @@ LINE
100 100
AcDbEntity AcDbEntity
8 8
attache coupure
6 6
ByLayer ByLayer
62 62
@ -45681,13 +45681,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-7.012623184203875 17.92418150005102
20 20
30.40879372728656 28.40879372728656
11 11
-13.16983683774032 -15.10036169227978
21 21
30.40879372728656 28.40879372728656
0 0
LINE LINE
5 5
@ -45695,7 +45695,7 @@ LINE
100 100
AcDbEntity AcDbEntity
8 8
attache coupure
6 6
ByLayer ByLayer
62 62
@ -45705,13 +45705,13 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-12.99302366089665 17.92418150005102
20 20
25.40879372728657 28.40879372728656
11 11
-12.94939182542939 17.92418150005102
21 21
24.17495368645525 27.40879372728656
0 0
LINE LINE
5 5
@ -45719,7 +45719,7 @@ LINE
100 100
AcDbEntity AcDbEntity
8 8
attache coupure
6 6
ByLayer ByLayer
62 62
@ -45729,162 +45729,18 @@ ByLayer
100 100
AcDbLine AcDbLine
10 10
-7.012623184203875 100
20 20
20.39643499748037 28.40879372728656
11 11
-7.012623184203889 100
21 21
25.40879372728657 27.40879372728656
0 0
LINE LINE
5 5
750 750
100 100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-7.012623184203889
20
25.40879372728657
11
-12.99302366089665
21
25.40879372728657
0
LINE
5
751
100
AcDbEntity
8
coupure
6
ByLayer
62
256
370
-1
100
AcDbLine
10
17.92418150005102
20
27.40879372728656
11
-15.06499905691105
21
27.40879372728656
0
LINE
5
752
100
AcDbEntity
8
coupure
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-15.10036169227978
20
28.40879372728656
11
-15.06499905691105
21
27.40879372728656
0
LINE
5
753
100
AcDbEntity
8
coupure
6
ByLayer
62
256
370
-1
100
AcDbLine
10
17.92418150005102
20
28.40879372728656
11
-15.10036169227978
21
28.40879372728656
0
LINE
5
754
100
AcDbEntity
8
coupure
6
ByLayer
62
256
370
-1
100
AcDbLine
10
17.92418150005102
20
28.40879372728656
11
17.92418150005102
21
27.40879372728656
0
LINE
5
755
100
AcDbEntity
8
coupure
6
ByLayer
62
256
370
-1
100
AcDbLine
10
100
20
28.40879372728656
11
100
21
27.40879372728656
0
LINE
5
756
100
AcDbEntity AcDbEntity
8 8
coupure coupure
@ -45907,7 +45763,7 @@ AcDbLine
0 0
LINE LINE
5 5
757 751
100 100
AcDbEntity AcDbEntity
8 8
@ -45931,7 +45787,7 @@ AcDbLine
0 0
LINE LINE
5 5
758 752
100 100
AcDbEntity AcDbEntity
8 8
@ -45955,7 +45811,7 @@ AcDbLine
0 0
ARC ARC
5 5
759 753
100 100
AcDbEntity AcDbEntity
8 8
@ -45983,7 +45839,7 @@ AcDbArc
0 0
ARC ARC
5 5
75A 754
100 100
AcDbEntity AcDbEntity
8 8
@ -46009,6 +45865,150 @@ AcDbArc
51 51
54.74539856836051 54.74539856836051
0 0
LINE
5
755
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
124.9368046842549
20
29.90879372728656
11
124.9368046842549
21
32.9599013703037
0
LINE
5
756
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
124.9368046842549
20
29.90879372728656
11
131.0763370201069
21
29.90879372728656
0
LINE
5
757
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
131.1443824291924
20
31.83301143266734
11
131.0763370201069
21
29.90879372728656
0
LINE
5
758
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-7.012623184203875
20
29.90879372728656
11
-7.012623184203875
21
32.9599013703037
0
LINE
5
759
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-13.22020092914138
20
31.83301143266734
11
-13.15215552005596
21
29.90879372728656
0
LINE
5
75A
100
AcDbEntity
8
attache
6
ByLayer
62
256
370
-1
100
AcDbLine
10
-7.012623184203875
20
29.90879372728656
11
-13.15215552005596
21
29.90879372728656
0
ENDSEC ENDSEC
0 0
SECTION SECTION

View File

@ -1115,9 +1115,9 @@ AcDbViewportTableRecord
21 21
1 1
12 12
73.33587162664327 40.09054105649763
22 22
20.712355144367 18.86814400361123
13 13
0 0
23 23
@ -1143,9 +1143,9 @@ AcDbViewportTableRecord
37 37
0 0
40 40
29.42857808788452 34.11960940978523
41 41
1.708128078817734 1.66
42 42
50 50
43 43
@ -2235,7 +2235,7 @@ AcDbLayerTableRecord
2 2
0 0
70 70
0 1
62 62
7 7
6 6
@ -2257,7 +2257,7 @@ AcDbLayerTableRecord
2 2
attache attache
70 70
0 1
62 62
7 7
6 6
@ -2323,7 +2323,7 @@ AcDbLayerTableRecord
2 2
nez nez
70 70
1 0
62 62
7 7
6 6