There are a couple threads here that I think could be tied together with a simple programming language linked into EMC.
First the fiber winding, second the intelligent probing and third the macro programming of Gcode,. If some simple language, TCL? (or Visual Basic in the windows world) can issue basic machine movements then all these applications become rather simple. I dislike the term 'conversational' because that has come to mean some program that generates Gcode, which then runs as any other Gcode. I like programs that directly generate the movements from a simple language. I refer to it as Interactive machining. Mach has a VB option that can generate movement. It has been used to do a coil winding machine and several variations of probing and an interactive power feed. All that strange Gcode subroutines and parameters can be eliminated if the interactive program generates the movement on the fly. Instead of Gcode with subroutines, write a TCL program that lets the user enter the parameters, then it generates movement commands on the fly to run whatever movement is needed. Why do Gcode subroutines, just keep generating the movements as needed. I'm not sure I'm expressing this well, but does anyone see what I'm trying to do? ron ginger ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users