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

NCPlayer-дегі жаңалықтар қандай?


NCPlayer нұсқаларының тарихы

2.14 нұсқасы — 25.04.2026

  • Фрезерлеу және токарь режимдері үшін материал жасау workflow жаңартылды.
  • Қолдау көрсетілетін фрезерлеу операцияларында бетті қайта жүктемей материалды динамикалық өзгерту қосылды.
  • Экрандағы editing badge және жұмыс аймағында материалды жылжыту бар материалды өңдеу режимі қосылды.
  • Материал қосу/жою терезелері және токарь дайындамасын баптау UI жақсартылды.
  • Сайттың мобильді нұсқасы және шағын экрандағы modal орналасуы жақсартылды.
  • Апаттық тоқтату, бағдарламаны reset және браузер process тұрып қалса қалпына келтіру үшін STOP әрекеті қосылды.
  • Онлайн пайдаланушылар көрсеткіші қосылды.
  • What's New, Hotkeys, Measure Tools және материал терезелері NCPlayer modal стиліне келтірілді.
  • Ақпарат панеліндегі Bounds, Measure Tools, жол саны, соңғы сақтау уақыты және бірліктер локализацияланды.
  • Жоғарғы панельдегі қайталанған Optional Stop батырмасы алынды; функция мәзірде қалды.
  • Оң жақ ақпарат панелі жақсартылды: ескі Total Duration жасырылды, Bounds деректері аудармамен қалды.

2.13 нұсқасы — 24.04.2026

  • Таңдау localStorage ішінде сақталатын күндізгі және түнгі тақырыптар қосылды.
  • Мәзірлер, модальды терезелер, оң жақ контроллер панельдері, кестелер, ACE редакторы және симуляция фондары үшін тақырыпқа тәуелді стильдер қосылды.
  • View мәзіріне Solid Simulation ауыстырғышы қосылды және Simulation Settings интерфейсі аударылды.
  • Мобильді орналасу жақсартылды: Switch логикасы, симуляция басқару элементтері, footer үстінде қауіпсіз орналасу және белсенді панель күйін сақтау.
  • Мәзірлерден NC Assistant, контроллерді таңдау және Optional Stop функциясына қолжетімділік жақсартылды.

Нұсқа 2.12 — 23.04.2026

  • Tools мәзіріне алдын ала өңделген бағдарлама негізінде құрастырылатын Program Runtime есебі қосылды.
  • Есеп әр құрал бойынша жылдам жүрістер, беріліс қозғалыстары, доғалар, стандартты циклдер, кідірістер және құрал ауыстырулар үшін жалпы жол мен жалпы уақытты көрсетеді, сондай-ақ Rapid Override және Feedrate Override баптауларын қамтиды.
  • Негізгі жазықтықтары, қыр фаскалары және бұрыш фаскалары басылатын, оның ішінде изометриялық көрініске арналған XYZ үшбұрышы бар, rhombicuboctahedron тәрізді дене түріндегі жаңа 26 қырлы 3D көрініс манипуляторы қосылды.
  • Өзіңіздің NC файлдарыңызды ашу сияқты қорғалған әрекеттер үшін тегін NCPlayer аккаунты арқылы міндетті авторизация қосылды.

Нұсқа 2.11 — 22.04.2026

  • Симуляцияны талдау үшін Inspection Mode қосылды, енді жасалған траекторияны көру терезесінің ішінде тікелей тексеруге болады.
  • Траектория нүктесін басқанда енді ACE редакторындағы сәйкес бастапқы жолға өтеді, ал меңзегенде жол нөмірі мен мәтіні бар tooltip көрсетіледі.
  • Таңдалған сегментті ерекшелеу, бағыт көрсеткісі және Start XYZ, End XYZ, Delta XYZ, модальды күй мен қолжетімді макро/қосымша мәндері бар ықшам терезе қосылды.
  • File мәзіріне Toolpath to DXF экспорты қосылды, сондықтан controller-specific parsing және макроларды ашқаннан кейін симуляцияланған жолды сақтауға болады.
  • DXF Export Settings терезесі қосылды, онда LINE/POLYLINE, проекция режимі, қабаттарды ұйымдастыру, rapid қозғалыстарын қосу және Z-деңгей дәлдігі параметрлері бар.

