![]() ![]() In addition to just creating the plate layout, I would also like to be able to add the ability to 'suggest a matrix' for hand wiring. I am still wet behind the ears in the field of CAD and laser cutting and such, so any suggestions you have are VERY welcome.ĮNDGAME: I am a LONG WAY off this, but I am going to throw this out there as the endgame of where I want this tool to get to. HOW CAN YOU HELP? Subscribe and leave me any feedback you feel is relevant. I have built 3 different switch opening types so far (at least one more to come) and I will be updating this thread with the details on those openings soon (probably tonight). I have the basic construct for placing the different sized keys where I want them now, but I have not automated the actual layout build yet or done any exporting yet. I am still very early in development right now. My intention is to make my work freely available with the hope that others will consider offering pull requests to add functionality or help with compatibility.ĮTA: I am not entirely sure when you can expect this to be ready yet. I will probably put some sort of open source license on it, but I will cross that bridge when I publish the code. LICENSE: I will be making the service available online and I will also publish my code on GitHub (once I have a working version). ![]() If I am learning CAD from scratch, I might as well do it in an environment I am very comfortable in. I am a very proficient Python developer, so that was my main criteria when looking for parametric CAD scripting frameworks. TOOLS BEING USED: I have chosen to script this using Python and CadQuery (which is based on FreeCAD). Here are the currently supported switch cutouts: ![]() (Optional) If a case layout is not specified, how much space do you want on the outside of the plate? Do you want drill holes (for a sandwich case)? Etc.This would determine if/where the mounting holes are located. (Optional) Select the case layout you want the plate to fit in.Select the switch cutout type you would like.SETTINGS: These have not been ironed out yet, but here are some things I am considering. You would be able to specify some details and then click on a 'Generate', which would generate and download the CAD drawing for the plate needed for the layout you have specified. HOW IT WORKS: I plan to piggyback of the excellent work of ijprest and his As a user, you would go and create a layout using that tool, then you would paste the to your layout in my web based tool. Since Melvang and team have done such a great job getting the Enabler PCB into the wild, this type of tool should be a great progression to enable very cool layouts. The goal of this project is to enable anyone which an idea to be able to build a layout and then have the plate automatically built for them (download the CAD drawing). THE IDEA: There are many builders in this community who would like to experiment with different keyboard layouts, but not all of them have the CAD skills to be able to create the plate. I am now officially into my new house, so I am officially getting this project underway. This is an idea I have had for quite a while but have not had time to work on. The relevant posts have been moved to this thread. The initial conversation for this topic started in the GH CAD Resource Hub thread. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |