ru

Цифровой линейный измеритель смещения 0-200 мм с точностью 0.01 мм., питается от стандартной литиевой батареи CR2032


Цифровой линейный измеритель смещения 0-200 мм с точностью 0.01 мм., питается от стандартной литиевой батареи CR2032

Отлично подойдет на большой промышленный фуганок, для высокоточного указания величины съёма пиломатериала.]]> Инструмент https://websr.ru?id=37 Sat, 22 Jan 2022 14:12:56 GMT

Маховичок с энкодером на 100 положений для настройки работы станка ЧПУ,
позволяет намного удобнее и точнее перемещать порталы оборудования.
Легко подключается к программе Mach3


Маховичок с энкодером на 100 положений для настройки работы станка ЧПУ,
позволяет намного удобнее и точнее перемещать порталы оборудования.
Легко подключается к программе Mach3



Очень подробная инструкция по подключению этого маховичка
к программе Mach3 показана в этом видео:



С выхода маховичка выходят 2 основных управляющих сигнала А и В.

Сигналы А и В просто инвертированы для удобства подключения к различным контроллерам.

]]> Электрооборудование, Комплектующие c AliExpress https://websr.ru?id=36 Thu, 20 Jan 2022 02:54:12 GMT

Мощный импульсный электрический паяльник 180 Вт на 220 вольт.
Моментальный разогрев, хорошие отзывы на Aliexpress. Импульсный электрический паяльник 180 Вт

Мощный импульсный электрический паяльник 180 Вт на 220 вольт.
Моментальный разогрев, хорошие отзывы на Aliexpress.

Особенности:

-Номинальное напряжение: 220-240 В
-Частота: 50/60 Гц
-Номинальная мощность: 180 Вт
-Время нагрева: 3 сек
-Время охлаждения: 48 сек
-Максимальная температура: 200 градусов Цельсия]]> Инструмент, Комплектующие c AliExpress https://websr.ru?id=35 Wed, 19 Jan 2022 14:11:50 GMT

Индуктивный бесконтактный переключатель SN04N срабатывает от 5 до 30 вольт, подойдет для вашего ЧПУ станка.

Главное достоинство не боится пыли, срабатывает от приближения металла, имеет высокую точность и повторяемость срабатывания.


Индуктивный бесконтактный переключатель SN04N срабатывает от 5 до 30 вольт, подойдет для вашего ЧПУ станка.

Главное достоинство не боится пыли, срабатывает от приближения металла, имеет высокую точность и повторяемость срабатывания.

Параметры
Модель: SN04-N
Выход: NPN,3 провода
Размер: 18*18*36 мм
Рабочее напряжение: 5 В до-30 В постоянного тока
Расстояние обнаружения: до 5 мм
Выходной ток: 300 мА
Длина провода: 2 метра

Схема подключения


Область применения
]]> Датчики https://websr.ru?id=34 Sun, 16 Jan 2022 04:03:41 GMT

При управлении электромагнитными устройствами, имеющими значительную индуктивность (например, соленоиды электромагнитных клапанов, катушки электромагнитных пускателей, реле и контакторов), рекомендуется применять помехоподавляющие RC-цепочки в соответствии с представленной схемой.


При управлении электромагнитными устройствами, имеющими значительную индуктивность (например, соленоиды электромагнитных клапанов, катушки электромагнитных пускателей, реле и контакторов), рекомендуется применять помехоподавляющие RC-цепочки в соответствии с представленной схемой.

Применение RC-цепочек сглаживает и ограничивает коммутационные перенапряжения на элементах схем управления и, в конечном итоге, обеспечивает необходимую помехозащищенность работы приборов. Кроме того, RC-цепочка снижает искрообразование на контактах управляющего реле и тем самым увеличивает ресурс.

]]> Полезные советы https://websr.ru?id=33 Sat, 15 Jan 2022 15:53:00 GMT


Номер Наименование Диапазон Значение Ед.изм
 Pn001  Выбор двигателя из таблицы для 400Вт  0~12  1  
 Pn002  Выбор режима работы позиционирование  0~5  2  
 Pn008  Установка предела крутящего момента  0~300  100  %
 Pn014  Разрешенное время перегрузки крутящего момента  0~800  10  100ms
 Pn079  Показания дисплея после подачи питания (положение ротора)  0~23  23  
 Pn082  Назначение выходных портов  0~255  12  
 Pn098  Передаточное отношение STEP сигнала  1~32767  20  
 Pn258  Ручное усиление жесткости  0~1  0  
 Pn259  Выбор уровня жесткости  0~20  5  
Для начала подключаем питание, двигатель и энкодер сервопривода, важно не перепутать провода двигателя, обычно они подписаны и перепутать сложно .



Нажимая кнопку MODE выбирает режим ввода настроек


Настройка режима работы китайского сервопривода для работы с программой Mach в шаговом режиме.

Номер Наименование Диапазон Значение Ед.изм
 Pn001  Выбор двигателя из таблицы для 400Вт  0~12  1  
 Pn002  Выбор режима работы позиционирование  0~5  2  
 Pn008  Установка предела крутящего момента  0~300  100  %
 Pn014  Разрешенное время перегрузки крутящего момента  0~800  10  100ms
 Pn079  Показания дисплея после подачи питания (положение ротора)  0~23  23  
 Pn082  Назначение выходных портов  0~255  12  
 Pn098  Передаточное отношение STEP сигнала  1~32767  20  
 Pn258  Ручное усиление жесткости  0~1  0  
 Pn259  Выбор уровня жесткости  0~20  5  
]]> Mach https://websr.ru?id=32 Thu, 13 Jan 2022 12:52:25 GMT

Бюджетный сервопривод для станка с ЧПУ, подробную инструкцию по настройке можно скачать по ссылке.



На данном приводе будем строить токарный станок
для управления осями X и Y, будет подробно рассказано, как настроить и подключить
привод через блок управления к программе Mach3.

Параметры:
Тип:0,4 кВт 60ST-M01330Серводвигатель переменного тока
Номинальная мощность:0,4 кВт
Номинальное напряжение: 220 В
Номинальный ток: 2,5 А
Номинальная скорость: 3000 об/мин
Номинальный крутящий момент: 1,27 (Н-М)
Пиковый крутящий момент: 3,9 (Н-М)

Скачать подробную инструкцию по настройке серводрайвера в PDF формате (n/a)]]> Электрооборудование, Комплектующие c AliExpress https://websr.ru?id=31 Thu, 13 Jan 2022 03:05:42 GMT OEM коды элементов индикации MACH




Rotational Axis Diameter A Correction A 20
Rotational Axis Diameter B Correction B 21
Rotational Axis Diameter C Correction C 22
]]> Настройка https://websr.ru?id=30 Wed, 12 Jan 2022 17:29:20 GMT

Главное отличие от USB контроллеров более высокая частота управления драйверами шаговых двигателей.

Главное отличие от USB контроллеров более высокая частота управления драйверами шаговых двигателей.

Характеристики:

Поддержка Ethernet;

Интерфейс 12 фотоэлектрический изолированный входных портов;

Интерфейс 10 фотоэлектрический изолированный выходных портов

Интерфейс 0-10 для управления скорости шпинделя (можно изменить на ШИМ выход);

Управление до 6 осей ЧПУ оборудования с частотой до 200 кГц импульсных выходов для каждой оси;

Питается от источника постоянного тока от 12 до 32 вольт, ток должен быть больше 0,5a

Есть возможность подключения к контроллеру MPG 8-ми проводного
пульта управления осями с дисплеем и цифровым управлением ,
а так же обычный 16-ти проводной вариант.
]]> Электроника, Mach https://websr.ru?id=29 Fri, 07 Jan 2022 03:14:20 GMT

Цифровой 2-х канальный осцилограф с удобными ручками управления.


Цифровой 2-х канальный осцилограф с удобными ручками управления.

Характеристики:

Материал: АБС-пластик

Аналоговая частота пропускания: 100 МГц * 2

Количество каналов: 2 канала

Максимальная частота дискретизации в реальном времени: 1GSa/s

Вертикальная чувствительность: 50 мВ/див ~ 500 В/Див

Горизонтальный диапазон времени: 50S/div ~ 10NS/div

Максимальное тестовое напряжение: 40 В (1X зонд), 400 В (10X зонд)

