Translate

среда, 28 декабря 2016 г.

CSE-симуляция NX, ALARM61212

При симуляции CYCLE83 (сверление с ломкой стружки) выскакивает сообщение об ошибке ALARM61212 и симуляция останавливается. Занесение данных инструмента $TC_DP1, $TC_DP2 в файл TO_INI результата не дали.
Выход был найден в принудительном изменении $P_AD[1]

вторник, 15 декабря 2015 г.

CSE-симуляция, SIEMENS, ALARM

При отработке цикла CYCLE81 вылезла неожиданная ошибка-предупреждение:
 
 
Что за ерунда? Открываю документацию - ошибка в задании глубины резания. В NX-операции вроде бы все нормально на первый взгляд.. Открываю операцию - ГЛУБИНА СВЕРЛЕНИЯ ПО КОНЧИКУ ИНСТРУМЕНТА - 0! Программист просто поставил стартовую плоскость на конечную глубину резания. В цикл выведена плоскость безопасности и эта же величина как конечная глубина резания. Подпрограмма цикла ругнулась..

Есть надежда проверить это на реальном станке. Будут новости - напишу.
 

четверг, 25 июня 2015 г.

суббота, 20 июня 2015 г.

Конвертация STL-файла в твердотельную модель NX.

Не так давно реализовал все-таки возможность чтения ASCII STL-файла в NX и конвертацию его в твердотельную геометрию. Может быть импортировано несколько тел из одного файла, каждое будет расположено на своем слое.
Идея очень простая, каждый треугольничек превращается в Bounded Plane, после завершения импорта все треугольники сшиваются в Solid Body, при необходимости произвожу Optimise Body, при этом все треугольники, лежащие в одной плоскости - "склеиваются".




http://www.postprocessor.ru 


понедельник, 9 июня 2014 г.

Снова о 3D коррекции при 5-осевой обработке

Продолжение последовало.
На одном из предприятий города Пермь на станке MAZAK Integrex e1060 довелось попробовать в металле собственные представления о 3D-коррекции. Идея такова - обработка поверхности происходит по одной и той же управляющей программе, с возможностью изменения диаметра фрезы, радиуса скругления, припуска.
http://youtu.be/WXiYaZm6O6Y
 

вторник, 28 января 2014 г.

NX & KUKA ROBOT Simulation

На днях возникло желание реализовать давнюю идею - симуляция движения робота по программе в NX. Как-то попытался сделать это в NX CSE - безрезультатно. Модель с осями А1,А2,...А6 собирается без проблем, нормально управляется этими осями, но это - Forward Kinematic, при попытке заставить конечное звено робота двигаться по X,Y,Z - сообщение о зацикливании кинематической цепи. Допускаю, что что-то я не так делаю. С этим - разберусь.
Пока - сборка в NX, тот же робот, те же 6 осей, и мое NX OPEN приложение для перемещения конечного звена (руки робота или инструмента в этой руке) в требуемую позицию с требуемой ориентацией.
Ссылка на видео-ролик YouTube
NX и симуляция движения робота KUKA
28 января 2014

Сегодня закончил сборку первой работоспособной симуляционной модели. Работает!

Виде-ролик YouTube