Burkhardt
06-11-2017, 06:55 PM
Some here may remember my MazeMaker project thread (http://www.talkshopbot.com/forum/showthread.php?20805-Mazes-continued) 2 or 3 years ago. A few people participated in the beta test but I got stuck on a bugs and missing features and never finished that.
Finally I have fixed most of these issues (I believe) and added a feature to import bitmap image files that can be used to create maze outlines. This can be black and white sihouettes (like in the example below), greyscale or color images. I think it is quite neat and this is my latest practical test. More info here (http://www.tailmaker.net/mazes-1.html). If you did get a free license back then for the beta that should still work with the new version.
This is the result, a 34" x 23" maze for a 1/4" steel ball. Admittedly this is way too complicated for a practical toy (except if somebody has the memory of a chess grand master) but I made that to see what is possible.
https://lh3.googleusercontent.com/tSt8Sv8FVIKFC_-1Sjn26YCJ0c-BUsNqcL4wxjge9ngjFH6x2Q8v5gH3Q43L4LEQf2YeDL9H3NeKn PKy3ay27ogQsb2wq9yuAlb57I6Sdf4djtETS5j2aTXtdFqvex4 twK3rbi31AihY8HsJRQRqxta4b8SglAuubE3c8LGROcYIWFyBN X-xxB3yLCLjohgTL_N3BYZXypyU9aVvUbOWzf5JJo4xYzK5nZWDY MgN-Q6QPxdv1WpFV-M97W81pmvbMXW2mJNHyyKPA8u9hnrypWo70VI1l695ug74brig 8Pu8Z0WbXy5uUfphNWn-ZFYF22OOHa-CQz3nt3IYH-5SGA3BiL4m9x7InZshELdMhC2n3uo0_aFca7A1SNBXTtBJee6L tBwJmWMsKFJmsvHEgFmoLOXv5bwjEmgTLdH8qLegwjEJIjp5F0 eiLUsaOojtzekhruHwAxZVugTqoDjjfuZWLcdthd8EkZI2hKoM 3XyeqqrlBykQEN1cy6JRhhUeN3imaMSpyCFzyRgh7GT5DNwoZ7 ihpfWji1USbqL4LDEDwyR9OZ2a60I2SbCgegKJC_j_nWXRXjZJ LrHO1GbE2ndQWYQ1dRpFIBxGFL_V3w-PETwOx04p=w1425-h950-no
This was the original image:https://lh3.googleusercontent.com/h1O3eNPUCw9HJ86WtS6dOFdDvR-29DYtpFF2i-QTLOfb3GQeGvjyzFQt9waa3Tb3JWoWWgU0IMkG_-_vwbSxhYlJIcwpBPxypYvwBzIMKNBXn2TMW-hWS1ABbb1A1yGB30AmoexSSU4SmasmVF5JW8HczkNDsxkRWGIt 3KgctSeYA-fuI4w6b2GDh3KwpqYL36j5sCMDDTfimV-2V9GXh5-YXhP_cTRzv1BQFSceguJ76lRTuEnS_xoJGp4-7m6PRIyRBjnfopmJt9MUyZAU-7eRDOJQM4vfkhTQbgnYScLimEo7r4zIWz51wOg8kb4Wex3JwJN PeNcTzVIOnm-JGp3_PRnusWVBJb1iGHWKV5C7Q-mDe5D2ugezKkPalxJqOwbbiAfflrV2FzRwM5bw45RObRMhC7n5 Q3ZEewIF4xTRJcVpRR4RTG2aHUrlNBljxhB8GHkg-3Zms4eEp6vmyjR13fLP138y4fjXjsTQZ4t9q0DzdvTXhxheaTZ l_ztZ-rLY7RJLET0ke3RWWnDFArFaYdRMN_y0fKOzXpW150nnf1y7xOC 46_5otz2EQa5IRyYvAnw8pjlwD39gNyUFuEQOU64h017oji_j9 SyRbp1rb_5L=w800-h555-no
Using MazeMake to convert into a blocking pattern for the maze tiles:
https://lh3.googleusercontent.com/CAQhoksV4mFJynCaXllqWk_ZeDqXYNY16LENOtJ7kiSe_cgk3M y3bhuKySc6P7XFDW5bYBaeUf20NivzBLe6tneSLsayp2s8eQrF MQvkOG50B41RKEVFcruMdSPNpKgupnpR-OBq8YtDVHmTXnXpJHvh2egMrUgtojjBuuWeyNEOqDAMjnZhMFZ kleadVfe8UAiv_3WmVqNYN4ge9u5ScRPktgIH-L-eL3hLmNjU_pJ9CdMVJ1DK5iFZVCOutEIcoiE4u3wPURtWt61QC b_wZDpa0bmFH0S59G_VtIBkMyZNxeJha6MIFWFzsUzDR1qfHb2 Kv5wfIYYPyONJzzK3pimAbUp8zgkfrsOk2zxtv0azvE941N3p4 TmAEaKL6YBeiZG4XDYyq-GwVl25GMfL2eUFuYrlJA_vj78Yvx281KKeT8nULEZ0gDv1gHBi ogXgKwEELtwhD_4mGDxJPAZDGqs-NhvTb3P2fuqlwZVmZRTgS3BDrFBeSOSg-1agVNzarx1ZRATW4-UkGAnIL2gqLrsillSsV1rp07pOlJopwNpV5gfDBxdbM0SEuDrq emBWxbMKMMDFzf7a77Ee5DwM39RksTMR7IuPmG_WNE5XlGermN M6=w1387-h950-no
The running the random algorithm to create the maze within the blocking pattern confines and output the tool path files (gcode or .dxf):
https://lh3.googleusercontent.com/qH2ATvrUvns_RUnuBnxiH30IrLukTLebmuUtx3Ptd6C-EJH3bLox9eZpXJkmxPTBxb0gWmIyMyeCKs-K9HYfj39YxDLBnVoHQgGzh6c-2icwoBztUemn8agqtV5QiuPTBWOdcRvVkBpFlGuHQhaFBa610I mTC3x-C3t37_wFyjkLfmaLl5K8rr9Lksi2PJThT3htKRHSzI9IpAWefZ Xaqe3VZVkJ4VH6ZGgVBvlKTCjZa0G2ok5ar1yW90Ag-YGjcAmkZG7_WiBES3tWh48MVoqI5vCO3ApbfpfJOkBEBfdjL-FSs-YNwA6wJkgDzOd2gJLlO_IupYGh5xl6__jCYCoTeiKGuSLiQrLh HowcNc7vMge7UqomF5vOr9HBthf1-BlFXYw7KQPpoSZcsU5I48F7OM4lfgIhkvBL14fOlSeGBTkWP43 ZenlLTD3gfj4EIO_xHbk2YrRJfYlpJGiucUGg9N5p6-kVKLqRhcxSDQgNiirhzYKLJoSY6nTDlBMm5MzaSZgvvUjSSrAr JDP7dXp93E-puZB3hKc83cxikNo8JScHuLUSZV00IOOfQgUEmEz8ls59jUv_J x_3v4N83-sNgOHrlbrWAIfQqIn6HB4XdbbD=w1388-h950-no
Finally I have fixed most of these issues (I believe) and added a feature to import bitmap image files that can be used to create maze outlines. This can be black and white sihouettes (like in the example below), greyscale or color images. I think it is quite neat and this is my latest practical test. More info here (http://www.tailmaker.net/mazes-1.html). If you did get a free license back then for the beta that should still work with the new version.
This is the result, a 34" x 23" maze for a 1/4" steel ball. Admittedly this is way too complicated for a practical toy (except if somebody has the memory of a chess grand master) but I made that to see what is possible.
https://lh3.googleusercontent.com/tSt8Sv8FVIKFC_-1Sjn26YCJ0c-BUsNqcL4wxjge9ngjFH6x2Q8v5gH3Q43L4LEQf2YeDL9H3NeKn PKy3ay27ogQsb2wq9yuAlb57I6Sdf4djtETS5j2aTXtdFqvex4 twK3rbi31AihY8HsJRQRqxta4b8SglAuubE3c8LGROcYIWFyBN X-xxB3yLCLjohgTL_N3BYZXypyU9aVvUbOWzf5JJo4xYzK5nZWDY MgN-Q6QPxdv1WpFV-M97W81pmvbMXW2mJNHyyKPA8u9hnrypWo70VI1l695ug74brig 8Pu8Z0WbXy5uUfphNWn-ZFYF22OOHa-CQz3nt3IYH-5SGA3BiL4m9x7InZshELdMhC2n3uo0_aFca7A1SNBXTtBJee6L tBwJmWMsKFJmsvHEgFmoLOXv5bwjEmgTLdH8qLegwjEJIjp5F0 eiLUsaOojtzekhruHwAxZVugTqoDjjfuZWLcdthd8EkZI2hKoM 3XyeqqrlBykQEN1cy6JRhhUeN3imaMSpyCFzyRgh7GT5DNwoZ7 ihpfWji1USbqL4LDEDwyR9OZ2a60I2SbCgegKJC_j_nWXRXjZJ LrHO1GbE2ndQWYQ1dRpFIBxGFL_V3w-PETwOx04p=w1425-h950-no
This was the original image:https://lh3.googleusercontent.com/h1O3eNPUCw9HJ86WtS6dOFdDvR-29DYtpFF2i-QTLOfb3GQeGvjyzFQt9waa3Tb3JWoWWgU0IMkG_-_vwbSxhYlJIcwpBPxypYvwBzIMKNBXn2TMW-hWS1ABbb1A1yGB30AmoexSSU4SmasmVF5JW8HczkNDsxkRWGIt 3KgctSeYA-fuI4w6b2GDh3KwpqYL36j5sCMDDTfimV-2V9GXh5-YXhP_cTRzv1BQFSceguJ76lRTuEnS_xoJGp4-7m6PRIyRBjnfopmJt9MUyZAU-7eRDOJQM4vfkhTQbgnYScLimEo7r4zIWz51wOg8kb4Wex3JwJN PeNcTzVIOnm-JGp3_PRnusWVBJb1iGHWKV5C7Q-mDe5D2ugezKkPalxJqOwbbiAfflrV2FzRwM5bw45RObRMhC7n5 Q3ZEewIF4xTRJcVpRR4RTG2aHUrlNBljxhB8GHkg-3Zms4eEp6vmyjR13fLP138y4fjXjsTQZ4t9q0DzdvTXhxheaTZ l_ztZ-rLY7RJLET0ke3RWWnDFArFaYdRMN_y0fKOzXpW150nnf1y7xOC 46_5otz2EQa5IRyYvAnw8pjlwD39gNyUFuEQOU64h017oji_j9 SyRbp1rb_5L=w800-h555-no
Using MazeMake to convert into a blocking pattern for the maze tiles:
https://lh3.googleusercontent.com/CAQhoksV4mFJynCaXllqWk_ZeDqXYNY16LENOtJ7kiSe_cgk3M y3bhuKySc6P7XFDW5bYBaeUf20NivzBLe6tneSLsayp2s8eQrF MQvkOG50B41RKEVFcruMdSPNpKgupnpR-OBq8YtDVHmTXnXpJHvh2egMrUgtojjBuuWeyNEOqDAMjnZhMFZ kleadVfe8UAiv_3WmVqNYN4ge9u5ScRPktgIH-L-eL3hLmNjU_pJ9CdMVJ1DK5iFZVCOutEIcoiE4u3wPURtWt61QC b_wZDpa0bmFH0S59G_VtIBkMyZNxeJha6MIFWFzsUzDR1qfHb2 Kv5wfIYYPyONJzzK3pimAbUp8zgkfrsOk2zxtv0azvE941N3p4 TmAEaKL6YBeiZG4XDYyq-GwVl25GMfL2eUFuYrlJA_vj78Yvx281KKeT8nULEZ0gDv1gHBi ogXgKwEELtwhD_4mGDxJPAZDGqs-NhvTb3P2fuqlwZVmZRTgS3BDrFBeSOSg-1agVNzarx1ZRATW4-UkGAnIL2gqLrsillSsV1rp07pOlJopwNpV5gfDBxdbM0SEuDrq emBWxbMKMMDFzf7a77Ee5DwM39RksTMR7IuPmG_WNE5XlGermN M6=w1387-h950-no
The running the random algorithm to create the maze within the blocking pattern confines and output the tool path files (gcode or .dxf):
https://lh3.googleusercontent.com/qH2ATvrUvns_RUnuBnxiH30IrLukTLebmuUtx3Ptd6C-EJH3bLox9eZpXJkmxPTBxb0gWmIyMyeCKs-K9HYfj39YxDLBnVoHQgGzh6c-2icwoBztUemn8agqtV5QiuPTBWOdcRvVkBpFlGuHQhaFBa610I mTC3x-C3t37_wFyjkLfmaLl5K8rr9Lksi2PJThT3htKRHSzI9IpAWefZ Xaqe3VZVkJ4VH6ZGgVBvlKTCjZa0G2ok5ar1yW90Ag-YGjcAmkZG7_WiBES3tWh48MVoqI5vCO3ApbfpfJOkBEBfdjL-FSs-YNwA6wJkgDzOd2gJLlO_IupYGh5xl6__jCYCoTeiKGuSLiQrLh HowcNc7vMge7UqomF5vOr9HBthf1-BlFXYw7KQPpoSZcsU5I48F7OM4lfgIhkvBL14fOlSeGBTkWP43 ZenlLTD3gfj4EIO_xHbk2YrRJfYlpJGiucUGg9N5p6-kVKLqRhcxSDQgNiirhzYKLJoSY6nTDlBMm5MzaSZgvvUjSSrAr JDP7dXp93E-puZB3hKc83cxikNo8JScHuLUSZV00IOOfQgUEmEz8ls59jUv_J x_3v4N83-sNgOHrlbrWAIfQqIn6HB4XdbbD=w1388-h950-no