Gnieark 2 years ago
parent d4b73782c3
commit e83de135d3

File diff suppressed because it is too large Load Diff

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

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

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

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

@ -23,7 +23,7 @@ $INSBASE
9
$EXTMIN
10
-5
-4
20
-13.68080573302675
30
@ -91,7 +91,7 @@ STANDARD
9
$CLAYER
8
accroche
0
9
$CELTYPE
6
@ -1115,9 +1115,9 @@ AcDbViewportTableRecord
21
1
12
4.004732845186636
12.35369730989709
22
3.018381977761039
9.613772225600849
13
0
23
@ -1143,7 +1143,7 @@ AcDbViewportTableRecord
37
0
40
12.04386322330203
26.02127682395963
41
1.708128078817734
42
@ -2235,7 +2235,7 @@ AcDbLayerTableRecord
2
0
70
1
0
62
7
6
@ -2257,7 +2257,7 @@ AcDbLayerTableRecord
2
accroche
70
0
1
62
7
6
@ -2849,13 +2849,13 @@ AcDbArc
51
69.99999999999999
0
LINE
CIRCLE
5
55
100
AcDbEntity
8
0
accroche
6
ByLayer
62
@ -2863,23 +2863,21 @@ ByLayer
370
-1
100
AcDbLine
AcDbCircle
10
84.50504516109075
0
20
4.000000000000007
11
3.67394039744206e-16
21
6
0
40
1.5
0
LINE
ARC
5
56
100
AcDbEntity
8
0
accroche
6
ByLayer
62
@ -2887,17 +2885,21 @@ ByLayer
370
-1
100
AcDbLine
AcDbCircle
10
3.67394039744206e-16
2.449293598294706e-16
20
6
11
0
21
0
40
2
100
AcDbArc
50
270
51
360
0
CIRCLE
LINE
5
57
100
@ -2911,15 +2913,17 @@ ByLayer
370
-1
100
AcDbCircle
AcDbLine
10
0
2
20
0
40
1.5
-4.898587196589413e-16
11
2
21
5
0
ARC
LINE
5
58
100
@ -2933,19 +2937,15 @@ ByLayer
370
-1
100
AcDbCircle
AcDbLine
10
2.449293598294706e-16
-3
20
0
40
2
100
AcDbArc
50
270
51
360
-3
11
-4
21
-3
0
LINE
5
@ -2953,7 +2953,7 @@ LINE
100
AcDbEntity
8
accroche-exterieur
accroche
6
ByLayer
62
@ -2963,9 +2963,9 @@ ByLayer
100
AcDbLine
10
-2
20
-3
20
-2
11
-3
21
@ -2977,7 +2977,7 @@ LINE
100
AcDbEntity
8
accroche-exterieur
accroche
6
ByLayer
62
@ -2987,13 +2987,13 @@ ByLayer
100
AcDbLine
10
-3
-4
20
-3
5
11
-3
-4
21
3
-3
0
LINE
5
@ -3001,7 +3001,7 @@ LINE
100
AcDbEntity
8
accroche-exterieur
accroche
6
ByLayer
62
@ -3011,13 +3011,13 @@ ByLayer
100
AcDbLine
10
-3
2
20
3
5
11
-2
-4
21
3
5
0
LINE
5
@ -3025,7 +3025,7 @@ LINE
100
AcDbEntity
8
accroche-exterieur
accroche
6
ByLayer
62
@ -3035,13 +3035,13 @@ ByLayer
100
AcDbLine
10
-2
-1.224646799147353e-16
20
3
11
-2
21
11
-3
21
-2
0
LINE
5
@ -3049,7 +3049,7 @@ LINE
100
AcDbEntity
8
accroche
accroche-exterieur
6
ByLayer
62
@ -3059,11 +3059,11 @@ ByLayer
100
AcDbLine
10
-2.5
-3
20
-3
11
-3.5
-4
21
-3
0
@ -3073,7 +3073,7 @@ LINE
100
AcDbEntity
8
accroche
accroche-exterieur
6
ByLayer
62
@ -3083,13 +3083,13 @@ ByLayer
100
AcDbLine
10
-2.5
-4
20
-2
-3
11
-2.5
-4
21
-3
5
0
LINE
5
@ -3097,7 +3097,7 @@ LINE
100
AcDbEntity
8
accroche
accroche-exterieur
6
ByLayer
62
@ -3107,13 +3107,13 @@ ByLayer
100
AcDbLine
10
-1.224646799147353e-16
-3
20
-2
5
11
-2.5
-3
21
-2
-3
0
LINE
5
@ -3121,7 +3121,7 @@ LINE
100
AcDbEntity
8
accroche
accroche-exterieur
6
ByLayer
62
@ -3131,11 +3131,11 @@ ByLayer
100
AcDbLine
10
2
-4
20
-4.898587196589413e-16
5
11
2
-3
21
5
0
@ -3145,7 +3145,7 @@ LINE
100
AcDbEntity
8
accroche
0
6
ByLayer
62
@ -3155,13 +3155,13 @@ ByLayer
100
AcDbLine
10
2
3.367778697655222e-16
20
5
5.5
11
-3.5
84.50504516109075
21
5
4.000000000000007
0
LINE
5
@ -3169,7 +3169,7 @@ LINE
100
AcDbEntity
8
accroche
0
6
ByLayer
62
@ -3179,13 +3179,13 @@ ByLayer
100
AcDbLine
10
-3.5
3.367778697655222e-16
20
5
5.5
11
-3.5
0
21
-3
0
0
ENDSEC
0

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

