NCPlayer қызметі туралы:
Файл мәзірі
Өңдеу мәзірі
Көрініс мәзірі
Пішімдеу мәзірі
Құралдар мәзірі
Машина конфигурациясы мәзірі
Бірлескен жұмыс

EOB блок соңы таңбаларын қосу


Add EOB функциясы бағдарламадағы әр жолдың соңына дәл бір ғана блок соңы таңбасын ; қосады, комментарийлер мен код құрылымын өзгертпей. Бұл кейбір CNC контроллерлері мен постпроцессорлары талап ететін біркелкі форматқа келтіруге көмектеседі.

Функция не істейді

  • Файлды жол бойынша өңдейді, мүлдем бос жолдарды елемейді.
  • Тек комментарийден тұратын жолдарды ( ... ) (шеттерінде ; болуы мүмкін) таниды — мұндай жолдарға ; қосылмайды.
  • Егер жолда код та, комментарий де болса — алдымен код бөлігіндегі артық ; таңбаларын алып тастайды, содан кейін дәл бір ; қосады да, комментарийді өз орнына қайтарады.
  • Соңындағы ; таңбаларын нормалдайды: бірнеше нүктелі үтірді біреуге дейін қысқартады.

Алгоритм (қысқаша нұсқа)

  1. Әр жолдың соңындағы бос орындарды жояды (trimEnd()).
  2. Егер жол тек комментарийден тұрса, оны өзгеріссіз (және сыртқы ;-сыз) қайтарады.
  3. Комментарийлерді (...) бөліп алып, уақытша кодтан алып тастайды.
  4. Кодтың соңындағы артық ; таңбаларын алып тастайды, содан кейін жолда код болса, оған бір ; қосады.
  5. Код пен комментарийлерді қайта біріктіреді.

Мысалдар

; Before:
N10 G00 X0 Y0 (Rapid move)
N20 G01 X10 Y10 F100;;
(Technological comment);
N30 G03 X20 Y0 I5 J0

; After:
N10 G00 X0 Y0; (Rapid move)
N20 G01 X10 Y10 F100; (Technological comment)
(Technological comment)
N30 G03 X20 Y0 I5 J0;

Қашан қолдануға болады

  • ; таңбасы EOB ретінде міндетті болатын станокқа бағдарламаны экспорттау/жіберер алдында.
  • CAM жүйелерінен импорттағаннан немесе қолмен түзеткеннен кейін стильді біріздендіру үшін.
  • «Тазалау» немесе басқа форматтаудан кейін EOB-ты біркелкі ету үшін.
Кеңес: EOB қосқаннан кейін, құрал траекториясын қайта құру үшін Reload Toolpath функциясын орындаған жөн — бұл форматтаудың парсингке әсер етпегенін тексеруге көмектеседі.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy