Форум клана ЧПУшников

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Mach3 -2часть

Сообщений 801 страница 849 из 849

801

http://s4.uploads.ru/t/iXRzT.jpg
подскажите люди добрые . не выставляется скорость по z выше 2642. на других осях нормально

Отредактировано vitlena (22-10-2017 11:37:20)

0

802

vitlena написал(а):

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

Выставить на драйвере меньшее дробление шагов, соответственно уменьшив в программе количество импульсов на мм.

Отредактировано Роман С (22-10-2017 14:29:00)

+1

803

vitlena написал(а):

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

Отредактировано vitlena (Сегодня 11:37:20)

Два пути.
1.Как уже выше писали - уменьшить дробление шага.
2. Повысить скорость ядра программы, 35000hz-хорошо.

+1

804

всем спасибо .так и получилось уменьшил на драйвере дробление шага скорость увеличилась

0

805

.

0

806

Доброго дня форумчане. Станок работал исправно, Мач3 тоже. Пришлось перевезти станок на другое место с частичным разбором. После сборки и подключении возникла такая особенность. Окошко Normal Condition при отработке всех датчиков Home начинает мигать. После сробатывания любого концевика загорается ровным светом. Т.е происходит всё с точностью на оборот. Раньше включаеш Мач3, оно мигает. Отправляеш все в дом, срабатывают все датчики Home и окошко Normal Condition загорается зелёным. А при срабатывании EStop или концевика начинала мигать.

0

807

всем привет, есть очень простая задача - когда мач видет команду замены инструмента он должен поехать  в определенную точку по машинным координатам. я так понимаю нужно править скрипт м6 но что и как правильно там прописать подскажите?

0

808

Доброго всем дня. Может где то и было в теме, но не нашёл. Подскажите где нужно настроить мач 3 токарка чтобы код G3 правильно читался в программе (рисует круги). Или что то нужно менять в постпроцессоре? уп генерирую в программе Fusion 360 в нем есть постпроцессор под мач 3 Что я делаю не так? В программе при симуляции все операции проходят без проблем как надо. УП пишется , а при открытии в мач появляются круги.
http://s9.uploads.ru/t/4xHSl.jpg
http://sh.uploads.ru/t/9xMeo.jpg
http://s0.uploads.ru/t/reTW0.jpg

0

809

Вопрос пропал в связи с откатом,
Новичек в обработке еще, хотелось бы узнать как можно перевести шпиндель в определенные координаты, точнее с помощью какой кнопки отправить после ввода в x, y z Спасибо заранее

0

810

Здраствуйте! Есть кто работает с дистанцонным пультом мач3?

0

811

Наглец написал(а):

с помощью какой кнопки отправить после ввода в x, y z

открываем окно МДИ,задаём подачу,координаты осей,энтер.Пример:открываем окно МДИ,нажимаем Энтер,вводим:G1 F3000 X150 Y350 Z100  ,Энтер.Шпиндель перемещается к указанным координатам.

0

812

подключаю станок и получается загвоздка, не мгу сообразить сколько же поставить Step в мотор тюнинге.
На драйвере DQ860 выставил 51200 тактов на оборот (не знаю сколько поставить удачнее было бы)
Формулу нашел, получается 51200 / на шаг винта, а он равен 5, получаем 10240 шагов? какой то звук странный. Хотя  ставил стойку и проходит ровно 1 мм.

Вообщем очень медленно. Сколько же надо выставить тактов на оборот? Судя по паспорту переключателями минимально можно установить 400, 800, 1000 и т.д. до 51200
Хотелось бы золотую серединку между точностью и скорость. Спасибо заране

ПС, выставл 1600 тактов на оборот, двигатель стандарт нема 34. 1.8 градуса на шаг. получаем деление 1 к 16. В программе выставил 320. Посмотрим как себя покажет.

Извиняюсь, а что означает это:

appo написал(а):

G1 F3000

Отредактировано Наглец (03-12-2017 15:04:48)

0

813

проблема решена, обнаружен скрытый люфт

Отредактировано stapelmoor (04-12-2017 19:15:01)

0

814

Очередной вопрос. В ручную заехал в зону действия окончеников, каким образом возвращаться подскажите пожалуйста? Матч не позволяет включить кнопку Ресет.

0

815

Наглец написал(а):

В ручную заехал в зону действия окончеников