Частота сохранения данных: 240 кбит

Входное сопротивление: 1MΩ

Точность ADC: 8 бит

Режим соединения: AC/DC

Режим запуска: одиночный, нормальный, автоматический

Кромка триггера: поднимающаяся кромка/опускающаяся кромка

Внешний триггер напряжения 0 ~ 40 в

Удлинительные порты: экспорт изображений USB

Размер : 340*140*70 мм/13,4*5,5*2,8 дюймов

Вес: 1500 г/3.3lb]]> Инструмент, Комплектующие c AliExpress https://websr.ru?id=28 Fri, 07 Jan 2022 02:50:32 GMT

6-осевой usb контроллер с поддержкой програмного обеспечения Mach3.
16 портов ввода для датчиков и органов управления
16 портов вывода для управления внешним оборудованием
импульсный выход 125 кгц для каждой оси;

6-осевой usb контроллер с поддержкой програмного обеспечения Mach3.
16 портов ввода для датчиков и органов управления
16 портов вывода для управления внешним оборудованием
импульсный выход 125 кгц для каждой оси;]]> Электроника, Комплектующие c AliExpress https://websr.ru?id=27 Wed, 05 Jan 2022 02:08:44 GMT

При отключении питания тяжелые порталы некоторых станков могут самопроизвольно спускаться если двигатель без тормоза.

Особенности


При отключении питания тяжелые порталы некоторых станков могут самопроизвольно спускаться если двигатель без тормоза.

Особенности

Номинальная мощность (W): 750 Вт
Непрерывный вращающий момент: 2.4Nm
Номинальная скорость вращения (об/мин): 3000 об/мин
Разрешение датчика (PPR): 2500
Номинальное напряжение (В): 220
Номинальный ток (А): 3,0]]> Электрооборудование, Комплектующие c AliExpress https://websr.ru?id=26 Wed, 05 Jan 2022 01:48:48 GMT

Это недорогой электрический шпиндель с автоматической сменой инструмента
для станка с чпу с держателем инструмента BT30.

Это недорогой электрический шпиндель с автоматической сменой инструмента
для станка с чпу с держателем инструмента BT30.

У шпинделя водяное охлаждение, рабочие обороты от 3000 до 24000 об/мин,
питается от инверторного преобразователя с частотой до 400 Гц.

Керамические подшибники позволяют длительную работу устройства.]]> Электрооборудование, Комплектующие c AliExpress https://websr.ru?id=25 Wed, 05 Jan 2022 01:38:24 GMT

Устройство позволяет задерживать время отключения вентилятора после его включения, подойдет для управления освещением в подъезде.

Устройство позволяет задерживать время отключения вентилятора после его включения, подойдет для управления освещением в подъезде, питается устройства напрямую от домашней сети 220 вольт.

Диапазон времени: (4 передачи, выбираются переключателем)
Первая передача: диапазон 0,2-30 секунд, Точность: 0,1 секунды
Вторая передача: диапазон 0,2-300 секунд (5 минут), Точность: 0,3 секунды
Третья передача: диапазон 0,2-30 минут, Точность: 1,8 секунд
Четвертая передача: диапазон 0,2-300 минут (5 часов), Точность: 18 секунд]]> Электроника, Комплектующие c AliExpress https://websr.ru?id=24 Mon, 03 Jan 2022 16:29:25 GMT

Драйвер DM556, 2 фазы, 5,6 А, для управления шаговым двигателем NEMA23, NEMA34
с максимальной частотой управления 200 кГц и питанием до 50 вольт.

Драйвер DM556 отлично подойдет для постройки станка с ЧПУ

Драйвер DM556, 2 фазы, 5,6 А, для управления шаговым двигателем NEMA23, NEMA34
с максимальной частотой управления 200 кГц и питанием до 50 вольт.

Драйвер DM556 отлично подойдет для постройки станка с ЧПУ среднего класса.]]> Комплектующие c AliExpress, Электроника https://websr.ru?id=23 Mon, 03 Jan 2022 16:02:36 GMT

Удобный, компактный электрический паяльник на 220 вольт мощностью 80Вт с регулировкой температуры.

Удобный, компактный электрический паяльник на 220 вольт мощностью 80Вт с регулировкой температуры 180 ~ 480 ℃]]> Инструмент, Комплектующие c AliExpress https://websr.ru?id=22 Mon, 03 Jan 2022 02:03:38 GMT

Планетарный безлюфтовой редуктор для шагового двигателя Nema 23

Планетарный безлюфтовой редуктор для шагового двигателя Nema 23

Для тех, кто любит качественное оборудование.]]> Комплектующие c AliExpress, Механика https://websr.ru?id=21 Sun, 02 Jan 2022 12:58:02 GMT

Для постройки хорошего CO2 маркировочного станка, нужен хороший контроллер, вещь конечно очень дорогая, но без этого блока станок работать не будет.

для лазерной маркировочной трубки 10,6 мкм





Для постройки хорошего CO2 маркировочного станка, нужен хороший контроллер, вещь конечно очень дорогая, но без этого блока станок работать не будет.

Данный контроллер только для работы СО2 лазерной маркировочной RF трубки 10,6 мкм, для маркировки органических изделий (стекло, фанера, пластик, оргстекло, кожа), для маркировки металлов требуется совершенно другой контроллер.

Управляется программой EzCad ]]> Электроника, Комплектующие c AliExpress, Лазерное оборудование https://websr.ru?id=20 Sun, 02 Jan 2022 12:32:42 GMT

Качественный лазерный указатель для различного оборудования по хорошей цене от хорошего продавца.






Качественный лазерный указатель для различного оборудования по хорошей цене от хорошего продавца.

3 вида формы генерации лазерного луча - точка, линия, крест. Питание от постоянного источника питания 5 вольт.

Рекомендую брать с диаметром 12мм, охлаждение лучше и выглядит наиболее надежным.]]> Лазерное оборудование, Комплектующие c AliExpress https://websr.ru?id=19 Sun, 02 Jan 2022 09:58:36 GMT #logo { width:212px; height:153px; margin:55px 13px 0; } #logo a { display:block; width:212px; height:153px; text-indent:-9999em; background:url("/uploads/images/Mach3/logo-green-orange.png") no-repeat; } #logo a:hover { background-position:0 -153px; } В программе Mach G-код по умолчанию редактируется в текстовом блокноте Windows,
имеющего очень ограниченные возможности в отличии от представленного Notepad++.
Удобный поиск и замена данного редактора, позволит быстро откорректировать код,
который делается при оптимизации его работы после подготовки в программе ArtCam.
В программе Mach G-код по умолчанию редактируется в текстовом блокноте Windows,
имеющего очень ограниченные возможности в отличии от представленного Notepad++.
Удобный поиск и замена данного редактора, позволит быстро откорректировать код,
который делается при оптимизации его работы после подготовки в программе ArtCam.


В программе Mach нужно прописать месторасположение нового редактора G-кода

Скачать notepad.rar (n/a)]]> Mach https://websr.ru?id=18 Wed, 23 Jan 2019 13:41:47 GMT
Очень часто при выполнении однотипных простых задач, таких как сверление отверстий в заготовках
, выпиливание изделий из небольших заготовок, требуется небольшая корректировка положения инструмента в координатной плоскости.
Очень часто при выполнении однотипных простых задач, таких как сверление отверстий в заготовках
, выпиливание изделий из небольших заготовок, требуется небольшая корректировка положения инструмента в координатной плоскости.

Для того чтобы увеличить глубину фрезеровки на 0.4мм нужно показание положения координаты по оси Z увеличить на 0.4, если текущее положение по оси Z=3.75, нужно в ввести значение 4.15, каждый раз приходиться высчитывать новое значение координаты, что крайне неудобно.

Для облегчения данной задачи сделаем панель коррекции положения инструмента, в которой вводим значение перемещения и нажимаем кнопку перемещения инструмента в нужной плоскости, после нажатия кнопки инструмент перемещается, с сохранением значения координатной плоскости, которое было до перемещения. Значения вводятся предопределенными кнопками или вручную с завершением ввода кнопкой ENTER на клавиатуре.

Панель коррекции положения инструмента

