Список скриптов/макросов для Mach

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.

Re: Список скриптов/макросов для Mach

Сообщение verser » 26 май 2015, 16:31

Прозвучали пожелания (и не одно) хорошего открытого скрина для работы с центроискателем для Mach. Уже встречал несколько скринов, больше всего понравился отсюда (подсказал shalek, спасибо) , правда, платный.
Список скриптов/макросов для Mach Screenshot - 10.02.2015 , 19_03_04.png
Но, пока сравнимого по удобству с открытым Probe screen, что для linuxcnc, не увидел
Список скриптов/макросов для Mach ver_0_9_004.png

Поправьте, если это не так.
Возможно, подключусь к разработке аналогичного приложения для Mach.
Изображение- центроискатели
Аватара пользователя
verser
Мастер
 
Сообщения: 1593
Зарегистрирован: 21 июл 2013, 22:28
Откуда: Минск
Репутация: 1054
Медальки:
Настоящее имя: Сергей

Re: Список скриптов/макросов для Mach

Сообщение igor44 » 26 май 2015, 18:53

verser писал(а):Возможно, подключусь к разработке аналогичного приложения для Mach.

Было бы очень интересно хороший макрос для МАСН приобрести.
Аватара пользователя
igor44
Почётный участник
Почётный участник
 
Сообщения: 378
Зарегистрирован: 23 июл 2013, 10:10
Откуда: Костромская обл.
Репутация: 257

Re: Список скриптов/макросов для Mach

Сообщение verser » 26 май 2015, 20:33

Буду очень признателен, если кто-нибудь поделится в л.с. нормальным Mach.
А то покупать его, чтобы бесплатно разрабатывать бесплатный скринсет, как-то нелогично :)
Изображение- центроискатели
Аватара пользователя
verser
Мастер
 
Сообщения: 1593
Зарегистрирован: 21 июл 2013, 22:28
Откуда: Минск
Репутация: 1054
Медальки:
Настоящее имя: Сергей

Re: Список скриптов/макросов для Mach

Сообщение nkp » 26 май 2015, 20:39

verser писал(а):нормальным Mach.

вроде бы раньше там ограничения были только на число строк в программе...
или нет?? :thinking:
nkp
Мастер
 
Сообщения: 7464
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1275
Медальки:

Re: Список скриптов/макросов для Mach

Сообщение Predator » 26 май 2015, 20:45

nkp писал(а):вроде бы раньше там ограничения были только на число строк в программе...

Да, так и есть, без лицензии 500 строк максимум.
Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Аватара пользователя
Predator
Мастер
 
Сообщения: 9451
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2492
Медальки:
Настоящее имя: Александр

Re: Список скриптов/макросов для Mach

Сообщение Akme35 » 29 июн 2015, 18:22

http://www.craftycnc.com/probe-it-wizard-mach3/
вот такая вещь обнаружилась.
Akme35
Новичок
 
Сообщения: 8
Зарегистрирован: 29 июн 2015, 17:07
Репутация: 2
Настоящее имя: Алексей

Re: Список скриптов/макросов для Mach

Сообщение aftaev » 29 июн 2015, 19:06

Akme35 писал(а):вот такая вещь обнаружилась.

Там обнаружиается что Мач может поворачивать координаты :good:
Mach3 Rotating the Coordinate System with G68 and G69.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 29298
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5013
Медальки:

Re: Список скриптов/макросов для Mach

Сообщение Вaha » 30 июн 2015, 08:54

aftaev писал(а):Там обнаружиается что Мач может поворачивать координаты

Весь перечень G и М кодов под Мач, и того что это представляет кратко описано здесь,
G кода - http://machmotion.com/cnc-info/g-code.html
M кода - http://machmotion.com/cnc-info/m-codes.html
Вaha
Новичок
 
Сообщения: 28
Зарегистрирован: 01 июн 2015, 20:58
Репутация: -131
Настоящее имя: Baha

Re: Список скриптов/макросов для Mach

Сообщение fleshget » 03 фев 2016, 13:19