Руками на выключенном станке покрути винты.

0

816

Наглец написал(а):

Очередной вопрос. В ручную заехал в зону действия окончеников, каким образом возвращаться подскажите пожалуйста? Матч не позволяет включить кнопку Ресет.

Ставим галку здесь
http://www.sacshopper.com/images_mach3/ports-pins-probe-05.jpg
И съезжаем как обычно.

0

817

stapelmoor написал(а):

не знаю в какую ветку писать сюда или Vectric, проблема следующая делаю гравировку Vcarve ( программа vectric aspire) конусной фрезой 45 град (пробовал програмно менять угол не меняя фрезы проблему не решило) на изделии выглядит как со смещением по оси, вертикальные линии выглядят трапецивидными, (оригинал с одинаковой толщиной линий) проблему изобразил на рисунке. пробовал делать калибровку по всем осям, станок четко ездит по прибору всегда точно возвращаясь в ноль, даже не знаю где копать

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

0

818

Наглец написал(а):

Извиняюсь, а что означает это:
appo написал(а):
G1 F3000

G1 - это скорость перемещения(подача)
F -это значение скорости.Вместо3000 можете ставить любое своё число скорости.

https://ru.wikipedia.org/wiki/G-code

Отредактировано appo (22-12-2017 11:52:33)

0

819

appo написал(а):

G1 - это скорость перемещения(подача)
F -это значение скорости.Вместо3000 можете ставить любое своё число скорости.

Ну что же Вы так путаете человека . G1 -это функция движения по прямой на подаче. Если будет G0 - то это просто быстрый ход ( на ускоренной)

+1

820

Умельцы и знатоки Mach3,помогите с миганием индикатора Normal Condition.Включаеш станок и она горит ровным светом.  При возвращении в дом все концевики отрабатывают. И она начинает мигать. Если нажать любой концевик, то загорается ровным светом!!! А раньше было все как положено.Отработал в 0 и она загоралась ровным светом, сработал любой лимит, начинала мигать.

0

821

Доброго времени, не могли бы поделиться ссылкой на Mach3 R3.043.066 естественно с возможностью активации данной версии.
Т.к.  053 почему то при активации отрубает второстепенную ось. Не знаю как исправить, пока Демо все работает.. А после активации при работе УП уже отключается.

0

822

Приветствую.

Кто сталкивался ?
Простейшая программа - фрезеровка цилиндра зигзагом по периметру окружности.
Программа работает нормально, но в окне прорисовки траектории, движения инструмента против часовой стрелки отображаются пятиугольниками.
То есть в одну сторону матч рисует правильно - окружности, а в другую пятиугольники.
Пробовал разные версии матча - 053 и 066 - одинаково. В чём может быть причина ?
Ещё раз повторю - фрезеруется всё нормально, проблема только в отображении траектории в окне матча.
Просто немного напрягает, привык предварительно сверяться, визуально - нормально отрисовано - нормально фрезерует, а тут такая подстава. Извините если такая тема поднималась ранее, ткните куда поглядеть. Картинку и код прилагаю.
http://s5.uploads.ru/t/tTLZf.jpg

Код:
( цилиндр_Ф4475х15 )
( File created: Monday December 11 2017 - 10:25 PM)
( for Mach2/3 from Vectric )
( Material Size)
( X= 140.586, Y= 15.000 ,Z= 22.375)
()
(Toolpaths used in this file:)
(Выемка 1)
(Tools used in this file: )
(1 = End Mill {6 mm})
G00G21G17G90G40G49G80
G71G91.1
T1M06
(End Mill {6 mm})
G00G43Z28.375H1
S12000M03
(Toolpath:- Выемка 1)
()
G94
X0.000Y0.000F1000.0
G00A360.000Y2.823Z28.375
G1A360.000Y2.823Z22.275F300.0
G1A0.000Y2.823Z22.275F1000.0
G1A0.000Y5.223Z22.275
G1A360.000Y5.223Z22.275
G1A360.000Y7.623Z22.275
G1A0.000Y7.623Z22.275
G1A0.000Y10.023Z22.275
G1A360.000Y10.023Z22.275
G1A360.000Y12.423Z22.275
G1A0.000Y12.423Z22.275
G00A0.000Y12.423Z28.375
G00Z28.375
G00X0.000Y0.000
M09

0

823

