Hello Kirk. My job is NC programmer. We have all type of machines and all imaginable CNC controllers in addition to that our company buys every several weeks one new machine.
With that variety of controllers I can see real issue with postprocessor. As more machine in shop the more needs in postprocessor that should accommodate different controllers. Here is something from me! Our shop use CAD/CAM Catia ( right now I am in week long Catia training class in Renton WA) and most other shop also using some kind CAD/CAM package. Less and less shops use hand writing programming but there are many who still does that. Problem as I can see in that CAD/CAMs have their own G cycles and controllers their own. When I make CAD/CAM software generate code without cycles (canned cycle G81-G86 ?) and go with point to point option of motion generation I have less problems with successful generation of post processor. Question: why just drop all G code except of basic one what can be universally used for all controllers? To basic code I can relate: 1. G01 2. G02 3. G03 4. G04 (Dwell) Sintecs X move in x direction Y motion in y direction. Z motion in z direction U incremental motion in x direction. V incremental motion in y direction. W incremental motion in z direction A rotation motion around X axes. B rotation motion around Y axes. C rotation motion around Z axis. akA incremental rotational motion around X ases. akB incremental rotational motion around Y ases. akC incremental rotational motion around Z ases. With use of CAD/CAM software and basic code mentioned above I can generate all program up to 100 miles long but benefit is that it is universally will be used by all controllers. It is point to point motion only. 100 miles long program is no problem for EMC2, am I right? It is the same as alphabet 28 letters only and one can compose everything! ( grammer free too in this case) So, I want to create only incremental rotational motion for axes A B and C. wich I call akA akB and akC ( or what ever) and make EMC2 able to accept simple codes for point to point motion that is 100 miles long. This is my vision for the next level of developments. Please let me know all your?s objections for that idea. Thank you, Aram Kasparov (ak) ------------------------------------------------------------------------- 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