Files
keygen/scad/master.gen.scad
2019-10-27 12:12:04 -04:00

23 lines
7.6 KiB
OpenSCAD

// Automatically generated using the Inkscape to OpenSCAD Converter
// Variable names are of the form <inkscape-path-id>_points and
// <inkscape-path-id>_paths. As a result, you can associate a polygon in this
// OpenSCAD program with the corresponding SVG element in the Inkscape document
// by looking for the XML element with the attribute id="inkscape-path-id".
engrave_k1_points = [[-28.962097, 9.801675], [-29.944589, 9.751037], [-30.903229, 9.602418], [-31.832563, 9.360756], [-32.727135, 9.030990], [-33.581489, 8.618061], [-34.390172, 8.126906], [-35.147727, 7.562467], [-35.848701, 6.929681], [-36.487636, 6.233487], [-37.059079, 5.478827], [-37.557575, 4.670637], [-37.977667, 3.813859], [-38.313902, 2.913431], [-38.560824, 1.974292], [-38.712977, 1.001382], [-38.764907, -0.000359], [-38.714266, -1.002096], [-38.565636, -1.975001], [-38.323956, -2.914137], [-37.994166, -3.814563], [-37.581206, -4.671341], [-37.090014, -5.479530], [-36.525531, -6.234191], [-35.892697, -6.930386], [-35.196450, -7.563174], [-34.441730, -8.127616], [-33.633477, -8.618773], [-32.776630, -9.031704], [-31.876129, -9.361472], [-30.936914, -9.603135], [-29.963923, -9.751756], [-28.962097, -9.802393], [-27.967318, -9.757819], [-27.010356, -9.625809], [-26.094847, -9.408934], [-25.224430, -9.109765], [-24.402741, -8.730873], [-23.633420, -8.274827], [-22.920103, -7.744200], [-22.266428, -7.141561], [-21.676032, -6.469482], [-21.152554, -5.730532], [-20.699631, -4.927283], [-20.320900, -4.062305], [-20.020000, -3.138169], [-19.800567, -2.157446], [-19.666240, -1.122706], [-19.620656, -0.036519], [-19.667405, 1.050479], [-19.804915, 2.087515], [-20.029083, 3.071805], [-20.335807, 4.000567], [-20.720981, 4.871018], [-21.180504, 5.680376], [-21.710270, 6.425859], [-22.306178, 7.104683], [-22.964123, 7.714066], [-23.680002, 8.251226], [-24.449712, 8.713380], [-25.269148, 9.097746], [-26.134209, 9.401541], [-27.040789, 9.621982], [-27.984786, 9.756288], [-28.962097, 9.801675]];
engrave_k1_paths = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64]];
warding_k1_points = [[13.950705, 3.568361], [14.754165, 3.568165], [14.754175, 0.208911], [15.930705, -0.545276], [15.930675, -3.567469], [14.103105, -3.567559], [13.961765, -2.577205], [15.234191, -2.577382], [15.233961, -1.475532], [13.950735, -0.652344]];
warding_k1_paths = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]];
outline_k1_points = [[-39.271415, -0.000000], [-39.218146, -1.053647], [-39.061805, -2.076969], [-38.807587, -3.064771], [-38.460689, -4.011856], [-38.026308, -4.913032], [-37.509640, -5.763100], [-36.915881, -6.556867], [-36.250229, -7.289138], [-35.517880, -7.954715], [-34.724030, -8.548406], [-33.873875, -9.065013], [-32.972613, -9.499341], [-32.025439, -9.846196], [-31.037551, -10.100382], [-30.014145, -10.256704], [-28.960417, -10.309966], [-28.248366, -10.285433], [-27.545711, -10.212663], [-26.854512, -10.092897], [-26.176829, -9.927375], [-25.514723, -9.717340], [-24.870253, -9.464031], [-24.245480, -9.168691], [-23.642464, -8.832561], [-23.063266, -8.456881], [-22.509945, -8.042892], [-21.984563, -7.591837], [-21.489178, -7.104956], [-21.025853, -6.583490], [-20.596646, -6.028680], [-20.203618, -5.441768], [-19.848829, -4.823994], [-19.677667, -4.548047], [-19.473327, -4.301548], [-19.239587, -4.086761], [-18.980226, -3.905950], [-18.699021, -3.761379], [-18.399752, -3.655310], [-18.086197, -3.590010], [-17.762134, -3.567740], [-0.713562, -3.567558], [2.299175, -0.556553], [2.397591, -0.436786], [2.469883, -0.301310], [2.514440, -0.154317], [2.529651, -0.000000], [2.514440, 0.154240], [2.469881, 0.301105], [2.397589, 0.436557], [2.299175, 0.556556], [-0.713562, 3.568442], [-14.486365, 3.568258], [-14.817094, 3.332613], [-15.033908, 3.224503], [-15.273397, 3.187404], [-15.431988, 3.203398], [-15.579712, 3.249269], [-15.829883, 3.417963], [-15.998569, 3.668136], [-16.044436, 3.815854], [-16.060429, 3.974435], [-16.060429, 4.697904], [-16.086224, 4.953787], [-16.160205, 5.192119], [-16.277267, 5.407794], [-16.432305, 5.595706], [-16.620214, 5.750748], [-16.835890, 5.867814], [-17.074227, 5.941798], [-17.330120, 5.967594], [-17.640342, 5.929440], [-17.932150, 5.817216], [-18.197320, 5.695536], [-18.474270, 5.607541], [-18.759858, 5.554103], [-19.050943, 5.536096], [-19.318402, 5.551272], [-19.579935, 5.596067], [-20.076127, 5.770131], [-20.521328, 6.049515], [-20.719120, 6.225962], [-20.897343, 6.425448], [-21.275628, 6.873563], [-21.676421, 7.297072], [-22.098489, 7.695381], [-22.540600, 8.067897], [-23.001519, 8.414026], [-23.480015, 8.733173], [-23.974854, 9.024744], [-24.484804, 9.288145], [-25.008631, 9.522783], [-25.545102, 9.728063], [-26.092985, 9.903392], [-26.651046, 10.048174], [-27.218053, 10.161817], [-27.792772, 10.243726], [-28.373971, 10.293307], [-28.960417, 10.309965], [-30.014145, 10.256703], [-31.037551, 10.100381], [-32.025439, 9.846193], [-32.972613, 9.499337], [-33.873875, 9.065006], [-34.724030, 8.548396], [-35.517880, 7.954704], [-36.250229, 7.289124], [-36.915881, 6.556853], [-37.509640, 5.763085], [-38.026308, 4.913016], [-38.460689, 4.011841], [-38.807587, 3.064757], [-39.061805, 2.076958], [-39.218146, 1.053641], [-39.271415, -0.000000], [-37.443620, -0.000529], [-37.417380, 0.518508], [-37.340367, 1.022606], [-37.215140, 1.509206], [-37.044258, 1.975748], [-36.830282, 2.419674], [-36.575771, 2.838423], [-36.283285, 3.229438], [-35.955383, 3.590158], [-35.594624, 3.918025], [-35.203569, 4.210479], [-34.784776, 4.464962], [-34.340806, 4.678914], [-33.874218, 4.849776], [-33.387572, 4.974988], [-32.883427, 5.051993], [-32.364343, 5.078229], [-31.823807, 5.049810], [-31.545150, 4.966254], [-31.322137, 4.793588], [-31.174130, 4.553438], [-31.120491, 4.267429], [-31.119962, -4.267450], [-31.173647, -4.553470], [-31.321813, -4.793654], [-31.545012, -4.966461], [-31.823793, -5.050349], [-32.364329, -5.079290], [-32.883413, -5.053052], [-33.387558, -4.976047], [-33.874205, -4.850833], [-34.340793, -4.679969], [-34.784763, -4.466015], [-35.203555, -4.211530], [-35.594611, -3.919074], [-35.955369, -3.591205], [-36.283272, -3.230483], [-36.575758, -2.839468], [-36.830269, -2.420718], [-37.044245, -1.976793], [-37.215127, -1.510253], [-37.340354, -1.023656], [-37.417367, -0.519562], [-37.443607, -0.000531]];
outline_k1_paths = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114], [158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115]];
warding_k2_points = [[39.271415, 3.568360], [38.467955, 3.568164], [38.467945, 0.208911], [37.291405, -0.545275], [37.291435, -3.567470], [39.119015, -3.567560], [39.260355, -2.577206], [37.987915, -2.577382], [37.988145, -1.475532], [39.271385, -0.652346]];
warding_k2_paths = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]];
//polygon(points=engrave_k1_points, paths=engrave_k1_paths);
//polygon(points=warding_k1_points, paths=warding_k1_paths);
//polygon(points=outline_k1_points, paths=outline_k1_paths);
//polygon(points=warding_k2_points, paths=warding_k2_paths);