В общем нужно заставить сканировать Мач как на этом видео: СМОТРЕТЬ https://youtu.be/SHoud819jSY Датчик как бы ползет по рельефу.
Алгоритм я уже придумал. Как теперь этот алгоритм "подружить" с Мачем? Датчик работает по принципу размыкания если каснется либо сбоку либо снизу. Очень простой. Вот про него подробней http://qps.ru/ZlUPh
Какие есть варианты? Может кто поможет или написать такой скрипт или куда копать...
Сейчас сканирую механическим датчиком через Мач через G31 (функция опускает щуп до размыкания контакта, только за каждой точкой щуп подымается на безопасную высоту. Времени просто уйма!
Аватара пользователя
fleshget
Новичок
 
Сообщения: 11
Зарегистрирован: 27 ноя 2009, 21:18
Репутация: 0

Re: Список скриптов/макросов для Mach

Сообщение aftaev » 03 фев 2016, 14:37

Это не пробовал:
Список скриптов/макросов для Mach 01.png
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 29298
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5013
Медальки:

Re: Список скриптов/макросов для Mach

Сообщение fleshget » 03 фев 2016, 18:02

МОИ БЛАГОДАРНОСТИ !!!
Я уже и не надеялся честно говоря на уже готовое решение. C меня причетается :beer_blow:
Аватара пользователя
fleshget
Новичок
 
Сообщения: 11
Зарегистрирован: 27 ноя 2009, 21:18
Репутация: 0

Re: Список скриптов/макросов для Mach

Сообщение aftaev » 03 фев 2016, 21:46

fleshget писал(а):МОИ БЛАГОДАРНОСТИ !!!

Видео покаж как оно работает :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 29298
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5013
Медальки:

Re: Список скриптов/макросов для Mach

Сообщение Predator » 22 июн 2016, 10:10

aftaev писал(а):Список разных скриптов /макросов для Mach3http://www.cnczone.com/forums/sitemap/f-282.html

А, страницы то этой уже и нет :wik:
Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Аватара пользователя
Predator
Мастер
 
Сообщения: 9451
Зарегистрирован: 18 июл 2013, 18:26
Репутация: 2492
Медальки:
Настоящее имя: Александр

Re: Список скриптов/макросов для Mach

Сообщение vladin21 » 06 сен 2016, 00:26

Akme35 писал(а):http://www.craftycnc.com/probe-it-wizard-mach3/
вот такая вещь обнаружилась.

Мало про него в инете инфы. Но у меня появился сей макрос. Буду тестить на самопальном touch probe.
Список скриптов/макросов для Mach 20160826_173sm.jpg

Если есть интерес отпишу свои впечатления.
vladin21
Кандидат
 
Сообщения: 72
Зарегистрирован: 28 янв 2012, 21:37
Репутация: 29

Автоноль по верху заготовки

Сообщение leex » 14 сен 2016, 17:23

Здравствуйте друзья!
Есть вот такая задумка, Поможете ли?

Заготовки закрепляю на подложках разной толщины (двп, оргстекло или без подложки или на поворотной оси) так что низ заготовки зачастую на разных координатах по Z.

Мне будет удобнее плясать от верха и выставлять ноль по Z вверху заготовки. Поэтому скрипт который отсчитывает расстояние от толщины таблетки (датчика) не подходит

1
Черновая обработка.
вставил фрезу, обнулил вручную Z в верху заготовки не используя датчик
2
Смена фрезы и Чистовая обработка
Автоноль инструмент, коснуться датчика и переместить кончик фрезы на тот ноль что был при черновой фрезе из первой операции

алгоритм для скрипта такой:

1. авто ноль инструмент черновой фрезой
2. коснуться датчика
3. запомнить пройденное расстояние
4. поднять фрезу для смены
5. пауза
6. сменить фрезу
7. коснуться датчика
8. обнулить и прибавить пройденное расстояние из первой операции
9. увести фрезу в новый ноль
10. увести на безопасную высоту



Реально ли реализовать скрипт, который бы выполнил эти операции ?
Может быть есть готовый?
leex
Новичок
 
Сообщения: 2
Зарегистрирован: 14 сен 2016, 17:18
Репутация: 0

Re: Список скриптов/макросов для Mach

Сообщение AndyBig » 17 сен 2016, 18:51

leex писал(а):Есть вот такая задумка, Поможете ли?

1. Выставить ноль первой фрезой по верху заготовки вручную, без датчика.
2. Поехать к датчику, коснуться его, подняться на 50 мм, запомнить значение координаты Z в ААА.
3. После смены фрезы поехать к датчику, коснуться его, подняться на 50 мм и присвоить координате Z значение ААА.
4. При каждой последующей смене фрезы в рамках одной программы повторять пункт 3.

Это можно вставлять даже в сам G-код, без отдельных макросов :)
Аватара пользователя
AndyBig
Мастер
 
