Ask CNC Passport
Ask about G/M codes across CNC Passport references. Get controller-aware explanations, modal behavior, command details and source-backed answers for real CNC programming work.
Ask about G/M codes across CNC Passport references. Get controller-aware explanations, modal behavior, command details and source-backed answers for real CNC programming work.
This page is an independent educational reference created for learning, training and general orientation. It is not an official manual, not an official specification, not a service instruction, and not a substitute for the original documentation supplied or authorized by the relevant manufacturer, machine builder, integrator, tooling supplier or employer.
We created this independent educational reference through our own study, analysis and editorial preparation of technical CNC topics. The content presented here consists of simplified educational summaries prepared in our own format for training and reference purposes.
This reference is prepared with regard to applicable intellectual property laws, including in particular: the Polish Act of 4 February 1994 on Copyright and Related Rights, the Polish Industrial Property Law (Act of 30 June 2000), Directive 2001/29/EC of the European Parliament and of the Council, and the Berne Convention for the Protection of Literary and Artistic Works. These laws and instruments govern, among other things, protection of original works, translations, adaptations, quotations, source attribution, as well as trademarks, logos, product names, model identifiers and other distinctive signs.
Accordingly, this page is intended to provide independent editorial summaries, study notes, navigation references and source pointers only. It is not intended to reproduce full manuals, to publish official translations, or to replace the original wording, structure, illustrations, warning systems, safety instructions, technical tables, diagrams or complete context of the original documentation.
Any document titles, document numbers, code designations, model names, series names, sections or page numbers are provided solely to help users identify the original source, verify the topic in the original documentation, and continue their own study. References to source materials are provided for verification and navigation only.
This reference does not reproduce or replace the original documentation. The exact original wording, complete scope, official warning language, limits, exceptions, technical conditions and safety requirements can be found only in the original documentation issued or authorized by the relevant rights holder.
Any original manuals, original wording, original illustrations, original tables, original diagrams, original layouts, trademarks, logos and other protected elements remain the property of their respective rights holders.
Where brief quotations are exceptionally used, they are intended only to the extent justified by an explanatory, analytical, teaching or reference purpose and should be understood together with the indication of source and, where available, authorship.
The content on this page may be simplified, shortened, generalized, restructured or updated over time. Function names, syntax, behavior, address formats, modal groups, parameters, options, software behavior and machine response may differ depending on control series, machine builder implementation, installed options, software version, PLC logic, safety configuration, postprocessor output and local shop standards.
The use of any product names, system names, control names, model identifiers, code symbols or other designations on this site is for identification, compatibility reference, educational comparison or source navigation only. Any trademarks, logos and other distinctive signs remain the property of their respective owners and are protected under applicable industrial property and trademark laws. Such use does not imply sponsorship, endorsement, authorization, certification, partnership or affiliation.
CNC setup, editing, testing, dry run, simulation, machine motion, spindle functions, offsets, macro execution and production use may create a risk of collision, machine damage, tooling damage, scrap, production interruption, personal injury or death if used incorrectly. This page is provided for educational use only and must not be treated as the sole technical or safety authority for real machine operation.
By using this reference, you acknowledge that you use the information at your own risk. This page is provided "as is" and "as available", without any representation or warranty that the information is complete, accurate, current, production-safe, legally sufficient or fit for a particular purpose. Always verify exact meanings, syntax, limitations and safety procedures in the official documentation applicable to your specific machine, control and working environment.
If you need exact wording, exact terminology, full context, original warning language, official examples, complete parameter notes or authoritative phrasing, please consult the original documentation issued or authorized by the relevant rights holder.
If you are a rights holder or an authorized representative and believe that any content on this page infringes your rights, requires correction, attribution, limitation or removal, please contact us at: legal@cncpassport.com. Please include the page URL, identification of the material concerned, your contact details and the legal basis of your request. Good-faith notices will be reviewed promptly and, where appropriate, the material may be corrected, limited or removed.
Continued use of this page means that you understand and accept these terms.