ಅಲ್ಟಿಮೇಟ್ ಮಾರ್ಲಿನ್ ಜಿ-ಕೋಡ್ ಮಾರ್ಗದರ್ಶಿ - 3D ಮುದ್ರಣಕ್ಕಾಗಿ ಅವುಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು

Roy Hill 06-08-2023
Roy Hill
M104 ಆಜ್ಞೆಯು ಪ್ರಿಂಟರ್‌ನ ಹಾಟೆಂಡ್‌ಗೆ ಗುರಿ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಬಿಸಿಮಾಡಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ. ಗುರಿ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸಿದ ನಂತರ, ಆಜ್ಞೆಯು ಹಾಟೆಂಡ್ ತಾಪಮಾನವನ್ನು ತಲುಪಲು ಕಾಯುವುದಿಲ್ಲ.

ಹೊಟೆಂಡ್ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಬಿಸಿಯಾದಾಗ ಇತರ ಜಿ-ಕೋಡ್ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಅದು ತಕ್ಷಣವೇ ಚಲಿಸುತ್ತದೆ. ಇದು ಐದು ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅವುಗಳೆಂದರೆ:

  • [S< temp (°C )>]: ಇದು ಎಕ್ಸ್‌ಟ್ರೂಡರ್‌ಗೆ ಗುರಿ ತಾಪಮಾನವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ ಸೆಲ್ಸಿಯಸ್.
  • [T< ಸೂಚ್ಯಂಕ (0

    G-ಕೋಡ್‌ಗಳನ್ನು 3D ಮುದ್ರಣದಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಮಾರ್ಲಿನ್ ಫರ್ಮ್‌ವೇರ್ ಮೂಲಕ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಜಿ-ಕೋಡ್‌ಗಳನ್ನು ತಮ್ಮ ಪ್ರಯೋಜನಕ್ಕೆ ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ಅನೇಕ ಜನರು ಆಶ್ಚರ್ಯ ಪಡುತ್ತಾರೆ, ಆದ್ದರಿಂದ ಓದುಗರಿಗೆ ಸಹಾಯ ಮಾಡಲು ನಾನು ಈ ಲೇಖನವನ್ನು ಬರೆಯಲು ನಿರ್ಧರಿಸಿದೆ.

    ಈ ಲೇಖನದ ಉಳಿದ ಭಾಗಗಳಲ್ಲಿ ಜಿ-ಕೋಡ್ ಕುರಿತು ಕೆಲವು ಉಪಯುಕ್ತ ವಿವರಗಳಿವೆ, ಆದ್ದರಿಂದ ಓದುವುದನ್ನು ಮುಂದುವರಿಸಿ ಹೆಚ್ಚಿನದಕ್ಕಾಗಿ.

    3D ಪ್ರಿಂಟಿಂಗ್‌ನಲ್ಲಿ G-ಕೋಡ್‌ಗಳು ಯಾವುವು?

    G-ಕೋಡ್ ಸರಳವಾಗಿ CNC (ಕಂಪ್ಯೂಟರ್ ಸಂಖ್ಯಾತ್ಮಕವಾಗಿ ನಿಯಂತ್ರಿತ) 3D ಪ್ರಿಂಟರ್‌ಗಳಂತಹ ಯಂತ್ರಗಳಿಗೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯಾಗಿದೆ, CNC ಮಿಲ್‌ಗಳು, ಇತ್ಯಾದಿ. ಇದು ಪ್ರಿಂಟರ್‌ನ ಕಾರ್ಯಾಚರಣೆ ಮತ್ತು ಪ್ರಿಂಟ್‌ಹೆಡ್‌ನ ಚಲನೆಯನ್ನು ನಿಯಂತ್ರಿಸಲು ಫರ್ಮ್‌ವೇರ್ ಬಳಸುವ ಆಜ್ಞೆಗಳ ಗುಂಪನ್ನು ಒಳಗೊಂಡಿದೆ.

    G-ಕೋಡ್ ಅನ್ನು ಹೇಗೆ ರಚಿಸಲಾಗಿದೆ?

    3D ಪ್ರಿಂಟರ್‌ಗಳಿಗಾಗಿ G-ಕೋಡ್ ಸ್ಲೈಸರ್ ಎಂಬ ವಿಶೇಷ ಅಪ್ಲಿಕೇಶನ್ ಬಳಸಿ ರಚಿಸಲಾಗಿದೆ. ಈ ಪ್ರೋಗ್ರಾಂ ನಿಮ್ಮ 3D ಮಾದರಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ತೆಳುವಾದ 2D ಲೇಯರ್‌ಗಳಾಗಿ ಸ್ಲೈಸ್ ಮಾಡುತ್ತದೆ.

    ನಂತರ ಇದು ಈ ಲೇಯರ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಪ್ರಿಂಟ್‌ಹೆಡ್‌ಗೆ ಹಾದುಹೋಗಲು ನಿರ್ದೇಶಾಂಕಗಳು ಅಥವಾ ಮಾರ್ಗವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಇದು ಹೀಟರ್, ಫ್ಯಾನ್‌ಗಳು, ಕ್ಯಾಮೆರಾಗಳು, ಇತ್ಯಾದಿಗಳನ್ನು ಆನ್ ಮಾಡುವಂತಹ ನಿರ್ದಿಷ್ಟ ಪ್ರಿಂಟರ್ ಕಾರ್ಯಗಳನ್ನು ಸಹ ನಿಯಂತ್ರಿಸುತ್ತದೆ ಮತ್ತು ಹೊಂದಿಸುತ್ತದೆ.

    ಮಾರುಕಟ್ಟೆಯಲ್ಲಿರುವ ಜನಪ್ರಿಯ ಸ್ಲೈಸರ್‌ಗಳಲ್ಲಿ ಪ್ರುಸಾಸ್ಲೈಸರ್ ಮತ್ತು ಕ್ಯುರಾ ಸೇರಿವೆ.

    ಜಿ-ಕೋಡ್‌ನ ವಿಧಗಳು

    CNC ಕಮಾಂಡ್‌ಗಳ ಸಾಮಾನ್ಯ ಹೆಸರು ಜಿ-ಕೋಡ್ ಆಗಿದ್ದರೂ, ನಾವು ಕಮಾಂಡ್‌ಗಳನ್ನು ಸ್ಥೂಲವಾಗಿ ಎರಡು ವರ್ಗಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದು; ಅವುಗಳು ಸೇರಿವೆ:

    • ಜಿ-ಕೋಡ್
    • ಎಂ-ಕೋಡ್

    ಜಿ-ಕೋಡ್

    ಜಿ-ಕೋಡ್ ಎಂದರೆ ಜ್ಯಾಮಿತಿ ಕೋಡ್. ಪ್ರಿಂಟ್ ಹೆಡ್‌ನ ಚಲನೆ, ಸ್ಥಾನ ಅಥವಾ ಮಾರ್ಗವನ್ನು ನಿಯಂತ್ರಿಸುವುದು ಇದರ ಪ್ರಾಥಮಿಕ ಕಾರ್ಯವಾಗಿದೆ.

    ಜಿ-ಕೋಡ್ ಬಳಸಿ, ನೀವು ನಳಿಕೆಯನ್ನು ಒಂದುಹೋಸ್ಟ್‌ಗೆ ನಿಯಂತ್ರಣವನ್ನು ಹಿಂತಿರುಗಿಸುವ ಮೊದಲು ಗುರಿ ತಾಪಮಾನವನ್ನು ತಲುಪಿ.

    ಪ್ರಿಂಟರ್ G-ಕೋಡ್‌ನ ಇತರ ಸಾಲುಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಬೆಡ್ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಬಿಸಿಯಾಗುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. ಇದು ಒಂದು ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅದು:

    • [S< temp (°C )>]: ಈ ಪ್ಯಾರಾಮೀಟರ್ ಹಾಸಿಗೆಯ ಗುರಿ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಸೆಲ್ಸಿಯಸ್‌ನಲ್ಲಿ.

    ಉದಾಹರಣೆಗೆ, ಹಾಸಿಗೆಯನ್ನು 80 ° C ವರೆಗೆ ಬಿಸಿಮಾಡಲು, ಆಜ್ಞೆಯು M140 S80.

    ಮಾರ್ಲಿನ್ M190

    M190 ಆಜ್ಞೆಯು ಹಾಸಿಗೆಯ ಗುರಿಯ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಮತ್ತು ಹಾಸಿಗೆಯು ಅದನ್ನು ತಲುಪುವವರೆಗೆ ಕಾಯುತ್ತದೆ. ಹಾಸಿಗೆಯು ಆ ತಾಪಮಾನವನ್ನು ತಲುಪುವವರೆಗೆ ಅದು ಹೋಸ್ಟ್‌ಗೆ ನಿಯಂತ್ರಣವನ್ನು ಹಿಂತಿರುಗಿಸುವುದಿಲ್ಲ ಅಥವಾ ಯಾವುದೇ ಇತರ G-ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದಿಲ್ಲ.

    ಗಮನಿಸಿ: ನೀವು S<ನೊಂದಿಗೆ ಗುರಿ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸಿದರೆ 13> ಪ್ಯಾರಾಮೀಟರ್, ಇದು ಹಾಸಿಗೆಯನ್ನು UP ಸೆಟ್ ತಾಪಮಾನಕ್ಕೆ ಬಿಸಿ ಮಾಡುವಾಗ ಮಾತ್ರ ಕಾಯುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಆ ತಾಪಮಾನವನ್ನು ತಲುಪಲು ಹಾಸಿಗೆಯು ತಣ್ಣಗಾಗಬೇಕಾದರೆ, ಹೋಸ್ಟ್ ಕಾಯುವುದಿಲ್ಲ.

    ಬಿಸಿ ಮತ್ತು ತಂಪಾಗಿಸುವಾಗ ಆಜ್ಞೆಯನ್ನು ಕಾಯಲು, ನೀವು R <ಜೊತೆಗೆ ಗುರಿ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸಬೇಕು. 13> ನಿಯತಾಂಕ. ಉದಾಹರಣೆಗೆ, ಹಾಸಿಗೆಯನ್ನು 50 ° C ಗೆ ತಂಪಾಗಿಸಲು ಮತ್ತು ಅದು ಆ ತಾಪಮಾನವನ್ನು ತಲುಪುವವರೆಗೆ ಕಾಯಲು, ಆಜ್ಞೆಯು M190 S50.

    Marlin M400

    ಬಫರ್‌ನಲ್ಲಿನ ಎಲ್ಲಾ ಪ್ರಸ್ತುತ ಚಲನೆಗಳು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ M400 ಆಜ್ಞೆಯು G-ಕೋಡ್ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಸರತಿಯನ್ನು ವಿರಾಮಗೊಳಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಕಮಾಂಡ್‌ಗಳು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವ ಸರತಿಯು ಲೂಪ್‌ನಲ್ಲಿ ಕಾಯುತ್ತದೆ.

    ಸಹ ನೋಡಿ: 3D ಪ್ರಿಂಟರ್‌ನೊಂದಿಗೆ ಲೆಗೋಸ್ ಅನ್ನು ಹೇಗೆ ತಯಾರಿಸುವುದು - ಇದು ಅಗ್ಗವಾಗಿದೆಯೇ?

    ಎಲ್ಲಾ ಚಲನೆಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ಪ್ರಿಂಟರ್ ಜಿ-ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆಈ ಎತ್ತರದ ನಂತರ, ಪ್ರಿಂಟರ್ ಮೆಶ್ ಪರಿಹಾರವನ್ನು ಬಳಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, ನೀವು EEPROM ನಲ್ಲಿ CSV ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿ ಎರಡನೇ ಮೆಶ್ ಡೇಟಾವನ್ನು ಮುದ್ರಿಸಲು ಬಯಸುತ್ತೀರಿ ಎಂದು ಹೇಳೋಣ. ಬಳಸಲು ಸರಿಯಾದ ಆಜ್ಞೆಯು: M420 V1 I1 T1

Marlin M420 S1

M420 S1 M420 ಕಮಾಂಡ್‌ನ ಉಪವಿಭಾಗವಾಗಿದೆ. ಇದು EEPROM ನಿಂದ ಹಿಂಪಡೆಯುವ ಮಾನ್ಯವಾದ ಜಾಲರಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಿಂಟರ್‌ನಲ್ಲಿ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

EEPROM ನಲ್ಲಿ ಮಾನ್ಯವಾದ ಜಾಲರಿ ಇಲ್ಲದಿದ್ದರೆ, ಅದು ಏನನ್ನೂ ಮಾಡುವುದಿಲ್ಲ. ಇದು ಸಾಮಾನ್ಯವಾಗಿ G28 ಹೋಮಿಂಗ್ ಆಜ್ಞೆಯ ನಂತರ ಕಂಡುಬರುತ್ತದೆ.

Marlin G0

Marlin G0 ಎಂಬುದು ಕ್ಷಿಪ್ರ ಚಲನೆಯ ಆಜ್ಞೆಯಾಗಿದೆ. ಇದು ಬಿಲ್ಡ್ ಪ್ಲೇಟ್‌ಗಳ ಮೇಲೆ ನಳಿಕೆಯನ್ನು ಒಂದು ಸ್ಥಾನದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಸಾಧ್ಯವಾದಷ್ಟು ಕಡಿಮೆ ಅಂತರದ ಮೂಲಕ (ನೇರ ರೇಖೆ) ಚಲಿಸುತ್ತದೆ.

ಇದು ಚಲಿಸುವಾಗ ಯಾವುದೇ ತಂತುಗಳನ್ನು ಇಡುವುದಿಲ್ಲ, ಇದು G1 ಆಜ್ಞೆಗಿಂತ ವೇಗವಾಗಿ ಚಲಿಸುವಂತೆ ಮಾಡುತ್ತದೆ. . ಇದು ತೆಗೆದುಕೊಳ್ಳುವ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು ಇಲ್ಲಿವೆ:

  • [X< pos >], [Y < pos >], [Z< ; pos >]: ಈ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು X, Y ಮತ್ತು Z ಅಕ್ಷಗಳ ಮೇಲೆ ಸರಿಸಲು ಹೊಸ ಸ್ಥಾನವನ್ನು ಹೊಂದಿಸುತ್ತದೆ.
  • [F< mm /s >]: ಪ್ರಿಂಟ್‌ಹೆಡ್‌ನ ಫೀಡ್ ದರ ಅಥವಾ ವೇಗ. ಬಿಟ್ಟರೆ ಕೊನೆಯ G1 ಆಜ್ಞೆಯಿಂದ ಪ್ರಿಂಟರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಫೀಡ್ ದರವನ್ನು ಬಳಸುತ್ತದೆ.

ಆದ್ದರಿಂದ, ನೀವು ಪ್ರಿಂಟ್‌ಹೆಡ್ ಅನ್ನು 100mm/s ನಲ್ಲಿ ಮೂಲಕ್ಕೆ ತ್ವರಿತವಾಗಿ ಸರಿಸಲು ಬಯಸಿದರೆ, ಆಜ್ಞೆಯು G0 X0 Y0 Z0 F100.

Marlin G1

G1 ಆಜ್ಞೆಯು ಪ್ರಿಂಟರ್ ಅನ್ನು ಒಂದು ಬಿಂದುದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ಬಿಲ್ಡ್ ಪ್ಲೇಟ್‌ನಲ್ಲಿ ರೇಖೀಯವಾಗಿ ಚಲಿಸುತ್ತದೆಮಾರ್ಗ. ಇದನ್ನು ಲೀನಿಯರ್ ಮೂವ್ ಕಮಾಂಡ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಇದು ಬಿಂದುಗಳ ನಡುವೆ ಚಲಿಸುವಾಗ ಫಿಲಮೆಂಟ್ ಅನ್ನು ಹೊರಹಾಕುತ್ತದೆ.

ಇದು ಕ್ಷಿಪ್ರ ಚಲನೆಯಿಂದ ( G0 ), ಚಲಿಸುವಾಗ ಫಿಲಮೆಂಟ್ ಅನ್ನು ಇಡುವುದಿಲ್ಲ. ಇದು ಹಲವಾರು ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅವುಗಳೆಂದರೆ:

  • [X< pos >], [Y < pos >], [Z< ; pos >]: ಈ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು X, Y ಮತ್ತು Z ಅಕ್ಷಗಳ ಮೇಲೆ ಸರಿಸಲು ಹೊಸ ಸ್ಥಾನವನ್ನು ಹೊಂದಿಸುತ್ತವೆ.
  • [E< pos >]: ಇದು ಹೊಸ ಬಿಂದುವಿಗೆ ಚಲಿಸುವಾಗ ಹೊರತೆಗೆಯಲು ತಂತುವಿನ ಪ್ರಮಾಣವನ್ನು ಹೊಂದಿಸುತ್ತದೆ.
  • [F< mm/s >]: ಪ್ರಿಂಟ್‌ಹೆಡ್‌ನ ಫೀಡ್ ದರ ಅಥವಾ ವೇಗ. ಬಿಟ್ಟರೆ ಕೊನೆಯ G1 ಆಜ್ಞೆಯಿಂದ ಪ್ರಿಂಟರ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಫೀಡ್ ದರವನ್ನು ಬಳಸುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, 50mm/s ದರದಲ್ಲಿ ಎರಡು ಬಿಂದುಗಳ ನಡುವೆ ಸರಳ ರೇಖೆಯಲ್ಲಿ ಫಿಲಮೆಂಟ್ ಅನ್ನು ಇಡಲು, ಬಲಕ್ಕೆ ಆಜ್ಞೆಯು G1 X32 Y04 F50 E10 ಆಗಿದೆ.

Marlin G4

G4 ಆಜ್ಞೆಯು ಯಂತ್ರವನ್ನು ನಿಗದಿತ ಅವಧಿಗೆ ವಿರಾಮಗೊಳಿಸುತ್ತದೆ. ಈ ಸಮಯದಲ್ಲಿ ಕಮಾಂಡ್ ಕ್ಯೂ ಅನ್ನು ವಿರಾಮಗೊಳಿಸಲಾಗಿದೆ, ಆದ್ದರಿಂದ ಇದು ಯಾವುದೇ ಹೊಸ ಜಿ-ಕೋಡ್ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದಿಲ್ಲ.

ವಿರಾಮದ ಸಮಯದಲ್ಲಿ, ಯಂತ್ರವು ಇನ್ನೂ ತನ್ನ ಸ್ಥಿತಿಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಹೀಟರ್‌ಗಳು ತಮ್ಮ ಪ್ರಸ್ತುತ ತಾಪಮಾನವನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತವೆ ಮತ್ತು ಮೋಟಾರ್‌ಗಳು ಇನ್ನೂ ಆನ್ ಆಗಿವೆ.

ಇದು ಎರಡು ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅವುಗಳೆಂದರೆ:

  • [P< ಸಮಯ(ಮಿಸೆ) >]: ಇದು ವಿರಾಮ ಸಮಯವನ್ನು ಮಿಲಿಸೆಕೆಂಡ್‌ಗಳಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ
  • [S< ಸಮಯ(ಗಳು) >]: ಇದು ವಿರಾಮವನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಸಮಯ. ಎರಡೂ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸಿದರೆ, S ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆಆದ್ಯತೆ.

10 ಸೆಕೆಂಡುಗಳ ಕಾಲ ಯಂತ್ರವನ್ನು ವಿರಾಮಗೊಳಿಸಲು, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು G4 S10.

Marlin G12

G12 ಆಜ್ಞೆ ಮುದ್ರಕದ ನಳಿಕೆಯ ಶುಚಿಗೊಳಿಸುವ ವಿಧಾನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಮೊದಲಿಗೆ, ಇದು ಬ್ರಷ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿರುವ ಪ್ರಿಂಟರ್‌ನಲ್ಲಿ ಪೂರ್ವನಿಗದಿಪಡಿಸಿದ ಸ್ಥಳಕ್ಕೆ ನಳಿಕೆಯನ್ನು ಸರಿಸುತ್ತದೆ.

ಮುಂದೆ, ಬ್ರಷ್‌ನ ಮೇಲೆ ಅಂಟಿಕೊಂಡಿರುವ ಯಾವುದೇ ಫಿಲಮೆಂಟ್ ಅನ್ನು ಸ್ವಚ್ಛಗೊಳಿಸಲು ಇದು ಪ್ರಿಂಟ್‌ಹೆಡ್ ಅನ್ನು ಆಕ್ರಮಣಕಾರಿಯಾಗಿ ಚಲಿಸುತ್ತದೆ. ಇದು ತೆಗೆದುಕೊಳ್ಳಬಹುದಾದ ಕೆಲವು ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು ಇಲ್ಲಿವೆ.

  • [P]: ಈ ಪ್ಯಾರಾಮೀಟರ್ ನಳಿಕೆಗಾಗಿ ನೀವು ಬಯಸಿದ ಶುಚಿಗೊಳಿಸುವ ಮಾದರಿಯನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. 0 ನೇರವಾಗಿ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ, 1 ಅಂಕುಡೊಂಕಾದ ಮಾದರಿಯಾಗಿದೆ ಮತ್ತು 2 ವೃತ್ತಾಕಾರದ ಮಾದರಿಯಾಗಿದೆ.
  • [S< ಎಣಿಕೆ >]: ಬಾರಿ ಸಂಖ್ಯೆ ಶುಚಿಗೊಳಿಸುವ ಮಾದರಿಯು ಪುನರಾವರ್ತನೆಯಾಗಬೇಕೆಂದು ನೀವು ಬಯಸುತ್ತೀರಿ.
  • [R< ತ್ರಿಜ್ಯ >]: ನೀವು ಪ್ಯಾಟರ್ನ್ 2 ಅನ್ನು ಆರಿಸಿದರೆ ಸ್ವಚ್ಛಗೊಳಿಸುವ ವೃತ್ತದ ತ್ರಿಜ್ಯ.
  • [T< count >]: ಇದು ಅಂಕುಡೊಂಕು ಮಾದರಿಯಲ್ಲಿರುವ ತ್ರಿಕೋನಗಳ ಸಂಖ್ಯೆಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.

ನೀವು ಸ್ವಚ್ಛಗೊಳಿಸಲು ಬಯಸಿದರೆ ನಿಮ್ಮ ನಳಿಕೆಯು ಬ್ರಷ್‌ನಲ್ಲಿ ಹಿಂದಕ್ಕೆ ಮತ್ತು ಮುಂದಕ್ಕೆ ಮಾದರಿಯಲ್ಲಿದೆ, ಸರಿಯಾದ ಆಜ್ಞೆಯು G12 P0 ಆಗಿದೆ.

Cura ತನ್ನ ಪ್ರಾಯೋಗಿಕ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಲು ಒಂದು ಮಾರ್ಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಕ್ಯುರಾದಲ್ಲಿ ಪ್ರಾಯೋಗಿಕ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂಬುದರ ಕುರಿತು ನಾನು ಬರೆದ ಈ ಲೇಖನದಲ್ಲಿ ವೈಪ್ ನಳಿಕೆ ಆಜ್ಞೆಯ ಕುರಿತು ನೀವು ಇನ್ನಷ್ಟು ಓದಬಹುದು.

Marlin G20

G20 ಆಜ್ಞೆಯು ಪ್ರಿಂಟರ್‌ನ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಎಲ್ಲಾ ಘಟಕಗಳನ್ನು ಇಂಚುಗಳಾಗಿ ಅರ್ಥೈಸಲು ಹೊಂದಿಸುತ್ತದೆ . ಆದ್ದರಿಂದ, ಎಲ್ಲಾ ಹೊರತೆಗೆಯುವಿಕೆ, ಚಲನೆ, ಮುದ್ರಣ ಮತ್ತು ವೇಗವರ್ಧನೆಯ ಮೌಲ್ಯಗಳು ಸಹ ಆಗಿರುತ್ತವೆಇಂಚುಗಳಲ್ಲಿ ಅರ್ಥೈಸಲಾಗುತ್ತದೆ.

ಆದ್ದರಿಂದ, ಪ್ರಿಂಟರ್ ರೇಖೀಯ ಚಲನೆಗೆ ಇಂಚುಗಳು, ವೇಗಕ್ಕೆ ಇಂಚುಗಳು/ಸೆಕೆಂಡ್ ಮತ್ತು ವೇಗವರ್ಧನೆಗಾಗಿ ಇಂಚುಗಳು/ಸೆಕೆಂಡ್2 ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ.

ಸಹ ನೋಡಿ: ಸರಳ ಕ್ರಿಯೇಲಿಟಿ ಎಂಡರ್ 6 ವಿಮರ್ಶೆ - ಖರೀದಿಸಲು ಯೋಗ್ಯವಾಗಿದೆ ಅಥವಾ ಇಲ್ಲವೇ?

Marlin G21

G21 ಎಲ್ಲಾ ಘಟಕಗಳನ್ನು ಮಿಲಿಮೀಟರ್‌ಗಳಾಗಿ ಅರ್ಥೈಸಲು ಪ್ರಿಂಟರ್‌ನ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಆಜ್ಞೆಯು ಹೊಂದಿಸುತ್ತದೆ. ಆದ್ದರಿಂದ, ರೇಖೀಯ ಚಲನೆಗಳು, ದರಗಳು ಮತ್ತು ವೇಗವರ್ಧನೆಗಳು ಕ್ರಮವಾಗಿ mm, mm/s, ಮತ್ತು mm/s2 ನಲ್ಲಿರುತ್ತವೆ.

Marlin G27

G27 ಆಜ್ಞೆಯು ನಳಿಕೆಯನ್ನು ಪೂರ್ವ-ನಿರ್ಧರಿತವಾಗಿ ನಿಲ್ಲಿಸುತ್ತದೆ. ಬಿಲ್ಡ್ ಪ್ಲೇಟ್‌ಗಳ ಮೇಲೆ ಸ್ಥಾನ. ಸರದಿಯಲ್ಲಿನ ಎಲ್ಲಾ ಚಲನೆಗಳು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಅದು ಕಾಯುತ್ತದೆ, ನಂತರ ಅದು ನಳಿಕೆಯನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ.

ನೀವು ಮುದ್ರಣಕ್ಕೆ ಹೊಂದಾಣಿಕೆಗಳನ್ನು ಮಾಡಲು ಮುದ್ರಣವನ್ನು ವಿರಾಮಗೊಳಿಸಲು ಬಯಸಿದಾಗ ಇದು ತುಂಬಾ ಸಹಾಯಕವಾಗಿದೆ. ಮುದ್ರಣದ ಮೇಲೆ ಸುಳಿದಾಡುವುದನ್ನು ಮತ್ತು ಅದನ್ನು ಕರಗಿಸುವುದನ್ನು ತಪ್ಪಿಸಲು ನೀವು ನಳಿಕೆಯನ್ನು ನಿಲ್ಲಿಸಬಹುದು.

ಇದು ಒಂದು ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅದು:

  • [P]: ಇದು ನಿರ್ಧರಿಸುತ್ತದೆ Z-ಪಾರ್ಕ್ ಸ್ಥಳ. ನೀವು 0 ಅನ್ನು ಆರಿಸಿದರೆ, ನಳಿಕೆಯ ಆರಂಭಿಕ ಎತ್ತರವು Z-ಪಾರ್ಕ್ ಸ್ಥಳಕ್ಕಿಂತ ಕಡಿಮೆಯಿದ್ದರೆ ಮಾತ್ರ ಫರ್ಮ್‌ವೇರ್ ನಳಿಕೆಯನ್ನು Z-ಪಾರ್ಕ್ ಸ್ಥಳಕ್ಕೆ ಏರಿಸುತ್ತದೆ.

ಒಂದು ಆಯ್ಕೆಯು Z ಪಾರ್ಕ್‌ನಲ್ಲಿ ನಳಿಕೆಯನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ ಸ್ಥಳವು ಅದರ ಆರಂಭಿಕ ಎತ್ತರವನ್ನು ಲೆಕ್ಕಿಸುವುದಿಲ್ಲ. 2 ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದರಿಂದ ನಳಿಕೆಯನ್ನು Z-ಪಾರ್ಕ್ ಮೊತ್ತದಿಂದ ಹೆಚ್ಚಿಸುತ್ತದೆ ಆದರೆ ಅದರ Z ಎತ್ತರವನ್ನು Z max ಗಿಂತ ಕಡಿಮೆಗೆ ಮಿತಿಗೊಳಿಸುತ್ತದೆ.

ನೀವು ಯಾವುದೇ ನಿಯತಾಂಕಗಳಿಲ್ಲದೆ G27 ಆಜ್ಞೆಯನ್ನು ಬಳಸಿದರೆ, ಅದು P0 ಗೆ ಡೀಫಾಲ್ಟ್ ಆಗುತ್ತದೆ.

Marlin G28

G28 ಆದೇಶವು ಮೂಲದಲ್ಲಿ ತಿಳಿದಿರುವ ಸ್ಥಳವನ್ನು ಸ್ಥಾಪಿಸಲು ಪ್ರಿಂಟರ್ ಅನ್ನು ನೀಡುತ್ತದೆ. ಹೋಮಿಂಗ್ ಎನ್ನುವುದು ಪ್ರಿಂಟರ್ ಮೂಲವನ್ನು ಕಂಡುಹಿಡಿಯುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ (ನಿರ್ದೇಶನ [0,0,0])ಪ್ರಿಂಟರ್.

ಇದು ಪ್ರಿಂಟರ್‌ನ ಪ್ರತಿಯೊಂದು ಅಕ್ಷವನ್ನು ಅವುಗಳ ಮಿತಿ ಸ್ವಿಚ್‌ಗಳನ್ನು ಹೊಡೆಯುವವರೆಗೆ ಚಲಿಸುವ ಮೂಲಕ ಮಾಡುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ಅಕ್ಷವು ಅದರ ಮಿತಿ ಸ್ವಿಚ್ ಅನ್ನು ಪ್ರಚೋದಿಸುವ ಸ್ಥಳವು ಅದರ ಮೂಲವಾಗಿದೆ.

ಅದರ ಕೆಲವು ನಿಯತಾಂಕಗಳು ಇಲ್ಲಿವೆ:

  • [X], [Y], [Z]: ಈ ಅಕ್ಷಗಳಿಗೆ ಹೋಮಿಂಗ್ ಅನ್ನು ನಿರ್ಬಂಧಿಸಲು ನೀವು ಈ ಯಾವುದೇ ನಿಯತಾಂಕಗಳನ್ನು ಸೇರಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, G28 X Y ಮನೆಗಳು X ಮತ್ತು Y ಅಕ್ಷಗಳನ್ನು ಮಾತ್ರ.
  • [L]: ಇದು ಹೋಮಿಂಗ್ ನಂತರ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ ಸ್ಥಿತಿಯನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ [0]: ಪ್ರಿಂಟ್‌ಹೆಡ್‌ನ ಸ್ಥಾನವು ಈಗಾಗಲೇ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದ್ದರೆ ಈ ಪ್ಯಾರಾಮೀಟರ್ ಹೋಮಿಂಗ್ ಅನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, ನೀವು X ಮತ್ತು Z ಅಕ್ಷಗಳನ್ನು ಮಾತ್ರ ಹೋಮ್ ಮಾಡಲು ಬಯಸಿದರೆ, ಸರಿಯಾದ ಆಜ್ಞೆಯು G28 X Z. ಎಲ್ಲಾ ಅಕ್ಷಗಳನ್ನು ಹೋಮ್ ಮಾಡಲು, ನೀವು G28 ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಬಳಸಬಹುದು.

Marlin G29

G29 ಸ್ವಯಂಚಾಲಿತ ಹಾಸಿಗೆಯಾಗಿದೆ. ಲೆವೆಲಿಂಗ್ ಆಜ್ಞೆ. ಇದು ಹಾಸಿಗೆಯನ್ನು ನೆಲಸಮಗೊಳಿಸಲು ನಿಮ್ಮ ಯಂತ್ರದಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಸ್ವಯಂಚಾಲಿತ ಅಥವಾ ಅರೆ-ಸ್ವಯಂಚಾಲಿತ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ ವ್ಯವಸ್ಥೆಯನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ.

ಪ್ರಿಂಟರ್‌ನ ಬ್ರ್ಯಾಂಡ್ ಅನ್ನು ಅವಲಂಬಿಸಿ, ನಿಮ್ಮ ಫರ್ಮ್‌ವೇರ್‌ನಲ್ಲಿ ನೀವು ಐದು ಸಂಕೀರ್ಣ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಒಂದನ್ನು ಹೊಂದಬಹುದು. ಅವುಗಳು ಸೇರಿವೆ:

  • ಮೆಶ್ ಬೆಡ್ ಲೆವೆಲಿಂಗ್
  • ಆಟೋ ಬೆಡ್ ಲೆವೆಲಿಂಗ್
  • ಏಕೀಕೃತ ಬೆಡ್ ಲೆವೆಲಿಂಗ್
  • ಆಟೋ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ (ಲೀನಿಯರ್)
  • ಆಟೋ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ (3-ಪಾಯಿಂಟ್)

ಪ್ರತಿಯೊಂದೂ ಪ್ರಿಂಟರ್‌ನ ಹಾರ್ಡ್‌ವೇರ್‌ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ನಿರ್ದಿಷ್ಟ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿದೆ.

Marlin G30

G30 ಆಜ್ಞೆಯು ನಿರ್ಮಾಣವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ ಸ್ವಯಂಚಾಲಿತ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ ಸಿಸ್ಟಮ್ನ ತನಿಖೆಯೊಂದಿಗೆ ಒಂದು ನಿರ್ದಿಷ್ಟ ಹಂತದಲ್ಲಿ ಪ್ಲೇಟ್. ಆ ಬಿಂದುವಿನ Z ಎತ್ತರವನ್ನು ನಿರ್ಧರಿಸಲು ಇದು ಮಾಡುತ್ತದೆ (ದನಳಿಕೆಯಿಂದ ಹಾಸಿಗೆಯವರೆಗಿನ ಅಂತರ).

ಎತ್ತರವನ್ನು ಪಡೆದ ನಂತರ, ಇದು ಬಿಲ್ಡ್ ಪ್ಲೇಟ್‌ನ ಮೇಲಿರುವ ಸರಿಯಾದ ದೂರಕ್ಕೆ ನಳಿಕೆಯನ್ನು ಹೊಂದಿಸುತ್ತದೆ. ಇದು ಕೆಲವು ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅವುಗಳೆಂದರೆ:

  • [C]: ಈ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಒಂದರಲ್ಲಿ ಹೊಂದಿಸುವುದರಿಂದ ತಾಪಮಾನ ಪರಿಹಾರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಹೆಚ್ಚಿನ ವಸ್ತುಗಳು ಬಿಸಿಯಾದಾಗ ವಿಸ್ತರಿಸುತ್ತವೆ.
  • [X< pos >], [Y< pos >]: ಈ ನಿಯತಾಂಕಗಳು ನೀವು ತನಿಖೆ ಮಾಡಲು ಬಯಸುವ ನಿರ್ದೇಶಾಂಕಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ.

ನಳಿಕೆಯ ಪ್ರಸ್ತುತ ಸ್ಥಾನದಲ್ಲಿ ಹಾಸಿಗೆಯನ್ನು ತನಿಖೆ ಮಾಡಲು, ನೀವು ಯಾವುದೇ ನಿಯತಾಂಕಗಳಿಲ್ಲದೆ ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು. [100, 67] ನಂತಹ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳದಲ್ಲಿ ಅದನ್ನು ತನಿಖೆ ಮಾಡಲು, ಸರಿಯಾದ ಆಜ್ಞೆಯು G30 X100 Y67 ಆಗಿದೆ.

Marlin M76

M76 ಆಜ್ಞೆಯು ಪ್ರಿಂಟ್ ಜಾಬ್ ಟೈಮರ್ ಅನ್ನು ವಿರಾಮಗೊಳಿಸುತ್ತದೆ .

Marlin G90

G90 ಆಜ್ಞೆಯು ಪ್ರಿಂಟರ್ ಅನ್ನು ಸಂಪೂರ್ಣ ಸ್ಥಾನಿಕ ಕ್ರಮಕ್ಕೆ ಹೊಂದಿಸುತ್ತದೆ. ಇದರರ್ಥ G-ಕೋಡ್‌ನಲ್ಲಿನ ಎಲ್ಲಾ ನಿರ್ದೇಶಾಂಕಗಳನ್ನು ಪ್ರಿಂಟರ್‌ನ ಮೂಲಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ XYZ ಪ್ಲೇನ್‌ನಲ್ಲಿನ ಸ್ಥಾನಗಳಾಗಿ ಅರ್ಥೈಸಲಾಗುತ್ತದೆ.

ಇದು M83 ಆಜ್ಞೆಯು ಅದನ್ನು ಅತಿಕ್ರಮಿಸದ ಹೊರತು ಎಕ್ಸ್‌ಟ್ರೂಡರ್ ಅನ್ನು ಸಂಪೂರ್ಣ ಮೋಡ್‌ಗೆ ಹೊಂದಿಸುತ್ತದೆ. ಇದು ಯಾವುದೇ ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

Marlin G92/G92 E0

G92 ಆಜ್ಞೆಯು ನಳಿಕೆಯ ಪ್ರಸ್ತುತ ಸ್ಥಾನವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ನಿರ್ದೇಶಾಂಕಗಳಿಗೆ ಹೊಂದಿಸುತ್ತದೆ. ನಿಮ್ಮ ಪ್ರಿಂಟ್ ಬೆಡ್‌ನ ಕೆಲವು ಪ್ರದೇಶಗಳನ್ನು ಹೊರಗಿಡಲು ನೀವು ಇದನ್ನು ಬಳಸಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಪ್ರಿಂಟರ್‌ಗಾಗಿ ಆಫ್‌ಸೆಟ್‌ಗಳನ್ನು ಹೊಂದಿಸಬಹುದು.

G92 ಆಜ್ಞೆಯು ಹಲವಾರು ನಿರ್ದೇಶಾಂಕ ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಅವುಗಳು ಸೇರಿವೆ:

  • [ X< pos >], [Y< pos >], [Z< pos >]: ಇವುಪ್ರಿಂಟ್‌ಹೆಡ್‌ನ ಹೊಸ ಸ್ಥಾನಕ್ಕಾಗಿ ನಿಯತಾಂಕಗಳು ನಿರ್ದೇಶಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ.
  • [E< pos >]: ಈ ಪ್ಯಾರಾಮೀಟರ್ ಮೌಲ್ಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಎಕ್ಸ್‌ಟ್ರೂಡರ್‌ನ ಸ್ಥಾನವಾಗಿ ಹೊಂದಿಸುತ್ತದೆ . ಎಕ್ಸ್‌ಟ್ರೂಡರ್‌ನ ಮೂಲವು ಸಂಬಂಧಿತ ಅಥವಾ ಸಂಪೂರ್ಣ ಮೋಡ್‌ನಲ್ಲಿದ್ದರೆ ಅದನ್ನು ಮರುಹೊಂದಿಸಲು ನೀವು E0 ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು.

ಉದಾಹರಣೆಗೆ, ನಿಮ್ಮ ಹಾಸಿಗೆಯ ಮಧ್ಯಭಾಗವು ಹೊಸ ಮೂಲವಾಗಿರಬೇಕೆಂದು ನೀವು ಬಯಸುತ್ತೀರಿ ಎಂದು ಹೇಳೋಣ. ಮೊದಲು, ನಿಮ್ಮ ನಳಿಕೆಯು ಹಾಸಿಗೆಯ ಮಧ್ಯದಲ್ಲಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಮುಂದೆ, G92 X0 Y0 ಆಜ್ಞೆಯನ್ನು ನಿಮ್ಮ ಪ್ರಿಂಟರ್‌ಗೆ ಕಳುಹಿಸಿ.

ಗಮನಿಸಿ: G92 ಆಜ್ಞೆಯು ಅಂತ್ಯ-ನಿಲುಗಡೆಗಳಿಂದ ಹೊಂದಿಸಲಾದ ಭೌತಿಕ ಗಡಿಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ. X ಮಿತಿ ಸ್ವಿಚ್‌ನ ಹೊರಗೆ ಅಥವಾ ಪ್ರಿಂಟ್ ಬೆಡ್‌ನ ಕೆಳಗೆ ಚಲಿಸಲು ನೀವು G92 ಅನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.

ಆದ್ದರಿಂದ, ಅದು ಇಲ್ಲಿದೆ! ಮೇಲಿನ G-ಕೋಡ್‌ಗಳು G-ಕೋಡ್ ಲೈಬ್ರರಿಯ ಒಂದು ಸಣ್ಣ ಆದರೆ ಅತ್ಯಗತ್ಯವಾದ ಭಾಗವನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ, ಪ್ರತಿಯೊಬ್ಬ 3D ಮುದ್ರಣ ಉತ್ಸಾಹಿಗಳು ತಿಳಿದಿರಬೇಕು.

ನೀವು ಹೆಚ್ಚಿನ ಮಾದರಿಗಳನ್ನು ಮುದ್ರಿಸಿದಂತೆ, ನೀವು ಸೇರಿಸಬಹುದಾದ ಹೆಚ್ಚಿನ G-ಕೋಡ್ ಆಜ್ಞೆಗಳಿಗೆ ನೀವು ರನ್ ಆಗಬಹುದು. ಲೈಬ್ರರಿ.

ಶುಭವಾಗಲಿ ಮತ್ತು ಸಂತೋಷದ ಮುದ್ರಣ!

ಸರಳ ರೇಖೆ, ಅದನ್ನು ನಿರ್ದಿಷ್ಟ ಸ್ಥಳದಲ್ಲಿ ಇರಿಸಿ, ಮೇಲಕ್ಕೆತ್ತಿ ಅಥವಾ ಕೆಳಕ್ಕೆ, ಅಥವಾ ಬಾಗಿದ ಮಾರ್ಗದ ಮೂಲಕ ಅದನ್ನು ಸರಿಸಿ.

ಅವುಗಳು ಜಿ-ಕೋಡ್ ಎಂದು ತೋರಿಸಲು G ನಿಂದ ಪೂರ್ವಭಾವಿಯಾಗಿವೆ .

M-ಕೋಡ್

M-ಕೋಡ್ ವಿವಿಧ ಆಜ್ಞೆಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಅವು ಪ್ರಿಂಟ್‌ಹೆಡ್‌ನ ಚಲನೆಯ ಹೊರತಾಗಿ ಪ್ರಿಂಟರ್‌ನ ಇತರ ಕಾರ್ಯಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ಯಂತ್ರದ ಆಜ್ಞೆಗಳಾಗಿವೆ.

ಅವರು ಒಳಗೊಂಡಿರುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿರುತ್ತಾರೆ; ಮೋಟಾರುಗಳನ್ನು ಆನ್ ಮತ್ತು ಆಫ್ ಮಾಡುವುದು, ಫ್ಯಾನ್ ವೇಗವನ್ನು ಹೊಂದಿಸುವುದು ಇತ್ಯಾದಿ. ಮತ್ತೊಂದು ವಿಷಯ M-ಕೋಡ್ ಜವಾಬ್ದಾರನಾಗಿರುತ್ತದೆ ಹಾಸಿಗೆಯ ತಾಪಮಾನ ಮತ್ತು ನಳಿಕೆಯ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸುವುದು.

ಅವುಗಳನ್ನು M, <13 ಮೂಲಕ ಪೂರ್ವಭಾವಿಯಾಗಿ ನೀಡಲಾಗಿದೆ>ಇದು ವಿವಿಧತೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ.

G-ಕೋಡ್ 'ಫ್ಲೇವರ್ಸ್' ಎಂದರೇನು?

G-ಕೋಡ್ ಫ್ಲೇವರ್ ನಿಮ್ಮ ಪ್ರಿಂಟರ್‌ನ ಫರ್ಮ್‌ವೇರ್ (ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್) ಅದರ G-ಕೋಡ್ ಅನ್ನು ನಿರೀಕ್ಷಿಸುವ ವಿಧಾನವನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಫಾರ್ಮ್ಯಾಟ್ ಮಾಡಲಾಗಿದೆ. ವಿವಿಧ ಪ್ರಿಂಟರ್ ಬ್ರ್ಯಾಂಡ್‌ಗಳು ಬಳಸುವ ವಿಭಿನ್ನ ಜಿ-ಕೋಡ್ ಮಾನದಂಡಗಳು ಮತ್ತು ಫರ್ಮ್‌ವೇರ್‌ನಿಂದಾಗಿ ವಿಭಿನ್ನ ಸುವಾಸನೆಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ.

ಉದಾಹರಣೆಗೆ, ಮೂವ್, ಹೀಟರ್ ಆನ್, ಇತ್ಯಾದಿಗಳಂತಹ ಪ್ರಮಾಣಿತ ಆಜ್ಞೆಗಳು ಎಲ್ಲಾ ಪ್ರಿಂಟರ್‌ಗಳಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಕೆಲವು ಸ್ಥಾಪಿತ ಆಜ್ಞೆಗಳು ಒಂದೇ ಆಗಿರುವುದಿಲ್ಲ, ಇದು ತಪ್ಪು ಯಂತ್ರದೊಂದಿಗೆ ಬಳಸಿದರೆ ಮುದ್ರಣ ದೋಷಗಳಿಗೆ ಕಾರಣವಾಗಬಹುದು.

ಇದನ್ನು ಎದುರಿಸಲು, ಹೆಚ್ಚಿನ ಸ್ಲೈಸರ್‌ಗಳು ನಿಮ್ಮ ಪ್ರಿಂಟರ್ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಹೊಂದಿಸಲು ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿರುತ್ತಾರೆ ಇದರಿಂದ ನೀವು ಆಯ್ಕೆ ಮಾಡಬಹುದು ನಿಮ್ಮ ಯಂತ್ರಕ್ಕೆ ಸರಿಯಾದ ಪರಿಮಳ. ಸ್ಲೈಸರ್ ನಂತರ 3D ಫೈಲ್ ಅನ್ನು ನಿಮ್ಮ ಯಂತ್ರಕ್ಕೆ ಸೂಕ್ತವಾದ G-ಕೋಡ್‌ಗೆ ಭಾಷಾಂತರಿಸುತ್ತದೆ.

ಜಿ-ಕೋಡ್ ಫ್ಲೇವರ್‌ಗಳ ಕೆಲವು ಉದಾಹರಣೆಗಳು RepRap ಅನ್ನು ಒಳಗೊಂಡಿವೆ. ಮಾರ್ಲಿನ್, ಅಲ್ಟಿಜಿಕೋಡ್, ಸ್ಮೂಥಿ,ಇತ್ಯಾದಿ.

3D ಪ್ರಿಂಟಿಂಗ್‌ನಲ್ಲಿನ ಮುಖ್ಯ G-ಕೋಡ್‌ಗಳ ಪಟ್ಟಿ

ವಿವಿಧ 3D ಪ್ರಿಂಟರ್ ಫರ್ಮ್‌ವೇರ್‌ಗಾಗಿ ಹಲವಾರು G-ಕೋಡ್ ಆಜ್ಞೆಗಳು ಲಭ್ಯವಿವೆ. ಮುದ್ರಿಸುವಾಗ ನೀವು ಕಾಣಬಹುದಾದ ಕೆಲವು ಸಾಮಾನ್ಯವಾದವುಗಳು ಮತ್ತು ಅವುಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಇಲ್ಲಿವೆ.

Marlin M0 [Unconditional stop]

M0 ಆಜ್ಞೆಯನ್ನು ಬೇಷರತ್ತಾದ ಸ್ಟಾಪ್ ಆಜ್ಞೆ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಇದು ಕೊನೆಯ ಚಲನೆಯ ನಂತರ ಪ್ರಿಂಟರ್‌ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ ಮತ್ತು ಹೀಟರ್‌ಗಳು ಮತ್ತು ಮೋಟಾರ್‌ಗಳನ್ನು ಆಫ್ ಮಾಡುತ್ತದೆ.

ಪ್ರಿಂಟರ್‌ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿಲ್ಲಿಸಿದ ನಂತರ, ಅದು ನಿಗದಿತ ಅವಧಿಯವರೆಗೆ ನಿದ್ರಿಸುತ್ತದೆ ಅಥವಾ ಆನ್‌ಲೈನ್‌ಗೆ ಹಿಂತಿರುಗಲು ಬಳಕೆದಾರರ ಇನ್‌ಪುಟ್‌ಗಾಗಿ ಕಾಯುತ್ತದೆ. M0 ಆಜ್ಞೆಯು ಮೂರು ವಿಭಿನ್ನ ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು.

ಈ ನಿಯತಾಂಕಗಳು:

  • [P < time(ms) >]: ಇದು ಪ್ರಿಂಟರ್ ಮಿಲಿಸೆಕೆಂಡ್‌ಗಳಲ್ಲಿ ನಿದ್ರಿಸಲು ನೀವು ಬಯಸುವ ಸಮಯ. ಉದಾಹರಣೆಗೆ, ಪ್ರಿಂಟರ್ 2000ms ವರೆಗೆ ನಿದ್ರಿಸಬೇಕೆಂದು ನೀವು ಬಯಸಿದರೆ, ನೀವು M0 P2000
  • {S< ಸಮಯ(ಗಳು) > ]: ಇದು ಮುದ್ರಕವು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ನಿದ್ರಿಸಲು ನೀವು ಬಯಸುವ ಸಮಯವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಪ್ರಿಂಟರ್ 2 ಸೆಕೆಂಡುಗಳ ಕಾಲ ನಿದ್ರಿಸಬೇಕೆಂದು ನೀವು ಬಯಸಿದರೆ, ನೀವು M0 S2
  • [ ಸಂದೇಶ ]: ನೀವು ಪ್ರಿಂಟರ್‌ನ LCD ನಲ್ಲಿ ಸಂದೇಶವನ್ನು ವಿರಾಮಗೊಳಿಸಿದಾಗ ಅದನ್ನು ಪ್ರದರ್ಶಿಸಲು ಈ ನಿಯತಾಂಕವನ್ನು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ, M0 ಮುದ್ರಣವನ್ನು ಮರುಪ್ರಾರಂಭಿಸಲು ಮಧ್ಯದ ಬಟನ್ ಅನ್ನು ಒತ್ತಿರಿ .

ಗಮನಿಸಿ: The M0 ಆಜ್ಞೆಯು M1 ಕಮಾಂಡ್‌ನಂತೆಯೇ ಇರುತ್ತದೆ.

Marlin M81

M81 ಆಜ್ಞೆಯು ಪ್ರಿಂಟರ್‌ನ PSU ಅನ್ನು ಸ್ಥಗಿತಗೊಳಿಸುತ್ತದೆ(ವಿದ್ಯುತ್ ಸರಬರಾಜು ಘಟಕ). ಇದರರ್ಥ ಎಲ್ಲಾ ಹೀಟರ್‌ಗಳು, ಮೋಟಾರ್‌ಗಳು ಇತ್ಯಾದಿಗಳು ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.

ಹಾಗೆಯೇ, ಬೋರ್ಡ್‌ಗೆ ಯಾವುದೇ ಪರ್ಯಾಯ ವಿದ್ಯುತ್ ಮೂಲವಿಲ್ಲದಿದ್ದರೆ, ಅದು ಸಹ ಸ್ಥಗಿತಗೊಳ್ಳುತ್ತದೆ.

ಮಾರ್ಲಿನ್ M82

M82 ಆಜ್ಞೆಯು ಎಕ್ಸ್‌ಟ್ರೂಡರ್ ಅನ್ನು ಸಂಪೂರ್ಣ ಮೋಡ್‌ನಲ್ಲಿ ಇರಿಸುತ್ತದೆ. ಇದರರ್ಥ G-ಕೋಡ್ ಎಕ್ಸ್‌ಟ್ರೂಡರ್‌ಗೆ 5mm ಫಿಲಮೆಂಟ್ ಅನ್ನು ಹೊರಹಾಕಲು ಕರೆ ನೀಡಿದರೆ, ಅದು ಹಿಂದಿನ ಯಾವುದೇ ಆಜ್ಞೆಗಳನ್ನು ಲೆಕ್ಕಿಸದೆ 5mm ಅನ್ನು ಹೊರಹಾಕುತ್ತದೆ.

ಇದು G90 ಮತ್ತು G91 ಆಜ್ಞೆಗಳನ್ನು ಅತಿಕ್ರಮಿಸುತ್ತದೆ.

ಆದೇಶವು ಕೇವಲ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ extruder, ಆದ್ದರಿಂದ ಇದು ಇತರ ಅಕ್ಷಗಳಿಂದ ಸ್ವತಂತ್ರವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಈ ಆಜ್ಞೆಯನ್ನು ಪರಿಗಣಿಸಿ;

M82;

G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ;

G1 X0.4 Y20 Z0.3 F1500.0 E30;

ಎಕ್ಸ್‌ಟ್ರೂಡರ್ ಅನ್ನು <ಬಳಸಿಕೊಂಡು ಸಂಪೂರ್ಣ ಮೋಡ್‌ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ 12>M82 ಸಾಲಿನಲ್ಲಿ 1. ಸಾಲು 2 ರಲ್ಲಿ, ಇದು 15 ಯೂನಿಟ್ ಫಿಲಮೆಂಟ್ ಅನ್ನು ಹೊರಹಾಕುವ ಮೂಲಕ ಮೊದಲ ಗೆರೆಯನ್ನು ಸೆಳೆಯುತ್ತದೆ.

ಸಾಲಿನ 2 ರ ನಂತರ, ಹೊರತೆಗೆಯುವ ಮೌಲ್ಯವನ್ನು ಶೂನ್ಯಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿಲ್ಲ. ಆದ್ದರಿಂದ, 3 ನೇ ಸಾಲಿನಲ್ಲಿ, E30 ಆಜ್ಞೆಯು E30 ಕಮಾಂಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು 30 ಯೂನಿಟ್ ಫಿಲಮೆಂಟ್ ಅನ್ನು ಹೊರಹಾಕುತ್ತದೆ.

Marlin M83

M83 ಆಜ್ಞೆಯು ಹೊಂದಿಸುತ್ತದೆ ರಿಲೇಟಿವ್ ಮೋಡ್‌ಗೆ ಪ್ರಿಂಟರ್‌ನ ಎಕ್ಸ್‌ಟ್ರೂಡರ್. ಇದರರ್ಥ G-ಕೋಡ್ 5mm ಫಿಲಮೆಂಟ್ ಹೊರತೆಗೆಯುವಿಕೆಗೆ ಕರೆ ನೀಡಿದರೆ, ಹಿಂದಿನ ಆಜ್ಞೆಗಳ ಆಧಾರದ ಮೇಲೆ ಪ್ರಿಂಟರ್ 5mm ಅನ್ನು ಸಂಚಿತವಾಗಿ ಹೊರಹಾಕುತ್ತದೆ.

M83 ಆಜ್ಞೆಯು ಯಾವುದೇ ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, M83 .

M83;

G1 X0.1 Y200.0 Z0 ನೊಂದಿಗೆ ಕೊನೆಯ ಉದಾಹರಣೆಯ ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸೋಣ .3 F1500.0 E15;

G1 X0.4 Y20Z0.3 F1500.0 E30;

E15 ಲೈನ್ 2 ರಲ್ಲಿ ಆದೇಶದ ನಂತರ, E ಮೌಲ್ಯವನ್ನು ಶೂನ್ಯಕ್ಕೆ ಹೊಂದಿಸಲಾಗಿಲ್ಲ; ಇದು 15 ಘಟಕಗಳಲ್ಲಿ ಉಳಿದಿದೆ. ಆದ್ದರಿಂದ, 3 ನೇ ಸಾಲಿನಲ್ಲಿ, 30 ಘಟಕಗಳ ತಂತುಗಳನ್ನು ಹೊರಹಾಕುವ ಬದಲು, ಅದು 30-15 = 15 ಘಟಕಗಳನ್ನು ಹೊರಹಾಕುತ್ತದೆ.

Marlin M84

Marlin M84 ಆಜ್ಞೆಯು ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಸ್ಟೆಪ್ಪರ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಎಕ್ಸ್ಟ್ರೂಡರ್ ಮೋಟಾರ್ಗಳು. ನೀವು ಅವುಗಳನ್ನು ತಕ್ಷಣವೇ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಅಥವಾ ಪ್ರಿಂಟರ್ ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ನಿಷ್ಕ್ರಿಯವಾಗಿರುವ ನಂತರ ಅದನ್ನು ಹೊಂದಿಸಬಹುದು.

ಇದು ನಾಲ್ಕು ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಅವುಗಳು ಸೇರಿವೆ:

  • [S< ಸಮಯ(ಗಳು) >]: ಇದು ಆಜ್ಞೆಯನ್ನು ಕಿಕ್ ಮಾಡುವ ಮೊದಲು ಮತ್ತು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವ ಮೊದಲು ನಿಷ್ಕ್ರಿಯ ಸಮಯದ ಪ್ರಮಾಣವನ್ನು ಸೂಚಿಸುತ್ತದೆ ಮೋಟಾರ್. ಉದಾಹರಣೆಗೆ, M84 S10 10 ಸೆಕೆಂಡುಗಳ ಕಾಲ ನಿಷ್ಕ್ರಿಯಗೊಂಡ ನಂತರ ಎಲ್ಲಾ ಸ್ಟೆಪ್ಪರ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
  • [E], [X], [Y], [Z]: ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ನಿರ್ದಿಷ್ಟ ಮೋಟರ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ನೀವು ಇವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಅಥವಾ ಹೆಚ್ಚಿನದನ್ನು ಬಳಸಬಹುದು. ಉದಾಹರಣೆಗೆ, M84 X Y X ಮತ್ತು Y ಮೋಟಾರ್‌ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.

ಗಮನಿಸಿ: ನೀವು ಆಜ್ಞೆಯೊಂದಿಗೆ ಯಾವುದೇ ನಿಯತಾಂಕಗಳನ್ನು ಬಳಸದಿದ್ದರೆ, ಅದು ತಕ್ಷಣವೇ ನಿಷ್ಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ ಎಲ್ಲಾ ಸ್ಟೆಪ್ಪರ್ ಮೋಟಾರ್‌ಗಳು.

Marlin M85

M85 ಆದೇಶವು ನಿಷ್ಕ್ರಿಯತೆಯ ಅವಧಿಯ ನಂತರ ಪ್ರಿಂಟರ್ ಮತ್ತು ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಮುಚ್ಚುತ್ತದೆ. ಇದು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಸಮಯದ ನಿಯತಾಂಕವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ಪ್ರಿಂಟರ್ ನಿಗದಿತ ಸಮಯದ ಪ್ಯಾರಾಮೀಟರ್‌ಗಿಂತ ಹೆಚ್ಚಿನ ಚಲನೆಯಿಲ್ಲದೆ ನಿಷ್ಕ್ರಿಯವಾಗಿದ್ದರೆ, ನಂತರ ಪ್ರಿಂಟರ್ ಸ್ಥಗಿತಗೊಳ್ಳುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನಿಮ್ಮ ಪ್ರಿಂಟರ್ 5 ನಿಮಿಷಗಳ ಕಾಲ ನಿಷ್ಕ್ರಿಯವಾಗಿರುವ ನಂತರ ಅದನ್ನು ಮುಚ್ಚಲು ನೀವು ಬಯಸಿದರೆ, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು:

M85 S300

Marlin M104

ದಿಲಭ್ಯವಿರುವ ಹೀಟರ್‌ಗಳ ನಿಜವಾದ ಮತ್ತು ಗುರಿಯ ತಾಪಮಾನವನ್ನು ಸೇರಿಸಿ 8> C – ಚೇಂಬರ್ ತಾಪಮಾನ

Marlin M106

M106 ಆಜ್ಞೆಯು ಪ್ರಿಂಟರ್‌ನ ಫ್ಯಾನ್ ಅನ್ನು ಆನ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದರ ವೇಗವನ್ನು ಹೊಂದಿಸುತ್ತದೆ. ನೀವು ಫ್ಯಾನ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು ಮತ್ತು ಅದರ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅದರ ವೇಗವನ್ನು ಹೊಂದಿಸಬಹುದು.

ಈ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳು ಸೇರಿವೆ:

  • [S< 0-255 > ]: ಈ ಪ್ಯಾರಾಮೀಟರ್ ಫ್ಯಾನ್‌ನ ವೇಗವನ್ನು 0 (ಆಫ್) ನಿಂದ 255 (ಪೂರ್ಣ ವೇಗ) ವರೆಗಿನ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಹೊಂದಿಸುತ್ತದೆ.
  • [P< ಸೂಚ್ಯಂಕ (0, 1, … ) >]: ಇದು ನೀವು ಆನ್ ಮಾಡಲು ಬಯಸುವ ಫ್ಯಾನ್ ಅನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ. ಖಾಲಿ ಬಿಟ್ಟರೆ, ಅದು ಡಿಫಾಲ್ಟ್ ಆಗಿ 0 (ಪ್ರಿಂಟ್ ಕೂಲಿಂಗ್ ಫ್ಯಾನ್). ನೀವು ಹೊಂದಿರುವ ಅಭಿಮಾನಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಅವಲಂಬಿಸಿ ನೀವು ಅದನ್ನು 0, 1, ಅಥವಾ 2 ಗೆ ಹೊಂದಿಸಬಹುದು.

ಉದಾಹರಣೆಗೆ, ನೀವು ನಳಿಕೆಯ ಕೂಲಿಂಗ್ ಫ್ಯಾನ್ ಅನ್ನು 50% ವೇಗಕ್ಕೆ ಹೊಂದಿಸಲು ಬಯಸಿದರೆ, ಆಜ್ಞೆಯು M106 S127. S ಮೌಲ್ಯವು 127 ಆಗಿದೆ ಏಕೆಂದರೆ 255 ರಲ್ಲಿ 50% 127 ಆಗಿದೆ.

ನೀವು ಕೂಲಿಂಗ್ ಫ್ಯಾನ್‌ನ ವೇಗವನ್ನು ಹೊಂದಿಸಲು ಯಾವುದೇ ನಿಯತಾಂಕಗಳಿಲ್ಲದೆ M106 ಆಜ್ಞೆಯನ್ನು ಸಹ ಬಳಸಬಹುದು 100% ಗೆ.

ಗಮನಿಸಿ: ಫ್ಯಾನ್ ಸ್ಪೀಡ್ ಕಮಾಂಡ್ ಅದರ ಹಿಂದಿನ ಜಿ-ಕೋಡ್ ಕಮಾಂಡ್‌ಗಳನ್ನು ಮಾಡುವವರೆಗೆ ಜಾರಿಗೆ ಬರುವುದಿಲ್ಲ.

Marlin M107

M107 ಒಂದು ಸಮಯದಲ್ಲಿ ಪ್ರಿಂಟರ್‌ನ ಫ್ಯಾನ್‌ಗಳಲ್ಲಿ ಒಂದನ್ನು ಸ್ಥಗಿತಗೊಳಿಸುತ್ತದೆ. ಇದು ಒಂದೇ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, P , ಇದು ನೀವು ಮುಚ್ಚಲು ಬಯಸುವ ಫ್ಯಾನ್‌ನ ಸೂಚ್ಯಂಕವಾಗಿದೆ.

ಪ್ಯಾರಾಮೀಟರ್ ನೀಡದಿದ್ದರೆ, P ಡಿಫಾಲ್ಟ್ ಆಗುತ್ತದೆ 0 ಗೆ ಮತ್ತು ಪ್ರಿಂಟ್ ಕೂಲಿಂಗ್ ಫ್ಯಾನ್ ಅನ್ನು ಸ್ಥಗಿತಗೊಳಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ದಿಆಜ್ಞೆಯು M107 ಪ್ರಿಂಟ್ ಕೂಲಿಂಗ್ ಫ್ಯಾನ್ ಅನ್ನು ಮುಚ್ಚುತ್ತದೆ.

Marlin M109

M104 ಆಜ್ಞೆಯಂತೆ, M109 ಕಮಾಂಡ್ ಸೆಟ್‌ಗಳು ಹಾಟೆಂಡ್‌ಗೆ ಗುರಿ ತಾಪಮಾನ ಮತ್ತು ಅದನ್ನು ಬಿಸಿಮಾಡುತ್ತದೆ. ಆದಾಗ್ಯೂ, M104 ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಇದು ಹಾಟೆಂಡ್ ಗುರಿ ತಾಪಮಾನವನ್ನು ತಲುಪಲು ಕಾಯುತ್ತದೆ.

ಹೋಟೆಂಡ್ ಗುರಿ ತಾಪಮಾನವನ್ನು ತಲುಪಿದ ನಂತರ, ಹೋಸ್ಟ್ ಜಿ-ಕೋಡ್ ಆಜ್ಞೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. ಇದು M104 ಆಜ್ಞೆಯು ತೆಗೆದುಕೊಳ್ಳುವ ಎಲ್ಲಾ ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ಆದಾಗ್ಯೂ, ಇದು ಒಂದು ಹೆಚ್ಚುವರಿ ಸೇರಿಸುತ್ತದೆ. ಅದು:

  • [R< temp (°C )>]: ಈ ನಿಯತಾಂಕವು ಹಾಟೆಂಡ್ ಅನ್ನು ಬಿಸಿಮಾಡಲು ಅಥವಾ ತಂಪಾಗಿಸಲು ಗುರಿಯ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸುತ್ತದೆ . S ಆಜ್ಞೆಯಂತಲ್ಲದೆ, ಪ್ರಿಂಟರ್ ನಳಿಕೆಯನ್ನು ಈ ತಾಪಮಾನಕ್ಕೆ ಬಿಸಿ ಮಾಡುವವರೆಗೆ ಅಥವಾ ತಂಪಾಗಿಸುವವರೆಗೆ ಇದು ಕಾಯುತ್ತದೆ.

S ಆಜ್ಞೆಯು ಬಿಸಿಯಾಗಲು ಕಾಯುತ್ತದೆ ಆದರೆ ಕೂಲಿಂಗ್‌ನಲ್ಲಿ ಅಲ್ಲ .

ಉದಾಹರಣೆಗೆ, ಹೆಚ್ಚಿನ ತಾಪಮಾನದಿಂದ 120 °C ಗೆ ನಳಿಕೆಯು ತಣ್ಣಗಾಗಲು ನೀವು ಬಯಸಿದರೆ, ಆಜ್ಞೆಯು M109 R120 ಆಗಿದೆ.

Marlin M112 ಸ್ಥಗಿತಗೊಳಿಸುವಿಕೆ

M112 ತುರ್ತು ನಿಲುಗಡೆ G-ಕೋಡ್ ಆಜ್ಞೆಯಾಗಿದೆ. ಹೋಸ್ಟ್ ಆದೇಶವನ್ನು ಕಳುಹಿಸಿದ ನಂತರ, ಅದು ತಕ್ಷಣವೇ ಎಲ್ಲಾ ಪ್ರಿಂಟರ್‌ನ ಹೀಟರ್‌ಗಳು ಮತ್ತು ಮೋಟಾರ್‌ಗಳನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ.

ಯಾವುದೇ ಚಲನೆ ಅಥವಾ ಪ್ರಗತಿಯಲ್ಲಿರುವ ಮುದ್ರಣವನ್ನು ತಕ್ಷಣವೇ ನಿಲ್ಲಿಸಲಾಗುತ್ತದೆ. ಈ ಆಜ್ಞೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ ನಂತರ, ನಿಮ್ಮ ಮಾದರಿಯನ್ನು ಮುದ್ರಿಸುವುದನ್ನು ಪುನರಾರಂಭಿಸಲು ನಿಮ್ಮ ಪ್ರಿಂಟರ್ ಅನ್ನು ನೀವು ಮರುಹೊಂದಿಸಬೇಕಾಗುತ್ತದೆ.

ಮಾರ್ಲಿನ್ ಫರ್ಮ್‌ವೇರ್‌ನಲ್ಲಿ, ಆಜ್ಞೆಯು ಸರದಿಯಲ್ಲಿ ಸಿಲುಕಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದನ್ನು ತಪ್ಪಿಸಲು, ನೀವು ಕಾರ್ಯಗತಗೊಳಿಸಲು EMERGENCY_PARSER ಫ್ಲ್ಯಾಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದುಪ್ರಿಂಟರ್‌ಗೆ ಕಳುಹಿಸಿದ ತಕ್ಷಣ ಆದೇಶ.

ನಿಮ್ಮ ಸುಧಾರಿತ ಪ್ರಿಂಟರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್‌ಗೆ (Marlin/Configuration_adh.v) ಹೋಗುವ ಮೂಲಕ ನೀವು ಇದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು ನಂತರ ಕೆಳಗಿನಂತೆ ಕೆಲವು ಪಠ್ಯವನ್ನು ತೆಗೆದುಹಾಕಿ:

// Enable an emergency-command parser to intercept certain commands as they // enter the serial receive buffer, so they cannot be blocked. // Currently handles M108, M112, M410 // Does not work on boards using AT90USB (USBCON) processors! //#define EMERGENCY_PARSER

ನೀವು // ಅನ್ನು ತೆಗೆದುಹಾಕುವ ಮೊದಲು EMERGENCY_PARSER ಅನ್ನು #ಡಿಫೈನ್ ಮಾಡುವ ಮೊದಲು ಮತ್ತು ಮೂಲಗಳನ್ನು ಮರುಕಂಪೈಲ್ ಮಾಡಬೇಕಾಗುತ್ತದೆ.

ಕೆಳಗಿನ ವೀಡಿಯೊದಲ್ಲಿ ನೀವು ಮಾರ್ಲಿನ್ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ನವೀಕರಿಸುವ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು.

Marlin M125

M125 ಆಜ್ಞೆಯು ಮುದ್ರಣವನ್ನು ವಿರಾಮಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಿಂಟ್‌ಹೆಡ್ ಅನ್ನು ಮೊದಲೇ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಪಾರ್ಕಿಂಗ್ ಸ್ಥಳದಲ್ಲಿ ನಿಲ್ಲಿಸುತ್ತದೆ. ಇದು ಪಾರ್ಕಿಂಗ್ ಮಾಡುವ ಮೊದಲು ನಳಿಕೆಯ ಪ್ರಸ್ತುತ ಸ್ಥಾನವನ್ನು ಮೆಮೊರಿಗೆ ಉಳಿಸುತ್ತದೆ.

ಪ್ರಿಂಟರ್‌ನ ಫರ್ಮ್‌ವೇರ್‌ನಲ್ಲಿ ಸಾಮಾನ್ಯವಾಗಿ ಪೂರ್ವ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಪಾರ್ಕಿಂಗ್ ಸ್ಥಾನವನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ. M125 ಆಜ್ಞೆಯನ್ನು ಮಾತ್ರ ಬಳಸಿಕೊಂಡು ನೀವು ನಳಿಕೆಯನ್ನು ಈ ಸ್ಥಾನದಲ್ಲಿ ನಿಲ್ಲಿಸಬಹುದು.

ಆದಾಗ್ಯೂ, ನೀವು ಈ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳಲ್ಲಿ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನದನ್ನು ಬಳಸಿಕೊಂಡು ಅದನ್ನು ಬದಲಾಯಿಸಬಹುದು.

  • [L< ಉದ್ದ >]: ಇದು ಪಾರ್ಕಿಂಗ್ ನಂತರ ನಳಿಕೆಯಿಂದ ಒಂದು ಸೆಟ್ ಉದ್ದದ ತಂತುವನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ
  • [X< pos >], [Y< pos >], [Z < pos >]: ನೀವು ಹೊಂದಿಸಲು ಈ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ನಿರ್ದೇಶಾಂಕ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಸಂಯೋಜಿಸಬಹುದು ಪ್ರಿಂಟ್‌ಹೆಡ್‌ಗಾಗಿ ಹೊಸ ಪಾರ್ಕಿಂಗ್ ಸ್ಥಾನ.

ನೀವು ನಳಿಕೆಯನ್ನು ಮೂಲದಲ್ಲಿ ನಿಲ್ಲಿಸಲು ಮತ್ತು 9mm ಫಿಲಮೆಂಟ್ ಅನ್ನು ಹಿಂತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ಆಜ್ಞೆಯು M125 X0 Y0 Z0 L9 ಆಗಿದೆ.

Marlin M140

M140 ಆದೇಶವು ಹಾಸಿಗೆಯ ಗುರಿ ತಾಪಮಾನವನ್ನು ಹೊಂದಿಸುತ್ತದೆ ಮತ್ತು ಇತರ G-ಕೋಡ್ ಲೈನ್‌ಗಳನ್ನು ತಕ್ಷಣವೇ ಕಾರ್ಯಗತಗೊಳಿಸುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತದೆ. ಇದು ಹಾಸಿಗೆಗಾಗಿ ಕಾಯುವುದಿಲ್ಲಆ ಸಾಲಿನ ನಂತರ. ಉದಾಹರಣೆಗೆ, ಕೆಳಗಿನ G-ಕೋಡ್ ಅನ್ನು ನೋಡಿ:

M400;

M81;

ಲೈನ್ 1 ಪ್ರಕ್ರಿಯೆಯು ಇಲ್ಲಿಯವರೆಗೆ ವಿರಾಮಗೊಳಿಸುತ್ತದೆ ಎಲ್ಲಾ ಪ್ರಸ್ತುತ ಚಲನೆಗಳನ್ನು ಮಾಡಲಾಗುತ್ತದೆ, ಮತ್ತು ನಂತರ 2 ನೇ ಸಾಲಿನ 3D ಪ್ರಿಂಟರ್ ಅನ್ನು M81 ಪವರ್ ಆಫ್ ಜಿ-ಕೋಡ್ ಬಳಸಿ ಮುಚ್ಚುತ್ತದೆ.

Marlin M420

M420 ಆಜ್ಞೆಯು ಹಿಂಪಡೆಯುತ್ತದೆ ಅಥವಾ 3D ಪ್ರಿಂಟರ್‌ನ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿಸುತ್ತದೆ. ಈ ಆಜ್ಞೆಯು ಸ್ವಯಂಚಾಲಿತ ಬೆಡ್ ಲೆವೆಲಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಮುದ್ರಕಗಳೊಂದಿಗೆ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಲೆವೆಲಿಂಗ್ ಮಾಡಿದ ನಂತರ, ಈ ಮುದ್ರಕಗಳು ಪ್ರಿಂಟ್ ಬೆಡ್‌ನಿಂದ ಮೆಶ್ ಅನ್ನು ರಚಿಸುತ್ತವೆ ಮತ್ತು ಅದನ್ನು EEPROM ಗೆ ಉಳಿಸುತ್ತವೆ. M420 ಆಜ್ಞೆಯು EEPROM ನಿಂದ ಈ ಮೆಶ್ ಡೇಟಾವನ್ನು ಹಿಂಪಡೆಯಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಇದು ಮುದ್ರಣಕ್ಕಾಗಿ ಈ ಮೆಶ್ ಡೇಟಾವನ್ನು ಬಳಸದಂತೆ ಪ್ರಿಂಟರ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು. ಇದು ಹಲವಾರು ನಿಯತಾಂಕಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಇದರಲ್ಲಿ ಇವು ಸೇರಿವೆ:

  • [S< 0

Roy Hill

ರಾಯ್ ಹಿಲ್ ಅವರು ಭಾವೋದ್ರಿಕ್ತ 3D ಮುದ್ರಣ ಉತ್ಸಾಹಿ ಮತ್ತು ತಂತ್ರಜ್ಞಾನದ ಗುರುಗಳಾಗಿದ್ದು, 3D ಮುದ್ರಣಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ವಿಷಯಗಳ ಬಗ್ಗೆ ಜ್ಞಾನದ ಸಂಪತ್ತನ್ನು ಹೊಂದಿದ್ದಾರೆ. ಕ್ಷೇತ್ರದಲ್ಲಿ 10 ವರ್ಷಗಳ ಅನುಭವದೊಂದಿಗೆ, ರಾಯ್ ಅವರು 3D ವಿನ್ಯಾಸ ಮತ್ತು ಮುದ್ರಣದ ಕಲೆಯನ್ನು ಕರಗತ ಮಾಡಿಕೊಂಡಿದ್ದಾರೆ ಮತ್ತು ಇತ್ತೀಚಿನ 3D ಮುದ್ರಣ ಪ್ರವೃತ್ತಿಗಳು ಮತ್ತು ತಂತ್ರಜ್ಞಾನಗಳಲ್ಲಿ ಪರಿಣತರಾಗಿದ್ದಾರೆ.ರಾಯ್ ಅವರು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ವಿಶ್ವವಿದ್ಯಾನಿಲಯ, ಲಾಸ್ ಏಂಜಲೀಸ್ (UCLA) ಯಿಂದ ಮೆಕ್ಯಾನಿಕಲ್ ಇಂಜಿನಿಯರಿಂಗ್ ಪದವಿಯನ್ನು ಹೊಂದಿದ್ದಾರೆ ಮತ್ತು ಮೇಕರ್‌ಬಾಟ್ ಮತ್ತು ಫಾರ್ಮ್‌ಲ್ಯಾಬ್ಸ್ ಸೇರಿದಂತೆ 3D ಮುದ್ರಣ ಕ್ಷೇತ್ರದಲ್ಲಿ ಹಲವಾರು ಪ್ರತಿಷ್ಠಿತ ಕಂಪನಿಗಳಿಗೆ ಕೆಲಸ ಮಾಡಿದ್ದಾರೆ. ಅವರು ತಮ್ಮ ಕೈಗಾರಿಕೆಗಳಲ್ಲಿ ಕ್ರಾಂತಿಯನ್ನುಂಟುಮಾಡಿರುವ ಕಸ್ಟಮ್ 3D ಮುದ್ರಿತ ಉತ್ಪನ್ನಗಳನ್ನು ರಚಿಸಲು ವಿವಿಧ ವ್ಯವಹಾರಗಳು ಮತ್ತು ವ್ಯಕ್ತಿಗಳೊಂದಿಗೆ ಸಹ ಸಹಕರಿಸಿದ್ದಾರೆ.3D ಮುದ್ರಣದ ಬಗ್ಗೆ ಅವರ ಉತ್ಸಾಹದ ಹೊರತಾಗಿ, ರಾಯ್ ಅತ್ಯಾಸಕ್ತಿಯ ಪ್ರಯಾಣಿಕ ಮತ್ತು ಹೊರಾಂಗಣ ಉತ್ಸಾಹಿ. ಅವನು ತನ್ನ ಕುಟುಂಬದೊಂದಿಗೆ ಪ್ರಕೃತಿಯಲ್ಲಿ ಸಮಯ ಕಳೆಯುವುದು, ಪಾದಯಾತ್ರೆ ಮತ್ತು ಕ್ಯಾಂಪಿಂಗ್ ಮಾಡುವುದನ್ನು ಆನಂದಿಸುತ್ತಾನೆ. ಅವರ ಬಿಡುವಿನ ವೇಳೆಯಲ್ಲಿ, ಅವರು ಯುವ ಎಂಜಿನಿಯರ್‌ಗಳಿಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುತ್ತಾರೆ ಮತ್ತು ಅವರ ಜನಪ್ರಿಯ ಬ್ಲಾಗ್, 3D ಪ್ರಿಂಟರ್ಲಿ 3D ಪ್ರಿಂಟಿಂಗ್ ಸೇರಿದಂತೆ ವಿವಿಧ ವೇದಿಕೆಗಳ ಮೂಲಕ 3D ಮುದ್ರಣದ ಕುರಿತು ತಮ್ಮ ಜ್ಞಾನದ ಸಂಪತ್ತನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತಾರೆ.