![]() Linux/Ubuntu - I run Linux almost all the time for almost everything I do, and Ubuntu 20.04 is my current daily driver.Candle CNC - This is getting to the point where it should probably be considered abandonware, but it has some really nice features that make it easier to prototype circuit boards on CNC machines.I use this constantly, and the new 2.6 alpha has the ability to measure features on your STL/AMF/3MF model, which could really help with things like the upcoming Hackathon. Prusa Sclicer - The slicer software available from Prusa Research.Prusa i3 Mk2 - My main 3D printer that produces a lot of my prototypes and finished products.Raspberry Pi - Used for everything from 3D printer control (OctoPi), to servers, to remote IO.Arduino - I use the Arduino IDE and different forms of Arduino hardware a lot for prototyping, simple instrumentation, control, etc.Python/GDScript/Processing (Arduino)/C/Other - Languages that I use a lot in my open source and open hardware work.It is meant to be a more community-based GitHub. Codeberg - Have been trying this out for hosting hardware projects.GitLab - Use this mainly for collaborating with the KiCAD 3D modelling team, which uses CadQuery.GitHub - Most of the code and projects I collaborate on are available here.I appreciate the work that and others have put into it so far. I really like the foundations of GitBuilding and would like to see this project get support to move it forward. GitBuilding - Open hardware project documentation.I’m a total novice with KiCAD, but I have created a board that I was able to prototype myself on a CNC and then order from OSHPark. The idea is to merge the ease-of-use of traditional CAD with the power of CodeCAD. Semblage - My own CAD project (currently in alpha) that has a mouse-driven interface similar to FreeCAD or Fusion360, but which converts that to CadQuery code on the back end.CadQuery - Python API for 2D and 3D CAD.I am a core contributor to CadQuery and a fan of CodeCAD (programmatic CAD), so my CAD tool chain leans more toward that side of things, although I have created workbenches for FreeCAD. Also more complete assembly handling in OpenSCAD so that it is easier to export colour 3D models that can be animated for assembly steps. Probably the biggest wish we would have is better ways to interact between our core codebase in OpenSCAD with other graphical CAD so others can easily make accessories. GitLab - Collaboration and project managment.Python, Bash, Docker, and GitLab CI - Automated build scripts that create up to date documentation and STLs after each change using the programs above.SCA2D - Our own program for analysing OpenSCAD code.OpenSCAD - For CAD, this generates STLs and renders.The OpenFlexure Microscope hardware toolchain is: Are there proprietary tools you can’t avoid? Do the tools you use work well together?įor example. There’s at least one person on the OpenSCAD mailing list trying to build this on the Mac - but no word on when it will be merged into the main branch and become available from Ĭurious if anyone else has tried this and if so, to what effect.It would be really interesting to know what tools your hardware project uses. variable redefinition does work for variables in Python.when loading a Python file from OpenSCAD, arbitrary code is not processed - only function definitions are used to define functions for later usage.In corresponding with the developer, I’ve learned/come to understand a couple of things:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |