No description
| arcgen | ||
| bezel | ||
| boltcircle | ||
| counterbore | ||
| drill-speed | ||
| engrave | ||
| engrave-lines | ||
| face | ||
| grid | ||
| grill | ||
| README.md | ||
Simple G-Code Generators
This repository contains a collection of Python scrips that generate simple G-Code for LinuxCNC. For me to fire up a high dollar CAD program and the use the POST processor to generate simple routines is a waste of time. So I'm writing a series of Python programs to do this. If you did an LinuxCNC install, or have Mac OS X, you already have all you need.
You can either clone this repository using Git or download the whole repository as a zip file.
The Scripts
- Arc Generator - generate an arc from the diameter, the start and end angle
- Bezel Engraving - engraves a bezel like you would see on the front panel of a stereo around the volume control knobs
- Bolt Circle Array - generates a circular array for canned drill cycles
- Counterbore - generates the G-code for counterbores for socket head cap screws
- Drilling Speeds-n-Feeds - helps you to calculate the speeds and feeds for drilling
- Facing Software - super simple facing Generator
- Grid - generate various shapes of grid to test the speed and the accuracy of a milling mashine
- Grill - drills a circular array of holes typically used as a speaker grill or as ventilation holes in a chassis panel
- Pocketing - Rectangular-Circular Pocketing Generator
- Text Engraving - This software engraves a text string
- Multi-line Text Engraving - Engrave up to 10 lines of text