PathMaster — разработка ЧПУ системы
-
- Мастер
- Сообщения: 1723
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 287
- Настоящее имя: Алексей
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
если по серьезному, то все кам программы сначала едут на безопасную высоту а потом уже в деталь. то есть максимальная встреченная в программе координата Z условно может считаться безопасной. но это весьма шатко и ненадёжно.
можно придумать свой формат комментария для этой настройки, который будет распознаваться программой. а уж как пользователь будет его вставлять в g-code - пускай сам думает.
можно придумать свой формат комментария для этой настройки, который будет распознаваться программой. а уж как пользователь будет его вставлять в g-code - пускай сам думает.
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
я не предлагаю - она просто там есть и солидкам ее так и называет.
естественно она может быть на разной позиции в зависимости от ПП. ее можно проигнорировать впрочем.
есть еще она же в хвосте. ее проигнорировать например я не могу - но она и не мешает.
поставим вопрос по другому - а на какую высоту поднять инструмент при стопе/паузе? если его можно поднять в том же XY.
Если не поднимать и не выключать шпиндель - то какой смысл вообще останавливать непонятно.
можно задать свою высоту безопасности в рабочей СК, можно в машинной СК, можно взять из строки УП - но задать то надо? или вручную поднимать после остановки.. ну можно но
что делать с резьбофрезой и Т-фрезой я сам не знаю, не рассматривал пока. но по номеру инструмента можно другой алгоритм применить.
кстати сначала приходилось считывать как ВБ текущую высоту в М3, для этого пришлось поправить ПП чтобы М3 шла после перемещений на 1й БВ и уже определена СК, а изначально ПП выдавал М3 сразу после М6. надо бы поправить обратно.
естественно она может быть на разной позиции в зависимости от ПП. ее можно проигнорировать впрочем.
есть еще она же в хвосте. ее проигнорировать например я не могу - но она и не мешает.
поставим вопрос по другому - а на какую высоту поднять инструмент при стопе/паузе? если его можно поднять в том же XY.
Если не поднимать и не выключать шпиндель - то какой смысл вообще останавливать непонятно.
можно задать свою высоту безопасности в рабочей СК, можно в машинной СК, можно взять из строки УП - но задать то надо? или вручную поднимать после остановки.. ну можно но
что делать с резьбофрезой и Т-фрезой я сам не знаю, не рассматривал пока. но по номеру инструмента можно другой алгоритм применить.
кстати сначала приходилось считывать как ВБ текущую высоту в М3, для этого пришлось поправить ПП чтобы М3 шла после перемещений на 1й БВ и уже определена СК, а изначально ПП выдавал М3 сразу после М6. надо бы поправить обратно.
- michael-yurov
- Почётный участник
- Сообщения: 11627
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
"Там" - это где конкретно? Откуда конкретно ты предлагаешь взять это значение.
Например, Педро, на знойном пляже Португалии работает на станке ЧПУ и нажимает паузу. На какую высоту контроллер должен поднять фрезу? Как мне в прошивке и коде программы прописать то, что ты предлагаешь?
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
Либо Педро в том КАМ/ПП которым он пользуется указывает ЧПУ строку на которой эту высоту пишет ПП, либо ЧПУ игнорирует все эти высоты и использует то значение что вбито в ЧПУ с клавиатуры или указано концом фрезы по отношению к нулю СК либо по отношению к столу станка. как игнорировать? ну а как вы игнорировать будете если старт с произвольной строки. так же. на эту точку надо приехать на ВБ.
или я не понимаю в чем вопрос.
или я не понимаю в чем вопрос.
- Mamont
- Мастер
- Сообщения: 1978
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 383
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
Автоподнятие фрезы после паузы напоминает анекдот.
После удачной дипмиссии ссср и великобритании для улушения и укрепления отношений, в великобритании завели две королевы, по легкой и тяжелой промышленности. Ссср в свою очередь перешла на левостороннее движение, начав с 1000 машин.
После удачной дипмиссии ссср и великобритании для улушения и укрепления отношений, в великобритании завели две королевы, по легкой и тяжелой промышленности. Ссср в свою очередь перешла на левостороннее движение, начав с 1000 машин.
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
вернее самый простой вариант дать ЧПУ выполнять УП и запомнить максимальную высоту которая там встретится до начала фрезеровки.
ты понял в чем проблема с тем твоим желанием задать высоту на которой нужно перешагнуть новые приспособы после паузы?
- michael-yurov
- Почётный участник
- Сообщения: 11627
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
На всякий случай уточню...
Эти вопросы с паузой и безопасной высотой меня в плане написания программы совершенно не беспокоят. Даже не интересуют.
Как-нибудь сделаю. А по ходу разберемся.
Эти вопросы с паузой и безопасной высотой меня в плане написания программы совершенно не беспокоят. Даже не интересуют.
Как-нибудь сделаю. А по ходу разберемся.
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
поэтому и получается что нужен не ЧПУ с готовым интерфейсом, а движок ЧПУ с каким то языком программирования и набором функций.
- michael-yurov
- Почётный участник
- Сообщения: 11627
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
KFlop - именно это!
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
понятия не имею. судя по поиску - на вид - то же что и у всех
- michael-yurov
- Почётный участник
- Сообщения: 11627
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
А не надо "на вид". Там интерфейс это отдельная маленькая программка с открытыми исходниками (если не ошибаюсь).
А работа контроллера полностью под контролем загруженных в него файлов на Си.
Можно и без ПК использовать. И инициализацию платы самому нужно написать и в контроллер загрузить.
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
это не то. если оно уже расчитано на автономную работу - значит компромисс.michael-yurov писал(а): ↑ Можно и без ПК использовать.
я вот где то в начале темы сталкивался с тезисом что никак не получается функционал в отрыве от интерфейса. вот это мне не понятно. какая то прослойка должна быть? а тогда вроде возможна и работа с другой мордой - пусть некрасивой но выполняющей задачу. но конечно нужны минимальные средства для создания примитивного альтернативного интерфейса из кнопок. тут интересная закономерность наблюдается - когда возможностей дано немного - отчасти и легче.
-
- Мастер
- Сообщения: 1087
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 85
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
Можно же задать перемещения с максимальной высотой по Z.
Что за проблема, не понятно?
Что за проблема, не понятно?
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
как?
в САМ этого сделать нельзя - там не предлагается G53
зато можно забыть поменять дефолтовую ВБ - и вот это поначалу у меня часто случалось. Тогда шпиндель сразу бац вверх с ошибкой лимитов.
из описания солидкам про эти 1ю и 2ю высоты что в итоге в УП оказываются:
The Tool Start level defines the Z-level at which the tool will start.
Tool Start Level = Part Upper Level + Tool Start Level Delta;
а как может УП задать уровень с которого начнется движение инструмента в станке?
Что в общем то и происходит с применением дефолтовых ПП. движение начинается с того уровня где инструмент был на момент старта УП по XY что уже аварийно вообще то если были ниже уровня заготовки.
The Clearance level is the Z-level to which the tool moves rapidly when moving from one operation to another (in case the tool did not change).
а если инструмент меняется то меняется этот уровень что ли? вообще то коррекция уже должна быть включена.
Clearance Level = Part Upper Level + Clearance Level Delta,
в общем какая то лажа похоже в дефолтовом ПП солидкам
Последний раз редактировалось vtgmfg 18 янв 2024, 09:56, всего редактировалось 1 раз.
-
- Мастер
- Сообщения: 1087
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 85
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
Я не пользуюсь G53 и другими, так что не подскажу.
- michael-yurov
- Почётный участник
- Сообщения: 11627
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
Надо бы vtgmfg с СолидКамом, постпроцессором и высотой холостых переходов в другую тему отделить.
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
ок. больше про это не пишу.) хотя кому как не любителю нужны всякие защиты от дурака.
- michael-yurov
- Почётный участник
- Сообщения: 11627
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
В данном случае я пришел к выводу, что любителю нужны не защиты от дурака, а понимание функционала, настроек, и происходящего в программе. Т.е. не дополнительные хитрые функции и кнопки с макросами, для которых нужно править постпроцессор, а наоборот, чтобы их было как можно меньше.
-
- Мастер
- Сообщения: 1477
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
так и я за то чтобы было проще.
-
- Мастер
- Сообщения: 1949
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 284
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: PathMaster — разработка ЧПУ системы
Тут выше уже писалось в целом. все и так просто. Все самые различные высоты - это все забота лично программиста, пишет он в блокноте или использует CAM. Для того чтобы случайно не упереться в лимиты есть симуляция станка средствами CAM и симуляция обработки (отрисовка траектории с проверкой выхода за софт лимиты и т.д.) средствами УЧПУ.