С помощью программы Machscreen редактируем экран Mach добавляем свой DRO с OEM кодом 1000, в которое будем вводить значение перемещения, добавляем кнопки предварительного ввода значений 0.1, 0.2, 0.5, кнопки увеличения и уменьшения значения ввода на порядок.

Execute code кнопки уменьшения порядка:
[code]SetOEMDRO(1000,GetOEMDRO(1000 )/10)[/code]

Execute code кнопки увеличения порядка:
[code]SetOEMDRO(1000,GetOEMDRO(1000 )*10)[/code]

Execute code кнопки предварительного значения 0.1:
[code]SetOEMDRO(1000,0.1 )[/code]

Execute code кнопки предварительного значения 0.2:
[code]SetOEMDRO(1000,0.2 )[/code]

Execute code кнопки предварительного значения 0.5:
[code]SetOEMDRO(1000,0.5 )[/code]

Можно изменить или добавить кнопки со своими предварительными значениями.

Execute code кнопки увеличения значения по оси X:
[code]Sleep(100)
While IsMoving ()
Sleep(100)
Wend
Title =GetOEMDRO (800)
Call SetDRO(0,Title-ABS(GetOEMDRO(1000)))
Code ("G0 X"& Title) [/code]

Execute code кнопки уменьшения значения по оси X:
[code]Sleep(100)
While IsMoving ()
Sleep(100)
Wend
Title =GetOEMDRO (800)
Call SetDRO(0,Title+ABS(GetOEMDRO(1000)))
Code ("G0 X"& Title)[/code]

Execute code кнопки увеличения значения по оси Y:
[code]Sleep(100)
While IsMoving ()
Sleep(100)
Wend
Title =GetOEMDRO (801)
Call SetDRO(1,Title-ABS(GetOEMDRO(1000)))
Code ("G0 Y"& Title)[/code]

Execute code кнопки уменьшения значения по оси Y:
[code]Sleep(100)
While IsMoving ()
Sleep(100)
Wend
Title =GetOEMDRO (801)
Call SetDRO(1,Title+ABS(GetOEMDRO(1000)))
Code ("G0 Y"& Title)[/code]

Execute code кнопки увеличения значения по оси Z:
[code]Sleep(100)
While IsMoving ()
Sleep(100)
Wend
Title =GetOEMDRO (802)
Call SetDRO(2,Title-ABS(GetOEMDRO(1000)))
Code ("G0 Z"& Title)[/code]

Execute code кнопки уменьшения значения по оси Z:
[code]Sleep(100)
While IsMoving ()
Sleep(100)
Wend
Title =GetOEMDRO (802)
Call SetDRO(2,Title+ABS(GetOEMDRO(1000)))
Code ("G0 Z"& Title)[/code]

]]> Mach https://websr.ru?id=17 Sun, 13 Jan 2019 16:31:46 GMT С помощью программы Machscreen ы можно отредактировать экраны Mach или создать свои экраны, под под конкретный станок.
Файлы экранов находятся в каталоге с установленной программы Mach с расширением .lset, стандартный рабочий экран - 1024.lset

скачать - machscreenv v1.61_53a.rar]]> Mach https://websr.ru?id=16 Sat, 12 Jan 2019 15:04:25 GMT данные для оси А копируются из данных оси Y. Для отказа от вычисления длин окружности разных заготовок
принимаем 1 полный оборот шпинделя за 360 градусов, это упростит деление окружности на части
при точении каннелюров и винтовой нарезки. Настраивается в меню Mach Настройка моторов.
Код ArtCam постпроцессора для токарной обработки с использованием полноценной поворотной оси А,
данные для оси А копируются из данных оси Y. Для отказа от вычисления длин окружности разных заготовок
принимаем 1 полный оборот шпинделя за 360 градусов, это упростит деление окружности на части
при точении каннелюров и винтовой нарезки. Настраивается в меню Mach Настройка моторов.

[code]
;
; Fanuc G - Code 4-Axis rotary post processor
;
; Linear Y Axis is wrapped onto A rotary axis
;
; History
;
; Who When What
; === ======== ========================================
; TM 04/07/95 Written
; BEM 06/08/96 Modified for Rotary Axis support
; BEM 19/06/00 Fixed
; BEM 03/02/00 Added description
; JVG 27/10/03 Modified for Mach2 controller, Wolverine3 or Elite6 machines
; JVG 12/12/03 Modified for Mach2 3axis machining
; JVG Feb 23 05 Small modifications with Bill P

DESCRIPTION = "Mach3_Rotary mm(*.cnc)"
;
FILE_EXTENSION = "cnc"
;
UNITS = MM
;
ROTARY_AXIS = Y
ROTARY_AXIS_SIGNED = NO
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START = 0
LINE_NUM_INCREMENT = 1
LINE_NUM_MAXIMUM = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]

; Feed Rate
FORMAT = [F|#|F|1.0]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.2]
FORMAT = [Z|#|Z|1.2|-1]
FORMAT = [R|#| A|1.4]

; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.2]
FORMAT = [ZH|@|Z|1.2|-1]
FORMAT = [RH|@|A|1.3]

; Set up program header
;
START = "%"
START = "G90"
UNITS = MM
START = "G49"
START = "M7"
START = "G55"
START = "M1051"
START = "G4P5"
START = "G0 [XH] [ZH] [RH] F2000"
;
; Program moves
;
FIRST_RAPID_RATE_MOVE = "G0 [X] [R] [Z]"
FIRST_FEED_RATE_MOVE = "G1 [X] [R] [Z] [F]"
FEED_RATE_MOVE = "G1 [X] [R] [Z]"
;
; End of file
;
END = "G0[ZH][XH] [RH]"

END = " M05 M09"
END = "M30"
END = "%"

[/code]

Код сохраняется в файл Mach3_Rotary.con, который копируется в каталог postp постпроцессоров программы ArtCam

]]> Постпроцессор, Mach, ArtCam https://websr.ru?id=15 Wed, 09 Jan 2019 16:32:40 GMT
Для подготовки программы в Artcam модифицируем постпроцессор Mach2 mm например для оси Z,
для этого открываем каталог с установленной программой ArtCam, в подкаталоге postp ищем файл Mach2 mm, делаем его копию, переименовываем в Mach2- mm и в блокноте редактируем код :

Для своего специфического оборудования иногда требуется инвертировать значение управляющий код перемещения по оси.
Например у токарного станка используется 2 инструмента, находящиеся на противоположных сторонах от заготовки.

Для подготовки программы в Artcam модифицируем постпроцессор Mach2 mm например для оси Z,
для этого открываем каталог с установленной программой ArtCam, в подкаталоге postp ищем файл Mach2 mm.con, делаем его копию, переименовываем в Mach2- mm и в блокноте редактируем код, добавляя |-1 к нужной оси :
[code]
DESCRIPTION = "Mach2- mm(*.cnc)"
; Feed Rate
FORMAT = [F|#|F|1.0]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.2]
FORMAT = [Z|#|Z|1.2|-1]

; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.2]
FORMAT = [ZH|@|Z|1.2|-1]
;[/code]

Перезагружаем ArtCam и сохраняем управляющую программу в модифицированном постпроцессоре.]]> Постпроцессор, ArtCam https://websr.ru?id=13 Mon, 07 Jan 2019 07:07:27 GMT Подготовительные (основные) команды / Коды Описание G00-G04 Позиционирование инструмента G17-G19 Переключение рабочих плоскостей (XY, XZ, YZ) G20-G21 Не стандаризовано G40-G44 Компенсация размера различных частей инструмента (длина, диаметр) G53-G59 Переключение систем координат G80-G84 Циклы сверления, нарезания резьбы G90-G92 Переключение систем координат (абсолютная, относительная)

Таблица основных команд:

