Перейти к публикации

5-осей - с чего начать?


Technolog

Рекомендованные сообщения

Чего нму надо?

Думаю модель станка, которую Вы подгружаете, не может выполнить тех перемещений, которые есть в траектории.
Ссылка на сообщение
Поделиться на других сайтах


Думаю модель станка, которую Вы подгружаете, не может выполнить тех перемещений, которые есть в траектории.

От это и странно. Станок загружен делкамовский, вроде как классика 5х. Обработка тоже примитивная. Он не симулирует и простые 3х обработки.

Полезные ветки форума на эту тему:

<noindex>http://fsapr2000.ru/index.php?showtopic=28171</noindex>

<noindex>http://fsapr2000.ru/go.php?http://fsapr200...st&p=443894</noindex>

<noindex>http://fsapr2000.ru/go.php?http://fsapr200...showtopic=48119</noindex>

Это для тех, кто будет искать ту же инфу, что и я. А всем поделившимся спасибо!

Ссылка на сообщение
Поделиться на других сайтах

PM6 не открыл. Несет бред: ".Проект версии 3, можно прочесть только до версии 2"

Это серьезно проект для РМ3?

Нет это проект для PM10
Ссылка на сообщение
Поделиться на других сайтах

По-поводу симуляции.

Для станка нужно создать СК детали в месте закрепления детали на станке, и указать её в настройках станка

добавь так же вылет инструмента

Станок действительно классика Стотл-Стол

координаты СК2 (0;0;-300), относительно СК1

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

День добрый. Разбираюсь с пятью осями и пока не получается изменить положение оси. Можно ли сделать так, чтобы направление оси инструмента было не вертикально как на первой картинке а совпадало с направлением нормали контакта в точке траектории как на второй картинке.

post-31985-1366700681_thumb.png

post-31985-1366700742_thumb.png

Ссылка на сообщение
Поделиться на других сайтах

День добрый. Разбираюсь с пятью осями и пока не получается изменить положение оси. Можно ли сделать так, чтобы направление оси инструмента было не вертикально как на первой картинке а совпадало с направлением нормали контакта в точке траектории как на второй картинке.

Ось инструмента - Атака/Наклон, Атака = 0, Наклон = 0.
Ссылка на сообщение
Поделиться на других сайтах

День добрый. Разбираюсь с пятью осями и пока не получается изменить положение оси.

Посмотрите диалог по имени...дада, "Направление оси инструмента")).

Можно ли сделать так, чтобы направление оси инструмента было не вертикально как на первой картинке а совпадало с направлением нормали контакта в точке траектории как на второй картинке.

Как учебный пример имеет право на существование, но оно ведь неправильно так обрабатывать, вы, надеюсь, знаете.
Ссылка на сообщение
Поделиться на других сайтах

Можно ли сделать так, чтобы направление оси инструмента было не вертикально как на первой картинке а совпадало с направлением нормали контакта в точке траектории как на второй картинке.

Wizard опередил )

post-25054-1366701661.jpg

Ссылка на сообщение
Поделиться на других сайтах

но оно ведь неправильно так обрабатывать, вы, надеюсь, знаете.

Конечно неправильно, но

Как учебный пример имеет право на существование,

"Атака/наклон" изменяет положение но все равно не по нормали контакта, особенно на отвесных стенках.

post-31985-1366704909_thumb.png

post-31985-1366704976_thumb.png

Ссылка на сообщение
Поделиться на других сайтах

Конечно неправильно, но

"Атака/наклон" изменяет положение но все равно не по нормали контакта, особенно на отвесных стенках.

У Вас же вон на втором скрине диалог редактирования оси инструмента открыт. Выберете нужный участок и отредактируйте)

Ссылка на сообщение
Поделиться на других сайтах

У Вас же вон на втором скрине диалог редактирования оси инструмента открыт. Выберете нужный участок и отредактируйте)

))) Надо было картинки местами поменять - первая это уже результат применения того, что на второй.
Ссылка на сообщение
Поделиться на других сайтах

Ожидаются работы на 5 осей. С чего начать самообучение программированию в РМ?

Давно работаю на 3-хкоординатке в РМ6, но пятиосевой никогда не занимался.

Может кто прояснить ОСНОВНЫЕ моменты: с чего начинается работа, какие основные этапы программирования, особенности, принципы?

Большая просьба: если у вас ничего полезного сообщить нет, не утруждайтесь общими известными фразами, типа "читай матчасть"(я ее пол-года искать и читать буду) или "открыть РМ, написать программы и закрыть РМ"...

Просто не хочется тратить время на то, о чем можно просто спросить.

Для начала , нужно поставить вопрос, какого типа многоосевые операции вам нужны.В миле многоосевая обработка очень разнообразна , и читать и изучать все подряд , конечно займет много времени.Проанализируйте свою номенклатуру деталей , затем решите , что именно преобладает и что понадобится из стратегий. Дальше , нужно изучать именно то , что в первую очередь пригодится.То есть шаг за шагом. И потом изучайте дальше , по мере поступления проблем. Разберите сначала простые позиционные обработки - многоосевое сверление, с поворотом.Затем обработку отдельных поверхностей с поворотом 3+2 , и т.д. А потом уже приступайте к непрерывной многоосевой обработке с одновременным движениям по всем осям. Тогда у вас отложится это все в голове. Т.е. нужно идти от простого к сложному .

Удачи!

<noindex>http://cnc-space.com.ua</noindex>

Ссылка на сообщение
Поделиться на других сайтах

Конечно неправильно, но

"Атака/наклон" изменяет положение но все равно не по нормали контакта, особенно на отвесных стенках.

Какой стратегий пользуетесь? Если, допустим, растр - то эта стратегия позволяет задать углы атаки и наклона не относительно нормали поверхности, а относительно направления движения фрезы (в 2013 милле можно уже относительно поверхности).
Ссылка на сообщение
Поделиться на других сайтах

Какой стратегий пользуетесь?

Проекция плоскости.

А что значит

а относительно направления движения фрезы

ведь направление движения это вектор, касательный к траектории движения. Но чтобы задать положение оси необходимо две привязки.
Ссылка на сообщение
Поделиться на других сайтах

Проекция плоскости.

Ну понятно. При использовании проекционных стратегий углы атаки и наклона задаются относительно направления проецирования.
Ссылка на сообщение
Поделиться на других сайтах

А что значит ведь направление движения это вектор, касательный к траектории движения. Но чтобы задать положение оси необходимо две привязки.

Попробую разложить, что называется, "по полочкам".

Есть стратегии трехосевые (тот же "растр", например). Все трехосевые стратегии не поддерживают обработку поднутрений. Тем не менее, имеют возможность задания оси инструмента. В таком случае под углом атаки будет подразумеваться угол между направлением оси Z детали и направлением подачи инструмента, а под углом наклона — наклон инструмента от направления оси Z детали вправо от направления подачи инструмента. Т. е. нормаль к поверхности не учитывается. Зато такой подход позволяет предотвращать столкновения между инструментом (патроном) и деталью (заготовкой) или улучшить условия резания.

Есть стратегии проекционные (ваша "проекция поверхности"). Суть метода заключается в проецировании различных шаблонов определенной геометрической формы на модель. При этом ось инструмента будет задаваться по отношению к направлению проецирования, а не нормали к обрабатываемым поверхностям детали. Направление проецирования — нормаль к такому шаблону. Углом атаки будет являться угол между направлением проецирования и направлением подачи инструмента, а под углом наклона — наклон инструмента от направления проецирования детали вправо от направления подачи инструмента.

Зачем нужны проекционные стратегии? Потому что стратегии обработки с возможностью задания ориентации инструмента относительно нормали к поверхности имеют следующие недостатки:

- модель изделия может состоять из большого количества поверхностей небольших размеров, при этом с различным расположением образующих;

- в ряде случаев при обработке невозможно выдержать заданное положение инструмента относительно нормали к одной поверхности, не зарезав соседнюю (конечно, в CAM-системе зарезы можно предупредить, но при этом получить недоработанные участки);

- отслеживание нормали часто требует больших перемещений узлов станка, что ведет к увеличению времени обработки, выходу за зону обработки, столкновению компонентов технологической системы.

А в отличие от трехосевых стратегий можно обрабатывать поднутрения.

Однако описанные выше два типа стратегий (из трехосевых могу точно сказать только про "растр") обрели возможность задания оси инструмента относительно нормали к поверхности в PM2013, что, безусловно, сделало PowerMill еще более гибким.

Ну и, наконец, пятиосевые стратегии. Те, что позволяют задавать ось инструмента относительно нормали к поверхности (например, "обработка поверхности").

Ссылка на сообщение
Поделиться на других сайтах

Wizard! Спасибо за разъяснения, общая картина проясняется.

Действительно обработка поверхности по потоку позволила ось фрезы совместить с нормалью к поверхности.

Есть стратегии трехосевые (тот же "растр", например). Все трехосевые стратегии не поддерживают обработку поднутрений.

Может как частный случай: обработка с постоянной Z может обрабатывать поднутрения если инструмент позволяет.

post-31985-1366808795_thumb.png

post-31985-1366809055_thumb.png

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • gudstartup
      считывание происходит при помощи вх\вых сигналов контроллера plc 
    • gudstartup
      @Maks Horhe так все таки скиньте бэкап эмулируем ваше чпу в cncguide и посмотрим куда поедет?  можете снять видео с фиксацией координатных позиций после каждого кадра. Выложу вашу программу пусть программисты посмотрят все ли в ней ок. %O0002 G40 G17 G94 G90 G49 G80 N1 G91 G28 Z0.0 N2 G91 G28 X0.0 Y0.0 N3 G91 G28 B0.0 C0.0 N4 M03 S200 N5 G90 G0 G53 B0.0 C0.0 N6 G54 N7 X0.0 Y0.0 N8 G90 G43 H01 N9 G90 G0 X0.0 Y0.0 N10 G90 G0 Z200.0 N11 G01 Z10.0 F1500. N12 M00 N13 G00 Z200.0 N14 G40 G49 G69 N15 G00 G53 Z0.0 N16 G00 G54 B0.0 C0.0 N17 G68.2 X0.0 Y0.0 Z0.0 1135. J39.2044 K-129.2315 N18 G53.1 N19 G01 X0.0 Y0.0 F1500 N20 G90 G43 H01 N21 G90 G01 X0.0 Y0.0 F1500 N22 G90 G01 Z200. F1500 N24 M00 N25 G00 Z200. N26 G40 G49 G69 N27 G91 G28 Z0.0 N28 G28 X0.0 Y0.0 N29 G91 G28 B0.0 C0.0 N30 M5 N31 M30
    • gudstartup
      @karlf 530 считывает ключ по специальному протоколу при помощи plc и получает его серийный номер а из него определяет возможные режимы доступа. там нет драйвера а есть plc модуль или несколько эти модули написаны на питоне  надпись smartkey исчезает с экрана при запуске чпу??
    • ДОБРЯК
      Для того, чтобы получить правильные высшие) формы при виртуальном эксперименте, нужно сделать грамотную КЭ модель. От разговора на эту тему вы постоянно уклоняетесь.  То нет компьютера под рукой, сделать простейший тест, то теряете интерес. :=) Сходимости энергии деформации при расчетах статики, недостаточно для точного определения высших собственных форм и частот.  Для того, чтобы грамотно использовать метод конечных элементов, нужно сделать много-много тестов в статике, динамике и ... Одной кнопки и двух конечных элементов в 3Д программе недостаточно для определения высших собственных форм...  У вас в качестве инструмента всего два конечных элемента, шести узловая несовместная оболочка Тимошенко и десяти узловой тетраэдр. И еще контакты при решении задачи на собственные числа. Вам ли говорить про правильность определения высших собственных форм для сложных изделий... :=)    
    • vad0000
      Покажите схему с разрешением на движение
    • vad0000
      Вход, а не выход Вытащить Аналоговый вход и все, как будто туда ничего не подключено И если мы подключим сигнал к энкодеру оси Х, то он стнтет одинаковый с аналоговым входом, который не подключен?
    • Snake 60
      @waze4534  Посмотрите вверх и прочитайте текст на красной полоске...
    • kkk
      Я так понимаю, что предупреждение про "касательные" не просто так выскакивает. Если скруглить прямую стыковку отрезков эскиза (минимальным радиусом) то все работает даже без объединенной кривой, достаточно эскиза.
    • karlf
      Подскажите пожалуйста, может кто сталкивался. Станок DMU-50 на стойке TNC 530, перестал определяться ключ доступа. Сам ключ вроде работает, если переключать на нём режимы, то в шкафу на соответствующих блоках лампочки тоже переключаются. Но изначально был уровень доступа 4, а теперь уровни доступа не активны. Ключ только один, запасных нет. Есть какой-то старый бэкап, пробовал его накатить, но какой-то он непонятный - станок грузится, но почти в конце загрузки выдаёт какую-то ошибку по параметрам. Может кто знает в каком из разделов и в какой папке искать установленные драйверы ключа?
    • YuriySt54
      В данной конструкции можно сразу одним телом делать и обрезать. Но меня интересовало, можно ли сразу при построении массива ограничить лишнее.
×
×
  • Создать...