Welcome to BionicsCAM
BionicsCAM is a CAM post-processor that generates CNC G-code from DXF files exported from Onshape. Built for FRC Team 4909 Bionics, it automates the CAD-to-CNC workflow for flat plates without requiring CAM software.
One-Click Integration
Export parts directly from Onshape with a single click. No manual file export/import handling required.
Smart Detection
Automatically detects holes, pockets, and perimeters. Configurable tab strategies: auto-place and remove, or pause for fixturing through holes.
Interactive Preview
Visualize your toolpaths in 3D before cutting. Rotate, scrub through moves, and verify setup.
Team Customization
Configure machine dimensions, materials, and cutting parameters for your specific CNC setup.
Multi-Layer Support
Create 2.5D parts with grooves, pockets, and countersinks at multiple depths.
Tube Machining
Special mode for cutting patterns on aluminum tubing, with automatic end squaring and mirroring.
Quick Start
Install Onshape App
Add BionicsCAM to your Onshape account from the Onshape App Store
Select a Face
In Onshape, open the BionicsCAM panel, then select the top face of your part and click "Send to BionicsCAM"
Generate G-code
Review parameters, preview the toolpath, and download your G-code program
Hosted Service
BionicsCAM is hosted at bionicscam.vercel.app and is free to use for any FRC team. We handle the infrastructure, authentication, and updates.
PenguinCAM-config.yaml file to customize settings for their CNC machine.
See Configuration for details.
Support & Contact
Questions or issues? Contact: srihaas.mynampati@gmail.com
Report bugs or request features on GitHub: github.com/Srihaas-tech/BionicsCAM