Добрый день! Как можно добавить небольшую программу(с использованием G-кода), написанную вручную, в процесс обработки детали в EdgeCam, с последующем ее редактированием в EdgeCam? Сталкивался кто-нибудь?
Добавление программы в EdgeCam
Добавление программы в EdgeCam, Добавление программы в EdgeCam
05.05.2016 08:05:53 | |
09.05.2016 20:11:28
Если нужно просто вставить фрагмент УП - воспользуйтесь командой "Insert NC" (только не спрашивайте где она - я забыл ЕС2014:)) Можно более сложный вариант, когда одна функция позволяет вставлять разные стандартные фрагменты кода. Это делается через постпроцессор с помощью M-Function. | |
10.05.2016 11:27:16
Спасибо за направление, в котором надо копать. Андрей, объясню смысл. Хочу добавить цикл торцовки (аналог face milling) и выборки металла (аналог rouning) , написанный вручную (картинку прикрепил). В EC есть торцовка - face milling и выборка - rouning , но фреза возвращается на уровень clearence через каждый проход, делает кучу лишних движений. Перепробовал многие настройки, чтобы сделать проще, но результата нет. Можно ли, используя стандартные средства EC, прописать траекторию движения фрезы, чтобы она была видна в программе? | |
10.05.2016 11:46:55
В принципе, цикл Face Mill можно настроить, потому что он меньше привязан к фиче. Но - да, есть такие траектории, которые почти невозможно получить с помощью стандартных ЕС циклов. В таких случаях обычно пишут свои собственные циклы с помощью средств PDI. PDI имеют функцию формирования одного шага траектории. Поэтому вы сами можете создать абсолютно любой цикл, в принципе даже 5-осевой (хотя я лично так далеко не заходил:)) | |
10.05.2016 12:05:10
Расскажите по подробней о PDI. Как в EC воспользоваться данными средствами? где их можно посмотреть, открыть? | |
10.05.2016 12:23:54
PDI - это библиотека функций низкого уровня, которые можно использовать для создания нового функционала в ЕС. То есть вы можете написать плагин на VisualBasic.NET, интегрировать его в ЕС, и он будет работать как встроенный цикл. Для этого нужны хотя бы минимальное представление о принципах программирования и знание ЕС. Хорошо бы еще начать не с PDI, а с PCI - это библиотека высокого уровня, которая является макро языком на основе JavaScript. | |
10.05.2016 12:42:28
Ок. Спасибо! | ||||