Товарищи, помогите, кто чем может!
Станок CNC-MAGIC A3 Basic (вряд ли он кому знаком, питерская мелокосерийная разработка) приобрёл 7 лет назад, последние 4 года не использовал вообще. Весной хотел поработать, да обнаружил, что комп помер.
Сегодня притащил новый комп, установил Mach3, все файлы рассовал по нужным папкам как указано в Readme к Мачу (эта версия у меня прекрасно работала ранее). Врубаю, станок не реагирует на Мач. При перезагрузке компа, звуки в драйвере станка меняются, т.е. вариант, что LPT порт не работает, можно отбросить.
Не помню, как первый раз запускал станок 7 лет назад (вроде мне продавец его и настраивал).
Может кто помочь? Задача, запустить станок с нуля.
Наверно, в Маче надо что то настроить.
В общем за 7 лет владения станком, совершенно позабыл, как его запускал первый раз.
Я в Питере.
А компах и станках я чайник полный, на сегодняшний день (всё что знал, позабыл на прочь).
Заранее спасибо!

0

824

cat157 написал(а):

Товарищи, помогите, кто чем может!
Станок CNC-MAGIC A3 Basic (вряд ли он кому знаком, питерская мелокосерийная разработка) приобрёл 7 лет назад, последние 4 года не использовал вообще. Весной хотел поработать, да обнаружил, что комп помер.
Сегодня притащил новый комп, установил Mach3, все файлы рассовал по нужным папкам как указано в Readme к Мачу (эта версия у меня прекрасно работала ранее). Врубаю, станок не реагирует на Мач. При перезагрузке компа, звуки в драйвере станка меняются, т.е. вариант, что LPT порт не работает, можно отбросить.
Не помню, как первый раз запускал станок 7 лет назад (вроде мне продавец его и настраивал).
Может кто помочь? Задача, запустить станок с нуля.
Наверно, в Маче надо что то настроить.
В общем за 7 лет владения станком, совершенно позабыл, как его запускал первый раз.
Я в Питере.
А компах и станках я чайник полный, на сегодняшний день (всё что знал, позабыл на прочь).
Заранее спасибо!


https://cncmodelist.ru/stati/21-nastroika-mach3.html
почитайте тут.

0

825

Какие проблемы, берём и последовательно торкаем все менюшки и ставим галки и циферки в соответствии с документацией на станок...
В принципе я в Питере, если где рядом, могу помочь.

0

826

Всем спасибо, разобрался. В матче баг когда поворотка вдоль Y траектория отображается с многоугольниками вместо радиусов. Ставим поворотку вдоль X (код соответственно тоже переписываем под X) и вуаля - проблем с отображением НЕТ.
http://s3.uploads.ru/t/a23bu.jpg

0

827

В коде не силён, по этому боюсь ошибиться.
Хотелось бы решить такую ситуацию - у меня есть УП  , которая заставляет перемещаться фрезу по кривой. Поворотная ось (A) при этом не задействована.
Мне хотелось бы как-то  поправить G-код, что бы поворотная ось стала вращаться, при чём со своей заданной скоростью, никак не влияя на ход остальной программы перемещения фрезы.
Ну, короч, что бы подключить к уп поворот оси А.

0

828

Г кодами скорее всего это невозможно. Смысл управляющего контроллера в том и есть, чтобы подгонять инструмент в конечную точку траектории одновременно по всем задействованным осям данного перемещения. В данном случае матч подтормаживает быстрые оси что бы медленные не отставали. Попробуйте в настройках сильно занизить скорость одной из осей x или y и дайте перемещение по диагонали... всё сразу станет ясно.

0

829

Подумал тут, так задавайте промежуточные точки на плоскости, через которые должна пройти траектория. Матч сам отрегулирует скорости каждой из осей чтобы точно пройти по точкам. Если это будет спираль с частыми витками он будет разгонять поворотку относительно других осей, если витки редкие поворотка будет крутиться медленнее. При этом он следит, что бы не превысить показатели скорости и ускорения заданные для каждой из осей и для всей траектории вцелом...

0

830

Kachik написал(а):

Подумал тут, так задавайте промежуточные точки на плоскости, через которые должна пройти траектория. Матч сам отрегулирует скорости каждой из осей чтобы точно пройти по точкам. Если это будет спираль с частыми витками он будет разгонять поворотку относительно других осей, если витки редкие поворотка будет крутиться медленнее. При этом он следит, что бы не превысить показатели скорости и ускорения заданные для каждой из осей и для всей траектории вцелом...

