Jump to content

система координат станка


Aveovar

Recommended Posts

Есть нулевые точки MCS BCS DRF BNS ENS WCS

MCS и WCS я понимаю, что это. Может кто простыми словами обьяснить, за что отвечают остальные смещения?

Link to post
Share on other sites
  • 1 month later...


UnPinned posts
Суслик

Синумерик несет в себе аббревиатуры с английской терминологии... теоретически... Если знать техническую терминологию, то расшифровать можно. Например MCS - Machine Coordinate System, а WCS - Work Coordinate System. Однако что остальные могут значить, тяжело предположить с ходу... Думать надо...

Link to post
Share on other sites
  • 3 weeks later...
21.11.2023 в 08:15, Aveovar сказал:

Есть нулевые точки MCS BCS DRF BNS ENS WCS

MCS и WCS я понимаю, что это. Может кто простыми словами обьяснить, за что отвечают остальные смещения?

В справочнике по программированию, основы, показано всё с картинками.

 

Link to post
Share on other sites

image.png

MCS - система координат станка. Физические оси.
BKS - трансформация из физических осей в декартову систему координат. Не всегда направление физических осей совпадает с осями XYZ, явно выраженно например в кинематике станка Гексапод.
DRF - внешнее смещение нулевой точки. Задаётся через системную переменную, активируется в программе PLC. Встречал на фрезерных центрах со сменными приспособлениями, задавалось смещение поворотной головы относительно фрезерного шпинделя.
BNS - базовое смещение нулевой точки, тот самый G500.
Дальше G54-599, Различные фреймы поворота на плоскость, фреймы ориентации инструментального суппорта TCOFR, CYCLE800 и множество других. Из чего в конце получается WCS - система координат детали.
Почитать основы можно в "Руководство по программированию - основы" 6FC5398-1BP10-0PA0 артикул документации. Более сложные фреймы где то в другой документации видел.

Edited by ID_Hacker
добавил текст
  • Нравится 3
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Fedor
      Если закрыть снаружи кожухом, чтобы создать направленный, то можно в разы меньше вещества.  Так в советской армии учили  :) 
    • AlexKaz
      Обычный курс пластичности и расчёты в динамике. В ОМД есть специальный вид штамповки по советским учебникам. Не всё же листовое в промке роботами формовать и на турецких матрицах за миллион $. Плюс людям могут пригодиться минимальные расчётные навыки городить защиты от подобного.
    • Fedor
      Пособие для террористов готовите ?  :) 
    • AlexKaz
      Это усреднённый диаметр трубы С.П. по вики. Это моё задание для одного из студентов на зачёт. Поскольку я вчера убегая на работу в спешке оставил дома телефон с инетом, народ занервничал что я не отвечаю. Вчера вечером я поправил расчётный файл на обычные константы бетона без плясок с "сверхточными" мехсвойствами и материалами. Судя по даже такой приближённой постановке, бетонную оболочку с трубой точно прорывает 1900 кг TNT, расположенные на поверхности или рядом. Если же нужно расфигачить трубу как нож маслом чтобы аж не осталось стыка - масса должна быть ещё больше в разы.   Короче говоря, дайвер-любитель такое поставить на трубу не осилит. Постарались и организовали опытные.   Поскольку расчёт сильно приближённый, интересна лишь постановка задачи для отчёта и получение опыта работы с явным солвером. Что там было в реальности и какие массы и какие константы, для зачёта не интересно. Кстати, одна из работ была немного про другой случай. Лет 10-15 назад у китайцев тоже что-то случилось, но, вроде, не настолько бесцеремонное, и, вроде, обычный пром. Инфа от китайцев, если поискать, есть в сети в виде статей с расчётами.
    • NDE
      Проблем читать/писать свойства объектов - нет. Проблема в идентификации. В сессии NX уже загружена сборка с компонентами. Соответственно созданы Runtime объекты BOMLine. Как определить, какой BOMLine соответствует конкретному компоненту. Дело в том, что если создавать новый BOMWindow, то его придётся сохранять после записи, это приведёт к тому что будет невозможно сохранить сборку. Если менять свойства в соответствующих PSOccurrence - то при сохранении сборки NX перезапишет свойства из BOMLine. И NX ведёт себя не по человечески - после закрытия сборки и повторного её открытия он не закрывает предыдущий BOMWindow, а создаёт новый, соответственно в сессии может присутствовать несколько дублей BOMLine и я не могу отличить те, которыми пользуется NX в данный момент от тех, которые уже неактуальны. А это предпосылка к ошибке.
    • Bot
      Оригинал на сайте C3D Labs: Расширение возможностей кинематической операции Операция построения кинематического тела путем движения образующей кривой вдоль траектории относится к базовому функционалу геометрического ядра C3D Modeler. Это одна из старейших и проработанных операций построения 3D-объектов. Тем не менее наш заказчик поставил перед разработчиками ядра задачу по расширению функциональности этой операции. Необходимо было предоставить возможность изменять плоское образующее сечение вдоль траектории. В качестве примеров управления сечением можно назвать: изменение длины кривых, ограничения угла между ними, а также требование прохождения сечения через набор кривых или касательно некоторой поверхности. Совокупность подобных требований исключала реализацию кинематической поверхности в аналитическом виде, а многообразие варьируемых параметров делало сложным управление ими. После непростых обсуждений было решено на уровне ядра предоставить абстрактный [...] View the full article
    • GerVoronkin
      Приветствую !!! Сможешь переслать образ станка .тоже ищу чтото подобное . подогнать под токарный fanuc 0itd  
    • gudstartup
      а откуда вы узнали какая там конфигурация?
    • Viktor2004
      большое спасибо
    • Александр1979
      Сейчас накидал конфигурацию с 0i-F PLUS и HRV3 в программе CNC STARTUP TOOL. Пишет ошибку "It exceeds the limit of the number of the separate detectors in each DSP. Up to 4 (Includes separate detectors used for Linear motor and DD motor".
×
×
  • Create New...