Код Описание Пример
G00 Ускоренное перемещение инструмента (холостой ход) G0 X0 Y0 Z100;
G01 Линейная интерполяция G01 X0 Y0 Z100 F200;
G02 Круговая интерполяция почасовой стрелки G02 X15 Y15 R5 F200;
G03 Круговая интерполяция против часовой стрелки G03 X15 Y15 R5 F200;
G04 Задержка на P миллисекунд G04 P500;
G10 Задать новые координаты для начала координат G10 X10 Y10 Z10;
G11 Отмена G10G11;
G15 Отмена G16G15 G90;
G16 Переключение в полярную систему координат G16 G91 X100 Y90;
G20 Режим работы в дюймовой системе G90 G20;
G21 Режим работы в метрической системе G90 G21;
G22 Активировать установленый предел перемещений (Станок невыйдет за их предел). G22 G01 X15 Y25;
G23 Отмена G22G23 G90 G54;
G28 Вернуться на референтную точку G28 G91 Z0 Y0;
Подготовительные (основные) команды / Коды Описание
G00-G04 Позиционирование инструмента
G17-G19 Переключение рабочих плоскостей (XY, XZ, YZ)
G20-G21 Не стандаризовано
G40-G44 Компенсация размера различных частей инструмента (длина, диаметр)
G53-G59 Переключение систем координат
G80-G84 Циклы сверления, нарезания резьбы
G90-G92 Переключение систем координат (абсолютная, относительная)

Таблица основных команд:

Код Описание Пример
G00 Ускоренное перемещение инструмента (холостой ход) G0 X0 Y0 Z100;
G01 Линейная интерполяция G01 X0 Y0 Z100 F200;
G02 Круговая интерполяция почасовой стрелки G02 X15 Y15 R5 F200;
G03 Круговая интерполяция против часовой стрелки G03 X15 Y15 R5 F200;
G04 Задержка на P миллисекунд G04 P500;
G10 Задать новые координаты для начала координат G10 X10 Y10 Z10;
G11 Отмена G10G11;
G15 Отмена G16G15 G90;
G16 Переключение в полярную систему координат G16 G91 X100 Y90;
G20 Режим работы в дюймовой системе G90 G20;
G21 Режим работы в метрической системе G90 G21;
G22 Активировать установленый предел перемещений (Станок невыйдет за их предел). G22 G01 X15 Y25;
G23 Отмена G22G23 G90 G54;
G28 Вернуться на референтную точку G28 G91 Z0 Y0;
G30 Поднятие по оси Z на точку смены инструмента G30 G91 Z0;
G40 Отмена компенсации размера инструмента G1 G40 X0 Y0 F200;
G41 Компенсировать радиус инструмента слева G41 X15 Y15 D1 F100;
G42 Компенсировать радиус инструмента справа G42 X15 Y15 D1 F100;
G43 Компенсировать высоту инструмента положительно G43 X15 Y15 Z100 H1 S1000 M3;
G44 Компенсировать высоту инструмента отрицательно G44 X15 Y15 Z4 H1 S1000 M3;
G53 Переключиться на систему координат станка G53 G0 X0 Y0 Z0;
G54-G59 Переключиться на заданную оператором систему координат G54 G0 X0 Y0 Z100;
G68 Поворот координат на нужный угол G68 X0 Y0 R45;
G69 Отмена G68G69;
G80 Отмена циклов сверления (G81-G84)G80 Z100;
G81 Цикл сверления G81 X0 Y0 Z-10 R3 F100;
G82 Цикл сверления сзадержкой G82 X0 Y0 Z-10 R3 P100 F100;
G83 Цикл сверления сотходом G83 X0 Y0 Z-10 R3 Q8 F100;
G84 Цикл нарезание резьбы G95 G84 X0 Y0 Z-10 R3 F1.411;
G90 Абсолютная система координат G90 G21;
G91 Относительная система координат G91 G1 X4 Y5 F100;
G94 F (подача) - в формате мм/мин. G94 G80 Z100;
G95 F (подача )- в формате мм/об. G95 G84 X0 Y0 Z-10 R3 F1.411;
G98 Отмена G99G98 G15 G90;
G99 После каждого цикла не отходить на «подходную точку» G99 G91 X10 K4;

 

Таблица технологических кодов:

Технологические команды языка начинаются с буквы М. Включают такие действия, как:

Вспомогательные (технологические) команды:

Код Описание Пример
M00 Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый «технологический останов» G0 X0 Y0 Z100 M0;
M01 Приостановить работу станка до нажатия кнопки «старт», если включен режим подтверждения останова G0 X0 Y0 Z100 M1;
M02 Конец программы M02;
M03 Начать вращение шпинделя по часовой стрелке M3 S2000;
M04 Начать вращение шпинделя против часовой стрелки M4 S2000;
M05 Остановить вращение шпинделя M5;
M06 Сменить инструмент M6 T15;
M07 Включить дополнительное охлаждение M3 S2000 M7;
M08 Включить основное охлаждение M3 S2000 M8;
M09 Выключить охлаждение G0 X0 Y0 Z100 M5 M9;
M30 Конец информации M30;
M98 Вызов подпрограммы M98 P101;
M99 Конец подпрограммы, возврат к основной программе M99;

Параметры команд задаются буквами латинского алфавита:

Код константы Описание Пример
X Координата точки траектории по оси X G0 X0 Y0 Z100
Y Координата точки траектории по оси Y G0 X0 Y0 Z100
Z Координата точки траектории по оси Z G0 X0 Y0 Z100
F Скорость рабочей подачи G1 G91 X10 F100
S Скорость вращения шпинделя S3000 M3
R Радиус или параметр стандартного цикла G1 G91 X12.5 R12.5 или G81 R1 0 R2 -10 F50
D Параметр коррекции выбранного инструмента M06 T1 D1
P Величина задержки или число вызовов подпрограммы M04 P101 или G82 R3 Z-10 P1000 F50
I,J,K Параметры дуги при круговой интерполяции G03 X10 Y10 I0 J0 F10
L Вызов подпрограммы с данной меткой L12 P3
]]> Mach https://websr.ru?id=12 Sun, 06 Jan 2019 10:49:53 GMT Sleep
Sleep(Time As Integer)

Эта функция останавливает выполнение программ на время Time в миллисекундах.

Аргументы:

[code]Time - время задержки в миллисекундах, целое число .[/code]

Результат функции:

[code] нет.[/code]

Sleep


Sleep(Time As Integer)

Эта функция останавливает выполнение программ на время Time в миллисекундах.

Аргументы:

[code]Time - время задержки в миллисекундах, целое число .[/code]

Результат функции:

[code] нет.[/code]

Пример1:

[code]
' Перемещаем портал в начальную точку отчета
Code"G0 X0.000 Y0.000"
' Циклически выполняем код пока идет перемещение
While IsMoving()
' Делаем задержку выполнения программы на 100 миллисекунд.
Sleep(100)
Wend
[/code]

Пример2:

[code]ActivateSignal(OUTPUT2) ‘ Активировать порт №2
Sleep(1000) ‘ Пауза 1 секунда
DeactivateSignal(OUTPUT2) ‘ Деактивировать порт №2 [/code]

]]> Basic-Script, Mach https://websr.ru?id=11 Fri, 04 Jan 2019 17:57:40 GMT Скачать Mach3 с официального сайта Скачать Mach3 с официального сайта

000

]]> Mach https://websr.ru?id=10 Fri, 04 Jan 2019 17:33:29 GMT Screen 1 1 Screen 2 2 Screen 3 3 Screen 4 4 Screen 5 5 Screen 6 6 Screen 7 7 Screen 8…98 8…98 Screen 99 99
Screen 1 1
Screen 2 2
Screen 3 3
Screen 4 4
Screen 5 5
Screen 6 6
Screen 7 7
Screen 8…98 8…98
Screen 99 99
Jog Increment Increment 100
Jog Increment Decrement 101
Reset Interp 102
Jog Enable Off/On Toggle 103
Safe Z Height Go To 104
"Home/Reference All Z Then X,Y,A,B,C Set
Coords"
105
Units Inch/MM 106
Multi-function DROs Machine/Work Toggle 1 107
Feed Rate Override Increment (percentage) 108
Feed Rate Override Decrement (percentage) 109
Spindle CW Off/On Toggle 110
Jog Slow Increment 111
Jog Slow Decrement 112
Coolant Flood Off/On Toggle 113
Coolant Mist Off/On Toggle 114
G-code Edit 115
Rotational axis Diameter A Zero A 116
Part A Zero 142
Part B Zero 143
Part C Zero 144
Tool X Touch 145
Tool Z Zero 146
Joystick Throttle 147
Tool Touch Correction Enable Off/On Toggle 148
"Homing/Limits Auto Over Ride Limit/Home
Switches"
149
Homing/Limit Switch Over Ride (Manual) 150
SS on Act4 Off/On Toggle 151
Reserved 152
Reserved 153
Reserved 154
Units Per Minute/Rev. Toggle 155
Set Next Line 156
Tool Path Jog Follow 157
Joystick On 158
Joystick Off 159
Tool Path Regen Display 160
Work X-Z Zero (turn) 161
Coordinate Mode Abs./Incremental. 162
"Spindle Speed Override Increment by
(percentage)"
163
"Spindle Speed Override Decrement by
(percentage)"
164
Laser Trigger Enable Off/On Toggle 165
Laser Grid Zero 166
Z Limiting Off/On Toggle Z 167
Tool Change Ignore Off/On Toggle 168
G-Code Close current File 169
G-Code Re-load Last File 170
Jog increment Selection Cycle 171
Clear error Label 172
Spindle CCW Off/On Toggle 173
MPG Parallel Port Encoder 3 Jog Off/On Toggle 174
MPG 1 Cycle Axis Controlled 175
Block Delete 176
Optional Stop Off/On Toggle 177
Inhibit All Off/On Toggle 178
"Multi-function DROs Machine Coordinates
Displayed"
179
Multi-function DROs Work + G 92 180
Multi-function DROs Work 181
"Spindle ??? (Override cancel)Actual Off/On
Toggle"
182
Home/Reference X Then Z (turn) 184
MPG 1 Jogs X 185
MPG 1 Jogs Y 186
MPG 1 Jogs Z 187
MPG 1 Jogs A 188
MPG 1 Jogs B 189
MPG 1 Jogs C 190
Jog Increment Selection 1 191
Jog Increment Selection 2 192
Jog Increment Selection 3 193
Jog Increment Selection 4 194
Jog Increment Selection 5 195
Jog Increment Selection 6 196
Jog Increment Selection 7 197
Jog Increment Selection 8 198
Jog Increment Selection 9 199
Jog Increment Selection 10 200
Joystick Feed Rate Override Off 201
Joystick Feed Rate Override Jog 202
Joystick Feed Rate Override Feed 203
Jog Mode Continuous 1 204
Jog Mode Incremental 1 205
Joystick On 206
Joystick Off 207
Tool Z Clear (turn) 208
Tool X Clear (turn) 209
Tool Touch Stock Correction Set to Zero 210
Home/Reference X and Z (turn) 211
Home/Reference X (turn) 212
Home/Reference Z (turn) 213
G-Code Show Recent Files 214
Display History 215
G-code Load 216
Tool Post Front/Rear Toggle 217
Z Limiting ON Z 218
Z Limiting Off Z 219
Port Bit-Test 220
Torch Height Correction Off/On Toggle 221
Torch Height Correction Off 222
Torch Height Correction ON 223
Coolant Flood ON 224
Coolant Flood Off 225
Coolant Mist ON 226
Coolant Mist Off 227
Teach File Load 228
Tool Path in Machine/Work Toggle 229
Wizard Display Selection Window 230
Wizard is done Load normal screen 231
Screen Simple/Complex Toggle 232
Output 4 On 233
Output 4 Off 234
Output 5 On 235
Output 5 Off 236
Output 6 On 237
Output 6 Off 238
Set Help Context 239
Home/Reference All Forced De-Reference 240
Tangential Off/On Toggle 241
G 59 Work Save Current XYZ to G 59.254 XYZ 242
Coordinates Machine G 53 Do G0G53 243
G 59 Move to G59.254 with midpoint selection 244
"Jog Mode Continuous/Incremental/MPG Toggle
Through"
245
Home/Reference All Forced 246
CV Off/On Toggle 247
CV OFF 248
CV On 249
Jog Inhibit X Off/On Toggle 250
Jog Inhibit Y Off/On Toggle 251
Jog Inhibit Z Off/On Toggle 252
Jog Inhibit A Off/On Toggle 253
Jog Inhibit B Off/On Toggle 254
Jog Inhibit C Off/On Toggle 255
Multi-function DROs Machine/Work Toggle 2 256
Inhibit All Off 257
Inhibit All On 258
Encoder Jog X 259
Encoder Jog Y 260
Encoder Jog Z 261
Encoder Jog A 262
Encoder Jog B 263
Encoder Jog C 264
Jog Increment Value 1 265
Jog Increment Value 2 266
Jog Increment Value 3 267
Jog Increment Value 4 268
Jog Increment Value 5 269
Jog Increment Value 6 270
Jog Increment Value 7 271
Jog Increment Value 8 272
Jog Increment Value 9 273
Jog Increment Value 10 274
Jog Mode Incremental 2 275
Jog Mode Continuous 2 276
Feed Rate Increment (units) 277
Feed Rate Decrement (units) 278
Reverse Run 279
Wizard Switch to Last Used 280
MPG 2 Cycle Axis Controlled 281
MPG 2 Taper Mode Off/On Toggle 282
MPG Dual Flag Off/On Toggle 283
MPG Shuttle mode Off/On Toggle 284
Pause Preparation Moves 285
Pause (remember state) 286
Feed Rate Rapid Override On/Off Toggle 287
Dwell Crop current now 288
Set Formulas 289
MPG Push To Stop Jog X 290
MPG Push To Stop Jog Y 291
MPG Push To Stop Jog Z 292
MPG Push To Stop Jog A 293
MPG Push To Stop Jog B 294
MPG Push To Stop Jog C 295
Motor Screw Mapping 296
Dwell Unconditional crop any now 297
Reserved 298
Feed Rate Alternative Bypass Off/On Toggle 299
Tool Post Front/Rear Toggle 300
"Code for OEMTriggers runs the macro in
SetTriggerMacro 301"
301
"MPG Steps Multiple/Single/Step Velocity/Velocity
Only Toggle"
302
MPG Velocity Only 303
MPG Step/Velocity 304
MPG Steps Single 305
MPG Steps Multiple 306
Jog Push To Jog X Positive 307
Jog Push To Jog X Negative 308
Jog Push To Jog Y Positive 309
Jog Push To Jog Y Negative 310
Jog Push To Jog Z Positive 311
Jog Push To Jog Z Negative 312
Jog Push To Jog A Positive 313
Jog Push To Jog A Negative 314
MPG Calibrate 315
Tool Table Save 316
Work Table Save 317
Tool Path Mouse Drag Zooms Off/On Toggle 318
Tool Path Mouse Drag Pans Off/On Toggle 319
Wizard Display Selection Dialog 320
Wizard Run Newfangled 321
Emergency bailout 322
Screen Visibility of Screen 50 Off/On Toggle 323
Tool X Touch (turn) 324
"Torch Volts Controlled by Spindle Step Line
Off/On Toggle"
325
Tool Z Touch (turn) 326
MPG Jog Mode 327
unknown 328
Jog Push To Jog B Positive 329
Jog Push To Jog B Negative 330
Jog Push To Jog C Positive 331
Jog Push To Jog C Negative 332
Multi-function DROs Distance To Go 333
Jog Push To Jog X Stop 334
Jog Push To Jog Y Stop 335
Jog Push To Jog Z Stop 336
Jog Push To Jog A Stop 337
Jog Push To Jog B Stop 338
Jog Push To Jog C Stop 339
Soft limits Set Temporary Minimum 340
Soft limits Set Temporary Maximum 341
Reserved 343-346 347
Screen Menu Bar Turn Off 348
Screen Menu Bar Turn On 349
Spindle Speed Requested Increment by (value) 350
Spindle Speed Requested Decrement by (value) 351
Jog Together X & A ++ 352
Jog Together X & A – 353
Jog Together Y & B ++ 354
Jog Together Y & B – 355
Start 1000
Pause Feed Hold 1001
G-Code Rewind 1002
Stop 1003
Single Block 1004
Resume 1005
Teach File Edit 1006
Work Zero All 1007
Work X Zero 1008
Work Y Zero 1009
Work Z Zero 1010
Work A Zero 1011
Work B Zero 1012
Work C Zero 1013
Feed Rate Override Cancel 1014
Estimate Job 1015
Run From Here 1016
Work Go To Zeros 1017
Multi-function DROs System 1018
Verify 1020
Reset 1021
Home/Reference X 1022
Home/Reference Y 1023
Home/Reference Z 1024
Home/Reference A 1025
Home/Reference B 1026
Home/Reference C 1027
Joystick Off/On Toggle 1028
Soft limits On/Off Toggle 1029
Unknown 1030
Jog Push to Jog Until stopped 1031
]]> Basic-Script https://websr.ru?id=9 Tue, 01 Jan 2019 17:17:49 GMT Pulse Freq. 2 "Jog Slow Decrement/Increment by (percentage%)" 3 Tool Path In Work Coordinates Minimum X 4 Tool Path In Work Coordinates Minimum Y 5 Tool Path In Work Coordinates Minimum Z 6 Tool Path In Work Coordinates Minimum A 7 Tool Path In Work Coordinates Minimum B 8 Tool Path In Work Coordinates Minimum C 9 Tool Path In Work Coordinates Maximum X 10
Pulse Freq. 2
"Jog Slow Decrement/Increment by (percentage%)" 3
Tool Path In Work Coordinates Minimum X 4
Tool Path In Work Coordinates Minimum Y 5
Tool Path In Work Coordinates Minimum Z 6
Tool Path In Work Coordinates Minimum A 7
Tool Path In Work Coordinates Minimum B 8
Tool Path In Work Coordinates Minimum C 9
Tool Path In Work Coordinates Maximum X 10
Tool Path In Work Coordinates Maximum Y 11
Tool Path In Work Coordinates Maximum Z 12
Tool Path In Work Coordinates Maximum A 13
Tool Path In Work Coordinates Maximum B 14
Tool Path In Work Coordinates Maximum C 15
G 92 Reposition/Threading X 16
G 92 Reposition/Threading Y 17
G 92 Reposition/Threading Z 18
G 92 Reposition/Threading A 19
G 92 Reposition/Threading B 20
G 92 Reposition/Threading C 21
Queue Depth 22
Scale Time 23
Spindle Pulse Width Modulation Base 24
Torch Height Correction Speed 25
Torch Height Correction Speed (Current) 26
Torch Height Correction Speed Maximum 27
Processor CPU Load 28
Encoder 1 Position X 29
Encoder 2 Position Y 30
Encoder 3 Position Z 31
Tool Length Minus Wear 32
Home Off Distance X 33
Home Off Distance Y 34
Home Off Distance Z 35
Home Off Distance A 36
Home Off Distance B 37
Home Off Distance C 38
Spindle Speed TRUE 39
Worst Case Interrupt 40
Tool X 41
Tool Length 42
Tool Diameter 43
Tool Tip Radius 44
Tool Touch Correction 45
Fixture Number 46
Part X 47
Part Y 48
Part Z 49
Part A 50
Part B 51
Part C 52
Processor CPU Speed 53
Safe Z Height Z 54
Feed Rate Overridden 55
Spindle Pulley 56
Spindle Pulley Maximum Speed 57
Feed Velocity Per Revolution 58
Scale X 59
Scale Y 60
Scale Z 61
Scale A 62
Scale B 63
Scale C 64
Torch Height Correction Speed Minimum 65
Threading Entrance Angle 66
Limits Entrance Points Maximum 67
Rotational axis Time Error 68
Threading Trigger Angle 69
"Time Correction Derivative ???Threading
diagnostic???"
70
Spindle Pulse Interrupts Per Rev. 71
Spindle Pulse Count 72
Spindle Adder 73
"Spindle Speed Override (percentage of
requested)"
74
Stock Size 75
Laser Grid Spacing X 76
Laser Grid Spacing Y 77
Repetitions 78
Safe Z Height Decrement Z 79
Z Limiting Distance Z 80
Port Bit-test 81
Torch Height Correction Feed Rate Limit % 82
Coordinates Machine ABS X 83
Coordinates Machine ABS Y 84
Coordinates Machine ABS Z 85
Coordinates Machine ABS A 86
Coordinates Machine ABS B 87
Coordinates Machine ABS C 88
CV Distance Tolerance 89
Spindle Pulse Number Of Disc Slots 90
G 73 Peck Drill Pull-off Distance 91
Tangential Lift Angle 92
Tangential Lift Level Z 93
Reserved 94
Reserved 95
Reserved 96
CV Rate (CV applied at this rate) 97
Feed Rate Decrement/ Increment by (units) 98
Spindle PWM Control Ratio 99
Encoder 4 Position A 100
MPG 1 Count 101
MPG 2 Count 102
MPG 3 Count 103
Feed Rate Rapid 104
Tool Diameter (current) 105
Tool Tip Direction 106
Tool Tip Nose Radius 107
Tool Offset X (current) 108
Tool Offset Z (current) 109
Tool Wear X 110
Tool Wear Z 111
Tool Turret Angle 112
MPG 1 Velocity 113
MPG 2 Velocity 114
MPG 3 Velocity 115
MPG Taper Angle 116
Spindle Speed as Constant Surface Speed 117
Coordinate System Rotation Angle X/Y (G68) 118
Laser Grid Spacing X/Y 119
Jog Increments That Can be Buffered 120
Spindle Pulley Minimum Speed 121
Feed Rate Alternative 122
Tool Post Between Front and Rear 123
MPG 1 Velocity Current 124
MPG 2 Velocity Current 125
MPG Step Jog Feed Rate 126
Encoder Error Encoder 1 X 127
Encoder Error Encoder 2 Y 128
Encoder Error Encoder 3 Z 129
Processor Interrupt Handler 130
Laser SLS Distance 131
Look ahead 133
Input Modbus 64 146
Input Modbus 65 147
Input Modbus 66 148
Input Modbus 67 149
Soft limit Maximum X 150
Soft limit Maximum Y 151
Soft limit Maximum Z 152
Soft limit Maximum A 153
Soft limit Maximum B 154
Soft limit Maximum C 155
Soft limit Minimum X 156
Soft limit Minimum Y 157
Soft limit Minimum Z 158
Soft limit Minimum A 159
Soft limit Minimum B 160
Soft limit Minimum C 161
Tool Post Distance From Front to Rear 162
Encoder 1 Units Position 170
Encoder 2 Units Position 171
Encoder 3 Units Position 172
Encoder 4 Units Position 173
Part X Touch Tool Table X Radius/Diameter X 175
Part Z Touch Tool Table Z 176
Torch Pierce Delay 177
Work X 178
Work Y 179
Work Z 180
Work A 181
Work B 182
Work C 183
G 92/52 Control Point X 184
G 92/52 Control Point Y 185
G 92/52 Control Point Z 186
G 92/52 Control Point A 187
G 92/52 Control Point B 188
G 92/52 Control Point C 189
G 28 Home Location X 190
G 28 Home Location Y 191
G 28 Home Location Z 192
G 28 Home Location A 193
G 28 Home Location B 194
G 28 Home Location C 195
Multi-function DROs Distance To Go X 196
Multi-function DROs Distance To Go Y 197
Multi-function DROs Distance To Go Z 198
Multi-function DROs Distance To Go A 199
Multi-function DROs Distance To Go B 200
Multi-function DROs Distance To Go C 201
Spindle Speed Overridden (DRO 817 * DRO 74) 202
Spindle Pulley Reversed Direction 203
Tool X (current) (turn) 204
Encoder Reading Corrected by Offsets X 208
Encoder Reading Corrected by Offsets Y 209
Encoder Reading Corrected by Offsets Z 210
Tool Path In Machine Coordinates Maximum X 211
Tool Path In Machine Coordinates Maximum Y 212
Tool Path In Machine Coordinates Maximum Z 213
Tool Path In Machine Coordinates Minimum X 214
Tool Path In Machine Coordinates Minimum Y 215
Tool Path In Machine Coordinates Minimum Z 216
Spindle Dwell Spin Up CW 217
Processor Brains Execution Time 220
Probe Tip Diameter 221
Sub Program Depth 222
Feed Rate Rapid Override 223
Macros Running Number of 224
Multi-function DROs Machine/Work/DTG X 800
Multi-function DROs Machine/Work/DTG Y 801
Multi-function DROs Machine/Work/DTG Z 802
Multi-function DROs Machine/Work/DTG A 803
Multi-function DROs Machine/Work/DTG B 804
Multi-function DROs Machine/Work/DTG C 805
Feed Rate Velocity X 806
Feed Rate Velocity Y 807
Feed Rate Velocity Z 808
Feed Rate Velocity A 809
Feed Rate Velocity B 810
Feed Rate Velocity C 811
CV Blended Velocity 813
Elapsed Time 814
Estimate Job 815
G-code Line Number (current) 816
Spindle Speed Requested 817
Feed Rate 818
"Feed Rate Override Decrement/Increment by
(percentage)"
821
Tool Number 824
Rotational Axis Diameter A 825
Rotational Axis Diameter B 826
Rotational Axis Diameter C 827
Jog Increment Incremental Size 828
Fixture Offset X 830
Fixture Offset Y 831
Fixture Offset Z 832
Fixture Offset A 833
Fixture Offset B 834
Fixture Offset C 835
Tool Length (current) 836
]]> Basic-Script https://websr.ru?id=8 Tue, 01 Jan 2019 16:49:51 GMT OEM коды элементов индикации MACH
G 92 in Effect 10
Spindle CCW/CW (if either is requested) 11
Coolant Mist 12
Coolant Flood 13
Jog Mode Continuous 14
Jog Mode Incremental 15
"Multi-function DROs Machine Coordinates Displayed" 16
Feed Rate Override 17
Estimating Job 18
Emergency 19
Rotational Axis Diameter A Correction A 20
Rotational Axis Diameter B Correction B 21
Rotational Axis Diameter C Correction C 22

