Перейти к содержанию
syncro

Новый бесплатный screen set для MACH3

Рекомендуемые сообщения

Дата: (изменено)

Вот нарисовал скринсет для MACH3 в стиле SIEMENS. Сначала была только английская версия, но постепенно перевожу на другие языки.

Русский готов.

 

post-15510-024478100_1493411995_thumb.jpg

 

Все, естественно, бесплатно (для некоммерческого использования)

 

- допускает работу без мыши

- 4 оси

- минималистический дизайн

- расположение кнопок как во "взрослых" ЧПУ

- и др.

 

 

Скачивайте, комментируйте, оставляйте отзывы:

http://www.yara-auto...dlya-mach3-cnc/

Изменено пользователем syncro

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

Скачал,пробую,спасибо. Не смог разобраться с коррекцией в ручном режиме. "Читать" скрипты пока плохо получается...)) Не могли бы Вы подробнее объяснить функции кнопок и окон выделенных на фото?

post-10968-034711900_1493484084_thumb.jpg

post-10968-072067300_1493483784_thumb.jpg

Изменено пользователем orlovca

Поделиться сообщением


Ссылка на сообщение

Есть машинные координаты, а есть координаты детали т.е. в которых деталь была построена в чертеже. Так вот смещение и есть расстояние между машинными координатами и координатами детали. Смещения инструмента это еще дополнительные расстояния. установка Z - это установка текущей координаты по Z с учетом высоты измерительного блока, который обычно используется для привязки. В ручном режиме доступны все наладочные перемещения (от кнопок, привязка и тд), в автомате - только загрузка и отработка программы

Поделиться сообщением


Ссылка на сообщение

Но все это актуально только если есть смена инструмента, а в 80 % обычных хобби станков не применяется

Поделиться сообщением


Ссылка на сообщение

Да,понимаю. Я так-же "заточил" скрин под свои задачи, но т.к. нет опыта в программировании на VB леплю скрипты по аналогии. Надеялся что один из Ваших скриптов под кнопкой поможет решить задачу с окном в которое вводится толщина пробы по Z перед поиском нуля.В итоге,задачу решил сам. :)

post-10968-011590800_1493844726_thumb.png

Поделиться сообщением


Ссылка на сообщение

Взяли станок с автосменой инструмента. Есть датчик, но он измеряет только высоту инструмента относитель стола. В случае использования подкладов (жертвенных столов) как в скринсете мача3 задать смещение по Z на заданное число. 

Поделиться сообщением


Ссылка на сообщение
2 часа назад, Гена2019 сказал:

В случае использования подкладов (жертвенных столов) как в скринсете мача3 задать смещение по Z на заданное число

По пути   Operator - Edit button script  начнут мигать соответствующие кнопки нажмите на нужную и появится скрипт где вы пропишете нужную вам постоянную с учетом толщины всего перечисленного.

Себе поставил вот такой скринсет - очень довольный.

скринсет.jpg

Поделиться сообщением


Ссылка на сообщение

Извините неправильно изложил поставленную задачу. В макросе М6 в переменной Plateoffset можно прописать высоту с учетом в том числе жертвенного стола. Это по сути постонное значение, которое будет менять в зависимости от изменения толщины стола. Но мне нужно к этой переменной добавить значение толщины материала которое лежит на жертвенном столе. В моем случае МДФ. Он может быть разной толщины и постоянно лезть в файл макроса или менять скрипт кнопки не хочется. Мне нужно создать поле DRO в скринсете мача, в которое я буду вносить значение толщины. Я пытался реализовать это с помощью фунции getoemdro(), но не знаю какой именно код oemdro можно использовать наверняка без последствий.

Поделиться сообщением


Ссылка на сообщение

Скринсет всем известный http://www.cnc-club.ru/forum/viewtopic.php?t=2650

Кнопки рисовал сам  http://wdfiles.ru/677j

Кнопки скопировать с заменой в установленный мач 3 на диске С    русский скринсет.

Поделиться сообщением


Ссылка на сообщение

А в этом скринсете есть возможность смещать z на заданную величину

Поделиться сообщением


Ссылка на сообщение

можно вопрос не в тему насчет М6 - правильно ли понимаю что для ручной смены инструмента достаточно написать свой скрипт М6 который будет кататься в указанную координату где располагается calibration plate, касаться ее через G31, потом отъезжать на позицию ручной замены и потом снова обратно на позицию измерения высоты ну и дальше понятно что G31 и вычисление высоты инструмента и новое положение относительно нуля

ЭТО оптимально или есть еще какие то встроенные средства ? у меня правда mach4 :)

 

 

Поделиться сообщением


Ссылка на сообщение
24 минуты назад, Гена2019 сказал:

Но мне нужно к этой переменной добавить значение толщины материала которое лежит на жертвенном столе

Изначально чертеж делается так что б  "0" был на поверхности материала. Ложите заготовку, включаете автопоиск Z=0 .  Запускаете программу.  Все.

 

 

 

Поделиться сообщением


Ссылка на сообщение

Нет у нас датчика высоты материала. Есть датчик длины инструмента. В этом и проблема. Поэтому проходитмя искать решения исходя из имебщихся возможностей.

Поделиться сообщением


Ссылка на сообщение
6 минут назад, Гена2019 сказал:

Нет у нас датчика высоты материала