Нұсқа 2.10 — 20.04.2026

  • Пайдаланушылар NCPlayer туралы тәжірибесін бөлісуі, сұрақ қоюы, мәселелерді хабарлауы немесе жетіспейтін мүмкіндіктер мен қосымша CNC басқару қолдауын ұсынуы үшін кері байланыс модалды формасы қосылды.
  • Футерге құқықтық ақпарат сілтемелері қосылды: Terms & Conditions, Privacy Policy, Cookie Policy, Refund Policy және Legal Information. Локализацияланған құқықтық беттер бар болса, сілтемелер тілге қарай жұмыс істейді.
  • Интерфейстен тікелей қателерді, дұрыс емес әрекеттерді немесе күмәнді мәселелерді хабарлау үшін бөлек “Found an error?” модалды формасы қосылды.
  • Токарлық өңдеуді симуляциялауды қолдаудың бірінші кезеңі қосылды, соның ішінде FANUC Lathe режимі.
  • Токарлық құралды көрсету нұсқалары қосылды: сол/оң құрал және алдыңғы/артқы көрініс.
  • Токарлық симуляция үшін X координатасының режимін таңдау қосылды: диаметр немесе радиус бойынша көрсету.
  • Фрезерлік құрал пішінінің орнына арнайы токарлық құрал моделі қосылды.
  • Add/Delete Material — Lathe арқылы токарлық симуляция үшін цилиндрлік дайындама жасау қосылды.
  • Фрезерлік симуляциядағы тікбұрышты материалдың қолданыстағы жұмыс процесі өзгеріссіз қалды, ал токарлық режим енді цилиндрлік дайындамаға арналған бөлек процесті қолданады.

Version 2.0 — 19.04.2026

  • Жоба nc.cncpassport.com бетіне көшірілді және енді осы жоба аясында дамиды.
  • HAAS VF сериясына қолдау қосылды, соның ішінде HAAS VF-1 контроллерінің жеке профилі және симулятор конфигурациясы.
  • Жеке симуляция файлы және Syntec макро синтаксисін өңдеу арқылы SYNTEC 6MB қолдауы қосылды.
  • Syntec макробағдарламалау қолдауы қосылды: := меншіктеу, IF/ELSE/END_IF, WHILE/END_WHILE және FOR/END_FOR.
  • Макро айнымалыларды өңдеу жақсартылды: меншіктелген мәндер симуляция кезінде айнымалылар кестесінде көрсетіледі.
  • Әртүрлі контроллерлердің синтаксисіне parser үйлесімділігі жақсартылды, FANUC, HAAS және SYNTEC үшін симуляция файлдары бөлек сақталады.
  • Симулятордың жалпы стилі және интерфейс көрінісі жаңартылды.
  • Контроллер таңдауын сақтау түзетілді: бет қайта жүктелгеннен және URL ішіндегі controller параметрі өзгергеннен кейін SYNTEC 6MB таңдалған күйде қалады.

