moxon-frame-generator
simple generator for 3D-printed frames for a moxon rectangle antenna
Open-source, fully 3D-printable 6-DOF controller for CAD and slicer navigation, powered by an Arduino Pro Micro and Hal…
git clone https://github.com/HackMan3D/HackMan3D-Orbit-Controller.gitHackMan3D/HackMan3D-Orbit-ControllerAn open-source, fully 3D-printable 6-DOF navigation controller built around an Arduino Pro Micro and four Hall-effect joysticks. Orbit provides native 3D-controller input for CAD applications and an optional mouse-emulation mode for slicers.
Firmware/Hackman3D_Orbit_Controller/Hackman3D_Orbit_Controller.ino, select the Arduino Pro Micro target, and upload it.The complete assembly video is available on YouTube.
Orbit works with applications that support 3Dconnexion-style HID controllers, including:
| Category | Tested or commonly supported applications |
|---|---|
| CAD and 3D | Fusion 360, Blender, SolidWorks, FreeCAD, Onshape, Autodesk Inventor, Rhino |
| Slicers | Bambu Studio, Cura, PrusaSlicer |
| Operating systems | Windows, macOS, Linux |
Application support can vary by version and operating system. Slicers without native 3D-mouse support can use Orbit's optional mouse-emulation mode.
Check the Bill of Materials before ordering.
Hold buttons 2 and 3 together to switch between CAD mode and slicer mouse mode.
| Button | Short press | Long press |
|---|---|---|
| 1 | Tab | Command + Shift + G |
| 2 | N | L |
| 3 | Command + 0 | A |
The default shortcuts target macOS workflows and can be changed in the firmware. Pressing all three buttons still changes the speed profile.
The controller calibrates itself every time it starts. Place it on a stable surface, do not touch the knob, and wait about one second after connecting it.
If an axis drifts, feels too sensitive, moves in the wrong direction, or needs a different response curve, use the Tuning Guide. All user-adjustable values are grouped near the top of the firmware.
For problems:
| Path | Contents |
|---|---|
Firmware/ |
Arduino source code |
Documentation/ |
Assembly guide and Bill of Materials |
Wiring/ |
Pinout and wiring diagrams |
images/ |
Project media |
TUNING_GUIDE.md |
Calibration and response settings |
CHANGELOG.md |
Published version history |
Bug fixes, documentation improvements, hardware feedback, and tested enhancements are welcome. Read CONTRIBUTING.md before opening a pull request.
Please report security-sensitive problems according to SECURITY.md, rather than in a public issue.
The repository is licensed under the GNU Affero General Public License v3.0. Printable model platforms may provide their files under separate terms; check the license shown on the relevant model page before redistributing them.
Orbit is an independent community project and is not affiliated with or endorsed by 3Dconnexion.
Designed and maintained by HackMan3D.
Additional features, testing, and feedback by Kitek.
Special thanks to NavCore for the Arduino board package that enables native 3D-controller compatibility on the Pro Micro.
If Orbit is useful to you, star the repository, share your build, and help other makers by reporting your tested hardware and software combinations.
more like this
simple generator for 3D-printed frames for a moxon rectangle antenna
GPX 轨迹转 3D 可打印地形模型 | Hiking trail to 3D printable terrain | Electron + Vue。 一款面向户外爱好者与 3D 打印玩家的 Web 工具。将 GPX 徒步/骑行轨迹一键转…
Install and monitor KlipperScreen on Android via DroidKlipp APK, USB ADB forwarding, and WiFi fallback
search projects, people, and tags