Skip to content

A Python app to create Gcode for a rib-cutting CNC scroll-saw.

License

Notifications You must be signed in to change notification settings

moof-moof/ribcut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ribcut-ikon-400x240

RibCut v2

This program generates 2D gcode from airfoil data stored in the common Selig format. RibCut is a much reduced and simplified version of the more complex Wing G-Code (https://github.com/swarfer/winggcode), which is an application aimed at 3D hotwire cutting of model airplane foam wings.

The kerf-compensated gcode created with RibCut is instead primarily used for cutting balsa wing ribs with a prototype grbl-based CNC scroll-saw machine called 'GeeSaw'. A database of airfoils in the Selig DAT format is included, or you can add your own.

Install

  1. Download the master.zip file. You also need Python3 installed.

  2. Unzip it anywhere you want.

  3. On first run you will need to define the NC and DAT directories from the Edit menu.
    The DAT Directory variable must point at the 'koord' directory where all the .dat files are.
    The NC Directory can be anywhere convenient. All Gcode will be saved there.

  4. Close and re-open the program and you should see the airfoil lists populate.

Usage

Just fill in the various edit fields and click 1 Generate Gcode, then 2 Write to File. How simple can it get?

ribcut

About

A Python app to create Gcode for a rib-cutting CNC scroll-saw.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published