Если у меня получилось объяснить, то Вы наверное правильно поняли: фреза медленно идёт по траектории профильной кривой от тела вращения. И к этому движению я хотел одновременно запустить вращение оси А, чтобы получилось само тело вращения, как на токарном короч.
И если я понял, Вы предлагаете вручную, через какие-то промежутки кода задавать принудительный поворот оси А, то 0 градусов, то 360, то снова ноль...и так по всей УП ? Врезался - провернул, врезался - провернул и т.д.?
Хотелось бы, конечно, какой-то одновременности и вращения и перемещения

Отредактировано Chunga-Changa (19-12-2017 23:11:57)

0

831

Лучше возьмите любую кам программу которая полноценно поддерживает поворотную ось например: Solidcam, Powermill, Rhinocam и т.д.
В них есть стратегия роторная обработка - она как раз работает как резец на токарном станке (движется по спирали).
Вы только выбираете параметры обработки, такие как направление по или против часовой, шаг витков, и скорость обработки ....

Вот пример куска программы обработки по спирали, X установлен в шапке в 0 и далее не двигается, поворотка вдоль Y, А крутится по часовой идёт приращение от 0 и в бесконечность...

Роторная обработка

Y10.645 Z6.991 A9464.628
Y10.649 Z6.992 A9467.486
Y10.653 Z6.988 A9470.344
Y10.657 Z6.992 A9473.2
Y10.661 Z6.988 A9476.058
Y10.665 Z6.991 A9478.916
Y10.669 Z6.991 A9481.774
Y10.673 Z6.989 A9484.632
Y10.677 Z6.991 A9487.49
Y10.681 Z6.991 A9490.346
Y10.685 Z6.992 A9493.204
Y10.689 Z6.989 A9496.062
Y10.693 Z6.992 A9498.92
Y10.697 Z6.988 A9501.778
Y10.701 Z6.992 A9504.636
Y10.705 Z6.989 A9507.492
Y10.709 Z6.991 A9510.35
Y10.713 Z6.991 A9513.208
Y10.717 Z6.989 A9516.066
Y10.721 Z6.991 A9518.924
Y10.725 Z6.991 A9521.782
Y10.729 Z6.992 A9524.638
Y10.733 Z6.989 A9527.496
Y10.737 Z6.992 A9530.354
Y10.741 Z6.987 A9533.212
Y10.745 Z6.992 A9536.07
Y10.749 Z6.99 A9538.928
Y10.752 Z6.99 A9541.784
Y10.756 Z6.99 A9544.642
Y10.76 Z6.99 A9547.5
Y10.764 Z6.99 A9550.358
Y10.768 Z6.99 A9553.216
Y10.772 Z6.992 A9556.074
Y10.776 Z6.988 A9558.93
Y10.78 Z6.992 A9561.788
Y10.784 Z6.987 A9564.646
Y10.788 Z6.991 A9567.504
Y10.792 Z6.991 A9570.362
Y10.796 Z6.991 A9573.22
Y10.8 Z6.991 A9576.076
Y10.804 Z6.991 A9578.934
Y10.808 Z6.991 A9581.792
Y10.812 Z6.991 A9584.65
Y10.816 Z6.992 A9587.508
Y10.82 Z6.988 A9590.364
Y10.824 Z6.992 A9593.222
Y10.828 Z6.988 A9596.08
Y10.832 Z6.991 A9598.938
Y10.836 Z6.991 A9601.796
Y10.84 Z6.989 A9604.654
Y10.844 Z6.991 A9607.51
Y10.848 Z6.991 A9610.368
Y10.852 Z6.992 A9613.226
Y10.856 Z6.989 A9616.084
Y10.86 Z6.992 A9618.942
Y10.864 Z6.987 A9621.8
Y10.868 Z6.992 A9624.656
Y10.872 Z6.989 A9627.514
Y10.876 Z6.991 A9630.372
Y10.879 Z6.991 A9633.23
Y10.883 Z6.989 A9636.088
Y10.887 Z6.991 A9638.946
Y10.891 Z6.991 A9641.802
Y10.895 Z6.992 A9644.66
Y10.899 Z6.989 A9647.518
Y10.903 Z6.992 A9650.376
Y10.907 Z6.987 A9653.234
Y10.911 Z6.992 A9656.092
Y10.915 Z6.99 A9658.948
Y10.919 Z6.99 A9661.806
Y10.923 Z6.99 A9664.664
Y10.927 Z6.99 A9667.522
Y10.931 Z6.99 A9670.38
Y10.935 Z6.99 A9673.238
Y10.939 Z6.992 A9676.094
Y10.943 Z6.988 A9678.952
Y10.947 Z6.992 A9681.81
Y10.951 Z6.987 A9684.668
Y10.955 Z6.991 A9687.526
Y10.959 Z6.991 A9690.384
Y10.963 Z6.991 A9693.24
Y10.967 Z6.991 A9696.098
Y10.971 Z6.991 A9698.956
Y10.975 Z6.991 A9701.814
Y10.979 Z6.991 A9704.672
Y10.983 Z6.992 A9707.528
Y10.987 Z6.988 A9710.386
Y10.991 Z6.992 A9713.244
Y10.995 Z6.989 A9716.102
Y10.999 Z6.991 A9718.96
Y11.003 Z6.991 A9721.818
Y11.006 Z6.989 A9724.674
Y11.01 Z6.991 A9727.532
Y11.014 Z6.991 A9730.39
Y11.018 Z6.992 A9733.248
Y11.022 Z6.99 A9736.106
Y11.026 Z6.992 A9738.964
Y11.03 Z6.99 A9741.82
Y11.034 Z6.992 A9744.678
Y11.038 Z6.989 A9747.536
Y11.042 Z6.991 A9750.394
Y11.046 Z6.991 A9753.252
Y11.05 Z6.989 A9756.11
Y11.054 Z6.991 A9758.966
Y11.058 Z6.991 A9761.824
Y11.062 Z6.992 A9764.682
Y11.066 Z6.989 A9767.54
Y11.07 Z6.992 A9770.398
Y11.074 Z6.987 A9773.256
Y11.078 Z6.992 A9776.112
Y11.082 Z6.99 A9778.97
Y11.086 Z6.99 A9781.828
Y11.09 Z6.99 A9784.686
Y11.094 Z6.99 A9787.544
Y11.098 Z6.99 A9790.402
Y11.102 Z6.99 A9793.258
Y11.106 Z6.992 A9796.116
Y11.11 Z6.988 A9798.974
Y11.114 Z6.992 A9801.832

0

832

Kachik написал(а):

Лучше возьмите любую кам программу  Rhinocam

Видно, так и сделаю

0

833

Уважаемые коллеги прошу помощи.Изчезла с окна мача вот эта строка (обвел красным).Два часа искал как ее восстановить-пока не смог.Кто в курсе-подскажите.Спасибо.http://sg.uploads.ru/SUe6z.jpg

ПС (прошу прощения-фото взял с форума для примера).

0

834

Доброго времени, всем! Я недавно начал заниматься с фрезерно-гравировальным станком с ЧПУ по дереву.Мног чего еще не знаю.Помогите пожалуйста с подсказом по Mach3. Программу пришлось переустановить на другой компьютер т.к. ноутбук сломался. До этого работал. Теперь сигнал на станок идет, все лампочки горят. На компьютере показывает что все оси работают. После загрузке УП так же на компе показывает что процесс идет.  Но команда не поступает на станок. Станок молчит. Не перемещается по всем трем осям. В чем может быть проблема? Может программу не так установил? Прошу ребята, помогите пожалуйста.

0

835

Утемис написал(а):

Доброго времени, всем! Я недавно начал заниматься с фрезерно-гравировальным станком с ЧПУ по дереву.Мног чего еще не знаю.Помогите пожалуйста с подсказом по Mach3. Программу пришлось переустановить на другой компьютер т.к. ноутбук сломался. До этого работал. Теперь сигнал на станок идет, все лампочки горят. На компьютере показывает что все оси работают. После загрузке УП так же на компе показывает что процесс идет.  Но команда не поступает на станок. Станок молчит. Не перемещается по всем трем осям. В чем может быть проблема? Может программу не так установил? Прошу ребята, помогите пожалуйста.


А в ручную работает ?
какой станок
через что управление
теперь какой сигнал идёт на станок и какие лампочки и где горят ???
ну раз другой комп, то вероятно проблема с портом вывода...