OEM коды элементов индикации MACH

G 92 in Effect 10
Spindle CCW/CW (if either is requested) 11
Coolant Mist 12
Coolant Flood 13
Jog Mode Continuous 14
Jog Mode Incremental 15
"Multi-function DROs Machine Coordinates
Displayed"
16
Feed Rate Override 17
Estimating Job 18
Emergency 19
Rotational Axis Diameter A Correction A 20
Rotational Axis Diameter B Correction B 21
Rotational Axis Diameter C Correction C 22
Soft limits On 23
Torch Height Correction Enable 24
Spindle Speed TRUE Accel. 25
Spindle Speed TRUE Decel. 26
Tool Path is On 27
Tool 28
Part 29
Joystick Throttle Is Slow Jog 30
Joystick Throttle Is Feed Rate 31
"Homing/Limits Auto Over Ride Limit/Home
Switches"
33
Homing/Limit Switch Over Ride (Manual) 34
SS on Act4 35
Torch Arc Good 36
Torch Up Active 37
Torch Down Active 38
Feed Rate Per Revolution (G95) 39
Feed Rate Per Minute (G94) 40
Scale X 41
Scale Y 42
Scale Z 43
Scale A 44
Scale B 45
Scale C 46
Coordinate Mode Abs. 48
Coordinate Mode Incremental. 49
Threading Sync mode 50
Laser Trigger Enabled 51
Z Limiting ON Z 52
Tool Change Ignore 53
CV On G64 Mode Active (Constant Velocity) 54
Repetitions Enabled (M30) 55
Exact Stop on (G61 Mode Active) 56
MPG Jog Mode 57
Jog Rapid Enabled (shift key active) 58
MPG 1 Jogs X 59
MPG 1 Jogs Y 60
MPG 1 Jogs Z 61
MPG 1 Jogs A 62
MPG 1 Jogs B 63
MPG 1 Jogs C 64
Optional Stop 65
Block Delete 66
Inhibit All 67
Threading Feed Related to True Spindle Speed 68
Threading Index signal 69
Torch Height Correction ON 70
Spindle Speed Stable 71
IJ Abs. Mode 72
IJ Inc. Mode 73
Teaching File is Open 74
Offset In Effect 75
Output 4 Active 77
Output 5 Active 78
Output 6 Active 79
Pause 80
Tangential Control Active 81
Single Block 82
Jog Enable On 83
CV Enabled 84
Enhanced Pulsing Not in Use 85
Jog Inhibit X 86
Jog Inhibit Y 87
Jog Inhibit Z 88
Jog Inhibit A 89
Jog Inhibit B 90
Jog Inhibit C 91
Diameter mode Active (turn) 92
Timing Signal Active 93
Hotkeys enabled 94
Units Per Minute Mode 95
Units Per Rev. Mode 96
Reverse Run 97
MPG 2 Jogs X 98
MPG 2 Jogs Y 99
MPG 2 Jogs Z 100
MPG 2 Jogs A 101
MPG 2 Jogs B 102
MPG 2 Jogs C 103
MPG 2 Taper Mode Active 104
MPG Dual MPGs In Use 105
MPG Shuttle mode In Use 106
Spindle Speed as Constant Surface Speed G96 107
"Coordinate System Rotation Angle Active X/Y
(G68)"
108
Feed Rate Rapid Override 109
Rotational axis Formula Mapping 110
Pause Feed Hold 111
Reverse Run 112
Feed Rate Alternative In Use 113
Tool Post Front Selected 114
Tool Post Rear Selected 115
Spindle Running (CCW Only) 116
MPG Velocity Only 117
MPG Step/Velocity 118
MPG Steps Single 119
MPG Steps Multiple 120
Jog Switch Active X Positive 121
Jog Switch Active X Negative 122
Jog Switch Active Y Positive 123
Jog Switch Active Y Negative 124
Jog Switch Active Z Positive 125
Jog Switch Active Z Negative 126
Jog Switch Active A Positive 127
Jog Switch Active A Negative 128
Tool Path Mouse Drag Zooms 129
Tool Path Mouse Drag Pans 130
MPG 3 Jogs X 131
MPG 3 Jogs Y 132
MPG 3 Jogs Z 133
MPG 3 Jogs A 134
MPG 3 Jogs B 135
MPG 3 Jogs C 136
Macro Is running 162
Multi-function DROs Distance To Go 163
Spindle CW 164
Spindle CCW 165
Conditions abnormal 166
CV Distance Tolerance On 168
Regen in progress 179
Tool change Auto TC mode 184
Tool Change Stop&Wait Mode 185
Reset 800
Units Inch 801
Units MMs 802
Processor Idle 803
Start 804
Pause Feed Hold 805
Tool Change In Process 806
Home/Reference X Warning 807
Home/Reference Y Warning 808
Home/Reference Z Warning 809
Home/Reference A Warning 810
Home/Reference B Warning 811
Home/Reference C Warning 812
Dwell (G04 and Spindle) 813
Joystick Enable 814
Fixture 816
Input 1 Active 821
Input 2 Active 822
Input 3 Active 823
Input 4 Active 824
Digitize Input 825
Spindle Index 826
Homing/Limit Switch Triggered 827
Limits Active Positive X 828
Limits Active Negative X 829
Home Negative X 830
Limits Active Positive Y 831
Limits Active Negative Y 832
Home Negative Y 833
Limits Active Positive Z 834
Limits Active Negative Z 835
Home Negative Z 836
Limits Active Positive A 837
Limits Active Negative A 838
Home Negative A 839
Limits Active Positive B 840
Limits Active Negative B 841
Home Negative B 842
Limits Active Positive C 843
Limits Active Negative C 844
Home Negative C 845
Enable 1 846
Enable 2 847
Enable 3 848
Enable 4 849
Enable 5 850
Enable 6 851
Output 1/Extrn1 Active 852
Output 2/Extrn2 Active 853
Output 3/Extrn3 Active 854
Digitize Output 855
System movement In effect or imminent 999
]]> Basic-Script https://websr.ru?id=7 Tue, 01 Jan 2019 16:04:29 GMT DeactivateSignal
[code]Sub ActivateSignal (SigNum As Integer)[/code]

