Страница 25 из 29

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 16:16
alex_sar
если по серьезному, то все кам программы сначала едут на безопасную высоту а потом уже в деталь. то есть максимальная встреченная в программе координата Z условно может считаться безопасной. но это весьма шатко и ненадёжно.

можно придумать свой формат комментария для этой настройки, который будет распознаваться программой. а уж как пользователь будет его вставлять в g-code - пускай сам думает.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 16:32
vtgmfg
я не предлагаю - она просто там есть и солидкам ее так и называет.
естественно она может быть на разной позиции в зависимости от ПП. ее можно проигнорировать впрочем.
есть еще она же в хвосте. ее проигнорировать например я не могу - но она и не мешает.

поставим вопрос по другому - а на какую высоту поднять инструмент при стопе/паузе? если его можно поднять в том же XY.
Если не поднимать и не выключать шпиндель - то какой смысл вообще останавливать непонятно.
можно задать свою высоту безопасности в рабочей СК, можно в машинной СК, можно взять из строки УП - но задать то надо? или вручную поднимать после остановки.. ну можно но

что делать с резьбофрезой и Т-фрезой я сам не знаю, не рассматривал пока. но по номеру инструмента можно другой алгоритм применить.

кстати сначала приходилось считывать как ВБ текущую высоту в М3, для этого пришлось поправить ПП чтобы М3 шла после перемещений на 1й БВ и уже определена СК, а изначально ПП выдавал М3 сразу после М6. надо бы поправить обратно.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 17:28
michael-yurov
vtgmfg писал(а): она просто там есть
"Там" - это где конкретно? Откуда конкретно ты предлагаешь взять это значение.
Например, Педро, на знойном пляже Португалии работает на станке ЧПУ и нажимает паузу. На какую высоту контроллер должен поднять фрезу? Как мне в прошивке и коде программы прописать то, что ты предлагаешь?

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 18:05
vtgmfg
Либо Педро в том КАМ/ПП которым он пользуется указывает ЧПУ строку на которой эту высоту пишет ПП, либо ЧПУ игнорирует все эти высоты и использует то значение что вбито в ЧПУ с клавиатуры или указано концом фрезы по отношению к нулю СК либо по отношению к столу станка. как игнорировать? ну а как вы игнорировать будете если старт с произвольной строки. так же. на эту точку надо приехать на ВБ.
или я не понимаю в чем вопрос.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 18:50
Mamont
Автоподнятие фрезы после паузы напоминает анекдот.
После удачной дипмиссии ссср и великобритании для улушения и укрепления отношений, в великобритании завели две королевы, по легкой и тяжелой промышленности. Ссср в свою очередь перешла на левостороннее движение, начав с 1000 машин.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 19:03
vtgmfg
vtgmfg писал(а): Либо Педро в том КАМ/ПП которым он пользуется указывает ЧПУ строку на которой эту высоту пишет ПП
вернее самый простой вариант дать ЧПУ выполнять УП и запомнить максимальную высоту которая там встретится до начала фрезеровки.
Mamont писал(а): Автоподнятие фрезы после паузы напоминает анекдот.
ты понял в чем проблема с тем твоим желанием задать высоту на которой нужно перешагнуть новые приспособы после паузы?

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 19:15
michael-yurov
На всякий случай уточню...
Эти вопросы с паузой и безопасной высотой меня в плане написания программы совершенно не беспокоят. Даже не интересуют.
Как-нибудь сделаю. А по ходу разберемся.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 19:24
vtgmfg
поэтому и получается что нужен не ЧПУ с готовым интерфейсом, а движок ЧПУ с каким то языком программирования и набором функций.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 20:17
michael-yurov
vtgmfg писал(а): 17 янв 2024, 19:24 поэтому и получается что нужен не ЧПУ с готовым интерфейсом, а движок ЧПУ с каким то языком программирования и набором функций.
KFlop - именно это!

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 20:18
vtgmfg
понятия не имею. судя по поиску - на вид - то же что и у всех

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 20:32
michael-yurov
vtgmfg писал(а): 17 янв 2024, 20:18 понятия не имею. судя по поиску - на вид - то же что и у всех
А не надо "на вид". Там интерфейс это отдельная маленькая программка с открытыми исходниками (если не ошибаюсь).
А работа контроллера полностью под контролем загруженных в него файлов на Си.
Можно и без ПК использовать. И инициализацию платы самому нужно написать и в контроллер загрузить.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 17 янв 2024, 20:45
vtgmfg
michael-yurov писал(а): Можно и без ПК использовать.
это не то. если оно уже расчитано на автономную работу - значит компромисс.

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

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 09:09
Cvazist
Можно же задать перемещения с максимальной высотой по Z.
Что за проблема, не понятно?

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 09:23
vtgmfg
Cvazist писал(а): 18 янв 2024, 09:09 Можно же задать перемещения с максимальной высотой по Z.
Что за проблема, не понятно?
как?
в САМ этого сделать нельзя - там не предлагается 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,

в общем какая то лажа похоже в дефолтовом ПП солидкам

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 09:52
Cvazist
Я не пользуюсь G53 и другими, так что не подскажу.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 10:10
michael-yurov
Надо бы vtgmfg с СолидКамом, постпроцессором и высотой холостых переходов в другую тему отделить.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 10:17
vtgmfg
ок. больше про это не пишу.) хотя кому как не любителю нужны всякие защиты от дурака.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 10:22
michael-yurov
В данном случае я пришел к выводу, что любителю нужны не защиты от дурака, а понимание функционала, настроек, и происходящего в программе. Т.е. не дополнительные хитрые функции и кнопки с макросами, для которых нужно править постпроцессор, а наоборот, чтобы их было как можно меньше.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 10:44
vtgmfg
так и я за то чтобы было проще.

Re: PathMaster — разработка ЧПУ системы

Добавлено: 18 янв 2024, 10:53
Duhas
Тут выше уже писалось в целом. все и так просто. Все самые различные высоты - это все забота лично программиста, пишет он в блокноте или использует CAM. Для того чтобы случайно не упереться в лимиты есть симуляция станка средствами CAM и симуляция обработки (отрисовка траектории с проверкой выхода за софт лимиты и т.д.) средствами УЧПУ.