From b26059457a9b0494d17834985c56561ea81e0619 Mon Sep 17 00:00:00 2001 From: Elena ``of Valhalla'' Grandi Date: Fri, 11 Dec 2015 22:27:48 +0100 Subject: Chaos d6 --- designs/chaos_d6.scad | 20 + lib/faces/img/gfx/chaos.dxf | 1338 +++++++++++++++++++++++++++++++++++++++++++ lib/faces/img/gfx/chaos.svg | 120 ++++ 3 files changed, 1478 insertions(+) create mode 100644 designs/chaos_d6.scad create mode 100644 lib/faces/img/gfx/chaos.dxf create mode 100644 lib/faces/img/gfx/chaos.svg diff --git a/designs/chaos_d6.scad b/designs/chaos_d6.scad new file mode 100644 index 0000000..e833920 --- /dev/null +++ b/designs/chaos_d6.scad @@ -0,0 +1,20 @@ +use <../lib/dice.scad> +use <../lib/utils.scad> +use <../lib/faces/digits.scad> +use <../lib/faces/gfx.scad> + +size = 20; + +side = s2s_d6(size); + +difference() { + d6(size); + cube_faces(side) { + gfx(side, "chaos"); + digits(side, 2, "free_mono"); + digits(side, 3, "free_mono"); + digits(side, 4, "free_mono"); + digits(side, 5, "free_mono"); + digits(side, 6, "free_mono"); + } +} diff --git a/lib/faces/img/gfx/chaos.dxf b/lib/faces/img/gfx/chaos.dxf new file mode 100644 index 0000000..9a551fe --- /dev/null +++ b/lib/faces/img/gfx/chaos.dxf @@ -0,0 +1,1338 @@ + 0 +SECTION + 2 +HEADER + 9 +$ACADVER + 1 +AC1014 + 9 +$HANDSEED + 5 +FFFF + 9 +$MEASUREMENT + 70 + 1 + 0 +ENDSEC + 0 +SECTION + 2 +TABLES + 0 +TABLE + 2 +VPORT + 5 +8 +330 +0 +100 +AcDbSymbolTable + 70 + 4 + 0 +VPORT + 5 +2E +330 +8 +100 +AcDbSymbolTableRecord +100 +AcDbViewportTableRecord + 2 +*ACTIVE + 70 + 0 + 10 +0.0 + 20 +0.0 + 11 +1.0 + 21 +1.0 + 12 +210.0 + 22 +148.5 + 13 +0.0 + 23 +0.0 + 14 +10.0 + 24 +10.0 + 15 +10.0 + 25 +10.0 + 16 +0.0 + 26 +0.0 + 36 +1.0 + 17 +0.0 + 27 +0.0 + 37 +0.0 + 40 +341.0 + 41 +1.24 + 42 +50.0 + 43 +0.0 + 44 +0.0 + 50 +0.0 + 51 +0.0 + 71 + 0 + 72 + 100 + 73 + 1 + 74 + 3 + 75 + 0 + 76 + 0 + 77 + 0 + 78 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +LTYPE + 5 +5 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +LTYPE + 5 +14 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +BYBLOCK + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +15 +330 +5 +100 +AcDbSymbolTableRecord +100 +AcDbLinetypeTableRecord + 2 +BYLAYER + 70 + 0 + 3 + + 72 + 65 + 73 + 0 + 40 +0.0 + 0 +LTYPE + 5 +16 +330 +5 +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 +2 +100 +AcDbSymbolTable + 70 +2 + 0 +LAYER + 5 +50 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +0 + 70 +0 + 6 +CONTINUOUS + 0 +LAYER + 5 +51 +100 +AcDbSymbolTableRecord +100 +AcDbLayerTableRecord + 2 +Layer_1 + 70 +0 + 6 +CONTINUOUS + 0 +ENDTAB + 0 +TABLE + 2 +STYLE + 5 +3 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +STYLE + 5 +11 +330 +3 +100 +AcDbSymbolTableRecord +100 +AcDbTextStyleTableRecord + 2 +STANDARD + 70 + 0 + 40 +0.0 + 41 +1.0 + 50 +0.0 + 71 + 0 + 42 +2.5 + 3 +txt + 4 + + 0 +ENDTAB + 0 +TABLE + 2 +VIEW + 5 +6 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +UCS + 5 +7 +330 +0 +100 +AcDbSymbolTable + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +APPID + 5 +9 +330 +0 +100 +AcDbSymbolTable + 70 + 2 + 0 +APPID + 5 +12 +330 +9 +100 +AcDbSymbolTableRecord +100 +AcDbRegAppTableRecord + 2 +ACAD + 70 + 0 + 0 +ENDTAB + 0 +TABLE + 2 +DIMSTYLE + 5 +A +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +DIMSTYLE +105 +27 +330 +A +100 +AcDbSymbolTableRecord +100 +AcDbDimStyleTableRecord + 2 +ISO-25 + 70 + 0 + 3 + + 4 + + 5 + + 6 + + 7 + + 40 +1.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 +11 +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 +1 +330 +0 +100 +AcDbSymbolTable + 70 + 1 + 0 +BLOCK_RECORD + 5 +1F +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*MODEL_SPACE + 0 +BLOCK_RECORD + 5 +1B +330 +1 +100 +AcDbSymbolTableRecord +100 +AcDbBlockTableRecord + 2 +*PAPER_SPACE + 0 +ENDTAB + 0 +ENDSEC + 0 +SECTION + 2 +BLOCKS + 0 +BLOCK + 5 +20 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockBegin + 2 +*MODEL_SPACE + 70 + 0 + 10 +0.0 + 20 +0.0 + 30 +0.0 + 3 +*MODEL_SPACE + 1 + + 0 +ENDBLK + 5 +21 +330 +1F +100 +AcDbEntity + 8 +0 +100 +AcDbBlockEnd + 0 +BLOCK + 5 +1C +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockBegin + 2 +*PAPER_SPACE + 1 + + 0 +ENDBLK + 5 +1D +330 +1B +100 +AcDbEntity + 67 + 1 + 8 +0 +100 +AcDbBlockEnd + 0 +ENDSEC + 0 +SECTION + 2 +ENTITIES + 0 +LWPOLYLINE + 5 +100 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +19.999744 + 20 +36.999734 + 30 +0.0 + 10 +16.000126 + 20 +33.000116 + 30 +0.0 + 10 +18.499887 + 20 +33.000116 + 30 +0.0 + 10 +18.499887 + 20 +23.999873 + 30 +0.0 + 10 +21.500152 + 20 +23.999873 + 30 +0.0 + 10 +21.500152 + 20 +33.000116 + 30 +0.0 + 10 +23.999913 + 20 +33.000116 + 30 +0.0 + 10 +19.999744 + 20 +36.999734 + 30 +0.0 + 10 +19.999744 + 20 +36.999734 + 30 +0.0 + 0 +LWPOLYLINE + 5 +101 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +7.982700 + 20 +32.022260 + 30 +0.0 + 10 +7.982700 + 20 +26.365138 + 30 +0.0 + 10 +9.750447 + 20 +28.132885 + 30 +0.0 + 10 +16.114227 + 20 +21.769105 + 30 +0.0 + 10 +18.235304 + 20 +23.890181 + 30 +0.0 + 10 +11.871523 + 20 +30.254513 + 30 +0.0 + 10 +13.639271 + 20 +32.022260 + 30 +0.0 + 10 +7.982700 + 20 +32.022260 + 30 +0.0 + 10 +7.982700 + 20 +32.022260 + 30 +0.0 + 0 +LWPOLYLINE + 5 +102 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +26.360768 + 20 +32.022260 + 30 +0.0 + 10 +28.128516 + 20 +30.254513 + 30 +0.0 + 10 +21.764735 + 20 +23.890181 + 30 +0.0 + 10 +23.885812 + 20 +21.769105 + 30 +0.0 + 10 +30.249591 + 20 +28.132885 + 30 +0.0 + 10 +32.017341 + 20 +26.365138 + 30 +0.0 + 10 +32.017341 + 20 +32.022260 + 30 +0.0 + 10 +26.360768 + 20 +32.022260 + 30 +0.0 + 10 +26.360768 + 20 +32.022260 + 30 +0.0 + 0 +LWPOLYLINE + 5 +103 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +7.004844 + 20 +24.004834 + 30 +0.0 + 10 +3.004674 + 20 +20.004665 + 30 +0.0 + 10 +7.004844 + 20 +16.004495 + 30 +0.0 + 10 +7.004844 + 20 +18.504808 + 30 +0.0 + 10 +16.004535 + 20 +18.504808 + 30 +0.0 + 10 +16.004535 + 20 +21.504522 + 30 +0.0 + 10 +7.004844 + 20 +21.504522 + 30 +0.0 + 10 +7.004844 + 20 +24.004834 + 30 +0.0 + 10 +7.004844 + 20 +24.004834 + 30 +0.0 + 0 +LWPOLYLINE + 5 +104 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +32.995195 + 20 +24.004834 + 30 +0.0 + 10 +32.995195 + 20 +21.504522 + 30 +0.0 + 10 +23.995504 + 20 +21.504522 + 30 +0.0 + 10 +23.995504 + 20 +18.504808 + 30 +0.0 + 10 +32.995195 + 20 +18.504808 + 30 +0.0 + 10 +32.995195 + 20 +16.004495 + 30 +0.0 + 10 +36.995365 + 20 +20.004665 + 30 +0.0 + 10 +32.995195 + 20 +24.004834 + 30 +0.0 + 10 +32.995195 + 20 +24.004834 + 30 +0.0 + 0 +LWPOLYLINE + 5 +105 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +18 + 70 +0 + 10 +19.999744 + 20 +22.999969 + 30 +0.0 + 10 +18.832170 + 20 +22.764160 + 30 +0.0 + 10 +17.878710 + 20 +22.121289 + 30 +0.0 + 10 +17.235839 + 20 +21.167829 + 30 +0.0 + 10 +17.000030 + 20 +20.000255 + 30 +0.0 + 10 +17.235680 + 20 +18.832504 + 30 +0.0 + 10 +17.878515 + 20 +17.878865 + 30 +0.0 + 10 +18.832036 + 20 +17.235854 + 30 +0.0 + 10 +19.999744 + 20 +16.999990 + 30 +0.0 + 10 +21.147937 + 20 +17.228301 + 30 +0.0 + 10 +22.121329 + 20 +17.878670 + 30 +0.0 + 10 +22.771698 + 20 +18.852062 + 30 +0.0 + 10 +23.000009 + 20 +20.000255 + 30 +0.0 + 10 +22.764145 + 20 +21.167963 + 30 +0.0 + 10 +22.121134 + 20 +22.121484 + 30 +0.0 + 10 +21.167495 + 20 +22.764319 + 30 +0.0 + 10 +19.999744 + 20 +22.999969 + 30 +0.0 + 10 +19.999744 + 20 +22.999969 + 30 +0.0 + 0 +LWPOLYLINE + 5 +106 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +16.114227 + 20 +18.240225 + 30 +0.0 + 10 +9.750447 + 20 +11.876444 + 30 +0.0 + 10 +7.982700 + 20 +13.644192 + 30 +0.0 + 10 +7.982700 + 20 +7.987070 + 30 +0.0 + 10 +13.639271 + 20 +7.987070 + 30 +0.0 + 10 +11.871523 + 20 +9.754816 + 30 +0.0 + 10 +18.235304 + 20 +16.118597 + 30 +0.0 + 10 +16.114227 + 20 +18.240225 + 30 +0.0 + 10 +16.114227 + 20 +18.240225 + 30 +0.0 + 0 +LWPOLYLINE + 5 +107 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +23.885812 + 20 +18.240225 + 30 +0.0 + 10 +21.764735 + 20 +16.118597 + 30 +0.0 + 10 +28.128516 + 20 +9.754816 + 30 +0.0 + 10 +26.360768 + 20 +7.987070 + 30 +0.0 + 10 +32.017341 + 20 +7.987070 + 30 +0.0 + 10 +32.017341 + 20 +13.644192 + 30 +0.0 + 10 +30.249591 + 20 +11.876444 + 30 +0.0 + 10 +23.885812 + 20 +18.240225 + 30 +0.0 + 10 +23.885812 + 20 +18.240225 + 30 +0.0 + 0 +LWPOLYLINE + 5 +108 +100 +AcDbEntity + 8 +Layer_1 + 62 +7 +100 +AcDbPolyline + 90 +9 + 70 +0 + 10 +18.499887 + 20 +16.009457 + 30 +0.0 + 10 +18.499887 + 20 +7.009215 + 30 +0.0 + 10 +16.000126 + 20 +7.009215 + 30 +0.0 + 10 +19.999744 + 20 +3.009045 + 30 +0.0 + 10 +23.999913 + 20 +7.009215 + 30 +0.0 + 10 +21.500152 + 20 +7.009215 + 30 +0.0 + 10 +21.500152 + 20 +16.009457 + 30 +0.0 + 10 +18.499887 + 20 +16.009457 + 30 +0.0 + 10 +18.499887 + 20 +16.009457 + 30 +0.0 + 0 +ENDSEC + 0 +SECTION + 2 +OBJECTS + 0 +DICTIONARY + 5 +C +330 +0 +100 +AcDbDictionary + 3 +ACAD_GROUP +350 +D + 3 +ACAD_MLINESTYLE +350 +17 + 0 +DICTIONARY + 5 +D +330 +C +100 +AcDbDictionary + 0 +DICTIONARY + 5 +1A +330 +C +100 +AcDbDictionary + 0 +DICTIONARY + 5 +17 +330 +C +100 +AcDbDictionary + 3 +STANDARD +350 +18 + 0 +DICTIONARY + 5 +19 +330 +C +100 +AcDbDictionary + 0 +ENDSEC + 0 +EOF diff --git a/lib/faces/img/gfx/chaos.svg b/lib/faces/img/gfx/chaos.svg new file mode 100644 index 0000000..fce8e3b --- /dev/null +++ b/lib/faces/img/gfx/chaos.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + -- cgit v1.2.3