0

836

Kachik написал(а):

А в ручную работает ?
какой станок
через что управление
теперь какой сигнал идёт на станок и какие лампочки и где горят ???
ну раз другой комп, то вероятно проблема с портом вывода...


Станок "MRobo" c рабочим полем 1200*600, приобретен в Стерлитамаке (Башкортастан), РФ;
Управление через Windows 7, 32-бита, Mach 3;
Лампочки все горят;
Порт через USB:
Я дилетант во многих вопросах. Попробуйте пожалуйста объяснить простыми словами. Хотел отправить видео. Не знаю как. Может напишете Ваш эл.адрес чтобы я мог отправить?

0

837

Свирель написал(а):

Уважаемые коллеги прошу помощи.Изчезла с окна мача вот эта строка (обвел красным).Два часа искал как ее восстановить-пока не смог.Кто в курсе-подскажите.Спасибо.

ПС (прошу прощения-фото взял с форума для примера).

Скорее всего помечен пункт основных настроек матча
"no system menu in mach3".

0

838

Утемис написал(а):

Станок "MRobo" c рабочим полем 1200*600, приобретен в Стерлитамаке (Башкортастан), РФ;
Управление через Windows 7, 32-бита, Mach 3;
Лампочки все горят;
Порт через USB:
Я дилетант во многих вопросах. Попробуйте пожалуйста объяснить простыми словами. Хотел отправить видео. Не знаю как. Может напишете Ваш эл.адрес чтобы я мог отправить?


Скорее всего, так как управление через USB. Надо драйвер управляющей карты (станка) положить в каталог C:\Mach3\PlugIns
Смотрите что за управляющая плата стоит и качайте драйвер у производителя...

0

839

подскажите такой  момент, в уп доходим до момента смены инструмента,смена ручная,шпиндель тормозит и мач ждет пока я все заканчу. Но мне нужно чтоб станок как увидел команду смены инструмента чтоб он сам заехал в нужную точку. Внастройках прописываю координаты локации смены инструмента но он сам туда не едит как лечить?

0

840

так немного разобрался нужно править макрос команды M6 start, тогда подскажите как там прописать координаты машинные а не рабочие? а может у кого то уже есть рабочий вариант скрипта?

0

841

G53 - Переход на машинные координаты...

G53 G0 X100 Y100

0

842

Вот макрос - шпиндель идёт в точку смены инструмента ...
обратите внимание - назад он в этом макросе не возвращается... просто дальше я обычно замеряю компенсацию на длину фрезы ...

Код:
Sub Main()

Dim XScale, YScale, ZScale
Dim ZClear, Zoffset, ZClearMach
Dim ClearAllow
Dim Response

If GetOEMLED(1866) Then Exit Sub

If GetOEMLED(801) Then ' On = English Measure INCH

ClearAllow = 0.125 ' Max Z Travel = .125in below Machine Z zero

Else ' Off = Metric Measure MM

ClearAllow = 2.0 ' Max Z Travel = 2mm below Machine Z zero

End If

Zclear = GetOEMDRO(1814) ' Get Z Clearance Plane from DRO

Zoffset = GetOEMDRO(49)

ZClearMach = Zoffset + Zclear

CurrentAbsInc = GetOemLED(48) ' Get the current G90/G91 state

'Get Axis Scale factors
XScale = GetOEMDRO(59)
YScale = GetOEMDRO(60)
ZScale = GetOEMDRO(61)

'Set All Axis' Scale to 1
Call SetOEMDRO(59,1)
Call SetOEMDRO(60,1)
Call SetOEMDRO(61,1)
Sleep(250)

tool = GetSelectedTool()
SetCurrentTool( tool )
SetVar(1, GetOEMDRO(800))
SetVar(2, GetOEMDRO(801))
SetVar(3, GetOEMDRO(802))
TCX=GetOEMDRO(1200)
TCY=GetOEMDRO(1201)
TCZ=GetOEMDRO(1202)

If TCZ>0 Then
MsgBox "Tool Change Z Position" & (Chr(13)) & "can NOT be above Z=0"& (Chr(13)) & "System going in to E-Stop",16,"Tool Change Z Position Error!!!!!"
'Reset Scale before E-Stop
Call SetOEMDRO(59,XScale)
Call SetOEMDRO(60,YScale)
Call SetOEMDRO(61,ZScale)
Sleep(250)
DoOEMButton(1021) ' Put Mach3 in Reset to end Tool Change
Exit Sub 'ERROR! exit the macro
End If

If ZClearMach>0 Then

Response = MsgBox ("Warning !!!" & (Chr(13)) & "Z Clearance Plane is Above Z Axis Home Switch." & (Chr(13)) & "Press OK To Retract Safely Below Switch" & (Chr(13)) & "Or Press Cancel for E-Stop",49,"Insufficient Z Clearance!!")

	If Response = 1 Then ' If OK
	ZClearMach = 0 - ClearAllow ' Retract to Z Machine zero - .125in or 2mm
	ElseIf Response = 2 Then ' If Cancel
	'Reset Scale before E-Stop
	Call SetOEMDRO(59,XScale)
	Call SetOEMDRO(60,YScale)
	Call SetOEMDRO(61,ZScale)
	Sleep(250)
	DoOEMButton(1021) ' Put Mach3 in Reset to end Tool Change
	Exit Sub
	End If
End If

Code "G90"
If ZClearMach > TCZ Then 
Code "G53 G0 Z" & ZClearMach
While IsMoving()
Wend
Else
Code "G53 G0 Z" & TCZ
While IsMoving()
Wend

End If

Code "G53 G0 X" & TCX & " Y" & TCY 
While IsMoving()
Wend

If CurrentAbsInc = 0 Then 'if G91 was in effect before then return to it
Code "G91" 
End If 

Call SetOEMDRO(59,XScale)
Call SetOEMDRO(60,YScale)
Call SetOEMDRO(61,ZScale)
Sleep(250)

End Sub

+1

843

Произошел сбой  при работе станка хочу начать со строки перед сбоем но Мач пускает только набирать строку 86000 а мне надо 150000 (это к примеру ) где поставит галочку или еще что ?

0

844

peka написал(а):

Произошел сбой  при работе станка хочу начать со строки перед сбоем но Мач пускает только набирать строку 86000 а мне надо 150000 (это к примеру ) где поставит галочку или еще что ?

Убери галочку "WatchDogs" в конфигурации.

+1

845

Kachik
спс пропробую , только вопрос где там задать моих координат мены инструмента?

0

846

Сергей Терехов написал(а):

Kachik
спс пропробую , только вопрос где там задать моих координат мены инструмента?


В маче закладка Setting (Alt-6) справа в центре координаты смены инструмента...

или вместо переменных TCX, TCY, TCZ ставьте координаты смены инструмента... (у меня в скринсете есть окошко где они задаются).

P.S. поакуратнее с высотой, чтоб не снести чего нибудь фрезой...

Отредактировано Kachik (11-01-2018 12:46:43)

0

847

Kachik написал(а):

В маче закладка Setting (Alt-6) справа в центре координаты смены инструмента...

или вместо переменных TCX, TCY, TCZ ставьте координаты смены инструмента... (у меня в скринсете есть окошко где они задаются).

P.S. поакуратнее с высотой, чтоб не снести чего нибудь фрезой...

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

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

0

848

АлександрБ написал(а):

Доброго дня форумчане. Станок работал исправно, Мач3 тоже. Пришлось перевезти станок на другое место с частичным разбором. После сборки и подключении возникла такая особенность. Окошко Normal Condition при отработке всех датчиков Home начинает мигать. После сробатывания любого концевика загорается ровным светом. Т.е происходит всё с точностью на оборот. Раньше включаеш Мач3, оно мигает. Отправляеш все в дом, срабатывают все датчики Home и окошко Normal Condition загорается зелёным. А при срабатывании EStop или концевика начинала мигать.

http://s8.uploads.ru/t/fq6JD.jpg
http://se.uploads.ru/t/WYILl.jpg
Разобрался сам. Может кому пригодится. Надо эту кнопку выключить. Все заработало так как надо. Когда то читал о пользе сохранения профиля настроек, там и решил проблему. Видимо как то началась кнопочка и все стало на оборот работать при возвращении в базу. Вот только какая задача у этой кнопки?http://se.uploads.ru/t/WYILl.jpg

0

849

АлександрБ написал(а):

Вот только какая задача у этой кнопки?

Судя по названию это лимит по оси Z. Беречь стол или оснастку.

0