Version 1.6 — 11.11.2025

  • Симуляторға толық CNC станогын қолдау қосылды: X/Y/Z осьтері, шпиндель және аспап моделі енді траектория симуляциясымен синхронды қозғалады, бұрынғыдай статикалық емес.
  • Толық JOG режимі іске асырылды: әр ось бойынша қолмен жылжыту (қадамдық/үздіксіз режимді таңдауға болады), RAPID ауыстырғышымен бірге, барлығы станоктың жүріс шектерін ескере отырып жұмыс істейді.
  • G53 машиналық координаттарға қайту логикасы қосылды: симулятор енді нақты контроллердегі сияқты тәртіппен «станок нөліне қайту» тізбектерін қолдайды (алдымен қауіпсіз Z, содан кейін X/Y).
  • STOP кезінде симулятор станок моделін «машина нөліне визуалды қайтаруды» орындайды, сондықтан нөлдеу (homing) тізбегі 3D-көріністе айқын көрінеді.
  • START кезінде бағдарламаның басталу нүктесіне «жасанды жақындау» қосылды: станок машина нөлінен бағдарламаның алғашқы блогының үстіндегі қауіпсіз нүктеге жылжиды, содан кейін кесу қозғалыстарын бастамас бұрын жұмыс координат жүйесіне (G54) ауысады.
  • Барлық станок қозғалыстары (симуляция, JOG, G53) үшін бірыңғай жүріс шектерін тексеру енгізілді: рұқсат етілген диапазоннан шығуға тырысқан кез келген қозғалыс қысылып, OVERTRAVEL ескертуі шығарылады.
  • Станок қозғалыстары кезінде камераның жұмысы жақсартылды: көрініс JOG, нөлдеу және жақындау қозғалыстары кезінде де оқуға ыңғайлы болып қалады, шпиндель мен аспапты бақылау жеңілдейді.
  • Машина кинематикасымен жұмыс істеуді классикалық «тек траектория» түрінен бөлек қосу/сөндіру үшін конфигурациялық ілгектер қосылды, осылайша ескі жұмыс сценарийлерінің үйлесімділігі сақталады.
  • Performance Monitor — FPS және жадты көрсетеді; Help мәзірінен қосып/өшіруге болады, күйі localStorage арқылы сақталады.
  • Coords Box — курсордың X/Y/Z координаттарын көрсетеді (модель бойынша raycast); Help мәзірінен қосылады, күйі сақталады.

Version 1.5 — 25.10.2025

  • Барлық бұрғылау циклдері толық іске асырылды (G81, G82, G83, G73, G85, G80).
  • Автоматты кері шығу және подача басқаруымен peck-бұрғылау циклдеріне қолдау қосылды.
  • G04 dwell (P/X) – симуляция кезінде нақты уақыттағы хабарламамен бірге кідіріс іске асырылды.
  • M00 (Program Stop) және M01 (Optional Stop) қолдауы қосылды — Feed Hold толық мінез-құлқымен және жалғастыру мүмкіндігімен.
  • M01 басқаруы үшін тұрақты ауыстырғышы бар “Optional Stop” батырмасы қосылды (күйі localStorage негізінде сақталады).
  • Симуляция тұрақты жүруі үшін dwell, feed-hold және pause контроллерлері арасындағы синхрондау жақсартылды.
  • M-кодтарды тану логикасы күшейтілді, жалған іске қосылулардың (мысалы, M06, M13M09) алдын алу үшін.

Ver 1.410 Beta — 22.08.2025

  • NCPlayer үшін “Rectangular Pocket” NC бағдарламасын генераторы қосылды: модальды диалог, ACE редакторына жүктеу, explicit/macro режимдері.

Ver 1.4 Beta — 22.08.2025

  • Жаңа: NC Assistant — код ішіндегі талдау/түсіндіру/түзету/рефакторинг сұраныстары; интерфейс тілінің локаліне сәйкес тілдік жауаптар.
  • Жаңа: MEBLEOS аккаунтына автоматты кіру — токенді үнсіз жаңарту, қойындылар арасында single sign-on, қателер кезінде қауіпсіз guest режиміне ауысу.
  • Жаңа: View persistence — камераның позициясы/нысана/zoom және модельдің трансформациясы (position/quaternion/scale) әр бағдарлама үшін бөлек сақталып, қайта жүктегенде қалпына келтіріледі.
  • UI: траектория ізін салу жақсартылды (сызық қалыңырақ, көрінуі жақсырақ; z-fighting болдырмау үшін depthTest өшіру + polygonOffset).
  • UI: Grid helper қайта жасалды (қос тығыздықтағы тор, жұмсақ түстер, мөлдірлік).
  • Тұрақтылық: Tween/OrbitControls қайта отрисовка циклі debounced — өзара әрекеттесу кезінде кадр сұрауларының тым жиі жіберілуінің алдын алады.
  • Parser: метрлік/дюймдік режим ауыстырғыштары үшін сандарды қауіпсізірек оқу; адрес ретін қатаңырақ нормализациялау (N G M T S F X Y Z I J K R).
  • Safety: проекцияны жаңарту қорғалды; қалпына келтіргеннен кейін clipping болмас үшін камераның near/far параметрлері шектеледі.
  • Localization: сөздік кеңейтілді (жасырын кеңестер, “no lists” жүйелік ережесі); placeholder мәтіндері нақтыланды.

