03.05.2008

Новая версия MNC. Дополнения и исправления.

Поработал над ошибками, добавил полезностей. Итак:
1. Исправлены ошибки, приводившие к внезапному завершению работы программы.
2. В архив добавлен файл lptwdmio.sys без которого работа программы невозможна (сори большое, забыл)
3. Подправлен алгоритм генерации проекта. Не идеален, надо дорабатывать.
4. НОВОЕ! Введена функция выжигания (сверления). В демо версии эта функция не ограничена! Подробности ниже.

Подробнее о выжигании.
Итак, для выжигания эту программу теперь можно употреблять. Алгоритм самый простой, далее будет усовершенствован, дабы скорость увеличить.
Процедура генерирования файла для выжигания немного отлична от мозаичной.
Берем картинку, допустим черно-белую. В любом редакторе обводим картинку рамкой скажем красного цвета толщиной в 1 точку (это минимум). Так мы обозначим края картинки.
На закладке Цвета также нажимаем кнопку Получить палитру (сам рисунок уже должен быть открыт на этой закладке). Если рисунок черно-белый с красной рамкой, то увидим что в палитре появилось 3 цвета - черный белый и красный. Идем на закладку подготовки палитры.
На закладке подготовки палитры нажимаем Загрузить палитру из цветов. В табличке увидим три строчки с тремя цветами. Теперь самое хитрое. Для выжигания нам понадобится три портала. Для белого цвета, для черного и для красного. Создадим их на закладке Настройки (добавим то есть). Параметры порталов для белого и красного цвета нам не важны. А вот для портала черного цвета мы поставим в его свойствах Z координаты нужную нам "высоту" прожига. Например -1 мм. Именно высотой портала черного цвета будет руководствоваться программа при выжигании.
Вернемся на закладку Подготовка Палитры. Сопоставим цвета рисунка и наши порталы. Для белого - белый, для красного - красный, для черного цвета рисунка выбирем наш портал с черным цветом (с "высотой" -1 мм).
После сопоставления идем на закладку Оцифровка. Нажимаем Получить данные для оцифровки. Ставим размеры элемента по X,Y,Z - по 1 мм, размер шва также 1 мм.
Нажимаем Расчитать размер матрицы. Затем нажимаем Расчитать количество матриц мозаики. Затем выбираем файл для сохранения проекта.
Нажимаем кнопку Генерация проекта.
Ждем, генерация завершится сообщением.
Итак, наш файл проекта для выжигания готов. В чем состоит дальнейшая хитрость?
Идем на закладку Работа с проектом Мозаика. Открываем созданный нами файл проекта.
У нас появится наша матрица в списке. Выбираем ее. В списке порталов матрицы появятся наши три портала - красный, черный и белый. Для выжигания нам нужен только черный портал. Выбирем его в списке и нажмем кнопку >+. Он появится в списке выбранных порталов.
Теперь выбираем Вид работы -опцию Простое выжигание.
Обработка порталов матрицы - оцию Обрабатывать только выбранные порталы.
Все! Нажимаем Старт.
Выжигание происходит построчно. С возвращением после конца строки к началу следующей. Позже я добавлю функию, с помощью которой станок буде сразу переходить к следущей строчке и выжигать ее с конца к началу, чтобы не было холостого хода к началу следующей строке. Должно получится гораздо быстрее.
Немного не доработан алгоритм формирования проекта, чтобы размеры элемента (точки выжигания и ширина шва) и шва не были только целыми числами.
Вообщем пока все.

Комментариев нет: