Mach3 - разбираем на куски..

Обсуждение софта, программ, постпроцессоров...

Модератор: life

Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: Mach3 - разбираем на куски..

Сообщение barnaul »

GAZ писал(а):Всем привет :company: Гуглю и не помогает. Требуется помощь зала.
В мач3 настроил три оси, а поворотную ось А нет в инструкции описания и гугл не помог.
Может есть у кого желание просветить меня пошагово?
Двиг 1,8 градуса , редуктор 270:1
примерно так: 270 х на выставленный тобой шаг мотора, к примеру 1/2 400 шагов
270*400=108000 и делим на 360° = 300 шагов на 1 градус, вот это значение (300) и надо занести в данные оси А
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

barnaul писал(а): а как переключиться на 0.1мм ну и соот. 0.01 м
В Масн3 нажать TAB и кликнуть левой кнопкой мыши здесь:Изображение
занести нужное значение и нажать ENTER.Можно прямо здесь,нажимая Jog Mode переключить на Step (должен загореться зелёные светодиод) сдвигать пошагово любую ось.По окончании манипуляций не забыть вернуться на Cont и закрыть окно.Можно нажать TAB и выйти в нормальный режим.И работать с
VVChaif писал(а): Ctrl+стрелки направлений
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: Mach3 - разбираем на куски..

Сообщение barnaul »

VVChaif писал(а):barnaul, Ctrl+стрелки направлений
wal писал(а): В Масн3 нажать TAB
Спасибо, разобрался, но перемещение такое как то мне не нравится, т.е. выбираю например проехать 1 мм и......... моторы делаю 100 шагов по 0.01, соот. так же если 0.1 мм, то делают 10 шагов, слышно, и заметно, и медленно
просто я сейчас ползуюсь DOS PC-NC так вот если там выбрал 1мм, на кнопку нажал, и раз машина за один раз проезжает 1мм, , если к примеру выберу 100, раз и машина поехала , а в MACH делает соот. количество маленьких шагов пока не получит нужный результат, ка кто не совсем то, т.е. то в смысле моего вопроса, а вот само перемещение как то не такое
GAZ
Станкостроитель
Станкостроитель
Сообщения: 79
Зарегистрирован: 01 окт 2011, 00:07
Откуда: Россия Псковская

Re: Mach3 - разбираем на куски..

Сообщение GAZ »

barnaul писал(а):примерно так: 270 х на выставленный тобой шаг мотора, к примеру 1/2 400 шагов270*400=108000 и делим на 360° = 300 шагов на 1 градус, вот это значение (300) и надо занести в данные оси А
Благодарю получилось! Задал переезд А360 - повернулось.
А если на драйвере шаг поменяю тоже надо заново калибровать?
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

barnaul писал(а): а в MACH делает соот. количество маленьких шагов пока не получит нужный результат, ка кто не совсем то, т.е. то в смысле моего вопроса, а вот само перемещение как то не такое
Это Вы попробовали с подачей,установленной по умолчанию(Там 6 стоит).Попробуйте запустить УП где значение F указано больше,скажем 1000мм/мин,или зайдите в MDI и там задайте 1000 и Энтер.После этого проверьте снова и Вы получите результат который описали.
GAZ
Значение 400 указано для шага 1/2
Для другого шага значение будет другое,его и надо пересчитать и по новой калибровать.
GAZ
Станкостроитель
Станкостроитель
Сообщения: 79
Зарегистрирован: 01 окт 2011, 00:07
Откуда: Россия Псковская

Re: Mach3 - разбираем на куски..

Сообщение GAZ »

wal писал(а):Для другого шага значение будет другое,его и надо пересчитать и по новой калибровать.
Понял , а остальные оси Х,У,Z тоже придётся при изменении шага на них. ?
Аватара пользователя
barnaul
Станкостроитель
Станкостроитель
Сообщения: 435
Зарегистрирован: 06 мар 2011, 01:00

Re: Mach3 - разбираем на куски..

Сообщение barnaul »

wal писал(а):(Там 6 стоит)
Спасибо, нашёл, скорость изменил, результат на лицо, именно то что хотел
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

GAZ писал(а):а остальные оси Х,У,Z тоже придётся при изменении шага на них. ?
Да.
GAZ
Станкостроитель
Станкостроитель
Сообщения: 79
Зарегистрирован: 01 окт 2011, 00:07
Откуда: Россия Псковская

Re: Mach3 - разбираем на куски..

Сообщение GAZ »

wal писал(а):Да.
Благодарю ! Оказывается не простой этот МАЧ покрасней мере для меня. %)
Надеюсь это поначалу.
nowmik
Станкостроитель
Станкостроитель
Сообщения: 1950
Зарегистрирован: 07 дек 2011, 09:51
Имя: Алексей
Откуда: Россия, респ.Коми, г.Сыктывкар, с.Усть-Кулом
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение nowmik »

Такой вопрос, а с картами расширения Cardbus/PCMCIA-LPT для ноутбука мач3 тоже не работает?
motoyarik
Станкостроитель
Станкостроитель
Сообщения: 277
Зарегистрирован: 18 май 2012, 03:15
Откуда: Одесская обл.

Re: Mach3 - разбираем на куски..

Сообщение motoyarik »

nowmik, где-то уже обсуждали - не все карты работают, какие-то модели рекомендовали, если другие, то надо пробовать.
GAZ
Станкостроитель
Станкостроитель
Сообщения: 79
Зарегистрирован: 01 окт 2011, 00:07
Откуда: Россия Псковская

Re: Mach3 - разбираем на куски..

Сообщение GAZ »

У меня почти заканчиваются вопросы к вам коллеги , начал резать!
в Маче 3 кнопка "принять базы " -как ею пользоваться в какой последовательности ?
Рус
Станкостроитель
Станкостроитель
Сообщения: 248
Зарегистрирован: 05 ноя 2012, 02:21
Имя: Руслан
Откуда: Украина
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение Рус »

Всем привет!
Подскажите возможно-ли отключить действия Мача которые происходят после нажатия на клавиатуре кнопку HOME?
Дело в том что на работе поставили клаву а на ней эта Хоум стоит очень неудобно и вечно лезет под палец. На станке нет датчиков поэтому после случайного нажатия все едет в тартарары. В общем интересует можно-ли отвязать от Мача некоторые кнопки на клаве?
nowmik
Станкостроитель
Станкостроитель
Сообщения: 1950
Зарегистрирован: 07 дек 2011, 09:51
Имя: Алексей
Откуда: Россия, респ.Коми, г.Сыктывкар, с.Усть-Кулом
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение nowmik »

Что-то не пойму, программа Мач на компе (другом компе) не понимает М-коды или около того. Когда натыкается на строку в начале УП, например, "M3 S15000", программа останавливается. В конце тоже на "M30", должен вернуться в начале УП, а нет, останавливается программа.

PS: А не, нормально, видать косяк с мачем какой-то был, перезагрузил...
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

Подскажите где можно найти инструкции для мастеров(Wizards) Масн3 на русском языке или ткните где можно почитать на русском языке.Особенно интересует нарезание резьбы.Например внутренняя TR12х3.
Revenger
Станкостроитель
Станкостроитель
Сообщения: 1383
Зарегистрирован: 09 фев 2011, 01:00
Имя: Александр
Откуда: Ставропольский край
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение Revenger »

Здесь где-то есть ветка по мастерам и их русификации (некоторые пользователи делали русификацию). Не мануалы конечно, но по описанию кнопок было понятно что и куда.
Rover
Станкостроитель
Станкостроитель
Сообщения: 514
Зарегистрирован: 08 апр 2010, 00:00
Откуда: Украина обл.Донецк
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение Rover »

Помогите.
пропала визуализация траектории при загрузке уп, появляется только когда выполняется уп.
где включить????
nowmik
Станкостроитель
Станкостроитель
Сообщения: 1950
Зарегистрирован: 07 дек 2011, 09:51
Имя: Алексей
Откуда: Россия, респ.Коми, г.Сыктывкар, с.Усть-Кулом
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение nowmik »

Здравствуйте. Уже где-то задавал вопрос, не помню. Опять появилась необходимость обнуления координаты, автоматически. Т.е. есть программа (G-код), на совершение одной допустим детали. Мне нужно его скопировать несколько раз, но между копированиями нужно будет вставить соответствующую координату начала копирования (это не проблема), и какую-то команду, чтобы после установки этой координаты она обнулилась, и сразу же пошла выполняться скопированная программа. Пример, в конце будет вставлена допустим координата Y145.00, потом команда обнуления, чтобы эта координата Y стала Y0.00.
Вот часть кода, что нужно поставить после Y145.00?
Показать/Спрятать
%
G90
G49
M3 S10000
G0 Z0.200
G0 X31.816 Y59.164
G1 Z-0.200 F240
G1 X31.918 F420
X31.936 Y59.169
X31.997 Y59.209
X32.054 Y59.273
X32.107 Y59.356
X32.110 Y59.363
X31.609
X31.534 Y59.458
X31.456 Y59.561
X32.198
X32.200 Y59.567
X32.268 Y59.759
X31.304
X31.301 Y59.763
X31.178 Y59.895
X31.167 Y59.905
X31.100 Y59.958
X32.312
X32.337 Y60.080
X32.345 Y60.156
X30.764
X30.714 Y60.183
X30.705 Y60.187
X30.337 Y60.340
X30.328 Y60.343
X30.292 Y60.354
X32.366
X32.383 Y60.520
X32.399 Y60.940
X32.393 Y61.087
X32.379 Y61.159
X32.329 Y61.242
X32.251 Y61.319
X32.152 Y61.385
X32.051 Y61.437
X31.740 Y61.517
X31.123 Y61.629
X30.386 Y61.720
X30.031 Y61.743
X29.714 Y61.742
X29.336 Y61.703
X28.811 Y61.621
X28.182 Y61.503
X27.493 Y61.356
X26.787 Y61.188
X26.106 Y61.007
X25.493 Y60.821
X24.991 Y60.637
X24.559 Y60.445
X24.130 Y60.230
X23.709 Y59.996
X23.297 Y59.745
X22.897 Y59.481
X22.510 Y59.207
X22.140 Y58.925
X21.788 Y58.638
X21.436 Y58.327
X21.072 Y57.980
X20.710 Y57.610
X20.363 Y57.235
X20.046 Y56.868
X19.771 Y56.526
X19.554 Y56.224
X19.407 Y55.979
X19.178 Y55.516
X19.072 Y55.273
X18.985 Y55.029
X18.926 Y54.789
X18.904 Y54.557
X18.925 Y54.335
X18.953 Y54.234
X18.995 Y54.134
X19.050 Y54.043
X19.116 Y53.964
X19.193 Y53.895
X19.280 Y53.835
X19.488 Y53.733
X19.724 Y53.653
X20.244 Y53.521
X20.247 Y53.520
X20.503 Y53.448
X20.512 Y53.445
X20.597 Y53.413
X20.566 Y53.690
X20.501 Y54.131
X20.501 Y54.135
X20.477 Y54.355
X20.477 Y54.361
X20.467 Y54.581
X20.467 Y54.590
X20.476 Y54.808
X20.478 Y54.819
X20.513 Y55.035
X20.516 Y55.047
X20.585 Y55.281
X20.588 Y55.289
X20.692 Y55.555
X20.694 Y55.561
X20.828 Y55.850
X20.830 Y55.854
X20.990 Y56.156
X20.992 Y56.160
X21.173 Y56.464
X21.175 Y56.468
X21.372 Y56.765
X21.375 Y56.769
X21.583 Y57.049
X21.587 Y57.054
X21.802 Y57.306
X21.808 Y57.313
X22.051 Y57.551
X22.057 Y57.556
X22.347 Y57.798
X22.351 Y57.802
X22.677 Y58.044
X22.680 Y58.046
X23.030 Y58.285
X23.034 Y58.287
X23.764 Y58.740
X23.767 Y58.742
X24.465 Y59.137
X24.468 Y59.139
X25.161 Y59.496
X25.165 Y59.498
X25.895 Y59.831
X25.899 Y59.833
X26.603 Y60.112
X26.608 Y60.114
X26.930 Y60.224
X26.934 Y60.225
X27.226 Y60.309
X27.233 Y60.311
X27.819 Y60.435
X27.826 Y60.437
X28.444 Y60.522
X28.451 Y60.523
X29.028 Y60.561
X29.035 Y60.562
X29.287 Y60.561
X29.294 Y60.561
X29.509 Y60.546
X29.521 Y60.544
X29.918 Y60.469
X29.929 Y60.466
X30.328 Y60.343
X30.337 Y60.340
X30.705 Y60.187
X30.714 Y60.183
X31.022 Y60.017
X31.037 Y60.008
X31.167 Y59.905
X31.178 Y59.895
X31.301 Y59.763
X31.307 Y59.755
X31.534 Y59.458
X31.639 Y59.323
X31.735 Y59.221
X31.820 Y59.161
X31.846 Y59.152
X31.869 Y59.151
X31.936 Y59.169
X31.997 Y59.209
X32.054 Y59.273
X32.107 Y59.356
X32.200 Y59.567
X32.274 Y59.775
X32.337 Y60.080
X32.366 Y60.354
G0 Z0.200
G0 X0.000 Y0.000
G0Z0.200
X0.000Y0.000
Y145.000
M5
M30
%
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

nowmik писал(а):Мне нужно его скопировать несколько раз, но между копированиями нужно будет вставить соответствующую координату начала копирования (это не проблема), и какую-то команду, чтобы после установки этой координаты она обнулилась, и сразу же пошла выполняться скопированная программа.
Я использую код G52.
В конце УП,после того как Z поднялась(или отвечая на Ваш вопрос:что нужно поставить после Y145.00?) в следующей строке пишем G52 и в этой же строке указываем координаты,какие дальше будут "нулём".Далее вставляете скопированную УП,которую хотите выполнить.В конце УП,после поднятия Z опять пишем G52 и X0Y0 в одной строке ОБЯЗАТЕЬНО. (возвращаем нули на место).Если УП одна и та же нужна в разных местах,то лучше написать макрос(с командами M98 и M99)Но думаю принцип понятен,дальше на любителя.Я даже применял в случаях копирования в разные места код G68 --поворот на указанный после этого кода градус.Работало.
nowmik
Станкостроитель
Станкостроитель
Сообщения: 1950
Зарегистрирован: 07 дек 2011, 09:51
Имя: Алексей
Откуда: Россия, респ.Коми, г.Сыктывкар, с.Усть-Кулом
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение nowmik »

У меня так не получается. Не обнуляется.
Более того, G52 вообще нет в таблице. Пробовал и G54, тоже не проходит.
Последний раз редактировалось nowmik 09 окт 2014, 21:14, всего редактировалось 1 раз.
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

nowmik писал(а):Не обнуляется.
Вам где нужно обнуление?Или какое?
При получении команды G52 координаты указанные после этого кода считаются нулевой точкой.На цифры координат в окне Масн3 не обращайте внимания.Пустите фрезу в воздухе.
Можете попробовать G92.Тоже смещение координат.Также в этой же строке указываем координаты.В конце УП ничего не надо писать.
Planet
Станкостроитель
Станкостроитель
Сообщения: 1179
Зарегистрирован: 25 мар 2013, 13:09
Имя: Baha
Откуда: Moscow-Taraz

Re: Mach3 - разбираем на куски..

Сообщение Planet »

nowmik писал(а):координата Y145.00, потом команда обнуления, чтобы эта координата Y стала Y0.00.
используй G92.
Окно откройся - onclick="return !window.open(this.href)"
nowmik
Станкостроитель
Станкостроитель
Сообщения: 1950
Зарегистрирован: 07 дек 2011, 09:51
Имя: Алексей
Откуда: Россия, респ.Коми, г.Сыктывкар, с.Усть-Кулом
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение nowmik »

Planet писал(а):
nowmik писал(а):координата Y145.00, потом команда обнуления, чтобы эта координата Y стала Y0.00.
используй G92.
Спасибо, вроде бы оно и есть!
DIN
Станкостроитель
Станкостроитель
Сообщения: 94
Зарегистрирован: 10 ноя 2012, 17:46
Откуда: Москва

Re: Mach3 - разбираем на куски..

Сообщение DIN »

Долго искал из-за чего у меня периодически отказывался работать станок,и вот кажется нашел.
Последний раз сменил версию МАЧа и винду(win7 ultimate),ставил в режиме совместимости с "7".
Буквально на второй день опять сбой,настройки у МАЧа сбились....
МАЧ скачан с официального сайта,нерусифицирован,лицензия.
Вот так настроил:
Изображение
А вот что получилось после сбоя:
Изображение
Плюс к этому сбивается input#1.
Может у кого было подобное?Как лечить?
Забивать как-то не очень хочется....
-------------------
Все больше и больше люблю свой станок........
esau
Станкостроитель
Станкостроитель
Сообщения: 75
Зарегистрирован: 26 ноя 2011, 13:30
Имя: Алексей
Откуда: Италия

Re:

Сообщение esau »

Yura_Bogoduhov писал(а):Ребята, подскажите такую штуку...В настройке моторов есть Step Pulse и Dir Pulse.

Изображение

Не подскажете, что это за цифры, как они высчитываются и на что они влияют?
Добрый день. Тат же вопрос, у меня синяя плата, ось "У" летает а с осью "Х" проблеммы то едит нормально, то бычится гудит и не стартует. Для моей платы Step Pulse и Dir Pulse какую цифорку вбивать. Спасибо
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

esau писал(а): Тат же вопрос, ........ Для моей платы Step Pulse и Dir Pulse какую цифорку вбивать.
Здесь указывается длительность импульсов,соответственно Step и Dir. Ставят от 5 до 15.Некоторые версии Масн3 сбрасывают на меньшее значение,так остаётся и нормально работает.Чем больше значение и при этом станок нормально работает,тем лучше.Нужно подбирать в каждом отдельном случае,к каждому станку.
nissik
Наблюдающий
Сообщения: 1
Зарегистрирован: 09 сен 2014, 12:40
Откуда: Тюмень

Re: Mach3 - разбираем на куски..

Сообщение nissik »

Добрый день. Нужна помощь зала.

Например станок находится в координатах xyz{0,100,8}
Отправляем его в 0 по Y командой G0 Y0
Около нуля неожиданно начинает двигаться ось Z, в итоге Mach3 пишет, что находится в {0;0;8}, а в реальности ушел вверх по оси Z и не дошел до 0 по оси Y.

Подскажите, куда копать хоть, а то я шаговые о стену разобью=)
Аватара пользователя
uxtbl
Станкостроитель
Станкостроитель
Сообщения: 41
Зарегистрирован: 20 май 2011, 00:00
Имя: Александр
Откуда: Харьков
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение uxtbl »

Подскажите кто сталкивался или знает как в Mach3 включить 6 осей так что б они отображались на главном окне
Аватара пользователя
wal
Станкостроитель
Станкостроитель
Сообщения: 272
Зарегистрирован: 21 фев 2011, 01:00
Имя: Иван

Re: Mach3 - разбираем на куски..

Сообщение wal »

uxtbl писал(а):Подскажите кто сталкивался или знает как в Mach3 включить 6 осей так что б они отображались на главном окне

Чтобы включить идём View--Load Screens и там выбираем нужный скринсет.Сам скринсет на 6 осей у Вас есть?
Rover
Станкостроитель
Станкостроитель
Сообщения: 514
Зарегистрирован: 08 апр 2010, 00:00
Откуда: Украина обл.Донецк
Контактная информация:

Re: Mach3 - разбираем на куски..

Сообщение Rover »

Люди добрые,помогите советом.
может уже и обсуждался такой вопрос, но нету времени сейчас курить форум, решение срочно нужно.
сегодня на свой страх и риск поставил уп на 21метр на мач3 и он начал честно отрабатывать строки, но спустя три с половиной часа дал сбой (пропуск сделал) .
при размере большого уп. мач ведет себя неадекватно.
Ответить