Version 1.3 Beta — 09.08.2025

  • NCPlayer енді 52 тілде қолжетімді! Қолдау көрсетілетін тілдер: English, Polish, Russian, Ukrainian, Afrikaans, Azerbaijani, Indonesian, Malay, Bosnian, Czech, Danish, German, Estonian, Spanish, Filipino, French, Croatian, Italian, Swahili, Latvian, Lithuanian, Hungarian, Dutch, Norwegian, Portuguese, Romanian, Slovak, Slovenian, Finnish, Swedish, Vietnamese, Turkish, Arabic, Armenian, Bengali, Bulgarian, Chinese (Simplified), Greek, Gujarati, Hebrew, Hindi, Kazakh, Kyrgyz, Korean, Macedonian, Nepali, Pashto, Persian, Punjabi (Gurmukhi), Serbian, Thai, Urdu.
  • Араб, иврит, парсы, пушту және урду тілдері үшін толық RTL (оңнан солға қарай) интерфейс қолдауы қосылды.

Version 1.204 Beta — 29.07.2025

  • G81 бұрғылау цикліне толық қолдау: координаталарды (X, Y, Z, R, F) дұрыс талдау.
  • Әрбір бұрғылау қадамы келесі тізбек ретінде генерацияланады: G0 XY → G1 Z → G0 Z, G98 / G99 режимдерін дұрыс ескере отырып.
  • G81 координаттарында макро айнымалылар мен өрнектерге қолдау (X[#100] Y[#101]).
  • Бір нүктені қайталап бұрғылаудың алдын алу (sameAsLast тексерісі).
  • Жөндеу үшін жолдарды сәйкестендіру жақсартылды: lineMap енді бұрғылау фазалары үшін .0, .1, .2 суффикстерін қамтиды.
  • Координаталарды (литералдар және макро өрнектер) журналмен бірге динамикалық есептеу.
  • Дәл трассировканы қамтамасыз ету үшін fragmentFile.push құрылымы рефакторингтен өтті.

Version 1.203 Beta — 27.07.2025

  • Симуляция үшін 10 демонстрациялық бағдарлама қосылды (макростар, ішкі бағдарламалар, G-код логикасы).
  • G1 жоқ кезде G0 пайдаланылса, траекторияның жоғалып кету қателігі түзетілді.
  • Симуляцияны іске қосу үшін “dummy” қозғалыс механизмі іске асырылды.
  • Доғаларды бірқалыпты анимациялау үшін (G2/G3) simulateStepsFromLine жаңартылды.
  • speedMultiplier және камераның ілесуін ескеретін кеңейтілген animateToolThroughSegment енгізілді.

Version 1.202 Beta — 25.07.2025

  • NCPlayer-ге қол жеткізбестен бұрын Пайдалану шарттарын (Regulamin) міндетті түрде қабылдау талап етіледі.
  • Күрделі шарттардағы MOD операторын өңдеу түзетілді.
  • Шарттар қабылданбаған кезде көрсетілетін хабарлама қосылды: “Бұл сайтты әрі қарай пайдалану арқылы сіз пайдалану шарттарымен келісуіңіз керек.”
  • Шарттарды қабылдауды журналға жазу: күн, IP-мекенжай, браузер.

Version 1.201 Beta — 22.07.2025

  • G65 үшін параметрлерді беру қолдауы қосылды (ішкі бағдарламада #1, #2, …).
  • Күрделі ішкі өрнектері бар WHILE...DO...END логикасы түзетілді.
  • Терең ұяланған FANUC функцияларын қауіпсіз алмастыру қолдауы қосылды.
  • Толық жазық (сызықтық) G-кодқа дейін алдын ала кеңейтілетін алдын ала өңдеу режимі енгізілді.
  • Жаңа журнал жүйесі: ықшам және егжей-тегжейлі режимдер.
  • Рекурсияның максималды тереңдігі 10 000-ға дейін ұлғайтылды.
  • Нақты уақыттағы айнымалылар панелі қосылды (#100–#199, #500–#531).
  • Циклдер мен спиральдар үшін траектория визуализациясы жақсартылды.
  • Траекторияның алдын ала қарауымен жаңа демо-бағдарламалар шолушысы қосылды.

Version 1.103 — 16.07.2025

  • IF [...] GOTO xxx синтаксисін және логикалық операторларды: EQ, NE, GT, GE, LT, LE қолданып шартты секірулерге қолдау қосылды; соның ішінде ішкі өрнектер мен математикалық функцияларға (SIN, FIX, ROUND және т.б.) қолдау.
  • Жергілікті макро айнымалыларға теріс мәндерді беру мүмкін болмайтын қате түзетілді (мысалы, #2 = -0.51504).

Version 1.102 — 15.07.2025

  • IF [...] GOTO xxx синтаксисін және логикалық операторларды: EQ, NE, GT, GE, LT, LE пайдаланып шартты секірулерге қолдау қосылды.
  • Өрнектер парсері енді IF шарттарының ішінде айнымалыларды алмастыруды және ішкі математикалық функцияларды қолдайды.
  • Шексіз циклдерге қарсы қорғаныс қосылды — 500 000 жолдан артық орындалғаннан кейін симуляция тоқтайды, консольде ескерту және қалқымалы хабарлама көрсетіледі.
  • Шартсыз секірулерге GOTO қолдауы қосылды: GOTO 120 сол O бағдарламаның N120 жолына секіреді; GOTO N120 сияқты форматтар жарамсыз деп қабылданады.
  • M98 Pxxxx L#yyy қолдауы қосылды — енді L параметрі айнымалы (мысалы, #512) болуы мүмкін және ішкі бағдарламаны қайталауға дейін есептеледі.

Version 1.101 — 14.07.2025

  • Адрес өрнектерінің ішінде FANUC функцияларын қолданатын математикалық өрнектерге толық қолдау қосылды (мысалы, X[SIN[...]], #100=ROUND[...] және т.б.).
  • Қолдау көрсетілетін функциялар: SIN[], COS[], TAN[], ASIN[], ACOS[], ATAN[], ROUND[], FIX[], FUP[], ABS[], SQRT[], EXP[], LN[].
  • Ішкі (ұяланған) функциялар енді дұрыс есептеледі, мысалы: X[SIN[FIX[ROUND[#100+10]]]], X[COS[FUP[ATAN[TAN[45]]+0.1]]].
  • G#123, T#125, L#512, S[#511] сияқты адрес өрнектері енді симуляция барысында динамикалық түрде есептеледі.
  • «Жабысқан» функция шақыруларын автоматты өңдеу іске асырылды (мысалы, ROUND10.4ROUND[10.4]).
  • Шексіз рекурсиядан қорғау қосылды: есептеудің максималды тереңдігі — 20 деңгей.
  • Күрделі өрнектерді жөндеуді жеңілдету үшін әр функция шақыруы мен алмастырудың журналға жазылуы жақсартылды.

Version 1.002 — 09.07.2025

  • Ішкі бағдарламаларға секірулері бар программаларда қадамдап шарлау (step-by-step) дұрыс жұмыс істеуі үшін mappingEntryForJump функциясы қосылды.

Version 1.001 — 08.07.2025

  • M97 Pxxxx қолдауы қосылды — ішкі бағдарламаны шақырмай-ақ ағымдағы бағдарламаның Nxxxx жолына секіру.
  • M97 енді M98-ден тәуелсіз жұмыс істейді, әрі негізгі бағдарламада, әрі ішкі бағдарламаларда.
  • M02 және M30 командаларына қолдау қосылды — осы командалар кездескенде парсинг бірден тоқтатылады.
  • M98 Pxxxx ішкі бағдарламаны шақыруына қолдау қосылды — Oxxxx шақырылады, қайту M99 арқылы жүзеге асады.
  • M98 Pxxxx Ln қолдауы қосылды — ішкі бағдарлама Oxxxx L параметрі арқылы n рет шақырылады.
  • M99 қолдауы қосылды — M98-ден кейін шақырған бағдарламаға қайту.
  • M99 Pxxxx қолдауы қосылды — шақырған бағдарламаға қайтып, көрсетілген Nxxxx жолынан орындауды жалғастыру.

Version 0.133 — 06.07.2025

  • G-кодтағы сандарды допусктарға сай пішімдеуге қолдау қосылды:
    • normalizeGCode_dot() — ондық нүкте жоқ болса, нүкте қояды (мысалы, F0F0.).
    • normalizeGCode_dot0().0 қосады (мысалы, Z30Z30.0).
    • normalizeGCode_dot00().00 қосады (мысалы, R40.5R40.50).
    • normalizeGCode_dot000().000 қосады (мысалы, Z-2Z-2.000).

Version 0.132 — 05.07.2025

  • toggleResizeEditor батырмасы қосылды — ықшам ені, ең ұзын жолға тең ені және толық ен арасындағы ауысу.
  • Редактор енін G-код мазмұнына байланысты автоматты түрде реттеу.
  • Renumber Blocks (N) модальды құралы қосылды, мына функциялармен:
    • Renumber All Blocks
    • Renumber without blank and comments
    • Renumber existing Blocks only
    • Renumber without Block Skip Char
  • convertIJKtoR — Nxxx-ті сақтайды, модальды G2/G3-ті жояды, INC/ABS үшін R есептейді, IJK-ны алып тастап, R қосады, доға орталығын өңдеуді біріздендіреді.
  • Жақсы ұйымдастыру үшін ішкі иерархиялық мәзір құрылымына ауыстырылды.
  • Refresh Plot функциясы қосылды — ағымдағы NC кодын авто-симуляциясыз қайта парсинг және қайта жүктеу.
  • Refresh Plot сонымен қатар бағдарламаға қайта жүктер алдында сақтап, соңғы сақтау уақытын жаңартады.
  • Қадамдап симуляция режимінде Block Skip (/) қолдауы қосылды.
  • Негізгі мәзірден 2D және 3D көріністер арасында ауысу функциялары қосылды.
  • Белгілі жолдарда немесе бүкіл бағдарламада Block Skip (/) таңбаларын қосу және жою мүмкіндігі енгізілді.
  • Block Skip (/) таңбасынан басталатын барлық жолдарды өшіру мүмкіндігі қосылды.
Version 0.131 — 04.07.2025

Жаңа "Follow Tool" камера режимі: симуляция кезінде аспап позициясын нақты уақытта автоматты түрде қадағалайды.
"Fit to View" функциясы: бүкіл траекторияны автоматты түрде орталықтандырып, өлшемін бейімдейді.
"View Center of Tool" опциясы: көріністі ағымдағы аспап позициясына фокусқа қояды.
Доғаларды түрлендіру: доғалар үшін 6 G-код түрлендіру функциясы (IJK ↔ R, ABS ↔ INC) G17/G18/G19 жазықтықтарын және ескі синтаксисті (G02/G03) қолдаумен.
"Қоқысты" тазалау: G-кодты қажетсіз немесе бұзылған жолдардан тазартады.
3D-дегі "Pan Mode": қосылатын қол курсоры арқылы тінді пайдаланып сценаны жылжыту.
Жақсартылған доға түрлендіру қозғалтқышы: келесі жолдарда G2/G3 айқын жазылмаса да, доға режимін сақтайды.
• Түзетілген IJK→R түрлендіру: G17 жазықтығында қажет емес K осін алып тастайды.
• Барлық түрлендіру нәтижелері енді worker ішінде ArcMode статусын автоматты түрде орнатады (IJK_INC, IJK_ABS, R).

Version 0.130 — 02.07.2025

jumpToBottom(): NC бағдарламасының соңына жылдам секіру. Батырма интерфейсте қолжетімді.
jumpToTop(): бағдарламаның басына лезде жылжу.
G/M/T пішімдеу:
- G00–G09 → G0–G9, M00–M09 → M0–M9, T00–T09 → T0–T9 қысқарту.
- G0–G9 → G00–G09 және ұқсас түрде M және T үшін нормализациялау.
Print current view: 3D симуляциядағы ағымдағы көріністі PNG ретінде сақтау және жүктеу немесе басып шығару үшін жаңа қойындыда ашу.
EOB таңбасын басқару (;): жолдардың соңына ; қосу немесе оны жою үшін addeob() және deleteeob() функциялары.
Бағдарламаны басып шығару: код жолдарын толық немесе таңдалған бөлiгiн басып шығару мүмкіндігі.

Version 0.129 — 01.07.2025

Copy/Cut/Paste/Undo/Redo қолдауы — пернетақта жарлықтары және мәзір арқылы.
Жолдар диапазонын таңдау — ACE редакторында батырмалар арқылы, бөлектеумен және көшіру мүмкіндігімен.
Координаталарды түрлендіру: - G91 → G90 — барлық координаталарды абсолюттіге қайта есептеу арқылы.
- G90 → G91 — барлық қозғалыстарды салыстырмалыға қайта есептеу арқылы.
- Басында G90 жойып, оның орнына G91 енгізу.
"Format" мәзірі: жол нөмірлерін, артық бос орындарды, бос жолдарды және түсініктемелерді жою; регистрді өзгерту.
Таңдалған CNC түріне негізделген интеллектуалды форматтау.

Version 0.128 — 29.06.2025

G-кодты жол-жолымен декодтау нақты уақыт режимінде, модальды топтардың күйін, аспап позициясын және M/S/T кодтарын бақылаумен.
Жаңа күй айнымалылары: currentModalStateAtLine, currentPositionAtLine, miscCodesAtLine.
jumpToLine(row) енді сақталған деректерді пайдалана отырып декодтау панелін жаңартады.
Станок конфигурацияларын ауыстыру, әдепкі конфигурация — FANUC 0i.
• "View" мәзірінде қосымша камера көріністері, соның ішінде изометриялық режим.

Version 0.127 — 28.06.2025

ABS/REL координаталарын көрсету: абсолютті және салыстырмалы режимдердегі координаталар симуляция кезінде нақты уақытта жаңартылады.
Салыстырмалы координаталарды есептеу: әр жол үшін алдыңғы аспап позициясына негізделіп есептеледі.
FANUC G-кодының модальды топтарын қадағалау: 01–20 топтарына қолдау, белсенді кодтардың нақты уақыттағы жаңартылуымен.
Динамикалық модальды топ кестесі: ресми Fanuc кестелеріне негізделіп генерацияланады.
M/S/T/F/D/H кодтарын бақылау: мәндер симуляция кезінде нақты уақытта көрсетіледі.
M/S/T/F/D/H мәндерінің визуалды кестесі: қосымша ақпарат панеліне қосылды.
simulateSteps логикасы жақсартылды: модальды және қосымша кодтарды динамикалық парсинг және қолдану.
G-кодтың мульти-формат қолдауы: G0/G00/G01/G1 және ұқсас форматтармен үйлесімділік.

Version 0.126 — 27.06.2025

Stock қолдауы: қауіпсіздік саңылаулары мен позиция параметрлері, модельден stock өлшемін автоматты анықтау.
Stock-ты тазалау: параметрлерді localStorage-тан тазарту батырмасы.
Drag & Drop жүктеу: .nc файлдарын тікелей редакторға сүйреп апару арқылы жүктеу қолдауы.
Аспапты ауыстыру модальды терезесі: мобильді құрылғыларға бейімделген.

Version 0.125 — 26.06.2025

Аспапты позициялау: 3D-сахнада G-код жолын оң жақ батырмамен шерткенде аспап траекториядағы сәйкес нүктеге жылжиды.
F2+... ыстық пернелері: экранда пернетақта жарлықтары бар көмекші сілтемелер қосылды.
“Ақылды” G-код іздеу: 3 іздеу режимі — жалпы, тек бөлінген аймақта және жолдар диапазоны бойынша.
Replace функциясы: G-код мәтінін орнында өңдеу.
UI жақсартулары: жаңа Google техникалық қаріпі, туралауы жақсартылған және оң жақта жарлықтар көрсетілетін жаңартылған ашылмалы мәзірлер.
Модальды терезелерді жабу: ESC пернесі арқылы, файлды ашу диалогын қоса.
Ыстық пернелерді қолдану кезінде енгізуді блоктау: пернелерді басып тұрған кезде күтпеген теруді болдырмайды.
Бағдарламаны сақтау: жоғарғы мәзірге күйі және уақыты көрсеткішімен бірге қосылды.

Version 0.124 — 25.06.2025

NC бағдарламасы блогындағы қосарланған скролл қателігі түзетілді.
Бағдарламаны экспорттау: NC-кодты экспорттау мүмкіндігі.
Мобильді нұсқа: шектеулі функционалдылығы бар адаптивті режим.
Белсенді жазықтықты таңдау: симуляция режимінде жақсартылды.
Тінтуір батырмаларының мінез-құлқы: симуляция аймағында қайта қаралды.
Траекторияны бөлуін қалпына келтіру: “Stop” басқаннан кейінгі жарықтандырудың жоғалу қателігі түзетілді.
Кодты бөлектеу: парсинг кезінде түсті белгілеу қосылды.

Version 0.1 — 24.06.2025

Бағдарлама ID-сін сақтау: localStorage-та UUID арқылы.
Авто-бағыттау: егер URL-де жоқ болса, ?nc=UUID параметрімен қайта бағыттау.
Бағдарламаны сақтау: редактор мазмұнын уақытша файлға жазу.
Демо бағдарлама: үлгі G-кодты жүктеу және визуализация.
Жол индикаторы: редактордағы позициямен синхрондалады.
Редактор өлшемін өзгерту: G-код панелінің енін қолмен реттеу.
Екі симуляция режимі: SIMULATION және INSPECTION.
Жылдамдықты сақтау: жүгірткі (slider) мәні localStorage-та сақталады.
Толық экран режимі: күйі сақталып, кейін қалпына келтіріледі.
Оң панель күйі: localStorage-та сақталады.
Trail күйі: localStorage-та сақталады.
Тор (Grid): масштабқа байланысты мм/см/дм арасында ауысады.
Көріністі таңдау (2D/3D): localStorage-та сақталады.
Редактордағы жолды шерту: аспапты 3D-та сәйкес нүктеге жылжытады.
"From L" функциясы: симуляцияны таңдалған жолдан бастап іске қосу.
L-ден қадамдап симуляция: анимацияны кез келген блоктан бастау мүмкіндігі.
"What's New" панелі: whatsnew.dat файлынан жүктеледі және мәзірден қолжетімді.
Модальды терезелерді қолдау: фонды қараңғылау және тік скроллмен.
ACE редакторын жақсарту: жолды орталыққа келтіру, бөлектеулерді тазалау.
Симуляцияны жалғастыру: паузадан кейін дұрыс қалпына келтіріледі.
Аспап қозғалысының анимациясы: TWEEN арқылы тегіс өтулер.
G-код сегменттерін парсинг: фрагменттелген блоктарды және қателер туралы хабарламаларды қолдайды.
Жолды орталыққа келтіру: редакторда жолға секірген кезде.
Басқару батырмаларын синхрондау: жоғарғы және орталық басқару панельдері.
Параметрлерді сақтау: view, fullscreen, grid, speed, trail, L.
Диалогтарды кеңейту дайындығы: overlay қолдауы.
"From L" күйін сақтау: бет қайта жүктелгеннен кейін де жұмыс істейді.
Stop кезінде тазарту: маркерлерді, паузаларды, анимацияны қалпына келтіру/тоқтату.

CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy