Конструктор G-кода 3.3 – история версий

В данном разделе я буду фиксировать всё что сделал в программе, и даже в тех версиях которые пока в разработке…

  • Устранена ошибка при удалении последнего профиля, в спискетревозможности пересчитать данные в текущем модуле, если у него статус “Вычислено”.
  • При перемещении по списку профилей, используя клавиши вверх, вниз, на клавиатуре, не обновлялось описание о профиле.
  • После изменения размеров векторных данных, в модуле 302, кнопка “вместить все данные в окне просмотра” не учитывала новый размер векторных данных.
  • В навигационной панели, добавлено цветовое отображение статусов модулей. подробнее…
  • При внесении изменений в модуле, после которого в следующих модулях было выполнено вычисление, происходит обновление статуса, о необходимости пересчета. подробнее…
  • Добавлена информация в нижнем поле программы, о статусе выполнения вычисления:
  • В модуле загрузки данных из DXF файла добавлена возможность объединять траектории в одну из разных типов траекторий.

Версия 3.3.0.34 (опубликована 20.05./wвлен новый модуль 203: который позволяет из контуров рисунка получать центральную линию (скелетизацию) более подробно можно посмотреть в этом видео -> подробнее…

  • Добавсоref=”http://selenur.ru/?p=1426″>подробнее…
    • В конструкторе правила формирования G-кода, доработал возможность “на лету” тестировать правило которое разрабатывается/дорабатывается. Если открыть правило используя первый вариант, то будет для примера использоваться 2 траектории для примера (но не будет ни одного пользовательского параметра), а если открыть по 2-му варианту, то будут использованы векторные данные, которые попали в модуль 900 из предыдущих модулей, и в данном случае уже можно тестировать правило с учетом пользовательских ngированием не забываем нажать кнопку “записать” (данные правила в файл).
      Вариант открытия правила 1
      • В окне предварительного просмотра добавлена возможность автоматического позиционирования и подбора масштаба для данных, что-бы они в пределах окна полностью отобразились:
      • Для встроенного языка LUA, применяемого для формирования файлов правил генерации G-кода добавлены математические функции (где “x” – значение в градусах, а “y” – числовое значение):
        • sin(x)
        • sin(x)
        • tan(x)
        • ctan(x)
        • sqrt(y)
      • Изменены каталоги расположения файлов, для возможности работы автоматического обновления программы.