ನಾವು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಸಂಪೂರ್ಣ ಮಾರ್ಗದರ್ಶಿಗಳನ್ನು ಅರ್ಪಿಸುತ್ತೇವೆ CNC ಯಂತ್ರ ತಂತ್ರಜ್ಞಾನ. ಈಗ ಇನ್ನೂ ಒಂದು ಹೆಜ್ಜೆ ಮುಂದೆ ಹೋಗಿ ಏನಾದರೊಂದು ಕಡೆ ಗಮನಹರಿಸುವ ಸಮಯ ಬಂದಿದೆ cnc ಪ್ರೋಗ್ರಾಮಿಂಗ್, ನಾವು ಈಗಾಗಲೇ ಇತರ ಲೇಖನಗಳಲ್ಲಿ ಉಲ್ಲೇಖಿಸಿದ್ದೇವೆ, ಆದರೆ ನಾವು ಇಲ್ಲಿ ಹೆಚ್ಚು ವಿವರವಾಗಿ ನೋಡುತ್ತೇವೆ.
ಈ ರೀತಿಯಲ್ಲಿ ನೀವು ಇವುಗಳನ್ನು ಚೆನ್ನಾಗಿ ತಿಳಿದುಕೊಳ್ಳಬಹುದು ಕೈಗಾರಿಕಾ ಯಂತ್ರಗಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೋಡ್ಗಳು ಮತ್ತು ನಿಮ್ಮ ಅಗತ್ಯಗಳಿಗೆ ತಕ್ಕಂತೆ ಅವುಗಳನ್ನು ಹೇಗೆ ಸುಲಭವಾಗಿ ಮಾರ್ಪಡಿಸಬಹುದು ಅಥವಾ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಬಹುದು.
CNC ಗೆ ಪರಿಚಯ