Эта функция переводит выходной сигнал порта Mach в активное состояние. Если
сигнал определен в Config- > Ports&Pins как активный максимум (галочка Active Low снята), он будет управляться к логике Высокий уровень, в противном случае он будет управляться к низшему уровню логики.

DeactivateSignal


DeactivateSignal (SigNum As Integer)

Эта функция переводит выходной сигнал порта Mach в активное состояние. Если
сигнал определен в Config- > Ports&Pins как активный максимум (галочка Active Low снята), он будет управляться к логике Высокий уровень, в противном случае он будет управляться к низшему уровню логики.

Аргументы:

[code]1 - Output #1, 2 - Output #2, 3 - Output #4 и т.д.[/code]

Результат функции:

[code] нет.[/code]

Пример:

[code]ActivateSignal(OUTPUT2) ‘ Активировать порт №2
Sleep(1000) ‘ Пауза 1 секунда
fully
DeactivateSignal(OUTPUT2) ‘ Деактивировать порт №2 [/code]

Использование констант
[code]Const Motor = 2
ActivateSignal(Motor) ‘ Активировать порт №2
Sleep(1000) ‘ Пауза 1 секунда
fully
DeactivateSignal(Motor) ‘ Деактивировать порт №2 [/code]

Похожие функции:

ActivateSignal(), Const]]> https://websr.ru?id=6 Tue, 01 Jan 2019 11:55:53 GMT ActivateSignal
[code]Sub ActivateSignal (SigNum As Integer)[/code]

