Добавление программы в EdgeCam

Страницы: 1
RSS
Добавление программы в EdgeCam, Добавление программы в EdgeCam
Добрый день! Как можно добавить небольшую программу(с использованием G-кода), написанную вручную, в процесс обработки детали в EdgeCam, с последующем ее редактированием в EdgeCam? Сталкивался кто-нибудь?
Если нужно просто вставить фрагмент УП - воспользуйтесь командой "Insert NC" (только не спрашивайте где она - я забыл ЕС2014:))
Можно более сложный вариант, когда одна функция позволяет вставлять разные стандартные фрагменты кода. Это делается через постпроцессор с помощью M-Function.
Спасибо за направление, в котором надо копать. Андрей, объясню смысл. Хочу добавить цикл торцовки (аналог face milling) и выборки металла (аналог rouning) , написанный вручную (картинку прикрепил). В EC есть торцовка - face milling и выборка - rouning , но фреза возвращается на уровень clearence через каждый проход, делает кучу лишних движений. Перепробовал многие настройки, чтобы сделать проще, но результата нет. Можно ли, используя стандартные средства EC, прописать траекторию движения фрезы, чтобы она была видна в программе?
1.jpg (134.31 КБ)
В принципе, цикл Face Mill можно настроить, потому что он меньше привязан к фиче. Но - да, есть такие траектории, которые почти невозможно получить с помощью стандартных ЕС циклов.
В таких случаях обычно пишут свои собственные циклы с помощью средств PDI.
PDI имеют функцию формирования одного шага траектории. Поэтому вы сами можете создать абсолютно любой цикл, в принципе даже 5-осевой (хотя я лично так далеко не заходил:))
Расскажите по подробней о PDI. Как в EC воспользоваться данными средствами? где их можно посмотреть, открыть?
PDI - это библиотека функций низкого уровня, которые можно использовать для создания нового функционала в ЕС.
То есть вы можете написать плагин на VisualBasic.NET, интегрировать его в ЕС, и он будет работать как встроенный цикл.
Для этого нужны хотя бы минимальное представление о принципах программирования и знание ЕС.
Хорошо бы еще начать не с PDI, а с PCI - это библиотека высокого уровня, которая является макро языком на основе JavaScript.
Ок. Спасибо!
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)