JT's LinuxCNC Stuff =================== John Thornton v1.0, (C) 2012 :doctype: book link:http://gnipsel.com[Return to Gnipsel.com] [dedication] Dedication ---------- This is a collection of the stuff I have related to LinuxCNC. This is an almost never seen on the web, tutorials without any ads... I hate tutorials written or stolen solely for profit! == Tutorials * link:g-code/index.html[G code Tutorial] * link:ladder/index.html[Classic Ladder Tutorial] * link:machining/index.html[General Machining Tutorial] * link:tuning/index.html[Servo Tuning Tutorial] * link:gladevcp/index.html[GladeVCP Tutorial] * link:gui/index.html[Custom GUI Tutorial] * link:ngcgui/index.html[NGCGUI Subroutines] * link:hal/index.html[HAL Logic Examples] == Sample Configurations * link:configs/index.html[5i25 Sample Configurations] * link:configs/pncconf-7i76.html[Using pncconf to set up a 5i25/7i76 Configuration] == Examples === Classicladder Turret and Tool Change This example shows you how a turret would work with Classicladder. The Pyvcp screen provides the inputs and show the current status of tool change. image::examples/cl-turret.png[align="center",width=640] * link:examples/cl-turret.zip[Classicladder Turret/Tool Change] === GladeVCP + HAL This example shows you how to run a GladeVCP panel with HAL for a simple GUI that can use all the power of HAL without the complexity of LinuxCNC's motion control. You can have things like encoders, pwmgen, stepgen etc. * link:examples/winder.zip[Stepper Winder] === Sheet Alignment This addition to LinuxCNC allows you to align the coordinate system to the sheet of material. * Four Pyvcp buttons are added to your panel. * Start Align, Align Y, Align X, and Clear Offset. To align along the Y axis jog to the left rear corner of the material. . Press Start Align. . Jog to the left front corner and press Align Y. . Cut your parts then press Clear Offset. The Files * link:examples/align.zip[Sheet Align Configuration Files]