[New Addon/Workbench] CycloidGearBox
https://github.com/iplayfast/CycloidGearBox/tree/FirstRelease
Dependencies
- This Addon/workbench runs on:
- [X] Most up to date stable release (including RC)
- [X] Most up to date development release
- [X] Python 3 compatible
- [X] Qt5 compatible
- [X] Qt5 and Qt6 compatible (uses "import PySide" rather than "import PySide2")
- [] Is this backward compatible with any previous version of FC? If so, please mention in the README.md
- [x] Does this use 3rd party dependencies?
- [x] numpy
- [ ] scipy
- Please specify if there are any other dependencies below and in the README.md and package.xml files
README.md
- [X] Is Markdown friendly
- [ ] Has a Prerequisite or Dependencies section
- [X] Links to a
LICENCEfile (Note: FreeCAD uses LGPL2.1, most people choose that or GPL3) - [X] Has a Screenshot and/or a section for screenshots
- [ ] Links to a FreeCAD Forum discussion thread
Misc.
- [X] Do you keep a changelog?
If so, where? github - [X] Your Addon has an SVG based Logo?
- [ ] Your Addon has a package.xml file?
- [ ] Edit the FreeCAD External Workbenches wiki page
Housekeeping
- [X] Fixed typos in the code using
codespell. We recommend running:codespell -q 3 - [ ] We recommend linting python code with PEP8. See [coding conventions][Code-conventions]
Github Related
- [X] Does your repository use Release tags ?
- [X] Repository has topics which include
FreeCADWorkbenchAddon
Note: if your addon/workbench code doesn't reside on Github, please state the address where it is mentioned
Do you need assistance creating a package.xml file?
I guess I do, since I don't know what that is :)
Here's the wiki documentation page -- there are a couple of examples at the bottom you can probably just copy from and tweak to suit your needs. This will ensure that your addon looks nice when displayed in the Addon Manager.
OK, done. Let me know if everything looks ok.
@iplayfast Did you not push it?
I pushed but forgot to release the update. It should be ready now.
Great -- what's your minimum FreeCAD version for this? When we make the catalog entry we will indicate what versions you support.
I expect the minimum is pre 1, as that's when I first started developing it. I guess just say 1.