Сообщения: 3937
Зарегистрирован: 07 мар 2014, 04:01
Откуда: юг России
Репутация: 1102
Медальки:

Автоноль по верху заготовки

Сообщение leex » 18 сен 2016, 20:53

Спасибо за ваш ответ.
Подскажите пожалуйста что значит ААА?
Но в любом случае много руками тыкать.
Я сейчас делаю так: касаюсь датчика поднимаюсь на 50 мм (это делает всем известный скрипт автоноль по низу заготовки с учетом толщины датчика) потом еду к верху заготовки , запоминаю это значение и обнуляю Z и после смены фрезы снова тыкаю в датчик, поднимаюсь на то расстояние которое запомнил и обнуляю Z.

В общем хотелось бы автоматизировать этот процесс
leex
Новичок
 
Сообщения: 2
Зарегистрирован: 14 сен 2016, 17:18
Репутация: 0

Re: Список скриптов/макросов для Mach

Сообщение AndyBig » 18 сен 2016, 22:26

leex писал(а):Подскажите пожалуйста что значит ААА?

Это переменная, название ее условно :)
leex писал(а):Но в любом случае много руками тыкать.

Вроде бы G-код позволяет сохранить в переменную текущее значение координаты оси. Потом после смены фрезы и касания датчика вводить смещение системы координат по Z на получившийся результат.
Это все можно автоматизировать, подредактировав постпроцессор, в котором готовятся G-коды. Только координаты датчика должны быть неизменными для этого. В начало программы вставляется поездка к датчику, замер и сохранение полученного результата (высоты датчика относительно верха заготовки) в переменную AAA. В процедуру смены инструмента вставляются команды поездки к датчику, измерения и смещения текущей системы координат на разницу между текущим полученным значением и значением, сохраненным в переменной AAA.
Тогда получается так:
1. Выставили вручную фрезу по верху заготовки, обнулили Z.
2. Запустили программу.
3. Программа подняла фрезу на безопасную высоту и погнала его к датчику, там опустила до касания и сохранила в переменной #1 значение Z. Например, это значение 24.
4. Подняла фрезу на безопасную высоту и пошла выполнять программу.
5. После смены фрезы программа ведет фрезу к датчику, опускает до касания и вводит командой G92 коррекцию координаты Z: (текущее значение Z плюс значение из переменной #1).
6. Поднимает фрезу на безопасную высоту и продолжает работу.

Руками надо будет только выставить ноль перед запуском программы и потом менять фрезы :)
Но это в теории, сам я так не пробовал, может быть чего-то и не учел :)
Аватара пользователя
AndyBig
Мастер
 
Сообщения: 3937
Зарегистрирован: 07 мар 2014, 04:01
Откуда: юг России
Репутация: 1102
Медальки:

Re: Список скриптов/макросов для Mach

Сообщение Микмоаэль » 26 дек 2016, 10:10

Здравствуйте! Кто нибудь слышал как в Маче корректировать положение заготовки по X-Y чтобы не мучатся с подгонкой
Микмоаэль
Новичок
 
Сообщения: 2
Зарегистрирован: 24 окт 2016, 10:15
Репутация: 0
Настоящее имя: Михаил

Re: Список скриптов/макросов для Mach

Сообщение aftaev » 26 дек 2016, 10:50

Микмоаэль писал(а):Кто нибудь слышал как в Маче корректировать положение заготовки по X-Y чтобы не мучатся с подгонкой

В смыле поворота координат системы? Это когда заготовку на стол как попало кинул, потом измерил угол, вбил это в Mach3 и он повернул систему координат?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 29298
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5013
Медальки:

Пред.След.

Вернуться в Windows / Mach

Кто сейчас на конференции

Зарегистрированные пользователи: avalter1987, Bing [Bot], dig_ded, Enot_1, euthon, evgenymcp, Google [Bot], kens, kentawrik, kihanat, Majestic-12 [Bot], MX_Master, N1X, sergay, Vitalii, Yandex [bot]

Поделиться

Reputation System ©'