EzCad 2
программа для и лазерной маркировки
и лазерная гравировка
Глава 8 Laser (Лазер)
Меню Laser (Лазер) в основном направлена на расширенный контроль осей и включает в себя несколько модулей (см. Рис. 8-1):
Рис. 8-1
8.1 Rotary marking (Маркировка тел вращения)
Дополнительный модуль AngleRotate.plg в папке EzCad2\plug отвечает за маркировку тел вращения. Когда EzCad запускается, программа просматривает папку со всеми дополнительными модулями. Пункты меню Laser будут доступны только при наличии соответствующего файла дополнительного модуля.
Рис. 8-2, 8-3
Значение координаты Z устанавливается для угла поворота при маркировке тел вращения. Программа повернет рабочее изделие до начала маркировки. Таким образом можно установить можно установить угол поворота для каждого маркируемого объекта (Рис. 8-3).
Параметры конфигурации будут выглядеть как на Рис. 8-4:
Рис. 8-4 Диалоговое окно Configuration parameter (Параметры конфигурации)
Invert (Реверс): Инверсия направления вращения дополнительной оси.
Pulses per round (Импульсов на 1 оборот): Определяет количество импульсов на один оборот устройства вращения (дополнительной оси). Значение данного параметра можно вычислить по формуле:
X=(360/N)* n
Где:
X –значение параметра Pulses per round (импульсов на оборот).
N – определяет угол шага шагового двигателя.
n – определяет микрошаговое дробление драйвера шагового двигателя.
Min speed (Мин. Скорость): минимальная скорость поворота дополнительной оси.
Max speed (Макс. Скорость): максимальная скорость поворота дополнительной оси.
Acc. Time (Время разгона): Время разгона дополнительного устройства от минимальной скорости до максимальной.
Goto start position after finished (Вернуться на начальную позицию после маркировки): Устройство дополнительной оси примет первоначальное положение после окончания маркировки.
Zero (Ноль): Опция определяет, имеет ли дополнительное устройство датчик нулевого положения. Без данного датчика устройство не может работать в абсолютных координатах. При отсутствии данного датчика система будет принимать за нулевое положение текущее состояние дополнительного устройства.
Если устройство имеет датчик начального положения, то начальное положение будет находиться автоматически. И система будет выстраивать абсолютную систему координат от этого начального положения. Если система не получила сигнал от датчика нулевого положения, то система выдержит паузу, определяемую параметром Zero time out до состояния готовности.
Важно: Переключатель нулевого положения должен быть нормально-открытого типа и сигнал с него должен подаваться на входной порт 0.
Speed of Go Zero (Скорость перемещения в нулевую точку): Скорость перемещения в 0.
Zero offset (Отступ от нуля): Дистанция отступа для дополнительной оси, после нахождения нулевого положения.
Zero time out (Тайм-аут нулевого положения): Пауза выдерживаемая системой если не удалось достичь датчика нулевого положения.
Origin (Начальное положение) : Когда нажимаем данную кнопку, появляется следующее окно.
Рис. 8-5
В этом диалоговом окне можно установить начальную точку. Начальную точку можно установить непосредственным вводом координат. Или принять за начальную точку текущее положение устройства дополнительной оси.
Special motion (Специальное движение): Когда нажимается кнопка special motion (Специальное движение), появляется диалоговое окно как на Рис. 8-6 .
Goto marker origin (Перейти в начальную точку): Дополнительная ось переходит в начальное положение.
Axis go zero (Перемещение оси в 0): Дополнительная ось переходит в нулевую точку.
Рис. 8-6 Специальное движение
Пример ниже показывает, как работает данный модуль.
Необходимо: Маркировать символы a、b、c на поверхности в колонку с угловым интервалом в 30 градусов.
Шаг 1: Рисуем символ a на рабочем поле. Установим координату Z в 0 и нажмем кнопку Apply. Помещаем символ в центр рабочего поля кнопкой на панеле инструментов. См. Рис. 8-7-1.
Рис. 8-7-1 установка символа a Рис. 8-7-2 установки символа b
Рис. 8-7-3 установки символа c
Шаг 2: Рисуем символ b. Для него устанавливаем координату Z равную 30. Помещаем символ в центр рабочего поля (Рис. 8-7-2).
Шаг 3: Рисуем символ c на рабочем поле и устанавливаем значение Z равным 60. Помещаем в центр рабочего поля (Рис. 8-7-3).
Шаг 4: Выбираем пункт меню Rotary marking (Маркировка тел вращения). Появится диалоговое окно как на Рис. 8-7-4.
Рис. 8-7-4 Диалоговое окно маркировка тел вращения
Шаг 5: Нажать кнопку Param(F3) или нажать F3 для установки параметров.
Шаг 6: Нажать кнопку Mark(F2) или клавишу F2 to для начала работы.
8.2 Маркировка тел вращения 2
Данный модуль включает новую опцию 360 degree mark (360 град маркировка), другие параметры в Rotary marking2 аналогичны модулю Rotary marking, (см. Рис. 8-8).
Рис. 8-8 интерфейс маркировки в поворотной оси
360 degree mark (360 град маркировка): Выделенный элемент маркируется в колонку равномерно.
Total num (Общее количество): Количество фигур, которые маркируются по кругу с равномерным круговым интервалом.
Если опция 360 degree mark (360 град маркировка) не выделена, то появляется кнопка Increment (Увеличение).
Increment (Увеличение): Угол, на который вращается изделие после маркировки каждой фигуры. Это угловой интервал между двумя смежными фигурами.
Пример 1: Нарисуем необходимую фигуру и поместим ее в центр рабочего поля. Установим координату Z равную нулю. Выделите опцию 360 degree mark (360 град маркировка) и установите общее количество Total num равным 10, затем нажмите кнопку маркировки. Процедура маркировки будет происходить следующим образом: Сначала маркируется фигура, затем изделие поворачивается на 36 градусов (360/10), и снова маркируется фигура. Так будет продолжаться, пока не будут промаркированы все 10 фигур.
Пример 2: Нарисуем необходимую фигуру и поместим ее в центр рабочего поля. Установим координату Z равную нулю. Снимите выделение с опции 360 degree mark (360 град маркировка). Установите общее количество Total num равным 10 и incremental (Увеличение) равным 45 градусам. Нажать кнопку Mark для начала маркировки. Необходимая фигура будет промаркирована, затем изделие повернется на 45 градусов и снова промаркируется фигура. Процедура будет выполняться, пока количество маркировок не достигнет 10.
Важно: Только дополнительная ось A может быть использована в модулях Rotary marking (Маркировка тел вращения) и Rotary marking2 (Маркировка тел вращения 2). Пожалуйста, правильно соединяйте соединительные провода.
8.3 Globe Mark (Маркировка глобуса)
Нажмите пункт “Globe Mark” (Маркировка глобуса), появится диалоговое окно (см. Рис. 8-9):
Рис. 8-9
Load Graduation (Загрузить градацию): загрузка записанного “.globe” файла.
Save Graduation (Сохранить градацию): запись текущего документа на диск.
Save as (Сохранить как): сохранить текущий документ под другим именем.
Add (Добавить): создать чистую рабочее поле для компоновки объектов.
Delete (Удалить): удалить выделенный документ.
Mark (Маркировать): начать маркировку.
Parameter (Параметры): машинные параметры (клавиша F3).
Quit (Выход): выйти из процедуры Globe Mark (Маркировка глобуса).
Part (Количество): количество выполненной маркировки.
Total num (Общее количество): Общее необходимое количество повторений маркировки.
Time current (Время текущее): время маркировки текущего документа.
Time Total (Общее время): Общее время N-повторений.
Нажатие кнопки “Add” (Добавить) вызывает диалоговое окно (см. Рис. 8-10):
Рис. 8-10
Line (Линия): Текущие параметры имеют параметры линии.
Text (Текст): Текущие параметры – текстовые параметры.
Vector File (Векторные файлы): Текущие параметры – параметры векторных файлов.
Angle (Угол): Угол штриховки и равен углу между линиями штриховки и X-оси.
Pen No. (Номер пера): Данный параметр показывает, что объекты с выделенным номером цвета будут промаркированы.
Longitude (Долгота): координата X текста.
Latitude (Широта): координата Y текста/
Line width (Ширина линии): ширина линии.
Start point (Стартовая точка): координата стартовой точки линии.
End point (Конечная точка): координата конечной точки линии.
Text (Текст): текстовая информация.
VectorFile (Векторный файл): информация векторного файла. Нажмите “ ” и появится диалоговое окно открытия векторного файла (см. Рис. 8-11).
Рис. 8-11
Нажатие кнопки “Param” (Параметры) приводит к открытию диалога как на Рис. 8-12
Рис. 8-12
Enable (Разрешить): Разрешить текущее расширение оси.
ID: Текущие расширения оси будут использоваться как оси X/Y/Z.
ID равен X, фигуры будут разделены в направлении X для маркировки.
ID равен Y, фигуры будут разделены в направлении Y для маркировки.
ID равен Z, дополнительная ось передвинется в назначенную позицию для маркировки.
Pulses per round (Пульсов на оборот): Количество импульсов на каждый оборот вращения устройства вращения. Рассчитывается по формуле:
X=(360/N)* n
X определяемое значение Pulses per round (Пульсов на оборот).
N –шаг двигателя (градусов/шаг).
n – угловое дробление шага на микрошаг (количество микрошагов в шаге) драйвером шагового двигателя.
Min speed (Минимальная скорость): минимальная скорость дополнительного устройства (импульсов/сек).
Max speed (Максимальная скорость): максимальная скорость дополнительного устройства (импульсов/сек).
Acc. Time (Время ускорения): Параметр определяет время для достижения дополнительной осью скорости от минимальной до максимальной.
Goto start position after finished (Переместить на стартовую позицию после завершения): Дополнительная ось вернется в позицию инициализации после завершения маркировки.
Zero (Ноль): Параметр определяет, имеет ли текущая расширенная ось датчик нулевого положения. Когда расширенная ось не имеет сигнал нуля, то она не может работать в абсолютных координатах. Таким образом маркировка множества деталей требует настройки начального положения для каждой детали. Таким образом, система принимает текущее положение инициализации как нулевую точку. После завершения маркировки ось двигается в начальное положение. Таким образом каждое изделие будет начинать обрабатываться с текущего положения дополнительной оси.
Speed of Go zero (Скорость перемещения в нулевую позицию): скорость перемещения дополнительной оси в нулевую позицию.
Zero offset (Отступ от нуля): Отступ от нулевой позиции после получения дополнительной осью сигнала нулевого положения.
Zero time out (Тайм-аут нулевой позиции): Время, в течение которого дополнительная ось будет «искать» датчик нулевого положения. При превышении этого времени будет выдано сообщение “overtime” (превышение времени).
Мы можем видеть “Origin” (Домашняя) и “Special motion” (Специальное движение) на Рис. 8-13, когда выбрана опция “Zero” (Ноль).
Рис. 8-13
Origin point (Начальная точка): если пользователь данную нажимает кнопку, появляется диалог как на Рис. 8-14:
Рис. 8-14 Установки начальной точки
В данном диалоговом окне пользователь может начальную точку для данной дополнительной оси. Пользователь может установить текущее положение дополнительной оси в качестве начальной точки нажав кнопку “(D) Set current origin point to be origin point”.
When user click special motion button presenting special motion dialog box, as is shown in Figure 8-15:
Go to marker origin (Перейти в начальную точку): Переводит дополнительную ось в начальную позицию.
Axis go zero… (Движение оси в ноль): Система начнет искать нулевое положение, заданное датчиком нулевого положения.
Рис. 8-15 Диалоговое окно специального движения
Пример: маркировать названия столиц:
Beijing (Пекин):East longitude (Восточная долгота) 116.46град,North latitude (Северная широта) 39.92град
Moscow (Москва):East longitude (Восточная долгота) 37.35град,North latitude (Северная широта) 55.45град
Canberra (Канберра):East longitude (Восточная долгота) 149.08град, South latitude (Южная широта) 35.17град
Washington (Вашингтон):West longitude (Западная долгота) 77.02град, North latitude (Северная широта) 38.17град
См. Рис. 8-16:
Рис. 8-16
8.4 Multi part mark (Многокусочная маркировка)
Multi part mark (Многокусочная маркировка) модуль используется для маркировки некоторого содержимого рабочего поля, помещенного в различные положения. При этом для каждой части устанавливаются актуальные координаты. Также данную функцию можно использовать и для других аспектов.
Нарисуйте фигуру для маркировки и поместите в центр, нажав кнопку put to origin на панели инструментов. Выберите пункт меню Multi part mark как на Рис. 8-17.
Рис. 8-17 Многокусочная маркировка
Появится диалоговое окно Multi part mark (Многокусочная маркировка) см. Рис. 8-18:
Рис. 8-18 Диалоговое окно Многокусочной маркировки
Нажать Select part type (Выбрать тип части) чтобы добавить или параметры частей, появится окно выбора как на Рис. 8-19:
Рис. 8-19 Добавление части
Нажмите кнопку Add (Добавить), наберите название части и количество частей и нажмите кнопку Update Pos Parameter (Обновить параметры позиций), появится диалоговое окно (см. Рис. 8-20):
Рис. 8-20 Параметры части
Здесь:
Part title (Наименование части): Определяется наименование части.
Part number (Количество части): Количество частей, которое необходимо маркировать.
Update position (Обновить позицию): Обновляет список координат частей после задания Part number (Количество частей). Двойное нажатие на части в списке открывает окно настройки параметров (Рис. 8-21).
Рис. 8-21 Параметры позиции части
X: Координата X части.
Y: Координата Y части.
Rotate angle (Угол поворота): Угол поворота против часовой стрелки части.
Вернувшись в меню multi part mark (Многочастичная маркировка) после установки всех частей можно увидеть предпросмотр установленных позиций частей. Изменить позицию частей можно нажатием кнопок Select part type (Выбор части) – Modify (Изменить).
Другие параметры multi part mark (Многочастичная маркировка):
Current pos (Текущая позиция): Текущая обрабатываемая часть. Может быть установлена вручную.
Marked count (Маркированные части): Количество маркированных частей.
Stop when reaching max count (Остановить при достижении максимального количества): Если отмечена данная опция то при достижении максимального количества маркировка прервется, появится окно с предупреждением о достижении заданного количества маркировок частей.
Max count (Максимальное количество): Установка максимального количества маркировок.
F1 Mark all part (Маркировка всех частей): Маркировка всех частей текущего типа.
F2 Continual mark all (Повторяющаяся маркировка): Повторяющаяся непрерывная маркировка всех частей текущего типа.
F8 Mark current part (Маркировка текущей части): Маркировка текущей части один раз.
F9 Modify current part (Изменить текущую часть): Изменение параметров текущей части.
Важно: EzCad2 помещает первую часть в левый верхний угол как часть один, часть два, часть три помещаются слева-направо.
8.5 Power keyboard (Маркировка клавиатуры)
Модуль Power Keyboard – специальный модуль для маркировки клавиатур.
Диалоговое окно выглядит как на Рис. 8-22
Рис. 8-22
Операции:
1.Допустим пользователю необходимо маркировать один тип клавиатуры, имеющий 10 цифр 0,1,2,3,4,5,6,7,8,9. Пользователю необходимо присвоить соответствующим клавишам свой вид .dxf графики:
Нажатие 0 соответствует графическому файлу 0.dxf
Нажатие 1 соответствует графическому файлу 1.dxf
Нажатие 2 соответствует графическому файлу 2.dxf
Нажатие 3 соответствует графическому файлу 3.dxf
Нажатие 4 соответствует графическому файлу 4.dxf
Нажатие 5 соответствует графическому файлу 5.dxf
Нажатие 6 соответствует графическому файлу 6.dxf
Нажатие 7 соответствует графическому файлу 7.dxf
Нажатие 8 соответствует графическому файлу 8.dxf
Нажатие 9 соответствует графическому файлу 9.dxf
Необходимо поместить все .dxf - файлы в одну директорию, можно поместить в папку d:\kbdxf\1.
Нажмите “Add” (Добавить), появится диалоговое окно (см. Рис. 8-23):
Рис. 8-23
Нажмите кнопку 0, соответствующий ему файл - 0.dxf, установите соответствующие файлу координаты.
Установите другие кнопки и файлы.
Нажать Mark (Маркировка).
8.6 Power Ruler (Маркировка шкал)
Функция Power Ruler (Маркировка шкал) используется для построения различного типа шкал. Для построения выбрать меню “PowerRuler ” в меню Laser, (см. Рис. 8-24, 8-25):
Рис. 8-24
Рис. 8-25 (а)
New File (Новый файл):Программа закроет документы, которые вы редактируете, и создаст новый файл.
Open File (Открыть файл):Команда вызовет окно открытия файла шкал.
Save File (Сохранить файл): Сохраняет текущий файл на диск.
Save as (Сохранить как): Сохраняет текущий файл под другим именем.
Export to WS (Экспорт файла на рабочее поле): Экспорт файла на рабочее поле программы.
Edit (Редактировать): Изменить данные.
Delete (Удалить): Удалить данные.
Нажмите “Add” (Добавить), появится диалоговое окно (см. Рис. 8-26):
Рис. 8-26 Диалоговое окно создания линеек (шкал)
Type (Группа Тип):
Line (Линия): Текущие параметры – значение параметров штрихов в линейках (шкалах).
Value (Значение): Текущие параметры – параметры значений в линейках (шкалах).
Text (Текст): Текущие параметры – текстовые блоки.
VectorFile (Векторный файл): Текущие параметры – параметры векторного файла, внедренного в шкалы.
Text (Группа Текст):
Rotate (Поворот): Угол поворота текстового блока.
Hatch (Группа Штриховка):
Pen No. (Номер цвета): Данный параметр показывает, что объект будет маркирован, как объект с параметрами выбранного цвета.
Graduation Num (Количество делений): Общее количество делений.
Start Graduation (Начальное деление): Установка позиции начального деления.
Increment pos (Инкремент): дистанция между двумя соседними делениями.
Line width (Толщина линии): Устанавливается толщина линий шкалы.
Start point (Стартовая точка): Устанавливается стартовая координата линии (штриха).
End point (Конечная точка): Устанавливается конечная координата линии (штриха).
Start value (Стартовое значение): Устанавливается начальное значение для объектов Value (Значение).
Inc. value (Инкремент значений): Устанавливается инкремент для объектов Value (Значение).
Dot bit count (Количество знаков после запятой): Устанавливается количество знаков после запятой. Например, если параметр установлен равным 2, то значение шкалы будет выглядеть:
0 not show tail zero (Не показывать знаки после нуля): для 0 не будут показаны знаки после запятой.
Text (Текст): Показывает текстовую информацию для линейки (шкалы). Текст вносится в строку, показанную ниже, когда выделен блок Text (Текст).
Vector File (Векторный файл): Настройка параметров векторного файла, используемого для построения шкал.
Scale X (Масштаб по X): ширина векторного объекта.
Scale Y (Масштаб по Y): высота векторного объекта.
Angle (Угол): угол между векторным объектом и осью X.
Пример: создание прямой шкалы длиной 30см (300мм):
После установки дополнительной оси, выбрать Straight ruler (Прямая шкала), нажать “Add” (Добавить), появится диалоговое окно как на Рис. 8-26 для установки штриховых элементов.
Установка линий в десяток делений: Для шкалы в 300мм количество делений, определяющих десятки, будет равно 31 при инкременте равным 10, высота равна 7.
Graduation Num=31; Start graduation pos=0mm; Increment pos=10mm; Start point X=0, Y=0; End point X=0, Y=7.
Установка линий в пять делений: Для шкалы в 300мм количество делений будет равно 30ю
Graduation Num=30; Start graduation pos=5mm; Increment pos=10mm; Start point X=0, Y=0; End point X=0, Y=5;
Установка единичных делений: В шкале в 300мм будет 240 единичных делений. Чтобы исключить повторную маркировку делений разной высоты, необходимо создать 4типа линий высотой 3мм для позиций 1, 2, 3, 4мм с инкрементом 5.
1) Graduation Num=60; Start graduation pos=1mm; Increment pos=5mm; Start point X=0, Y=0; End point X=0, Y=3;
2) Graduation Num=60; Start graduation pos=2mm; Increment pos=5mm; Start point X=0, Y=0; End point X=0, Y=3;
3) Graduation Num=60; Start graduation pos=3mm; Increment pos=5mm; Start point X=0, Y=0; End point X=0, Y=3;
4) Graduation Num=60; Start graduation pos=4mm; Increment pos=5mm; Start point X=0, Y=0; End point X=0, Y=3;
Установка значений: Добавить объект “Value” (Значение). Значения будем устанавливать через десяток (всего 31 значение).
Graduation Num=31; Start graduation pos=0mm; Increment pos=10mm; Start point X=0, Y=80;
Установка единиц шкалы: Добавить “Text” (Текст)
Graduation Num=1; Start graduation pos=0mm; Increment pos=1mm; Start point X=2.5, Y=4; Text=см; Font name=Arial; Text height=3.0;
В результате получится шкала, как на Рис. 8-25(а,б)
Рис. 8-25(б)
Итак, прямая шкала в 300мм создана.
Для создания кольцевых и дисковых шкал необходимо изменить параметры дополнительной оси. Для этого нажать кнопку “Param”(F3), появится диалоговое окно (Рис. 8-27) установки дополнительной оси.
Рис. 8-27 Установка параметров дополнительной оси.
Straight ruler (Прямая шкала)/Ring ruler (Кольцевая шкала)/Disk ruler (Дисковая шкала): Выберите тип необходимой шкалы.
Part diameter (Диаметр изделия): Диаметр изделия под кольцевую и дисковую гравировку.
Reverse (Реверс): Реверсивное направление движения дополнительной оси.
Pulses per round (Пульсов на оборот): Количество импульсов на один оборот двигателя дополнительной оси. Количество импульсов считается по формуле:
X = (360 / N) * n
X – количество импульсов;
N – элементарный угол поворота электрического мотора (шагового двигателя);
n – определяет степень дробления драйвером элементарного шага двигателя;
Minimum speed (Минимальная скорость): Минимальная скорость дополнительной оси;
Maximum speed (Максимальная скорость): Максимальная скорость дополнительной оси;
Accelerate time (Время разгона): Время, необходимое дополнительной оси для разгона от минимальной до максимальной скорости.
Go to start position after finish (Вернуться на стартовую позицию после завершения процесса): Дополнительная ось занимает стартовую позицию после окончания маркировки;
Zero (Ноль): Опция назначается, если дополнительная ось имеет датчик нулевого положения. Без датчика нулевого положения маркировка не может вестись в абсолютных координатах. Маркировка ведется из текущей позиции.
Если установлена опция Zero (Ноль), то система автоматически попытается найти датчик нулевого положения. После того, как датчик найден, система начинает отсчёт в абсолютных координатах. Если система не нашла датчик нулевого положения, то дополнительная ось не сможет быть использована в течение времени тайм-аута, определяемого параметром zero time out (тайм-аут датчика нулевого положения).
Speed of Goto Zero (Скорость движения в ноль): Скорость движения дополнительной оси в ноль.
Zero offset (Нулевое смещение): Смещение оси после нахождения датчика нулевого положения.
После возврата в окно “Power Ruler”, шкала примет вид в соответствие с установленными настройками. На Рис. 8-28 показана шкала с выбранной опцией Disk ruler (Дисковая шкала):
Рис. 8-28 Дисковая шкала
8.7 RingMark (Маркировка колец)
Данный модуль разработан для маркировки колец, в т.ч. для ювелирных целей. За данный модуль отвечает файл Ringmark.plg, расположенный в директории Ezcad2/plug. Если данный файл присутствует, то в меню Laser (Лазер) имеется пункт Ringmark (Маркировка колец), как на Рис. 8-29.
Рис. 8-29 Пункт меню RingMark (Маркировка колец)
Выбор меню Ringmark (Маркировка колец) открывает диалоговое окно (см. Рис. 8-30):
Рис. 8-30 Диалоговое окно Ringmark (Маркировка колец)
Distance (Дистанция): Дистанция смещения дополнительной оси при одновременно нажатых клавишах Ctrl+Стелка (Лево/Право/Верх/Низ).
Нажать кнопки Ctrl+Стрелка левая для перемещения влево или Ctrl+Стрелка правая для перемещения вправо, если дополнительная ось - расширенние для X – оси.
Нажать кнопки Ctrl+Стрелка вверх или Ctrl+Стрелка вниз для перемещения вверх или вниз, если дополнительная ось - расширение для Y – оси или Z – оси.
Split size (Размер разбиения): Размер маркировки до следующего вращения дополнительной оси. Когда ведется маркировки длинного изображения или надписи, это изображение разбивается на несколько частей. Это делается для того, чтобы маркируемая часть изображения максимально находилась в фокусе лазерного излучения. После маркировки части изображения, изделие поворачивается на угол, необходимый для маркировки следующей части, пока не будет отмаркировано всё изображение
Важно: Параметр Split size (Размер разбиения) имеет очень важное значение для маркировки, влияя на равномерность изображения с одной стороны, и на время маркировки всего изделия с другой.
Part (Количество): Количество совершенных маркировок. Нажатие кнопки R обнуляет данный показатель.
Total num (Общее количество): Параметр определяет общее необходимое количество маркировок. После достижения заданного данным параметром количества маркировок, процесс маркировки автоматически прекращается.
Continues (Непрерывно): Маркировка непрерывно повторяется, пока процесс не будет остановлен вручную.
Mark Selected (Маркировать выделенное): Только выделенные фигуры будут маркироваться.
Force split (Форсированное разбиение): Изображение, предназначенное для маркировки, будет разбиваться на равные части, независимо от размеров изображения в каждой части
На Рис. 8-31 показано разбиение изображения на части, если не выбрана опция Force split (Форсированное разбиение), а на Рис. 8-32 данная опция выбрана. В обоих случаях размер разбиения задан равным 18мм.
Рис. 8-31 Маркировка без выбора опции Force split (Форсированное разбиение)
На Рис. 8-31 левые два круга имеют меньший размер, чем размер разбиения (18мм), поэтому они будут маркироваться без разбиения на части. Круг справа имеет больший размер, чем размер разбиения, поэтому он будет разбит для маркировки на 3 части.
Рис. 8-32 Маркировка с выбранной опцией Force split (Форсированное разбиение)
На Рис. 8-32 все изображение разбивается на равные части заданного размера, независимо от размеров объектов изображения
Force all split (Форсированное общее разделение): Когда изображение состоит из нескольких разных объектов, то все раздельные объекты будут разбиваться как одно целое изображение. Сначала будут маркироваться объекты с размерами меньшими, чем размер разбиения, затем будут маркироваться части разбитых объектов.
Part diameter (Диаметр изделия): Диаметр изделия (кольца).
Height (Высота): Высота (толщина) изделия
: Параметр для коррекции бочкообразности в направлении X – оси.
: Параметр для коррекции бочкообразности в направлении Y – оси.
: Корректировка трапеции изображения.
Примечание: Эти три вида коррекции добавлены в дополнение к общей начальной коррекции изображения. Настройки данных параметров не изменят значения общей коррекции после выхода из модуля RingMark (Маркировка колец). Размер рабочей поверхности определяются значениями Part diameter (Диаметр изделия) и Height (Высотой). Высота рабочей поверхности определяется значением Height (Высота), а длина определяется равной произведению диаметра изделия на величину ПИ (~3.1415) и деленное на величину Scale compensation factor (Масштабный коэффициент компенсации). Восстановить размер рабочего поля можно в меню System parameter (Системные параметры) --- workspace (Рабочее поле).
Кнопка “Parameter” открывает диалоговое окно (см. Рис. 8-33):
Рис. 8-33 Настройка параметров дополнительной оси
Параметры:
Enable (Разрешить): Разрешает дополнительную ось
ID: Текущая дополнительная ось будет использована как расширение оси X, Y или Z.
ID равно X: изображение для маркировки будет разбиваться в направлении оси X.
ID равно Y: изображение для маркировки будет разбиваться в направлении оси Y.
ID равно Z: дополнительная ось будет перемещаться в назначенную позицию для маркировки.
Pulses per round (Импульсов на оборот): Количество импульсов на один оборот управляющего двигателя:
X=(360/N)* n
X – показатель Pulses per round (Импульсов на оборот).
N – угловой шаг шагового двигателя.
n – дробление драйвером ШД элементарного шага.
Min coor (Минимальная координата): Минимальная логическая координата дополнительной оси. Когда координата объекта окажется меньше, чем минимальная координата, появится предупреждающее сообщение.
Max coor (Максимальная координата): Максимальная логическая координата дополнительной оси. Когда координата объекта окажется больше, чем максимальная координата, появится предупреждающее сообщение.
Min speed (Минимальная скорость): Минимальная скорость дополнительной оси.
Max speed (Максимальная скорость): Максимальная скорость дополнительной оси.
Acc. Time (Время ускорения): Время за которое дополнительная ось ускоряется от минимальной до максимальной скорости.
Goto start position after finished (Переместиться в стартовую позицию после завершения): Дополнительная ось вернется в позицию инициализации после завершения маркировки.
Rotation axis (Поворотная ось): Если выделена, то дополнительная ось считается поворотной осью. То есть движением оси считается поворот вращателя. Иначе, если опция не отмечена, предполагается, что дополнительная ось – для обработки плоских изображений или это – Z-ось.
Gear ratio (Передаточное число): Электрический мотор, подключенный напрямую к оси, имеет передаточное число =1, если мотор подключен через редуктор, то необходимо указать значение передаточного числа.
Part diameter (Диаметр изделия): Если дополнительная ось является осью вращения, то диаметр изделия является крайне важным параметром, определяющим дистанцию движения.
Zero (Ноль): Данная опция задействуется, если дополнительное устройство имеет датчик нулевого положения. Если устройство не имеет датчика нулевого положения, оно не может работать в абсолютных координатах. Система будет принимать положение инициализации устройства за нулевое.
Speed of Go zero (Скорость движения в ноль): Скорость движения устройства дополнительной оси для поиска датчика нулевого положения.
Zero offset (Отступ от нуля): Отступ от нулевого положения после получения сигнала от датчика нуля.
Zero time out (Тайм-аут нулевого положения): Время, в течение которого система ожидает сигнала от датчика нулевого положения. По истечении этого времени система выдаст предупреждение о превышение времени поиска - “overtime”.
Scale compensation (Масштабная компенсация): Параметр позволяет скомпенсировать коэффициент передачи дополнительной оси, что помогает избавиться от разрывов между частями изображения или наоборот наложения частей.
Space compensation (Пространственная компенсация): Позволяет скомпенсировать люфт, возникающий при механических передачах движения.
Shear compensation (Сдвиговая компенсация): Сдвиг может проявляться во время плоской маркировки, и параметр позволяет скомпенсировать данную ошибку.
После установки всех параметров нажмите Mark (Маркировка) для маркировки.
Важно: Используйте Corfile.exe для создания линейной коррекции изображения для получения наилучшего результата.
8.8 Rotate Text Mark (Маркировка текста на телах вращения)
“Rotate Text Mark” (Маркировка текста на телах вращения): модуль позволяет решить вопросы, связанные с возможным несовпадением контура текста и его штриховки при гравировке. Если используется данный модуль, то контур текста и его штриховка маркируются вместе.
8.9 Split mark 2 (Раздельная маркировка)
Модуль “Split mark2” (Раздельная маркировка) используется для маркировки больших изображений. Мы рекомендуем использовать дополнительную расширенную ось для координаты X или использовать двухкоординатный XY стол. Выбрать данный модуль можно из меню лазер (см. Рис. 8-34):
Рис. 8-34 “Split mark 2” модуль
Выбор данного меню откроет следующее диалоговое окно:
Рис. 8-35 “Split mark 2”диалоговое окно
Назначение функций аналогично модулю “Ringmark” (Маркировка колец).
Special pos (Специальная позиция) кнопка позволяет вывести изделие в назначенное положение до начала маркировки. Нажмите кнопку “Special position” и установите желаемые координаты. Нажмите кнопку “Special motion” (Специальное движение) и выберите "Goto special position" (Двигаться в специальную позицию), устройство займет назначенное положение (см. Рис. 8-36, Рис. 8-37):
Рис. 8-36
Рис. 8-37
EzCad 2
программа для и лазерной маркировки
и лазерная гравировка