From d86126e30a8f8cd46bfa0429035ce70814e7fb88 Mon Sep 17 00:00:00 2001 From: Robert Harft <roberthart56@gmail.com> Date: Sat, 3 Dec 2022 14:17:00 -0500 Subject: [PATCH] add 2D files to xy2022 --- .../files/2D/Two_pulley_mount.dxf | 448 ++++++++++ UrumbotXY-Fall2022/files/2D/foot.dxf | 384 +++++++++ UrumbotXY-Fall2022/files/2D/motor_mount.dxf | 620 ++++++++++++++ UrumbotXY-Fall2022/files/2D/table_lg.dxf | 588 +++++++++++++ UrumbotXY-Fall2022/files/2D/table_small.dxf | 500 +++++++++++ UrumbotXY-Fall2022/files/2D/x_y_plate.dxf | 796 ++++++++++++++++++ UrumbotXY-Fall2022/files/2D/y_plate.dxf | 508 +++++++++++ UrumbotXY-Fall2022/files/3d/adjuster.stl | Bin 0 -> 36084 bytes 8 files changed, 3844 insertions(+) create mode 100644 UrumbotXY-Fall2022/files/2D/Two_pulley_mount.dxf create mode 100644 UrumbotXY-Fall2022/files/2D/foot.dxf create mode 100644 UrumbotXY-Fall2022/files/2D/motor_mount.dxf create mode 100644 UrumbotXY-Fall2022/files/2D/table_lg.dxf create mode 100644 UrumbotXY-Fall2022/files/2D/table_small.dxf create mode 100644 UrumbotXY-Fall2022/files/2D/x_y_plate.dxf create mode 100644 UrumbotXY-Fall2022/files/2D/y_plate.dxf create mode 100644 UrumbotXY-Fall2022/files/3d/adjuster.stl diff --git a/UrumbotXY-Fall2022/files/2D/Two_pulley_mount.dxf b/UrumbotXY-Fall2022/files/2D/Two_pulley_mount.dxf new file mode 100644 index 0000000..90954ca --- /dev/null +++ b/UrumbotXY-Fall2022/files/2D/Two_pulley_mount.dxf @@ -0,0 +1,448 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +9 +$ACADVER +1 +AC1014 +9 +$HANDSEED +5 +FFFF +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +VPORT +5 +8 +100 +AcDbSymbolTable +0 +ENDTAB +0 +TABLE +2 +LTYPE +5 +5 +100 +AcDbSymbolTable +0 +LTYPE +5 +14 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYBLOCK +70 +0 +0 +LTYPE +5 +15 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYLAYER +70 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +5 +2 +100 +AcDbSymbolTable +70 +2 +0 +LAYER +5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +0 +70 +0 +6 +CONTINUOUS +0 +ENDTAB +0 +TABLE +2 +STYLE +5 +3 +100 +AcDbSymbolTable +70 +1 +0 +STYLE +5 +11 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord +2 +STANDARD +70 +0 +0 +ENDTAB +0 +TABLE +2 +VIEW +5 +6 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +UCS +5 +7 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +APPID +5 +9 +100 +AcDbSymbolTable +70 +2 +0 +APPID +5 +12 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord +2 +ACAD +70 +0 +0 +ENDTAB +0 +TABLE +2 +DIMSTYLE +5 +A +100 +AcDbSymbolTable +70 +1 +0 +ENDTAB +0 +TABLE +2 +BLOCK_RECORD +5 +1 +100 +AcDbSymbolTable +70 +1 +0 +BLOCK_RECORD +5 +1F +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*MODEL_SPACE +0 +BLOCK_RECORD +5 +1B +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*PAPER_SPACE +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +BLOCKS +0 +BLOCK +5 +20 +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*MODEL_SPACE +0 +ENDBLK +5 +21 +100 +AcDbEntity +100 +AcDbBlockEnd +0 +BLOCK +5 +1C +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*PAPER_SPACE +0 +ENDBLK +5 +1D +100 +AcDbEntity +100 +AcDbBlockEnd +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +LWPOLYLINE +5 +100 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +9 +70 +1 +43 +0.0 +10 +-6.0000000000000133 +20 +21.000000000000011 +10 +-10.000000000000011 +20 +17.000000000000011 +10 +-9.9999999999999911 +20 +-51.000000000000007 +10 +10.000000000000009 +20 +-51.000000000000007 +10 +10.000000000000011 +20 +-21.000000000000007 +10 +21 +20 +-20.999999999999996 +10 +25 +20 +-16.999999999999996 +10 +24.999999999999993 +20 +17.000000000000007 +10 +20.999999999999996 +20 +21.000000000000007 +0 +CIRCLE +5 +101 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +20 +20 +-10 +30 +0 +40 +2.5999999999999979 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +102 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +-43.500000000000007 +30 +0 +40 +2.6000000000000005 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +103 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +-28.499999999999996 +30 +0 +40 +2.5999999999999988 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +104 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +11.25 +30 +0 +40 +2.6000000000000001 +210 +0 +220 +0 +230 +1 +0 +ENDSEC +0 +SECTION +2 +OBJECTS +0 +DICTIONARY +5 +C +100 +AcDbDictionary +3 +ACAD_GROUP +350 +D +3 +ACAD_MLINESTYLE +350 +17 +0 +DICTIONARY +5 +D +100 +AcDbDictionary +0 +DICTIONARY +5 +1A +330 +C +100 +AcDbDictionary +0 +DICTIONARY +5 +17 +100 +AcDbDictionary +0 +ENDSEC +0 +EOF diff --git a/UrumbotXY-Fall2022/files/2D/foot.dxf b/UrumbotXY-Fall2022/files/2D/foot.dxf new file mode 100644 index 0000000..6a10f6e --- /dev/null +++ b/UrumbotXY-Fall2022/files/2D/foot.dxf @@ -0,0 +1,384 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +9 +$ACADVER +1 +AC1014 +9 +$HANDSEED +5 +FFFF +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +VPORT +5 +8 +100 +AcDbSymbolTable +0 +ENDTAB +0 +TABLE +2 +LTYPE +5 +5 +100 +AcDbSymbolTable +0 +LTYPE +5 +14 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYBLOCK +70 +0 +0 +LTYPE +5 +15 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYLAYER +70 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +5 +2 +100 +AcDbSymbolTable +70 +2 +0 +LAYER +5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +0 +70 +0 +6 +CONTINUOUS +0 +ENDTAB +0 +TABLE +2 +STYLE +5 +3 +100 +AcDbSymbolTable +70 +1 +0 +STYLE +5 +11 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord +2 +STANDARD +70 +0 +0 +ENDTAB +0 +TABLE +2 +VIEW +5 +6 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +UCS +5 +7 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +APPID +5 +9 +100 +AcDbSymbolTable +70 +2 +0 +APPID +5 +12 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord +2 +ACAD +70 +0 +0 +ENDTAB +0 +TABLE +2 +DIMSTYLE +5 +A +100 +AcDbSymbolTable +70 +1 +0 +ENDTAB +0 +TABLE +2 +BLOCK_RECORD +5 +1 +100 +AcDbSymbolTable +70 +1 +0 +BLOCK_RECORD +5 +1F +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*MODEL_SPACE +0 +BLOCK_RECORD +5 +1B +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*PAPER_SPACE +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +BLOCKS +0 +BLOCK +5 +20 +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*MODEL_SPACE +0 +ENDBLK +5 +21 +100 +AcDbEntity +100 +AcDbBlockEnd +0 +BLOCK +5 +1C +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*PAPER_SPACE +0 +ENDBLK +5 +1D +100 +AcDbEntity +100 +AcDbBlockEnd +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +CIRCLE +5 +100 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +20 +20 +0 +30 +0 +40 +2.7000000000000002 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +101 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-20 +20 +0 +30 +0 +40 +2.7000000000000002 +210 +0 +220 +0 +230 +1 +0 +LWPOLYLINE +5 +102 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +5 +70 +1 +43 +0.0 +10 +34.999999999999837 +20 +59.999999999999886 +10 +14.999999999999831 +20 +60 +10 +-34.999999999999964 +20 +10 +10 +-34.999999999999957 +20 +-10 +10 +34.999999999999957 +20 +-10 +0 +ENDSEC +0 +SECTION +2 +OBJECTS +0 +DICTIONARY +5 +C +100 +AcDbDictionary +3 +ACAD_GROUP +350 +D +3 +ACAD_MLINESTYLE +350 +17 +0 +DICTIONARY +5 +D +100 +AcDbDictionary +0 +DICTIONARY +5 +1A +330 +C +100 +AcDbDictionary +0 +DICTIONARY +5 +17 +100 +AcDbDictionary +0 +ENDSEC +0 +EOF diff --git a/UrumbotXY-Fall2022/files/2D/motor_mount.dxf b/UrumbotXY-Fall2022/files/2D/motor_mount.dxf new file mode 100644 index 0000000..9bcafce --- /dev/null +++ b/UrumbotXY-Fall2022/files/2D/motor_mount.dxf @@ -0,0 +1,620 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +9 +$ACADVER +1 +AC1014 +9 +$HANDSEED +5 +FFFF +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +VPORT +5 +8 +100 +AcDbSymbolTable +0 +ENDTAB +0 +TABLE +2 +LTYPE +5 +5 +100 +AcDbSymbolTable +0 +LTYPE +5 +14 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYBLOCK +70 +0 +0 +LTYPE +5 +15 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYLAYER +70 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +5 +2 +100 +AcDbSymbolTable +70 +2 +0 +LAYER +5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +0 +70 +0 +6 +CONTINUOUS +0 +ENDTAB +0 +TABLE +2 +STYLE +5 +3 +100 +AcDbSymbolTable +70 +1 +0 +STYLE +5 +11 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord +2 +STANDARD +70 +0 +0 +ENDTAB +0 +TABLE +2 +VIEW +5 +6 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +UCS +5 +7 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +APPID +5 +9 +100 +AcDbSymbolTable +70 +2 +0 +APPID +5 +12 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord +2 +ACAD +70 +0 +0 +ENDTAB +0 +TABLE +2 +DIMSTYLE +5 +A +100 +AcDbSymbolTable +70 +1 +0 +ENDTAB +0 +TABLE +2 +BLOCK_RECORD +5 +1 +100 +AcDbSymbolTable +70 +1 +0 +BLOCK_RECORD +5 +1F +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*MODEL_SPACE +0 +BLOCK_RECORD +5 +1B +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*PAPER_SPACE +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +BLOCKS +0 +BLOCK +5 +20 +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*MODEL_SPACE +0 +ENDBLK +5 +21 +100 +AcDbEntity +100 +AcDbBlockEnd +0 +BLOCK +5 +1C +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*PAPER_SPACE +0 +ENDBLK +5 +1D +100 +AcDbEntity +100 +AcDbBlockEnd +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +LWPOLYLINE +5 +100 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +16 +70 +1 +43 +0.0 +10 +-18.000000000000021 +20 +21.000000000000011 +10 +-21.000000000000018 +20 +18.000000000000011 +10 +-21.000000000000028 +20 +-18.000000000000004 +10 +-18.000000000000025 +20 +-21 +10 +-7 +20 +-21.000000000000007 +10 +-7 +20 +-53.000000000000007 +10 +11 +20 +-52.999999999999972 +10 +10.999999999999998 +20 +-21.000000000000014 +10 +17.999999999999975 +20 +-21.000000000000011 +10 +20.999999999999975 +20 +-18.000000000000011 +10 +20.999999999999982 +20 +18.000000000000014 +10 +17.999999999999986 +20 +21.000000000000011 +10 +7.5 +20 +21.000000000000007 +10 +7.5 +20 +39 +10 +-7.5 +20 +39 +10 +-7.5 +20 +21.000000000000007 +0 +CIRCLE +5 +101 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +30 +30 +0 +40 +2.75 +210 +0 +220 +0 +230 +1 +0 +LWPOLYLINE +5 +102 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +4 +70 +1 +43 +0.0 +10 +16.249999999999996 +20 +-17.20000000000001 +10 +14.749999999999996 +20 +-17.200000000000003 +42 +-0.99999999999999989 +10 +14.749999999999996 +20 +-13.800000000000001 +10 +16.249999999999996 +20 +-13.80000000000001 +42 +-0.99999999999999989 +0 +LWPOLYLINE +5 +103 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +4 +70 +1 +43 +0.0 +10 +-16.250000000000004 +20 +-13.799999999999992 +42 +0.99999999999999989 +10 +-16.250000000000004 +20 +-17.199999999999992 +10 +-14.750000000000005 +20 +-17.200000000000003 +42 +0.99999999999999989 +10 +-14.750000000000005 +20 +-13.799999999999997 +0 +CIRCLE +5 +104 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +0 +30 +0 +40 +12.5 +210 +-0 +220 +0 +230 +1 +0 +LWPOLYLINE +5 +105 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +4 +70 +1 +43 +0.0 +10 +-14.75 +20 +13.800000000000001 +42 +0.99999999999999989 +10 +-14.75 +20 +17.199999999999999 +10 +-16.25 +20 +17.199999999999999 +42 +0.99999999999999989 +10 +-16.25 +20 +13.800000000000001 +0 +LWPOLYLINE +5 +106 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +4 +70 +1 +43 +0.0 +10 +14.75 +20 +17.199999999999999 +42 +0.99999999999999989 +10 +14.75 +20 +13.800000000000001 +10 +16.25 +20 +13.800000000000001 +42 +0.99999999999999989 +10 +16.25 +20 +17.199999999999999 +0 +CIRCLE +5 +107 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +1.9999999999999993 +20 +-29.5 +30 +0 +40 +2.7499999999999996 +210 +-0 +220 +0 +230 +1 +0 +CIRCLE +5 +108 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +2.0000000000000009 +20 +-44.5 +30 +0 +40 +2.7500000000000013 +210 +-0 +220 +0 +230 +1 +0 +ENDSEC +0 +SECTION +2 +OBJECTS +0 +DICTIONARY +5 +C +100 +AcDbDictionary +3 +ACAD_GROUP +350 +D +3 +ACAD_MLINESTYLE +350 +17 +0 +DICTIONARY +5 +D +100 +AcDbDictionary +0 +DICTIONARY +5 +1A +330 +C +100 +AcDbDictionary +0 +DICTIONARY +5 +17 +100 +AcDbDictionary +0 +ENDSEC +0 +EOF diff --git a/UrumbotXY-Fall2022/files/2D/table_lg.dxf b/UrumbotXY-Fall2022/files/2D/table_lg.dxf new file mode 100644 index 0000000..37f5e66 --- /dev/null +++ b/UrumbotXY-Fall2022/files/2D/table_lg.dxf @@ -0,0 +1,588 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +9 +$ACADVER +1 +AC1014 +9 +$HANDSEED +5 +FFFF +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +VPORT +5 +8 +100 +AcDbSymbolTable +0 +ENDTAB +0 +TABLE +2 +LTYPE +5 +5 +100 +AcDbSymbolTable +0 +LTYPE +5 +14 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYBLOCK +70 +0 +0 +LTYPE +5 +15 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYLAYER +70 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +5 +2 +100 +AcDbSymbolTable +70 +2 +0 +LAYER +5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +0 +70 +0 +6 +CONTINUOUS +0 +ENDTAB +0 +TABLE +2 +STYLE +5 +3 +100 +AcDbSymbolTable +70 +1 +0 +STYLE +5 +11 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord +2 +STANDARD +70 +0 +0 +ENDTAB +0 +TABLE +2 +VIEW +5 +6 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +UCS +5 +7 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +APPID +5 +9 +100 +AcDbSymbolTable +70 +2 +0 +APPID +5 +12 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord +2 +ACAD +70 +0 +0 +ENDTAB +0 +TABLE +2 +DIMSTYLE +5 +A +100 +AcDbSymbolTable +70 +1 +0 +ENDTAB +0 +TABLE +2 +BLOCK_RECORD +5 +1 +100 +AcDbSymbolTable +70 +1 +0 +BLOCK_RECORD +5 +1F +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*MODEL_SPACE +0 +BLOCK_RECORD +5 +1B +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*PAPER_SPACE +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +BLOCKS +0 +BLOCK +5 +20 +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*MODEL_SPACE +0 +ENDBLK +5 +21 +100 +AcDbEntity +100 +AcDbBlockEnd +0 +BLOCK +5 +1C +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*PAPER_SPACE +0 +ENDBLK +5 +1D +100 +AcDbEntity +100 +AcDbBlockEnd +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +CIRCLE +5 +100 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-23.000000000000007 +20 +0 +30 +0 +40 +1.5999999999999996 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +101 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +23.000000000000004 +30 +0 +40 +1.6000000000000003 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +102 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +-22.999999999999993 +30 +0 +40 +1.5999999999999979 +210 +0 +220 +-0 +230 +1 +0 +LINE +5 +103 +100 +AcDbEntity +8 +0 +100 +AcDbLine +10 +-120 +20 +0 +30 +0 +11 +74.754622987773701 +21 +0 +31 +0 +0 +LINE +5 +104 +100 +AcDbEntity +8 +0 +100 +AcDbLine +10 +0 +20 +-50 +30 +0 +11 +0 +21 +90 +31 +0 +0 +LWPOLYLINE +5 +105 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +4 +70 +1 +43 +0.0 +10 +39.999999999999993 +20 +-49.999999999999993 +10 +-39.999999999999993 +20 +-49.999999999999993 +10 +-40.000000000000007 +20 +50 +10 +39.999999999999993 +20 +50 +0 +LINE +5 +106 +100 +AcDbEntity +8 +0 +100 +AcDbLine +10 +39.999999999999993 +20 +-49.999999999999993 +30 +0 +11 +-40.000000000000007 +21 +50 +31 +0 +0 +LINE +5 +107 +100 +AcDbEntity +8 +0 +100 +AcDbLine +10 +-39.999999999999993 +20 +-49.999999999999993 +30 +0 +11 +39.999999999999993 +21 +50 +31 +0 +0 +CIRCLE +5 +108 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-31.999999999999993 +20 +40 +30 +0 +40 +2.6500000000000035 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +109 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-23.000000000000007 +20 +0 +30 +0 +40 +2.7750000000000004 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +110 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +23.000000000000004 +30 +0 +40 +2.7750000000000012 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +111 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +-22.999999999999993 +30 +0 +40 +2.7750000000000008 +210 +0 +220 +0 +230 +1 +0 +ENDSEC +0 +SECTION +2 +OBJECTS +0 +DICTIONARY +5 +C +100 +AcDbDictionary +3 +ACAD_GROUP +350 +D +3 +ACAD_MLINESTYLE +350 +17 +0 +DICTIONARY +5 +D +100 +AcDbDictionary +0 +DICTIONARY +5 +1A +330 +C +100 +AcDbDictionary +0 +DICTIONARY +5 +17 +100 +AcDbDictionary +0 +ENDSEC +0 +EOF diff --git a/UrumbotXY-Fall2022/files/2D/table_small.dxf b/UrumbotXY-Fall2022/files/2D/table_small.dxf new file mode 100644 index 0000000..2e4a0f2 --- /dev/null +++ b/UrumbotXY-Fall2022/files/2D/table_small.dxf @@ -0,0 +1,500 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +9 +$ACADVER +1 +AC1014 +9 +$HANDSEED +5 +FFFF +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +VPORT +5 +8 +100 +AcDbSymbolTable +0 +ENDTAB +0 +TABLE +2 +LTYPE +5 +5 +100 +AcDbSymbolTable +0 +LTYPE +5 +14 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYBLOCK +70 +0 +0 +LTYPE +5 +15 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYLAYER +70 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +5 +2 +100 +AcDbSymbolTable +70 +2 +0 +LAYER +5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +0 +70 +0 +6 +CONTINUOUS +0 +ENDTAB +0 +TABLE +2 +STYLE +5 +3 +100 +AcDbSymbolTable +70 +1 +0 +STYLE +5 +11 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord +2 +STANDARD +70 +0 +0 +ENDTAB +0 +TABLE +2 +VIEW +5 +6 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +UCS +5 +7 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +APPID +5 +9 +100 +AcDbSymbolTable +70 +2 +0 +APPID +5 +12 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord +2 +ACAD +70 +0 +0 +ENDTAB +0 +TABLE +2 +DIMSTYLE +5 +A +100 +AcDbSymbolTable +70 +1 +0 +ENDTAB +0 +TABLE +2 +BLOCK_RECORD +5 +1 +100 +AcDbSymbolTable +70 +1 +0 +BLOCK_RECORD +5 +1F +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*MODEL_SPACE +0 +BLOCK_RECORD +5 +1B +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*PAPER_SPACE +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +BLOCKS +0 +BLOCK +5 +20 +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*MODEL_SPACE +0 +ENDBLK +5 +21 +100 +AcDbEntity +100 +AcDbBlockEnd +0 +BLOCK +5 +1C +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*PAPER_SPACE +0 +ENDBLK +5 +1D +100 +AcDbEntity +100 +AcDbBlockEnd +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +CIRCLE +5 +100 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-23.000000000000007 +20 +0 +30 +0 +40 +2.7749999999999986 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +101 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +23.000000000000004 +30 +0 +40 +2.7749999999999986 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +102 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +-22.999999999999993 +30 +0 +40 +2.7749999999999986 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +103 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-22.000000000000295 +20 +20.000000000000359 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +0 +230 +1 +0 +LWPOLYLINE +5 +104 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +4 +70 +1 +43 +0.0 +10 +29.999999999999709 +20 +30.000000000000359 +10 +-30.000000000000291 +20 +30.000000000000359 +10 +-30.000000000000291 +20 +-29.999999999999641 +10 +29.999999999999709 +20 +-29.999999999999641 +0 +CIRCLE +5 +105 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +-22.999999999999993 +30 +0 +40 +1.5999999999999996 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +106 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-23.000000000000007 +20 +0 +30 +0 +40 +1.6000000000000003 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +107 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +23.000000000000004 +30 +0 +40 +1.5999999999999996 +210 +0 +220 +0 +230 +1 +0 +ENDSEC +0 +SECTION +2 +OBJECTS +0 +DICTIONARY +5 +C +100 +AcDbDictionary +3 +ACAD_GROUP +350 +D +3 +ACAD_MLINESTYLE +350 +17 +0 +DICTIONARY +5 +D +100 +AcDbDictionary +0 +DICTIONARY +5 +1A +330 +C +100 +AcDbDictionary +0 +DICTIONARY +5 +17 +100 +AcDbDictionary +0 +ENDSEC +0 +EOF diff --git a/UrumbotXY-Fall2022/files/2D/x_y_plate.dxf b/UrumbotXY-Fall2022/files/2D/x_y_plate.dxf new file mode 100644 index 0000000..8f8f843 --- /dev/null +++ b/UrumbotXY-Fall2022/files/2D/x_y_plate.dxf @@ -0,0 +1,796 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +9 +$ACADVER +1 +AC1014 +9 +$HANDSEED +5 +FFFF +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +VPORT +5 +8 +100 +AcDbSymbolTable +0 +ENDTAB +0 +TABLE +2 +LTYPE +5 +5 +100 +AcDbSymbolTable +0 +LTYPE +5 +14 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYBLOCK +70 +0 +0 +LTYPE +5 +15 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYLAYER +70 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +5 +2 +100 +AcDbSymbolTable +70 +2 +0 +LAYER +5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +0 +70 +0 +6 +CONTINUOUS +0 +ENDTAB +0 +TABLE +2 +STYLE +5 +3 +100 +AcDbSymbolTable +70 +1 +0 +STYLE +5 +11 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord +2 +STANDARD +70 +0 +0 +ENDTAB +0 +TABLE +2 +VIEW +5 +6 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +UCS +5 +7 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +APPID +5 +9 +100 +AcDbSymbolTable +70 +2 +0 +APPID +5 +12 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord +2 +ACAD +70 +0 +0 +ENDTAB +0 +TABLE +2 +DIMSTYLE +5 +A +100 +AcDbSymbolTable +70 +1 +0 +ENDTAB +0 +TABLE +2 +BLOCK_RECORD +5 +1 +100 +AcDbSymbolTable +70 +1 +0 +BLOCK_RECORD +5 +1F +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*MODEL_SPACE +0 +BLOCK_RECORD +5 +1B +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*PAPER_SPACE +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +BLOCKS +0 +BLOCK +5 +20 +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*MODEL_SPACE +0 +ENDBLK +5 +21 +100 +AcDbEntity +100 +AcDbBlockEnd +0 +BLOCK +5 +1C +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*PAPER_SPACE +0 +ENDBLK +5 +1D +100 +AcDbEntity +100 +AcDbBlockEnd +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +LWPOLYLINE +5 +100 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +8 +70 +1 +43 +0.0 +10 +-27 +20 +30 +42 +0.41421356237309503 +10 +-30 +20 +27 +10 +-30 +20 +-26.999999999999986 +42 +0.41421356237309592 +10 +-27 +20 +-29.999999999999993 +10 +27 +20 +-29.999999999999996 +42 +0.41421356237309503 +10 +30 +20 +-26.999999999999993 +10 +30 +20 +26.999999999999993 +42 +0.41421356237309592 +10 +27 +20 +30 +0 +CIRCLE +5 +101 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +-22.999999999999993 +30 +0 +40 +1.599999999999997 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +102 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +13 +30 +0 +40 +1.6000000000000003 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +103 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-21 +20 +23.000000000000004 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +104 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +-13 +30 +0 +40 +1.6000000000000003 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +105 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +21 +20 +0 +30 +0 +40 +3.9999999999999991 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +106 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +23.000000000000004 +30 +0 +40 +1.6000000000000014 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +107 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-23.000000000000007 +20 +0 +30 +0 +40 +1.6000000000000014 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +108 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-21 +20 +-23.000000000000004 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +0 +230 +1 +0 +LWPOLYLINE +5 +109 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +8 +70 +1 +43 +0.0 +10 +-27 +20 +30 +42 +0.41421356237309503 +10 +-30 +20 +27 +10 +-30 +20 +-26.999999999999986 +42 +0.41421356237309592 +10 +-27 +20 +-29.999999999999996 +10 +27 +20 +-29.999999999999993 +42 +0.41421356237309503 +10 +30 +20 +-26.999999999999993 +10 +30.000000000000004 +20 +26.999999999999996 +42 +0.41421356237309548 +10 +27 +20 +30.000000000000004 +0 +CIRCLE +5 +110 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +-22.999999999999993 +30 +0 +40 +1.599999999999997 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +111 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +13 +30 +0 +40 +1.6000000000000003 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +112 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-21 +20 +23.000000000000004 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +113 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +0 +20 +-13 +30 +0 +40 +1.6000000000000003 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +114 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +21 +20 +0 +30 +0 +40 +3.9999999999999991 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +115 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +23.000000000000004 +20 +23.000000000000004 +30 +0 +40 +1.6000000000000014 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +116 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-23.000000000000007 +20 +0 +30 +0 +40 +1.6000000000000014 +210 +0 +220 +-0 +230 +1 +0 +CIRCLE +5 +117 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-21 +20 +-23.000000000000004 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +-0 +230 +1 +0 +ENDSEC +0 +SECTION +2 +OBJECTS +0 +DICTIONARY +5 +C +100 +AcDbDictionary +3 +ACAD_GROUP +350 +D +3 +ACAD_MLINESTYLE +350 +17 +0 +DICTIONARY +5 +D +100 +AcDbDictionary +0 +DICTIONARY +5 +1A +330 +C +100 +AcDbDictionary +0 +DICTIONARY +5 +17 +100 +AcDbDictionary +0 +ENDSEC +0 +EOF diff --git a/UrumbotXY-Fall2022/files/2D/y_plate.dxf b/UrumbotXY-Fall2022/files/2D/y_plate.dxf new file mode 100644 index 0000000..c74ec16 --- /dev/null +++ b/UrumbotXY-Fall2022/files/2D/y_plate.dxf @@ -0,0 +1,508 @@ +0 +SECTION +2 +HEADER +9 +$INSUNITS +70 +4 +9 +$ACADVER +1 +AC1014 +9 +$HANDSEED +5 +FFFF +0 +ENDSEC +0 +SECTION +2 +TABLES +0 +TABLE +2 +VPORT +5 +8 +100 +AcDbSymbolTable +0 +ENDTAB +0 +TABLE +2 +LTYPE +5 +5 +100 +AcDbSymbolTable +0 +LTYPE +5 +14 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYBLOCK +70 +0 +0 +LTYPE +5 +15 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord +2 +BYLAYER +70 +0 +0 +ENDTAB +0 +TABLE +2 +LAYER +5 +2 +100 +AcDbSymbolTable +70 +2 +0 +LAYER +5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord +2 +0 +70 +0 +6 +CONTINUOUS +0 +ENDTAB +0 +TABLE +2 +STYLE +5 +3 +100 +AcDbSymbolTable +70 +1 +0 +STYLE +5 +11 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord +2 +STANDARD +70 +0 +0 +ENDTAB +0 +TABLE +2 +VIEW +5 +6 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +UCS +5 +7 +100 +AcDbSymbolTable +70 +0 +0 +ENDTAB +0 +TABLE +2 +APPID +5 +9 +100 +AcDbSymbolTable +70 +2 +0 +APPID +5 +12 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord +2 +ACAD +70 +0 +0 +ENDTAB +0 +TABLE +2 +DIMSTYLE +5 +A +100 +AcDbSymbolTable +70 +1 +0 +ENDTAB +0 +TABLE +2 +BLOCK_RECORD +5 +1 +100 +AcDbSymbolTable +70 +1 +0 +BLOCK_RECORD +5 +1F +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*MODEL_SPACE +0 +BLOCK_RECORD +5 +1B +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord +2 +*PAPER_SPACE +0 +ENDTAB +0 +ENDSEC +0 +SECTION +2 +BLOCKS +0 +BLOCK +5 +20 +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*MODEL_SPACE +0 +ENDBLK +5 +21 +100 +AcDbEntity +100 +AcDbBlockEnd +0 +BLOCK +5 +1C +100 +AcDbEntity +100 +AcDbBlockBegin +2 +*PAPER_SPACE +0 +ENDBLK +5 +1D +100 +AcDbEntity +100 +AcDbBlockEnd +0 +ENDSEC +0 +SECTION +2 +ENTITIES +0 +LWPOLYLINE +5 +100 +100 +AcDbEntity +8 +0 +100 +AcDbPolyline +90 +16 +70 +1 +43 +0.0 +10 +-49.999999999999993 +20 +-7 +42 +0.41421356237309581 +10 +-46.999999999999993 +20 +-10.000000000000004 +10 +-33 +20 +-10.000000000000004 +42 +-0.41421356237309503 +10 +-30 +20 +-13.000000000000004 +10 +-30 +20 +-24 +10 +-24.000000000000004 +20 +-29.999999999999996 +10 +24.000000000000004 +20 +-29.999999999999996 +10 +30 +20 +-23.999999999999993 +10 +30 +20 +24.000000000000014 +10 +24.000000000000004 +20 +30.000000000000004 +10 +-24.000000000000004 +20 +30.000000000000004 +10 +-30 +20 +24.000000000000004 +10 +-30 +20 +13 +42 +-0.41421356237309503 +10 +-33 +20 +10 +10 +-47 +20 +10 +42 +0.41421356237309709 +10 +-50 +20 +7 +0 +CIRCLE +5 +101 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-42 +20 +0 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +102 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +21.25 +20 +0 +30 +0 +40 +3.9999999999999991 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +103 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-20 +20 +0 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +104 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-21.25 +20 +23.000000000000004 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +0 +230 +1 +0 +CIRCLE +5 +105 +100 +AcDbEntity +8 +0 +100 +AcDbCircle +10 +-21.25 +20 +-23.000000000000004 +30 +0 +40 +2.6500000000000012 +210 +0 +220 +0 +230 +1 +0 +ENDSEC +0 +SECTION +2 +OBJECTS +0 +DICTIONARY +5 +C +100 +AcDbDictionary +3 +ACAD_GROUP +350 +D +3 +ACAD_MLINESTYLE +350 +17 +0 +DICTIONARY +5 +D +100 +AcDbDictionary +0 +DICTIONARY +5 +1A +330 +C +100 +AcDbDictionary +0 +DICTIONARY +5 +17 +100 +AcDbDictionary +0 +ENDSEC +0 +EOF diff --git a/UrumbotXY-Fall2022/files/3d/adjuster.stl b/UrumbotXY-Fall2022/files/3d/adjuster.stl new file mode 100644 index 0000000000000000000000000000000000000000..fd4242c9c737f514272d18f437f20e6f4559712c GIT binary patch literal 36084 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 literal 0 HcmV?d00001 -- GitLab