G-Code (more precisely G and M Code, more formally, RS-274D or other names) is a programming code that dates back circa 1950, and was originally developed to control mechanical machining operations using paper tape. It
Continue ReadingDynomotion KFLOP and KSTEP running from Raspberry Pi using patched version for Linux of KMotionCNC
Who might be interested in this. Anyone that would like to operate their KFlop controlled machine from their phone, tablets or anything with a web browser. Github Repository of the patched system GitHub Parhansson YouTube
Continue ReadingExcellent Blog: Dan Shapiro – CEO, Startup, Glowforge
http://www.danshapiro.com/blog/
Continue ReadingMotion Controllers (Software and Hardware)
CNC toolchain: CAD -> CAM -> G-Code PostProcessor -> Motion Controller -> Drives A Motion Controller is, well, just that. A structure to control the coordinated motion of at least a singular CNC axis. Motion controllers can
Continue ReadingRigging (suspension and moving of machine tools)
Rigging (in this context) is the act of safely supporting and transporting machine tools. Some pointers: Twisted rope has a much higher sliding coefficient (ropes are rougher). It can take a lot more static tension
Continue ReadingKFLOP C Programming Dissection – My Init.c Pendant Code
#include “KMotionDef.h” // Example Init program that includes “smooth” MPG motion example // which makes use of the exponential motion command. // Which Pins were somewhat arbitrary; 11 I/O were needed, so JP4 and JP6
Continue ReadingKFLOP C Programming Dissection – My Init.c E-Stop Code
#include “KMotionDef.h” int elast=0,elastsolid=-1,ecount=0; // for debouncing estop pushbutton int Debounce(int n, int *cnt, int *last, int *lastsolid); int DoPC(int cmd); #define ESTOP 168 // set to the external estop input bit #define TMP 10
Continue ReadingUsing USB Microscopes for Optical Comparators, Edge Finding, Centreing
with the rise of inexpensive optical cameras, people have been adapting them for machine tool use. Technitoys – Machine Camera Hobby Machinist – Cheap Optical Comparator http://BangGood (China) USB Microscope Microscope Camera for
Continue ReadingOne of the better threads summarizing a new CNC purchase
CNC Zone – Help Choosing CNC The big question you need to ask yourself is what do you intend to do with it? I’ll be honest…owning a cnc is sort of like owning a boat.
Continue ReadingMachine Design: Whitepapers
One of the better papers out there on machine design: Principles of Rapid Machine Design. Good source of information stating how machine tools are accurately measured, scraped into precision: Foundations of Mechanical Accuracy Introduces basic machining operations,
Continue Reading