CNC ಎನ್ನುವುದು ಕಂಪ್ಯೂಟರ್ ಸಂಖ್ಯಾ ನಿಯಂತ್ರಣದ ಸಂಕ್ಷಿಪ್ತ ರೂಪವಾಗಿದೆ. ಇದು ಲೋಹಗಳಿಂದ ಪ್ಲಾಸ್ಟಿಕ್ಗಳವರೆಗೆ ವಿವಿಧ ರೀತಿಯ ವಸ್ತುಗಳನ್ನು ಕತ್ತರಿಸಲು ಮತ್ತು ರೂಪಿಸಲು ಕಂಪ್ಯೂಟರ್-ನಿಯಂತ್ರಿತ ಯಂತ್ರೋಪಕರಣಗಳನ್ನು ಬಳಸುವ ಉತ್ಪಾದನಾ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. ಹಸ್ತಚಾಲಿತ ಯಂತ್ರದಂತಲ್ಲದೆ, CNC ಯಂತ್ರಗಳು ಪೂರ್ವ-ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಿದ ಡಿಜಿಟಲ್ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ ಅಸಾಧಾರಣ ನಿಖರತೆ ಮತ್ತು ವೇಗದೊಂದಿಗೆ ಪುನರಾವರ್ತಿತ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತವೆ.
ಯಂತ್ರವನ್ನು ಕೈಗೊಳ್ಳಲು, ನಾವು ರಚಿಸಬೇಕಾದ ಭಾಗದ ವಿನ್ಯಾಸದೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ, ಸಿಎಡಿ ಸಾಫ್ಟ್ವೇರ್ ಬಳಸಿ ಮಾಡಬಹುದಾಗಿದೆ. ಈ ವಿನ್ಯಾಸವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಥವಾ ಹಸ್ತಚಾಲಿತವಾಗಿ CNC ಕೋಡ್ ಎಂದು ಕರೆಯಬಹುದು ಮತ್ತು ಅದು ಏನಾಗುತ್ತದೆ CNC ಯಂತ್ರದ ಮೂಲಕ ವಿನ್ಯಾಸವನ್ನು ನಿಜವಾದ ಭಾಗವಾಗಿ ಪರಿವರ್ತಿಸಿ.
ಯಂತ್ರದ ಹೃದಯಭಾಗದಲ್ಲಿ ಸಿಎನ್ಸಿ ನಿಯಂತ್ರಕವಿದೆ, ಇದು ಸಿಎನ್ಸಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲು ಮತ್ತು ಯಂತ್ರದ ಚಲನೆಯನ್ನು ನಿಯಂತ್ರಿಸುವ ವಿದ್ಯುತ್ ಸಂಕೇತಗಳಾಗಿ ಭಾಷಾಂತರಿಸಲು ಜವಾಬ್ದಾರನಾಗಿರುತ್ತದೆ. ಯಂತ್ರ ಅಕ್ಷಗಳು. ನಿಮಗೆ ತಿಳಿದಿರುವಂತೆ, ಮಾದರಿಯನ್ನು ಅವಲಂಬಿಸಿ ಯಂತ್ರಗಳು ವಿಭಿನ್ನ ಆಕ್ಸಲ್ಗಳನ್ನು ಹೊಂದಿವೆ. ಅಡ್ಡಲಾಗಿ ಚಲಿಸುವ X ಅಕ್ಷ, X ಅಕ್ಷಕ್ಕೆ ಲಂಬವಾಗಿರುವ ಚಲನೆಗೆ Y ಅಕ್ಷ ಮತ್ತು ಲಂಬ ಚಲನೆಗೆ Z ಅಕ್ಷವು ಹೆಚ್ಚು ಅಥವಾ ಕೆಳಕ್ಕೆ ಸಾಮಾನ್ಯವಾಗಿದೆ. ಅಗತ್ಯವಿರುವ ವಿನ್ಯಾಸವನ್ನು ಕೆತ್ತಲು ಉಪಕರಣ ಅಥವಾ ತಲೆಯು ಹೇಗೆ ನಿರ್ವಹಿಸುತ್ತದೆ. ಕೆಲವು ಯಂತ್ರಗಳು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಅಕ್ಷಗಳನ್ನು ಹೊಂದಿರಬಹುದು ಅಥವಾ ಬಹು-ಸಾಧನವಾಗಿರಬಹುದು, ಆದರೂ ಇದು ನಮಗೆ ಈಗ ಆಸಕ್ತಿಯಿಲ್ಲ...
ಬಳಸಿದ ಸಾಧನವು ಮಿಲ್ಲಿಂಗ್ ಕಟ್ಟರ್, ಡ್ರಿಲ್ ಬಿಟ್, ಟರ್ನಿಂಗ್ ಬ್ಲೇಡ್ ಇತ್ಯಾದಿ ಆಗಿರಬಹುದು. ನೀವು ಮುದ್ರಿಸಲು ಕಳುಹಿಸುವ ಡಾಕ್ಯುಮೆಂಟ್ ಕೋಡ್ ಅನ್ನು ಮುದ್ರಿತವಾಗಿ ಪರಿವರ್ತಿಸುವಂತೆಯೇ ಕೆತ್ತನೆಯನ್ನು ಚಲನೆಗಳ ಮೂಲಕ ನಡೆಸಲಾಗುತ್ತದೆ. ಮುದ್ರಣಗೊಳ್ಳಲಿರುವ ದಾಖಲೆಗಳನ್ನು ಪುಟ ವಿವರಣೆ ಭಾಷೆಯಾಗಿ ಪರಿವರ್ತಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ನೆನಪಿಡಿ (ಪುಟ ವಿವರಣೆ ಭಾಷೆ, ಅಥವಾ PDL), ಉದಾಹರಣೆಗೆ ಪೋಸ್ಟ್ಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ PS, PCL (ಪ್ರಿಂಟರ್ ಕಂಟ್ರೋಲ್ ಲಾಂಗ್ವೇಜ್) ಇತ್ಯಾದಿ. ಈ ಭಾಷೆಯು ಕಾಗದದ ದಾಖಲೆಯನ್ನು ಅರ್ಥೈಸಲು ಮತ್ತು ಪ್ರತಿನಿಧಿಸಲು ಪ್ರಿಂಟರ್ ಬಳಸುವ ಸೂಚನೆಗಳ ಗುಂಪಾಗಿದೆ.
CNC ಗೆ ಹಿಂತಿರುಗಿ, ಭಾಗವು ಸ್ಥಿರವಾಗಿರಬಹುದು, ಉಪಕರಣವು ಚಲಿಸುವಾಗ ಕೆಲಸದ ಟೇಬಲ್ಗೆ ದೃಢವಾಗಿ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಬಹುದು. ಇತರ ಸಮಯಗಳಲ್ಲಿ ಭಾಗವು ಹೆಚ್ಚಿನ ವೇಗದಲ್ಲಿ ತಿರುಗುತ್ತಿರಬಹುದು ಮತ್ತು ಉಪಕರಣವು ಸ್ಥಿರವಾಗಿರುತ್ತದೆ, ಹೆಚ್ಚುವರಿ ವಸ್ತುಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ ಮತ್ತು ಭಾಗವನ್ನು ರೂಪಿಸುತ್ತದೆ. ಆದರೆ ತುಂಡನ್ನು ಸರಿಸಲು ಮತ್ತು ಉಪಕರಣವನ್ನು ಸರಿಸಲು ಎರಡೂ, cnc ನಿಯಂತ್ರಕ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಭೌತಿಕ ಕ್ರಿಯೆಗಳಾಗಿ ಭಾಷಾಂತರಿಸುವ ಇಂಟರ್ಪ್ರಿಟರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ:
- ಕೋಡ್ ಓದುವುದು: ನಿಯಂತ್ರಕವು CNC ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸಾಲಿನ ಮೂಲಕ ಓದುತ್ತದೆ.
- ವ್ಯಾಖ್ಯಾನ- ಪ್ರತಿಯೊಂದು ಕೋಡ್ ಸಾಲು ನಿರ್ದಿಷ್ಟ ಸೂಚನೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಉಪಕರಣವು ಚಲಿಸಬೇಕಾದ ಸ್ಥಾನ, ಕತ್ತರಿಸುವ ವೇಗ ಅಥವಾ ತೆಗೆದುಹಾಕಬೇಕಾದ ವಸ್ತುವಿನ ಪ್ರಮಾಣ.
- ಸಿಗ್ನಲ್ ಉತ್ಪಾದನೆ: ನಿಯಂತ್ರಕವು ಅಕ್ಷಗಳು ಮತ್ತು ಸ್ಪಿಂಡಲ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುವ ಸರ್ವೋಮೋಟರ್ಗಳಿಗೆ ಕಳುಹಿಸಲಾದ ವಿದ್ಯುತ್ ಸಂಕೇತಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
- ಮರಣದಂಡನೆ: ಸರ್ವೋಮೋಟರ್ಗಳು ಸಿಗ್ನಲ್ಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತವೆ ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಸೂಚನೆಗಳನ್ನು ಅನುಸರಿಸಿ ಅಕ್ಷಗಳು ಮತ್ತು ಉಪಕರಣವನ್ನು ನಿಖರವಾಗಿ ಚಲಿಸುತ್ತವೆ.
ಮೂಲ CNC ಪ್ರೋಗ್ರಾಮಿಂಗ್

ಸಾಮಾನ್ಯವಾಗಿ CNC ಕೋಡ್ ಇದನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಬರೆಯಲಾಗಿಲ್ಲ, ಆದರೆ ಸಾಫ್ಟ್ವೇರ್ನಿಂದ ಸ್ವಯಂಚಾಲಿತವಾಗಿ CAD ವಿನ್ಯಾಸದಿಂದ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ನೀವು ಮೊದಲಿನಿಂದ CNC ಕೋಡ್ ಅನ್ನು ರಚಿಸಬೇಕಾದಾಗ ಕೆಲವು ಸಂದರ್ಭಗಳು ಇರಬಹುದು ಅಥವಾ ನೀವು ಈಗಾಗಲೇ ರಚಿಸಲಾದ CNC ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಹೊಂದಿರುವಿರಿ, ಆರಂಭಿಕ ಭಾಗದ ರೂಪಾಂತರವನ್ನು ರಚಿಸಲು ನೀವು ಕೆಲವು ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳು ಅಥವಾ ಮಾರ್ಪಾಡುಗಳನ್ನು ಮಾಡಬೇಕಾಗಿದೆ.
ಆದ್ದರಿಂದ, ಈ ಭಾಷೆಯನ್ನು ತಿಳಿದುಕೊಳ್ಳುವುದು ಬಹಳ ಮುಖ್ಯ APT (ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಪರಿಕರಗಳು), ಸಂಖ್ಯಾತ್ಮಕ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಮೂಲಭೂತವಾದ ಉನ್ನತ ಮಟ್ಟದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಇದನ್ನು ಹೆಚ್ಚು ಆಧುನಿಕ ಮತ್ತು ಯಂತ್ರ-ನಿರ್ದಿಷ್ಟ ಭಾಷೆಗಳಿಂದ ಹೆಚ್ಚಾಗಿ ಬದಲಾಯಿಸಲಾಗಿದ್ದರೂ, CNC ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕ್ಷೇತ್ರದಲ್ಲಿ APT ಐತಿಹಾಸಿಕ ಮತ್ತು ಪರಿಕಲ್ಪನಾ ಉಲ್ಲೇಖವಾಗಿ ಉಳಿದಿದೆ:
ಪ್ರಮುಖ ಅಕ್ಷರಗಳು
CNC ಕೋಡ್ ಬಗ್ಗೆ ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ವಿಷಯಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಪ್ರಮುಖ ಅಕ್ಷರಗಳು ಅದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಲೈನ್ಗಳಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಆಳವಾಗಿ ತಿಳಿದುಕೊಳ್ಳಬೇಕು:
- O - ಕಾರ್ಯಕ್ರಮ ಸಂಖ್ಯೆ- CNC ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಅನನ್ಯವಾಗಿ ಗುರುತಿಸಲು. ಇದು ಸಾಮಾನ್ಯವಾಗಿ O ಯಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಒಂದು ಸಂಖ್ಯೆ, ಉದಾಹರಣೆಗೆ, O001, ಇದು ಮೊದಲ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ.
- ಎನ್ - ಅನುಕ್ರಮ ಸಂಖ್ಯೆ- CNC ಪ್ರೋಗ್ರಾಂನಲ್ಲಿ ಮರಣದಂಡನೆಯ ಕ್ರಮವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಇದು N ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ನಂತರ ಒಂದು ಸಂಖ್ಯೆ, ಉದಾಹರಣೆಗೆ, N100.
- ಜಿ - ಪೂರ್ವಸಿದ್ಧತಾ ಕಾರ್ಯ: ನಿರ್ದಿಷ್ಟ ನಿರ್ದೇಶಾಂಕ ವ್ಯವಸ್ಥೆಯನ್ನು ಆಯ್ಕೆಮಾಡುವುದು, ಶೀತಕವನ್ನು ಆನ್ ಮಾಡುವುದು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಆಪರೇಟಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಹೊಂದಿಸುವಂತಹ ಯಂತ್ರಕ್ಕಾಗಿ ಪೂರ್ವಸಿದ್ಧತಾ ಕಾರ್ಯವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಇದು G ಯಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ, ನಂತರ ಒಂದು ಸಂಖ್ಯೆ, ಉದಾಹರಣೆಗೆ, G00, G01, G02. G00 ವೇಗದ ಸ್ಥಾನವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ರೇಖೀಯ ಇಂಟರ್ಪೋಲೇಷನ್ಗಾಗಿ G01 ಮತ್ತು ಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ ವೃತ್ತಾಕಾರದ ಇಂಟರ್ಪೋಲೇಷನ್ಗಾಗಿ G02...
- X, Y, Z - ಅಕ್ಷದ ಪದನಾಮಗಳು- ಉಪಕರಣಕ್ಕಾಗಿ ಗುರಿ ನಿರ್ದೇಶಾಂಕಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ ಮತ್ತು ಸಂಖ್ಯಾತ್ಮಕ ಮೌಲ್ಯದಿಂದ ಅನುಸರಿಸಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, X10.0, Y20.0, Z5.0. ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಉಪಕರಣವನ್ನು ನಿರ್ದೇಶಾಂಕಗಳಿಗೆ (10, 20, 5) ಸರಿಸಲಾಗುತ್ತದೆ.
- ಆರ್ - ರೇಡಿಯೋ ಹುದ್ದೆ- ಇಂಟರ್ಪೋಲೇಷನ್ ಸಮಯದಲ್ಲಿ ವೃತ್ತಾಕಾರದ ಆರ್ಕ್ನ ತ್ರಿಜ್ಯವನ್ನು ನಿಯೋಜಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, G02 X10.0 Y20.0 R5.0, ಇದು 5 ಘಟಕಗಳ ತ್ರಿಜ್ಯದೊಂದಿಗೆ ಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ ಆರ್ಕ್ ಅನ್ನು ರಚಿಸುತ್ತದೆ.
- ಎಫ್ - ಫಾರ್ವರ್ಡ್ ಸ್ಪೀಡ್ ಡಿಸೈನ್- ಫೀಡ್ ದರವನ್ನು ಅಥವಾ ವರ್ಕ್ಪೀಸ್ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಉಪಕರಣವು ಚಲಿಸುವ ವೇಗವನ್ನು ಗುರುತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, F100 ಫೀಡ್ ದರವನ್ನು ಪ್ರತಿ ನಿಮಿಷಕ್ಕೆ 100 ಘಟಕಗಳಿಗೆ ಹೊಂದಿಸುತ್ತದೆ.
- ಎಸ್ - ಸ್ಪಿಂಡಲ್ ಸ್ಪೀಡ್ ಡಿಸೈನ್: ಸ್ಪಿಂಡಲ್ನ ತಿರುಗುವಿಕೆಯ ವೇಗವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, S2000 ಪ್ರತಿ ನಿಮಿಷಕ್ಕೆ 2000 RPM ಅಥವಾ ಕ್ರಾಂತಿಗಳ ಸ್ಪಿಂಡಲ್ ವೇಗವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.
- ಎಚ್ - ಟೂಲ್ ಉದ್ದ ಆಫ್ಸೆಟ್ ಹುದ್ದೆ: ಉಪಕರಣದ ತುದಿ ಮತ್ತು ಸ್ಪಿಂಡಲ್ನ ಮೂಗಿನ ನಡುವಿನ ಸ್ಥಳಾಂತರ. ಒಂದು H1, ಉದಾಹರಣೆಗೆ, ಇದು CNC ಮೆಷಿನ್ ಟೂಲ್ ಟೇಬಲ್ನಲ್ಲಿ ಈ ID ಯೊಂದಿಗೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಟೂಲ್ ಸಂಖ್ಯೆ 1 ರ ಆಫ್ಸೆಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
- ಡಿ – ಟೂಲ್ ರೇಡಿಯಸ್ ಆಫ್ಸೆಟ್ ಹುದ್ದೆ: ಟೂಲ್ ತ್ರಿಜ್ಯ ಮತ್ತು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಮಾರ್ಗದ ನಡುವಿನ ಆಫ್ಸೆಟ್ಗಾಗಿ. ಉದಾಹರಣೆ D2 ಆಗಿರಬಹುದು, ID ಕೋಷ್ಟಕದಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಟೂಲ್ ಸಂಖ್ಯೆ 2 ರ ತ್ರಿಜ್ಯದ ಆಫ್ಸೆಟ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.
- ಟಿ - ಟೂಲ್ ಹುದ್ದೆ- ಬಳಸಲು ಉಪಕರಣದ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, T4 ಟೂಲ್ ಟೇಬಲ್ನಿಂದ ಟೂಲ್ ಸಂಖ್ಯೆ 4 ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.
- ಎಂ - ವಿವಿಧ ಕಾರ್ಯ: ಸ್ಪಿಂಡಲ್ ಅನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡುವುದು, ಕೂಲಂಟ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದು ಅಥವಾ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿಲ್ಲಿಸುವಂತಹ ವಿವಿಧ ಕಾರ್ಯಗಳು. ಉದಾಹರಣೆಗೆ, M03 ಮತ್ತು M30 ಎಂದರೆ ಸ್ಪಿಂಡಲ್ ಅನ್ನು ಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ ಪ್ರಾರಂಭಿಸುವುದು ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಕೊನೆಗೊಳಿಸುವುದು.
ಈ ಪ್ರಮುಖ ಅಕ್ಷರಗಳು ಮತ್ತು ಅವುಗಳ ಅನುಗುಣವಾದ ಕಾರ್ಯಗಳು CNC ಪ್ರೋಗ್ರಾಮಿಂಗ್ನ ಆಧಾರವನ್ನು ರೂಪಿಸುತ್ತವೆ, ಇದು ನಿಖರವಾದ ಮತ್ತು ಪುನರಾವರ್ತಿತ ಯಂತ್ರ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.
ಜಿ-ಕೋಡ್ಗಳು
ಅವರನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ ಜಿ ಅಥವಾ ಸಾಮಾನ್ಯ ಸಂಕೇತಗಳು, ಮತ್ತು ಅವು:
- G00: ತ್ವರಿತ ಅಡ್ಡ ಸ್ಥಾನೀಕರಣ.
- G01: ರೇಖೀಯ ಪ್ರಕ್ಷೇಪಣ.
- G02: ವೃತ್ತಾಕಾರದ ಇಂಟರ್ಪೋಲೇಷನ್, ಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ (CW).
- G03: ವೃತ್ತಾಕಾರದ ಇಂಟರ್ಪೋಲೇಷನ್, ಅಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ (CCW).
- G17: XY ವಿಮಾನ.
- G18: XZ ವಿಮಾನ.
- G19: YZ ವಿಮಾನ.
- ಜಿ 20 / ಜಿ 70: ಇಂಚುಗಳು, ಇತ್ಯಾದಿ ಇಂಗ್ಲಿಷ್ ಅಥವಾ ಸಾಮ್ರಾಜ್ಯಶಾಹಿ ಘಟಕಗಳು.
- ಜಿ 21 / ಜಿ 71: SI ಮೆಟ್ರಿಕ್ ಘಟಕಗಳು, ಉದಾಹರಣೆಗೆ ಮಿಲಿಮೀಟರ್ಗಳು, ಇತ್ಯಾದಿ.
- G40: ಉಪಕರಣ ಪರಿಹಾರವನ್ನು ರದ್ದುಗೊಳಿಸಿ.
- G41: ಟೂಲ್ ಆಫ್ಸೆಟ್ ಎಡಕ್ಕೆ.
- G42: ಉಪಕರಣವು ಬಲಕ್ಕೆ ಸರಿದೂಗಿಸುತ್ತದೆ.
- G43: ಉಪಕರಣದ ಉದ್ದ ಪರಿಹಾರ (ಧನಾತ್ಮಕ).
- G44: ಉಪಕರಣದ ಉದ್ದ ಪರಿಹಾರ (ಋಣಾತ್ಮಕ).
- G49: ಉಪಕರಣದ ಉದ್ದದ ಪರಿಹಾರವನ್ನು ರದ್ದುಗೊಳಿಸಿ.
- G80: ಪೂರ್ವಸಿದ್ಧ ಚಕ್ರಗಳನ್ನು ರದ್ದುಗೊಳಿಸಿ.
- G81: ಕೊರೆಯುವ ಸೈಕಲ್.
- G82: ರೀಮಿಂಗ್ ಸೈಕಲ್.
- G83: ಆಳವಾದ ಕೊರೆಯುವ ಚಕ್ರ.
- G90: ಸಂಪೂರ್ಣ ಸ್ಥಾನೀಕರಣ.
- G91: ಹೆಚ್ಚುತ್ತಿರುವ ಸ್ಥಾನೀಕರಣ.
ಎಂ-ಕೋಡ್ಗಳು
ಪೈಕಿ ಸಾಮಾನ್ಯ M ಸಂಕೇತಗಳು, ನಾವು ಹೊಂದಿದ್ದೇವೆ:
- M00: ಕಾರ್ಯಕ್ರಮವನ್ನು ನಿಲ್ಲಿಸಿ.
- M01: ಐಚ್ಛಿಕವಾಗಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿಲ್ಲಿಸಿ.
- M02: ಕಾರ್ಯಕ್ರಮವನ್ನು ಮುಗಿಸಿ.
- M03: ಸ್ಪಿಂಡಲ್ ಅನ್ನು ಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ ತಿರುಗಿಸಿ.
- M04: ಸ್ಪಿಂಡಲ್ ಅನ್ನು ಅಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ ಆನ್ ಮಾಡಿ.
- M05: ಸ್ಪಿಂಡಲ್ ಅನ್ನು ನಿಲ್ಲಿಸಿ.
- M06: ಉಪಕರಣ ಬದಲಾವಣೆ.
- M08: ಶೀತಕವನ್ನು ಆನ್ ಮಾಡಿ.
- M09: ಶೀತಕವನ್ನು ಆಫ್ ಮಾಡಿ.
- M10: ದವಡೆಗಳನ್ನು ಆನ್ ಮಾಡಿ.
- M11: ದವಡೆಗಳನ್ನು ಆಫ್ ಮಾಡಿ.
- M30: ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿಲ್ಲಿಸಿ ಮತ್ತು ಪ್ರಾರಂಭದಲ್ಲಿ ಮರುಪ್ರಾರಂಭಿಸಿ.
ಕೋಡ್ ಸ್ವರೂಪ
ಈಗ ನೀವು ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ CNC ಕೋಡ್ಗಳನ್ನು ತಿಳಿದಿದ್ದೀರಿ, ಸಂಪೂರ್ಣ ಪ್ರೋಗ್ರಾಂ ಅಥವಾ ಕೋಡ್ ಹೊಂದಿರಬೇಕಾದ ಸ್ವರೂಪವನ್ನು ನಾವು ನೋಡಬೇಕಾಗಿದೆ, ಏಕೆಂದರೆ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಕರೆಯಲ್ಪಡುವ ನಿರ್ದಿಷ್ಟ ಸ್ವರೂಪವನ್ನು ಹೊಂದಿದೆ. ಪದ ವಿಳಾಸ ಸ್ವರೂಪ, ಕಂಪ್ಯೂಟರ್ ಸಂಖ್ಯಾತ್ಮಕ ನಿಯಂತ್ರಣ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಬರೆಯಲು ಬಳಸುವ ಪ್ರಮಾಣಿತ ರಚನೆ. ಪ್ರತಿಯೊಂದು ಪ್ರೋಗ್ರಾಂ ಲೈನ್ ಅನ್ನು ಬ್ಲಾಕ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಹಲವಾರು ಸೂಚನೆಗಳು ಅಥವಾ ಪದಗಳಿಂದ ಮಾಡಲ್ಪಟ್ಟಿದೆ.
CNC ಕೋಡ್ ಉದಾಹರಣೆ
ಮುಗಿಸಲು, ನಾವು ನೋಡಲಿದ್ದೇವೆ ಎ CNC ಕೋಡ್ ಉದಾಹರಣೆ ಮತ್ತು ಅದು ಏನು ಮಾಡುತ್ತದೆ ಎಂಬುದರ ವಿವರಣೆ, ಇದರಿಂದ ನೀವು ಹೆಚ್ಚು ಪ್ರಾಯೋಗಿಕ ಮತ್ತು ದೃಷ್ಟಿಗೋಚರ ರೀತಿಯಲ್ಲಿ ಅದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ತಿಳಿಯಬಹುದು:
N100 G01 X10.0 Y20.0 Z5.0 F100.0 S2000.0 T4 M03
ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕೋಡ್ ಅನುಕ್ರಮ ಸಂಖ್ಯೆ 100 ಅನ್ನು ಡಯಲ್ ಮಾಡುತ್ತದೆ, ಲೀನಿಯರ್ ಇಂಟರ್ಪೋಲೇಷನ್ಗಾಗಿ ಸೆಟಪ್ 01 ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ನಂತರ X, Y ಮತ್ತು Z ಅಕ್ಷಕ್ಕೆ (10, 20, 5) CNC ಟೂಲ್ ಗಮ್ಯಸ್ಥಾನ ನಿರ್ದೇಶಾಂಕಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿ, ಮುಂಗಡ ವೇಗವನ್ನು ಹೊಂದಿಸುತ್ತದೆ 100 ಘಟಕಗಳು, ಸ್ಪಿಂಡಲ್ ಕ್ರಾಂತಿಗಳು 2000 RPM ಆಗಿರುತ್ತದೆ, ಉಪಕರಣ 4 ಅನ್ನು ಬಳಸಿ ಮತ್ತು ಸ್ಪಿಂಡಲ್ ಅನ್ನು ಪ್ರದಕ್ಷಿಣಾಕಾರವಾಗಿ ತಿರುಗಿಸಿ...