NoRT CNC ಕಂಟ್ರೋಲ್ 0.4 ಬಿಡುಗಡೆಯಾಗಿದೆ

ನಾನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿರುವ CNC ಮಿಲ್ಲಿಂಗ್ ಯಂತ್ರ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ಹೊಸ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಈ ಬಿಡುಗಡೆಯು ಮುಖ್ಯವಾಗಿ ಹಿಂದಿನ ಬಿಡುಗಡೆಯ ನ್ಯೂನತೆಗಳು ಮತ್ತು ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ (NoRT CNC ಕಂಟ್ರೋಲ್ ಬಿಡುಗಡೆಯಾಗಿದೆ)

ಅಭಿವೃದ್ಧಿಗಳು:

  • ಚಲನೆಯ ವೇಗ ವೇಳಾಪಟ್ಟಿಯನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಹೊಸ ಯೋಜಕವು ಪ್ರಾರಂಭದಿಂದ ಅಂತ್ಯದವರೆಗೆ ಚಲನೆಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ವಿಶ್ಲೇಷಿಸುತ್ತದೆ, ಆರ್ಕ್ ಉದ್ದಕ್ಕೂ ಚಲಿಸುವಾಗ ಕಮಾನುಗಳ ವಕ್ರತೆಯನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಗರಿಷ್ಠ ಅನುಮತಿಸುವ ವೇಗವರ್ಧಕಗಳನ್ನು ಮೀರದಂತೆ ಸೆಟ್ ವೇಗದ ಮಿತಿಗಳಲ್ಲಿ ಗರಿಷ್ಠ ಸಂಭವನೀಯ ವೇಗವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ.
  • ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ನಲ್ಲಿನ ಆರ್‌ಟಿ ಭಾಗದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾದ ಸಂರಚನೆಯ ಭಾಗವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪೈಥಾನ್ ಕೋಡ್‌ಗೆ ವರ್ಗಾಯಿಸಲಾಗಿದೆ
  • ಕಮಾಂಡ್‌ಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಮೂದಿಸುವಾಗ UI ನಲ್ಲಿ ಫೋಕಸ್ ನಷ್ಟದೊಂದಿಗೆ ಸ್ಥಿರ ಸಮಸ್ಯೆಗಳು
  • ಸ್ಪಿಂಡಲ್ ಮತ್ತು ನಿರ್ದೇಶಾಂಕ ಕೋಷ್ಟಕವನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಅನುಕರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ
  • ಆದೇಶಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಮೂದಿಸುವಾಗ ಯಂತ್ರ ಸ್ಥಿತಿಯ ದೋಷಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ
  • ನಿರ್ದೇಶಾಂಕ ಕೋಷ್ಟಕಕ್ಕೆ ಮತ್ತು ಸ್ಪಿಂಡಲ್‌ಗೆ ಸಂದೇಶಗಳನ್ನು ಕಳುಹಿಸುವ ಚಕ್ರವನ್ನು ಸರಿಹೊಂದಿಸಲಾಗಿದೆ, ಮರುಹೊಂದಿಸುವ ಸಂಕೇತದ ಸರಿಯಾದ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ನಿಂದ ಮರುಹೊಂದಿಸುವ ಸಂದೇಶದ ಪ್ರಕ್ರಿಯೆ
  • ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್‌ನೊಂದಿಗೆ ಸಂವಹನಕ್ಕಾಗಿ ಪ್ರೋಟೋಕಾಲ್‌ಗೆ CRC ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ
  • USB ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಸಂಪರ್ಕ ಕಡಿತಗೊಂಡಾಗ ಸ್ಥಗಿತಗೊಳಿಸುವಿಕೆ, ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್‌ನೊಂದಿಗೆ ಸಂವಹನವು ಅದರ ಮೂಲಕ ಹೋದರೆ - ಹಿಂದೆ ಸಿಸ್ಟಮ್ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದ ttyUSB0 ಅನ್ನು ಲೂಪ್‌ನಲ್ಲಿ ಓದಲು ಪ್ರಾರಂಭಿಸಿತು
  • ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ ಅನ್ನು ರೀಬೂಟ್ ಮಾಡಿದ ನಂತರ ಈಗ ಚಲನೆಯನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ. ಅನ್ಲಾಕ್ ಮಾಡಲು, ನೀವು ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ಗೆ ವಿಶೇಷ ಆಜ್ಞೆಯನ್ನು ಕಳುಹಿಸಬೇಕಾಗುತ್ತದೆ. ಜಿ-ಕೋಡ್ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಪ್ರಾರಂಭವಾದಾಗ ಅದನ್ನು ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ಚಲನೆಯ ಸಮಯದಲ್ಲಿ MCU ನ ಹಠಾತ್ ರೀಬೂಟ್ ಸಂದರ್ಭದಲ್ಲಿ ಇದು ತಪ್ಪಾದ ಚಲನೆಯನ್ನು ತಡೆಯುತ್ತದೆ.

ಬರೆಯುವ ಕೋಡ್‌ಗೆ ಸಮಾನಾಂತರವಾಗಿ, ನಾನು ಈಗಾಗಲೇ ಅವನ ನಿಯಂತ್ರಣದಲ್ಲಿರುವ ಯಂತ್ರವನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ. ನಾನು ಇತ್ತೀಚೆಗೆ ಗ್ಲೈಡರ್ ಮಾದರಿಗಾಗಿ ಭಾಗಗಳನ್ನು ಕತ್ತರಿಸಿದ್ದೇನೆ. ಹೀಗಾಗಿ, ಈ ಕೋಡ್ ಅನ್ನು ಈಗಾಗಲೇ ಆಚರಣೆಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

ಮೂಲ: linux.org.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