week 6 sheetmetal updates

This commit is contained in:
OddlyTimbot 2025-04-08 14:46:29 -04:00
parent 439778aa43
commit 8d4ab9d5b5
12 changed files with 926 additions and 572 deletions

File diff suppressed because one or more lines are too long

0
week6/Readme.md Normal file
View File

Binary file not shown.

View File

@ -0,0 +1,34 @@
<?xml version="1.0"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="305.474654703997mm" height="307.874654703997mm" viewBox="0 0 305.474654703997 307.874654703997" xmlns="http://www.w3.org/2000/svg" version="1.1">
<g id="Unfold_Sketch" transform="translate(152.737327,153.937327) scale(1,-1)">
<path id="Unfold_Sketch_w0000" d="M -50.94247779607694 49.213716694115426 L -58.045421521229216 56.31666041926769 L -142.63953407092467 56.31666041926769 L -149.7424777960769 49.213716694115426 L -149.7424777960769 -49.213716694115384 L -142.63953407092464 -56.31666041926766 L -58.04542152122919 -56.31666041926766 L -50.94247779607693 -49.21371669411539 L -50.94247779607693 -47.79999999999999 L -49.99999999999999 -47.79999999999998 L -49.99999999999999 -50.0 L -47.79999999999999 -50.0 L -47.79999999999999 -50.94247779607694 L -49.21371669411542 -50.94247779607695 L -56.31666041926771 -58.04542152122924 L -56.31666041926771 -143.83953407092466 L -49.21371669411541 -150.94247779607696 L 49.213716694115384 -150.94247779607693 L 56.31666041926767 -143.83953407092463 L 56.31666041926767 -58.045421521229216 L 49.21371669411539 -50.942477796076936 L 47.800000000000004 -50.94247779607694 L 47.800000000000004 -50.0 L 50.000000000000014 -50.0 L 50.0 -47.79999999999999 L 50.94247779607694 -47.79999999999999 L 50.94247779607695 -49.21371669411542 L 58.045421521229216 -56.31666041926769 L 142.6395340709247 -56.31666041926769 L 149.74247779607697 -49.21371669411541 L 149.74247779607694 49.213716694115384 L 142.63953407092467 56.31666041926766 L 58.0454215212292 56.31666041926766 L 50.942477796076936 49.2137166941154 L 50.94247779607694 47.79999999999999 L 50.0 47.79999999999998 L 50.0 50.0 L 47.8 50.0 L 47.79999999999999 50.94247779607694 L 49.21371669411543 50.94247779607695 L 56.31666041926772 58.04542152122924 L 56.31666041926772 143.83953407092466 L 49.213716694115426 150.94247779607696 L -49.213716694115405 150.94247779607693 L -56.316660419267706 143.83953407092463 L -56.316660419267706 58.045421521229216 L -49.21371669411542 50.942477796076936 L -47.8 50.94247779607694 L -47.8 50.0 L -50.0 50.0 L -49.99999999999999 47.79999999999999 L -50.94247779607693 47.79999999999999 L -50.942477796076936 49.21371669411542 " stroke="#0000ff" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_w0001" d="M -37.8 -60.94247779607693 L -37.8 -140.94247779607693 L 37.8 -140.94247779607696 L 37.8 -60.94247779607694 L -37.8 -60.94247779607693 " stroke="#0000ff" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_w0002" d="M -37.8 140.9424777960769 L -37.8 60.94247779607692 L 37.8 60.942477796076915 L 37.8 140.9424777960769 L -37.8 140.9424777960769 " stroke="#0000ff" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<title>b'Unfold_Sketch'</title>
</g>
<g id="Unfold_Sketch_Outline" transform="translate(152.737327,153.937327) scale(1,-1)">
<path id="Unfold_Sketch_Outline_w0000" d="M -50.94247779607694 49.213716694115426 L -58.045421521229216 56.31666041926769 L -142.63953407092467 56.31666041926769 L -149.7424777960769 49.213716694115426 L -149.7424777960769 -49.213716694115384 L -142.63953407092464 -56.31666041926766 L -58.04542152122919 -56.31666041926766 L -50.94247779607693 -49.21371669411539 L -50.94247779607693 -47.79999999999999 L -49.99999999999999 -47.79999999999998 L -49.99999999999999 -50.0 L -47.79999999999999 -50.0 L -47.79999999999999 -50.94247779607694 L -49.21371669411542 -50.94247779607695 L -56.31666041926771 -58.04542152122924 L -56.31666041926771 -143.83953407092466 L -49.21371669411541 -150.94247779607696 L 49.213716694115384 -150.94247779607693 L 56.31666041926767 -143.83953407092463 L 56.31666041926767 -58.045421521229216 L 49.21371669411539 -50.942477796076936 L 47.800000000000004 -50.94247779607694 L 47.800000000000004 -50.0 L 50.000000000000014 -50.0 L 50.0 -47.79999999999999 L 50.94247779607694 -47.79999999999999 L 50.94247779607695 -49.21371669411542 L 58.045421521229216 -56.31666041926769 L 142.6395340709247 -56.31666041926769 L 149.74247779607697 -49.21371669411541 L 149.74247779607694 49.213716694115384 L 142.63953407092467 56.31666041926766 L 58.0454215212292 56.31666041926766 L 50.942477796076936 49.2137166941154 L 50.94247779607694 47.79999999999999 L 50.0 47.79999999999998 L 50.0 50.0 L 47.8 50.0 L 47.79999999999999 50.94247779607694 L 49.21371669411543 50.94247779607695 L 56.31666041926772 58.04542152122924 L 56.31666041926772 143.83953407092466 L 49.213716694115426 150.94247779607696 L -49.213716694115405 150.94247779607693 L -56.316660419267706 143.83953407092463 L -56.316660419267706 58.045421521229216 L -49.21371669411542 50.942477796076936 L -47.8 50.94247779607694 L -47.8 50.0 L -50.0 50.0 L -49.99999999999999 47.79999999999999 L -50.94247779607693 47.79999999999999 L -50.942477796076936 49.21371669411542 " stroke="#0000ff" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<title>b'Unfold_Sketch_Outline'</title>
</g>
<g id="Unfold_Sketch_Internal" transform="translate(152.737327,153.937327) scale(1,-1)">
<path id="Unfold_Sketch_Internal_w0000" d="M -37.8 -60.94247779607693 L -37.8 -140.94247779607693 L 37.8 -140.94247779607696 L 37.8 -60.94247779607694 L -37.8 -60.94247779607693 " stroke="#ff0000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Internal_w0001" d="M -37.8 140.9424777960769 L -37.8 60.94247779607692 L 37.8 60.942477796076915 L 37.8 140.9424777960769 L -37.8 140.9424777960769 " stroke="#ff0000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<title>b'Unfold_Sketch_Internal'</title>
</g>
<g id="Unfold_Sketch_Bends" transform="translate(152.737327,153.937327) scale(1,-1)">
<path id="Unfold_Sketch_Bends_w0000" d="M -149.7424777960769 48.506858347057694 L -50.942477796076915 48.506858347057694 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0001" d="M -50.942477796076936 -48.506858347057694 L -149.74247779607694 -48.506858347057694 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0002" d="M -50.471238898038465 -47.79999999999999 L -50.471238898038465 47.799999999999976 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0003" d="M 48.50685834705771 -50.94247779607694 L 48.50685834705771 -150.94247779607696 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0004" d="M -48.506858347057694 -150.94247779607693 L -48.506858347057694 -50.94247779607693 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0005" d="M 47.800000000000004 -50.47123889803844 L -47.79999999999999 -50.47123889803844 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0006" d="M 149.74247779607694 -48.506858347057694 L 50.94247779607693 -48.506858347057694 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0007" d="M 50.94247779607694 48.506858347057694 L 149.74247779607697 48.506858347057694 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0008" d="M 50.47123889803844 47.79999999999999 L 50.47123889803844 -47.799999999999976 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0009" d="M -48.5068583470577 50.94247779607694 L -48.5068583470577 150.94247779607696 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0010" d="M 48.5068583470577 150.94247779607693 L 48.5068583470577 50.94247779607693 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<path id="Unfold_Sketch_Bends_w0011" d="M -47.8 50.47123889803844 L 47.8 50.47123889803844 " stroke="#00e000" stroke-width="0.7 px" style="stroke-width:0.7;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:square;fill:none;fill-opacity:1;fill-rule: evenodd"/>
<title>b'Unfold_Sketch_Bends'</title>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