Вам не нужно знать и вычислять толщину материала потому что ноль на поверхности. В том скринсете что я дал ссылку в скрипте прописана величина 1.4 - это толщина кусочка фольгированного текстолита. Эту величину можно поменять на высоту вашего датчика. Одновременно будет два датчика. Почитайте материал по ссылке которую я дал.  Возможно найдете для себя решение. Не думаю что в этом вопросе могут возникнуть сложности.

 

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)
4 часа назад, Hanter сказал:

мач прибольших размерах этой области начинает сильно жрать ресурсы и тупить

Как говорят на вкус и цвет товарищей нет. А мач ваш тупит не из - за размера области , тупит компютор. Потому что как правило для  мача берут старенькие компы с лпт портом и соответствующими характеристиками. В настоящее время на АЛИ много дешевых юсб контролеров , что позволяет использовать современные компы и ноутбуки. Ну или улучшайте характеристики уже имеющегося - добавьте оперативной памяти.

 

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
22 часа назад, orio55 сказал:

Как говорят на вкус и цвет товарищей нет. А мач ваш тупит не из - за размера области , тупит компютор. Потому что как правило для  мача берут старенькие компы с лпт портом и соответствующими характеристиками. В настоящее время на АЛИ много дешевых юсб контролеров , что позволяет использовать современные компы и ноутбуки. Ну или улучшайте характеристики уже имеющегося - добавьте оперативной памяти.

Согласен - на вкус и цвет все фломастеры разные. Брать хороший современный комп под мач - банально не вижу смысла. 2 гб оперативки для него - с моей колокольни - тоже выше крыши. ставить серьезную видеокарту - тоже не вижу смысла.  задача компа с Мачем - банально рулить станком. и если "красявости" при это требуют вложить в комп в 3-4 раза больше - пусть они идут лесом эти красявости :)   я как то на пром стойках и без них обхожусь.. и ничего - не обламываюсь... в чем смысл огромного окна визуализации ?? убедиться что "траектории верные" ? дык для этого есть другие решения.. увидеть что и где делает инструмент ? дык меня больше координаты интересуют... увидеть объем выполненой работы ? дык это до первой паузы :)  просто нагрузить комп ?? 

И ради бога - это не камень в ваш огород. это "болезнь" всех кто рисует скрины - люди рисуют их не понимая ЧТО реально нужно от него. посмотрите хорошенько на экраны пром стоек - они не просто так сделаны и сгруппированы. Там в каждый экран впихнуто максимум полезной информации.. именно той информации которая реально нужна при работе со станком. и визуализации там на основных экранах вообще нету... не интересовались - почему ? :) 

Насчет "много дешевых ЮСБ контролеров" - хоть одна из этих плат них реально тянет на "контролер" ??? :) насколько я в курсе - самое дешевое ЮСБ решение в виде контролера - это Кфлоп.. :) 

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)
08.10.2019 в 16:14, Hanter сказал:

и если "красявости" при это требуют вложить в комп в 3-4 раза больше - пусть они идут лесом эти красявости

О том что вы пишете - это чисто ваши выдумки . Большой экран не требует особых условий для ресурса. Это просто лиш бы поспорить - фу.  Динамика жизни, развитие электроники, програмного обеспечения настолько велика что скринсет оригинала не удовлетворяет требовательных пользователей. Другими словами каменный век. Я убедился в этом когда занимался раскроем листового материала, большое поле визуализации помогало разместить крепление заготовки в тех местах где не проходит фреза. Плотное размещение элементов. На оригинале не получалось.

Изменено пользователем orio55

Поделиться сообщением


Ссылка на сообщение
16 часов назад, orio55 сказал:

О том что вы пишете - это чисто ваши выдумки . Большой экран не требует особых условий для ресурса. Это просто лиш бы поспорить - фу.

хм.... а я разве с вами спорил ?? я сказал то, о что споткнулся сам. если вас это не касается - ради бога. но мы вроде как на форуме, и беседуем НЕ вдвоем. соответственно я считаю что потенциальные "пользователи" должны быть в курсе возможных проблем. насчет "не требует" - это как раз таки ваши выдумки. покурите темы про Мач - эта его особенность не однократно обсасывалась и на русскоязычных и не на русскоязычных ресурсах.

 

16 часов назад, orio55 сказал:

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

Валерий, а при чем тут родной скрин ? я в его защиту не сказал ни слова... Более того - я считаю что окно визуализации таки должно быть большим....НО !!! оно нафиг не нужно на основном рабочем окне. описанное вами размещение крепежей - это наладка станка. Мач позволяет организовать экранные вкладки.. по умолчанию их там 7 или 8 штук вроде.. вынесите большое окно визуализации на отдельную вкладку и будет вам счастье. вы получите и максимальный размер окна и хорошую видимость. по сути при наладке описанной вами ситуации нада - окно визуализации, координаты и переключатель режимов перемещения...  все.. все счастливы. а на основном рабочем экране - нафиг оно большое не нужно. лучше координаты крупнее сделать и текст программы покрупнее... будет банально лучше видно когда вы не у самого монитора. как по мне - так это значительно более ценная информация нежели графика обработки. 

Поделиться сообщением


Ссылка на сообщение

Гена 2019, вы можете использовать DRO оси которой у Вас нет , например ось С . Это Get DRO 5.    Такой вариант вполне безопасен.

Поделиться сообщением


Ссылка на сообщение

Спасибо, Tom584, я уже догадался. Выбрал ось В. Ее у меня нет.

Поделиться сообщением


Ссылка на сообщение

Всем привет. Хочу сам попробовать нарисовать свой screenset, но не знаю в какой программе это делать. Подскажите где взять учебные материалы.

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.