Эта функция переводит выходной сигнал порта Mach в активное состояние. Если
сигнал определен в Config- > Ports&Pins как активный максимум (галочка Active Low снята), он будет управляться к логике Высокий уровень, в противном случае он будет управляться к низшему уровню логики.

ActivateSignal


Sub ActivateSignal (SigNum As Integer)

Эта функция переводит выходной сигнал порта Mach в активное состояние. Если
сигнал определен в Config- > Ports&Pins как активный максимум (галочка Active Low снята), он будет управляться к логике Высокий уровень, в противном случае он будет управляться к низшему уровню логики.

Аргументы:

[code]1 - Output #1, 2 - Output #2, 3 - Output #4 и т.д.[/code]

Результат функции:

[code] нет.[/code]

Пример:

[code]ActivateSignal(OUTPUT2) ‘ Активировать порт №2
Sleep(1000) ‘ Пауза 1 секунда
fully
DeactivateSignal(OUTPUT2) ‘ Деактивировать порт №2 [/code]

Использование констант
[code]Const Motor = 2
ActivateSignal(Motor) ‘ Активировать порт №2
Sleep(1000) ‘ Пауза 1 секунда
fully
DeactivateSignal(Motor) ‘ Деактивировать порт №2 [/code]

Похожие функции:

DeactivateSignal(), Const]]> https://websr.ru?id=5 Tue, 01 Jan 2019 10:48:20 GMT ActivateSignal

AppendTeachFile

AskTextQuestion

CloseDigFile

CloseTeachFile

Code

CoupleSlave

DeactivateSignal

ActivateSignal

AppendTeachFile

AskTextQuestion

CloseDigFile

CloseTeachFile

Code

CoupleSlave

DeactivateSignal

DoMenu

DoButton

DoOEMButton

DoSpinCCW

DoSpinCW

DoSpinStop

EndTHC

FeedRate

FileName

GetABSPosition

GetACoor

GetActiveProfileDir

GetActiveProfileName

GetActiveScreenSetName

GetCoord

GetCurrentTool

GetDRO

GetDROString

GetIJMode

GetLED

GetLoadedGCodeDir

GetLoadedGCodeFileName

GetMachVersion

GetMainFolder

GetMyWindowsHandle

GetOEMDRO

GetOEMLED

GetPage

GetParam

GetPortByte

GetToolParam

GetRPM

GetSafeZ

GetScale

GetSelectedTool

GetSetupUnits

GetTimer

GetToolChangeStart

GetToolDesc

GetTurretAng

GetUserDRO

GetUserLabel

GetUserLED

GetVar

GetXCoor

GetYCoor

GetZCoor

GotoSafeZ

HelpAbout

IncludeTLOinZFromG

IsActive

IsDiameter

IsEStop

IsLoading

IsMoving

IsOutputActive

IsPeriodicScriptRunning

IsSafeZ

IsStopped

IsSuchSignal

JogOff

JogOn

LoadFile

LoadRun

LoadStandardLayout

LoadTeachFile

LoadWizard

MachMsg

MaxX

MaxY

Message

MinX

MinY

nFmt

NotifyPlugins

NumberPad

OpenDigFile

OpenTeachFile

Param

Param

Param

PlayWave

ProgramSafetyLockout

PutPortByte

Question

QueueDepth

Random

RefCombination

ResetAxisSwap

ResetTHC

RetractMode

roun

RunFile

RunScript

SaveWizard

SetButtonText

SetCurrentTool

SetDRO

SetFeedRate

SetFormula

SetIJMode

SetMachZero

SetOEMDRO

SetPage

SetParam

SetPulley

SetSafeZ

SetScale

SetSpinSpeed

SetTicker

SetTimer

SetToolDesc

SetToolParam

SetToolX

SetToolZ

SetTriggerMacro

SetUserDRO

SetUserLabel

SetUserLED

SetVar

SingleVerify

SingleVerifyReport

Sleep

Speak

StartPeriodicScript

StartTHC

StopPeriodicScript

StraightFeed

StraightTraverse

SwapAxis

SystemWaitFor

THCOff

THCOn

ToggleScreens

ToolLengthOffset

VerifyAxis

ZeroTHC

Legacy Functions Grouped By Function

Digitizing

G-Code & G-code Files

Lathe-only Functions

Mach Configuration & Status

Referencing, Verifying & Zeroing Axes

SafeZ

Wizards& Plugins

Machine Status & Control

Motion Control

Spindle Control

Tool Parameters and Tool Changes

Torch Height Control

Screen sets

User Dialogs

Signals and Port I/O

Teach Files

Miscellaneous

Modbus Functions Grouped Alphabetically

GetInBit

GetInput

ResetOutBit

SetHomannString

SetModIOString

SetModOutput

SetOutBit

WaitForPoll – Unreliable…

Serial Output Functions Grouped Alphabetically

SendSerial

Script Pre-processing Functionality

#Expand

Screen Set Initialization and Clean up

Brain Auto Initialization

OEM Series Button, DRO and LED numbers

OEM Button numbers

OEM DRO numbers

OEM LED numbers

]]> Функции по алфавиту, Mach, Basic-Script https://websr.ru?id=4 Tue, 01 Jan 2019 10:01:09 GMT

Настройка параметров моторов служит для точного соответствия перемещения координатных осей станка, если задана команда переместиться по оси Х на 100.1мм, портал станка должен переместиться точно 100.1мм...



Настройка параметров моторов служит для точного соответствия перемещения координатных осей станка, если задана команда переместиться по оси Х на 100.1мм, портал станка должен переместиться точно 100.1мм.

В начале выбираем нужную ось перемещения X Axis, Y Axis и т.д., если кнопка выбора оси неактивна, нужно их включить и настроить в окне Ports and Pins на вкладке Motor Outputs.

Step per
В поле Step per вводится число импульсов для перемещения портала на 1мм.

Стандартному шаговому двигателю нужно подать 200 импульсов для вращения на 1 оборот, если в драйвере двигателя включен делитель импульсов, например 1/8, импульсов нужно будет в 8 раз больше, в данном примере 1600 импульсов на 1 оборот двигателя.

Стандартный винт ШВП за 1 оборот перемещает портал на 5мм, значит на 1мм делим 1600иппульсов на 5мм, получаем для перемещения на 1 мм нам нужно подать на драйвер двигателя 320 импульсов.

Velocity
В поле Velocity вводиться количество миллиметров для перемещения портала в течении одной минуты, например 4000 - скорость перемещения портала 4 метра в минуту, максимальная скорость для шаговых двигателей обычно не более 5000мм/мин.
Очень большая скорость перемещения причина пропуска шагов шагового двигателя, т.к. с увеличением оборотов уменьшается крутящий момент. Так же при большой скорости концевые выключатели, которые ограничивают пространство перемещения портала могут срабатывать с опозданием, что приводит к поломке опорных подшипников и ШВП.
Максимально допустимая скорость винта (зависит от длинны, диаметра и т.д.)

Acceleration
В поле Acceleration вводится скорость ускорения и торможения шагового двигателя, чем большее число, тем быстрее разгоняется двигатель, что увеличивает скорость работы станка и нагрузку на узлы механизма перемещения, меньшее число делает работу станка более плавной, а работу шаговых двигателей более стабильной. Обычно выбирается наиболее подходящее значение для быстрой и стабильной работы оборудования.

SAVE AXIS SETINGS
Для сохранения настроек текущей оси обязательно нажмите на клавишу сохранения настроек

]]> Настройка, Mach https://websr.ru?id=3 Mon, 31 Dec 2018 13:08:05 GMT