View File

@ -0,0 +1,892 @@
999
FreeCAD v1.0 39109 (Git)
0
SECTION
2
HEADER
9
$ACADVER
1
AC1014
9
$ACADMAINTVER
70
9
9
$DWGCODEPAGE
3
ANSI_1252
9
$TEXTSTYLE
7
STANDARD
9
$DIMSTYLE
2
STANDARD
9
$DIMTXSTY
7
STANDARD
9
$CMLSTYLE
2
STANDARD
9
$LUNITS
70
2
9
$INSUNITS
70
4
9
$PEXTMAX
10
50
20
50
30
50
9
$PEXTMIN
10
0
20
0
30
0
9
$HANDSEED
5
FFFF
0
ENDSEC
0
SECTION
2
CLASSES
0
CLASS
1
ACDBDICTIONARYWDFLT
2
AcDbDictionaryWithDefault
3
ObjectDBX Classes
90
0
280
0
281
0
0
CLASS
1
XRECORD
2
AcDbXrecord
3
ObjectDBX Classes
90
0
280
0
281
0
0
CLASS
1
LWPOLYLINE
2
AcDbPolyline
3
ObjectDBX Classes
90
0
280
0
281
1
0
ENDSEC
0
SECTION
2
TABLES
0
TABLE
2
VPORT
5
20
330
0
100
AcDbSymbolTable
70
1
0
VPORT
5
21
330
20
100
AcDbSymbolTableRecord
100
AcDbViewportTableRecord
2
*ACTIVE
70
0
0
ENDTAB
0
TABLE
2
LTYPE
5
22
330
0
100
AcDbSymbolTable
70
1
0
LTYPE
5
23
330
21
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYBLOCK
70
0
3
72
65
73
0
40
0.0
0
LTYPE
5
24
330
21
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
BYLAYER
70
0
3
72
65
73
0
40
0.0
0
LTYPE
5
25
330
21
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
CONTINUOUS
70
0
3
Solid line
72
65
73
0
40
0.0
0
ENDTAB
0
TABLE
2
LAYER
5
A0E
330
0
100
AcDbSymbolTable
70
4
0
LAYER
5
A0F
330
A0E
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
0
70
0
62
7
6
CONTINUOUS
0
LAYER
5
A10
330
A0E
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
none
70
0
62
7
6
CONTINUOUS
0
LAYER
5
A11
330
A0E
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
Unfold_Sketch_Outline
70
0
62
7
6
CONTINUOUS
0
LAYER
5
A12
330
A0E
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
Unfold_Sketch_Bends
70
0
62
7
6
CONTINUOUS
0
ENDTAB
0
TABLE
2
STYLE
5
70
330
0
100
AcDbSymbolTable
70
2
0
STYLE
5
71
330
70
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
STANDARD
70
0
40
0.0
41
1.0
50
0.0
71
0
42
2.5
3
arial.ttf
4
0
STYLE
5
72
330
70
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
ANNOTATIVE
70
0
40
0.0
41
1.0
50
0.0
71
0
42
2.5
3
arial.ttf
4
0
ENDTAB
0
TABLE
2
VIEW
5
73
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
UCS
5
74
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
APPID
5
75
330
0
100
AcDbSymbolTable
70
2
0
APPID
5
76
330
75
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACAD
70
0
0
APPID
5
77
330
75
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACADANNOTATIVE
70
0
0
ENDTAB
0
TABLE
2
DIMSTYLE
5
78
330
0
100
AcDbSymbolTable
70
2
0
DIMSTYLE
105
79
330
78
100
AcDbSymbolTableRecord
100
AcDbDimStyleTableRecord
2
STANDARD
70
0
3
4
5
6
7
40
0.0
41
2.5
42
0.625
43
3.75
44
1.25
45
0.0
46
0.0
47
0.0
48
0.0
140
2.5
141
2.5
142
0.0
143
0.03937007874016
144
1.0
145
0.0
146
1.0
147
0.625
71
0
72
0
73
0
74
0
75
0
76
0
77
1
78
8
170
0
171
3
172
1
173
0
174
0
175
0
176
0
177
0
178
0
270
2
271
2
272
2
273
2
274
3
340
71
275
0
280
0
281
0
282
0
283
0
284
8
285
0
286
0
287
3
288
0
0
ENDTAB
0
TABLE
2
BLOCK_RECORD
5
A01
330
0
100
AcDbSymbolTable
70
5
0
BLOCK_RECORD
5
A02
330
A01
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*MODEL_SPACE
0
BLOCK_RECORD
5
A03
330
A01
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*PAPER_SPACE
0
ENDTAB
0
ENDSEC
0
SECTION
2
BLOCKS
0
BLOCK
5
A04
330
A02
100
AcDbEntity
8
0
100
AcDbBlockBegin
2
*MODEL_SPACE
70
0
10
0
20
0
30
0
3
*MODEL_SPACE
1
0
ENDBLK
5
A05
330
A02
100
AcDbEntity
8
0
100
AcDbBlockEnd
0
BLOCK
5
A06
330
A03
100
AcDbEntity
67
1
8
0
100
AcDbBlockBegin
2
*PAPER_SPACE
70
0
10
0
20
0
30
0
3
*PAPER_SPACE
1
0
ENDBLK
5
A07
330
A03
100
AcDbEntity
67
1
8
0
100
AcDbBlockEnd
0
ENDSEC
0
SECTION
2
ENTITIES
0
LINE
5
A08
330
A02
100
AcDbEntity
8
Unfold_Sketch_Outline
100
AcDbLine
10
-100.000000000
20
-150.742477796
30
0.000000000
11
-100.000000000
21
150.742477796
31
0.000000000
0
LINE
5
A09
330
A02
100
AcDbEntity
8
Unfold_Sketch_Outline
100
AcDbLine
10
-100.000000000
20
150.742477796
30
0.000000000
11
100.000000000
21
150.742477796
31
0.000000000
0
LINE
5
A0A
330
A02
100
AcDbEntity
8
Unfold_Sketch_Outline
100
AcDbLine
10
100.000000000
20
150.742477796
30
0.000000000
11
100.000000000
21
-150.742477796
31
0.000000000
0
LINE
5
A0B
330
A02
100
AcDbEntity
8
Unfold_Sketch_Outline
100
AcDbLine
10
100.000000000
20
-150.742477796
30
0.000000000
11
-100.000000000
21
-150.742477796
31
0.000000000
0
LINE
5
A0C
330
A02
100
AcDbEntity
8
Unfold_Sketch_Bends
100
AcDbLine
10
100.000000000
20
-50.271238898
30
0.000000000
11
-100.000000000
21
-50.271238898
31
0.000000000
0
LINE
5
A0D
330
A02
100
AcDbEntity
8
Unfold_Sketch_Bends
100
AcDbLine
10
-100.000000000
20
50.271238898
30
0.000000000
11
100.000000000
21
50.271238898
31
0.000000000
0
ENDSEC
0
SECTION
2
OBJECTS
0
DICTIONARY
5
F000
330
0
100
AcDbDictionary
3
ACAD_GROUP
350
F001
0
DICTIONARY
5
F001
330
F000
100
AcDbDictionary
0
ENDSEC
0
EOF