настройка mach3
- moscow
- Мастер
- Сообщения: 554
- Зарегистрирован: 27 фев 2018, 20:52
- Репутация: 73
- Настоящее имя: Олег Милантьев
- Откуда: ПодКраснодар
- Контактная информация:
Re: настройка mach3
Я пока так не пробовал. Но мая же может макросы выполнять. А те могут как хочешь общаться с кем хочешь (по какому хочешь протоколу).
Я программист больше, чем станочник пока.
Давай разберёмся вместе, мне кажется не сложная задача, хоть дьявол и часто в деталях.
Я программист больше, чем станочник пока.
Давай разберёмся вместе, мне кажется не сложная задача, хоть дьявол и часто в деталях.
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 29 фев 2020, 10:02
- Репутация: 0
- Контактная информация:
Re: настройка mach3
Добрый день, можете скринсет скинуть как у вас на фото, или готов купить. Напишите в личку, спасибо.konyshevk писал(а):Можно-ли в Маче отрисовку поворотной оси вместо А сделать В или С . Перекопал "все" никакого даже намека или А или ничего
-
- Мастер
- Сообщения: 1407
- Зарегистрирован: 31 июл 2013, 20:05
- Репутация: 256
- Настоящее имя: Николай
- Контактная информация:
Re: настройка mach3
На фото стандартный скринсет мач3, 1024Den4ik161 писал(а):Добрый день, можете скринсет скинуть как у вас на фото, или готов купить. Напишите в личку, спасибо.konyshevk писал(а):Можно-ли в Маче отрисовку поворотной оси вместо А сделать В или С . Перекопал "все" никакого даже намека или А или ничего
Страдания ведут человека к совершенству.
- moscow
- Мастер
- Сообщения: 554
- Зарегистрирован: 27 фев 2018, 20:52
- Репутация: 73
- Настоящее имя: Олег Милантьев
- Откуда: ПодКраснодар
- Контактная информация:
Re: настройка mach3
Замерил мёртвый ход станка. Тот оказался, на удивление, небольшим для моей самоделки.
Ввожу данные в Mach3 / Config / Backslash. У меня получилось по Y 0.025мм.
Кручу MPG пульт (контроллер USB STB5100). Backslash не учитывается. Пробовать G-code выполнить?
Когда mach3 учитывает цифры в этом окошке настроек?
Ввожу данные в Mach3 / Config / Backslash. У меня получилось по Y 0.025мм.
Кручу MPG пульт (контроллер USB STB5100). Backslash не учитывается. Пробовать G-code выполнить?
Когда mach3 учитывает цифры в этом окошке настроек?
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 529
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: настройка mach3
В Jog, ручных перемещениях точно не учитывает... я бы на вашем месте вообще не включал и не парился по этому поводу)moscow писал(а):Кручу MPG пульт
- moscow
- Мастер
- Сообщения: 554
- Зарегистрирован: 27 фев 2018, 20:52
- Репутация: 73
- Настоящее имя: Олег Милантьев
- Откуда: ПодКраснодар
- Контактная информация:
Re: настройка mach3
В Jog, ручных перемещениях точно не учитывает...[/quote]moscow писал(а):Кручу MPG пульт
Дебильная программа. Это ж настройка осей - она должна быть настройка уровня ниже, а не выше пульта.
Тоже склоняюсь забить. Просто у меня всё люто китайское и я думал цифра будет больше. Но индикатор говорит о единицах холостых микрошагов моторов. Отлично, раз такhmnijp писал(а):я бы на вашем месте вообще не включал и не парился по этому поводу)
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: настройка mach3
есть ли в мач3 функция счетчика количества повторений? Либо задание количества повторений?
Предыстория, есть г-код, он зациклен через M47 с 8 утра до 17 вечера. разный г-код за день делает разное количество изделий. Хочется знать сколько изделий тире повторений г-кода было сделано.
Предыстория, есть г-код, он зациклен через M47 с 8 утра до 17 вечера. разный г-код за день делает разное количество изделий. Хочется знать сколько изделий тире повторений г-кода было сделано.
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 529
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: настройка mach3
в конце цикла делать +1 какой нибудь переменной...sima8520 писал(а): ↑24 окт 2020, 22:22 есть ли в мач3 функция счетчика количества повторений? Либо задание количества повторений?
Предыстория, есть г-код, он зациклен через M47 с 8 утра до 17 вечера. разный г-код за день делает разное количество изделий. Хочется знать сколько изделий тире повторений г-кода было сделано.
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: настройка mach3
Как? Дайте пример пожалуйста
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: настройка mach3
https://www.machsupport.com/forum/index ... pic=1708.0 но надо дрошку на экран добавить.
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: настройка mach3
Ну то что они сказали что это работает, это хорошо, но мне не ясно из перевода где это будет считаться? Либо это счётчик на количество изделий? Сколько указали, столько и сделает
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: настройка mach3
Пошарь там по форуму, найдётся может что-то другое. Я просто поискал, сам не умею.
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 529
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: настройка mach3
Ну там же английским по белому... предлагают на скринсет добавить свой показометр(DRO) который выводит значение переменной, и в коде выполнять макрос который будет счетчиком, например -
(Макрос M12.m1s)
count = getuserdro (1200)
count = count + 1
setuserdro (1200, count)
OEM-коды с номерами от 1000 до 1245 - типо свободные переменные для нужд пользователя, ты в них можешь записать что угодно.count = getuserdro (1200)
count = count + 1
setuserdro (1200, count)
То есть выполняется твой цикл, внутри которого вызывается m12, которая в переменную 1200 будет добавлять единицу. Эту переменную можно где нибудь в скрине вывести как показометр.
В принципе ты можешь писать, например, в уже готовую дрошку оси А.(её код 803)
выполняешь макрокод
count = GetOEMDRO(803)
count = count + 1
SetOEMDRO (803, count)
и в DRO координат оси A будет счетчик.count = count + 1
SetOEMDRO (803, count)
В папке там есть файл DROcodes.txt со списком дефолтных кодов
upd:
Так можно ж просто в статус бар выводить лог. там заодно и время писаться будет
count = getuserdro(1200)
count = count + 1
setuserdro (1200, count)
Message "number of cycles = " & count
count = count + 1
setuserdro (1200, count)
Message "number of cycles = " & count
Последний раз редактировалось hmnijp 25 окт 2020, 15:25, всего редактировалось 1 раз.
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: настройка mach3
Если надо в скринсет добавить дрошку - обращайся, запулю.
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: настройка mach3
Завтра поэкспериментирую, спасибо парни
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: настройка mach3
Что то ничего у меня не работает)))
G code имеет следующий вид
%
G90 G0 X-5
A0
Y0
Y29.5
X0
G4 P0.1
A60
G1 F40000 A245 Y35
G4 P0.1
X-10 Y50
X0
G4 P0.1
Y41
A75 Y41.5
A130
Y46
G92 Y0
G0 X4
M10
M47
%
Макрос М10 содержит:
count = getuserdro(802)
count = count + 1
setuserdro (802, count)
G code имеет следующий вид
%
G90 G0 X-5
A0
Y0
Y29.5
X0
G4 P0.1
A60
G1 F40000 A245 Y35
G4 P0.1
X-10 Y50
X0
G4 P0.1
Y41
A75 Y41.5
A130
Y46
G92 Y0
G0 X4
M10
M47
%
Макрос М10 содержит:
count = getuserdro(802)
count = count + 1
setuserdro (802, count)
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 529
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: настройка mach3
Невнимательный ты...)
пользовательские коды(userdro) - с номерами от 1000 до 2245. getuserdro может взять только их. Для 802 два используй getoemdro, он со всеми кодами работает.
Во вторых m10/m11 там занято где-то в недрах для лазера, и привязано к m3. Используй m12 например...
Если будешь ось считать всё таки, не забудь что обнуление по дефолту через неё тоже пойдет... лучше всё таки в консоль пиши отдельную переменную...
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: настройка mach3
При открытии УП курсор выделен на М12. При запуске УП зависает мач3 и всё.
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: настройка mach3
в архиве УП и макрос М12. Не работает счетчик деталей
Кто то предлагал помочь с Дрошкой
Кто то предлагал помочь с Дрошкой
Kupfershcmidt писал(а): ↑ Если надо в скринсет добавить дрошку - обращайся, запулю.
- Вложения
-
- TEST.rar
- (329 байт) 122 скачивания
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация: