நான் உருவாக்கும் CNC அரைக்கும் இயந்திரக் கட்டுப்பாட்டு அமைப்பின் புதிய வெளியீடு உள்ளது. இந்த வெளியீடு முக்கியமாக முந்தைய வெளியீட்டின் குறைபாடுகள் மற்றும் பிழைகளை சரிசெய்கிறது (NoRT CNC கட்டுப்பாடு வெளியிடப்பட்டது)
மேம்பாடுகள்:
- இயக்க வேக திட்டமிடல் மறுவடிவமைப்பு செய்யப்பட்டுள்ளது. புதிய திட்டமிடுபவர் தொடக்கம் முதல் இறுதி வரையிலான இயக்கத்தை முழுமையாக பகுப்பாய்வு செய்கிறார், இதில் வளைவின் வளைவை கணக்கில் எடுத்துக்கொள்வது மற்றும் அதிகபட்ச அனுமதிக்கப்பட்ட முடுக்கங்களைத் தாண்டாதபடி, நிர்ணயிக்கப்பட்ட வேகத்தின் வரம்புகளுக்குள் அதிகபட்ச வேகத்தைத் தேர்ந்தெடுப்பது.
- மைக்ரோகண்ட்ரோலரில் உள்ள RT பகுதியில் சேமிக்கப்பட்ட கட்டமைப்பின் ஒரு பகுதி முற்றிலும் பைதான் குறியீட்டிற்கு மாற்றப்பட்டது.
- கட்டளைகளை கைமுறையாக உள்ளிடும் போது UI இல் கவனம் இழப்பதில் நிலையான சிக்கல்கள்
- ஒரு சுழல் மற்றும் ஒருங்கிணைப்பு அட்டவணையை சுயாதீனமாக பின்பற்றும் திறன் சேர்க்கப்பட்டது
- கட்டளைகளை கைமுறையாக உள்ளிடும்போது இயந்திர நிலை பிழைகள் சரி செய்யப்பட்டது
- ஒருங்கிணைப்பு அட்டவணை மற்றும் சுழலுக்கு செய்திகளை அனுப்பும் சுழற்சி சரிசெய்யப்பட்டது, மீட்டமைவு சமிக்ஞையின் சரியான செயலாக்கம் மற்றும் மைக்ரோகண்ட்ரோலரிலிருந்து மீட்டமைவு செய்தியின் செயலாக்கம்
- மைக்ரோகண்ட்ரோலருடன் தொடர்புகொள்வதற்கான நெறிமுறையில் CRC சேர்க்கப்பட்டது
- யூ.எஸ்.பி சீரியல் போர்ட் துண்டிக்கப்படும் போது, மைக்ரோகண்ட்ரோலருடன் தொடர்பு ஏற்பட்டால், பணிநிறுத்தம் - முன்பு கணினி இல்லாத ttyUSB0 ஐ ஒரு லூப்பில் படிக்கத் தொடங்கியது.
- மைக்ரோகண்ட்ரோலரை மறுதொடக்கம் செய்த பிறகு இப்போது இயக்கங்கள் தடுக்கப்படுகின்றன. திறக்க, நீங்கள் மைக்ரோகண்ட்ரோலருக்கு ஒரு சிறப்பு கட்டளையை அனுப்ப வேண்டும். g-code execution தொடங்கும் போது இது அனுப்பப்படும். இயக்கத்தின் போது MCU திடீரென மறுதொடக்கம் செய்யப்பட்டால் இது தவறான இயக்கத்தைத் தடுக்கிறது.
எழுதும் குறியீட்டிற்கு இணையாக, நான் ஏற்கனவே அவரது கட்டுப்பாட்டில் உள்ள இயந்திரத்தைப் பயன்படுத்துகிறேன். நான் சமீபத்தில் ஒரு கிளைடர் மாடலுக்கான பாகங்களை வெட்டினேன். எனவே, இந்த குறியீடு ஏற்கனவே நடைமுறையில் பயன்படுத்தப்படுகிறது.
ஆதாரம்: linux.org.ru