@ -30,7 +30,7 @@ difference()
import (file="profil-exploded.dxf", layer="0", $fn=500);
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);
translate([0,0,2.99997])
@ -42,11 +42,11 @@ difference()
linear_extrude (height=7, $fn = 200)
import (file="profil-exploded.dxf", layer="coupure", $fn=500);
translate([-10,0,5.5])
translate([-10,0,6.6])
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])
cylinder(h = 50, r1 = 1.5, r2 = 1.5, center = true/false, $fn=50);
}

@ -91,7 +91,7 @@ STANDARD
9
$CLAYER
8
nez
attache
9
$CELTYPE
6
@ -1115,9 +1115,9 @@ AcDbViewportTableRecord
21
1
12
40.09054105649763
20.71482240002004
22
18.86814400361123
27.58947837195651
13
0
23
@ -1143,9 +1143,9 @@ AcDbViewportTableRecord
37
0
40
34.11960940978523
49.18256078601248
41
1.66
1.708128078817734
42
50
43
@ -2257,7 +2257,7 @@ AcDbLayerTableRecord
2
attache
70
1
0
62
7
6
@ -2323,7 +2323,7 @@ AcDbLayerTableRecord
2
nez
70
0
1
62
7
6
@ -45441,13 +45441,13 @@ ByLayer
100
AcDbLine
10
124.9368046842549
130.9172051609477
20
30.40879372728656
25.40879372728657
11
124.9368046842549
130.8735733254804
21
32.9599013703037
24.17495368645525
0
LINE
5
@ -45465,13 +45465,13 @@ ByLayer
100
AcDbLine
10
131.1443824291924
124.9368046842549
20
31.83301143266734
20.39643499748038
11
131.0940183377913
124.9368046842549
21
30.40879372728656
25.40879372728657
0
LINE
5
@ -45491,11 +45491,11 @@ AcDbLine
10
124.9368046842549
20
30.40879372728656
25.40879372728657
11
131.0940183377913
130.9172051609477
21
30.40879372728656
25.40879372728657
0
LINE
5
@ -45513,13 +45513,13 @@ ByLayer
100
AcDbLine
10
130.9172051609477
-12.94939182542939
20
25.40879372728657
24.17495368645525
11
130.8735733254804
-7.012623184203875
21
24.17495368645525
20.39643499748037
0
LINE
5
@ -45537,13 +45537,13 @@ ByLayer
100
AcDbLine
10
124.9368046842549
-7.012623184203875
20
20.39643499748038
32.9599013703037
11
124.9368046842549
-13.22020092914138
21
25.40879372728657
31.83301143266734
0
LINE
5
@ -45561,13 +45561,13 @@ ByLayer
100
AcDbLine
10
124.9368046842549
-12.99302366089665
20
25.40879372728657
11
130.9172051609477
-12.94939182542939
21
25.40879372728657
24.17495368645525
0
LINE
5
@ -45585,13 +45585,13 @@ ByLayer
100
AcDbLine
10
-12.94939182542939
-7.012623184203875
20
24.17495368645525
20.39643499748037
11
-7.012623184203875
-7.012623184203889
21
20.39643499748037
25.40879372728657
0
LINE
5
@ -45609,13 +45609,13 @@ ByLayer
100
AcDbLine
10
-7.012623184203875
-7.012623184203889
20
32.9599013703037
25.40879372728657
11
-13.22020092914138
-12.99302366089665
21
31.83301143266734
25.40879372728657
0
LINE
5
@ -45623,7 +45623,7 @@ LINE
100
AcDbEntity
8
attache
coupure
6
ByLayer
62
@ -45633,13 +45633,13 @@ ByLayer
100
AcDbLine
10
-7.012623184203875
17.92418150005102
20
30.40879372728656
27.40879372728656
11
-7.012623184203875
-15.06499905691105
21
32.9599013703037
27.40879372728656
0
LINE
5
@ -45647,7 +45647,7 @@ LINE
100
AcDbEntity
8
attache
coupure
6
ByLayer
62
@ -45657,13 +45657,13 @@ ByLayer
100
AcDbLine
10
-13.22020092914138
-15.10036169227978
20
31.83301143266734
28.40879372728656
11
-13.16983683774032
-15.06499905691105
21
30.40879372728656
27.40879372728656
0
LINE
5
@ -45671,7 +45671,7 @@ LINE
100
AcDbEntity
8
attache
coupure
6
ByLayer
62
@ -45681,13 +45681,13 @@ ByLayer
100
AcDbLine
10
-7.012623184203875
17.92418150005102
20
30.40879372728656
28.40879372728656
11
-13.16983683774032
-15.10036169227978
21
30.40879372728656
28.40879372728656
0
LINE
5
@ -45695,7 +45695,7 @@ LINE
100
AcDbEntity
8
attache
coupure
6
ByLayer
62
@ -45705,13 +45705,13 @@ ByLayer
100
AcDbLine
10
-12.99302366089665
17.92418150005102
20
25.40879372728657
28.40879372728656
11
-12.94939182542939
17.92418150005102
21
24.17495368645525
27.40879372728656
0
LINE
5
@ -45719,7 +45719,7 @@ LINE
100
AcDbEntity
8
attache
coupure
6
ByLayer
62
@ -45729,13 +45729,13 @@ ByLayer
100
AcDbLine
10
-7.012623184203875
100
20
20.39643499748037
28.40879372728656
11
-7.012623184203889
100
21
25.40879372728657
27.40879372728656
0
LINE
5
@ -45743,7 +45743,7 @@ LINE
100
AcDbEntity
8
attache
coupure
6
ByLayer
62
@ -45753,13 +45753,13 @@ ByLayer
100
AcDbLine
10
-7.012623184203889
133.0245431923308
20
25.40879372728657
28.40879372728656
11
-12.99302366089665
100
21
25.40879372728657
28.40879372728656
0
LINE
5
@ -45777,11 +45777,11 @@ ByLayer
100
AcDbLine
10
17.92418150005102
132.989180556962
20
27.40879372728656
11
-15.06499905691105
100
21
27.40879372728656
0
@ -45801,21 +45801,21 @@ ByLayer
100
AcDbLine
10
-15.10036169227978
133.0245431923308
20
28.40879372728656
11
-15.06499905691105
132.989180556962
21
27.40879372728656
0
LINE
ARC
5
753
100
AcDbEntity
8
coupure
nez
6
ByLayer
62
@ -45823,23 +45823,27 @@ ByLayer
370
-1
100
AcDbLine
AcDbCircle
10
17.92418150005102
56.79976756381485
20
28.40879372728656
11
-15.10036169227978
21
28.40879372728656
17.67543503163071
40
6.506983626364321
100
AcDbArc
50
125.2546014316388
51
204.8328181113496
0
LINE
ARC
5
754
100
AcDbEntity
8
coupure
nez
6
ByLayer
62
@ -45847,15 +45851,19 @@ ByLayer
370
-1
100
AcDbLine
AcDbCircle
10
17.92418150005102
61.12441393623617
20
28.40879372728656
11
17.92418150005102
21
27.40879372728656
17.67543503163072
40
6.506983626364234
100
AcDbArc
50
335.1671818886502
51
54.74539856836051
0
LINE
5
@ -45863,7 +45871,7 @@ LINE
100
AcDbEntity
8
coupure
attache
6
ByLayer
62
@ -45873,13 +45881,13 @@ ByLayer
100
AcDbLine
10
100
124.9368046842549
20
28.40879372728656
29.90879372728656
11
100
124.9368046842549
21
27.40879372728656
32.9599013703037
0
LINE
5
@ -45887,7 +45895,7 @@ LINE
100
AcDbEntity
8
coupure
attache
6
ByLayer
62
@ -45897,13 +45905,13 @@ ByLayer
100
AcDbLine
10
133.0245431923308
124.9368046842549
20
28.40879372728656
29.90879372728656
11
100
131.0763370201069
21
28.40879372728656
29.90879372728656
0
LINE
5
@ -45911,7 +45919,7 @@ LINE
100
AcDbEntity
8
coupure
attache
6
ByLayer
62
@ -45921,13 +45929,13 @@ ByLayer
100
AcDbLine
10
132.989180556962
131.1443824291924
20
27.40879372728656
31.83301143266734
11
100
131.0763370201069
21
27.40879372728656
29.90879372728656
0
LINE
5
@ -45935,7 +45943,7 @@ LINE
100
AcDbEntity
8
coupure
attache
6
ByLayer
62
@ -45945,21 +45953,21 @@ ByLayer
100
AcDbLine
10
133.0245431923308
-7.012623184203875
20
28.40879372728656
29.90879372728656
11
132.989180556962
-7.012623184203875
21
27.40879372728656
32.9599013703037
0
ARC
LINE
5
759
100
AcDbEntity
8
nez
attache
6
ByLayer
62
@ -45967,27 +45975,23 @@ ByLayer
370
-1
100
AcDbCircle
AcDbLine
10
56.79976756381485
-13.22020092914138
20
17.67543503163071
40
6.506983626364321
100
AcDbArc
50
125.2546014316388
51
204.8328181113496
31.83301143266734
11
-13.15215552005596
21
29.90879372728656
0
ARC
LINE
5
75A
100
AcDbEntity
8
nez
attache
6
ByLayer
62
@ -45995,19 +45999,15 @@ ByLayer
370
-1
100
AcDbCircle
AcDbLine
10
61.12441393623617
-7.012623184203875
20
17.67543503163072
40
6.506983626364234
100
AcDbArc
50
335.1671818886502
51
54.74539856836051
29.90879372728656
11
-13.15215552005596
21
29.90879372728656
0
ENDSEC
0

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