AleksandrMaas1

Как изменить ориентацию осей в NC-файле

Pinned posts

Есть станок с повернутой в сторону головой. 

Он должен обрабатывать плоскости сбоку детали. Ориентация станка стандартная, основа (стол) находится в плоскости XY. 
Обрабатываемая поверхность - в плоскости YZ. 
Должны изменятся координаты YZ в NC-файле, но вместо этого изменяются координаты XY. 

Как это исправить?

В настройках NC-файла я выбрал "СК для вывода" - систему координат параллельную глобальной системе координат, но ориентация осей не изменилась.

 

G-code axis out.jpg

Поделиться сообщением


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


UnPinned posts

Здравствуйте. Зачем Вы флудите, создавая одни и те же темы? У Вас неверный пост. СК вывода не о том. Ройте в настройках поста в разделе Кинематика. Пост будет хитрый. Вряд ли кто-то просто так расскажет о постах на угловые головки.

Поделиться сообщением


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

Здравствуйте, я бы удалил лишние темы, но кнопки тайкой не нашел. Темы и вопросы в них разные, а то что используется похожая картинка, это мало о чем говорит:biggrin:

 

Постпроцессор я уже написал, с активной поддержкой форума и в нем координата Х - это Х, Y - это Y. Он не конвертирует координаты. Уже изначально в него пришли координаты из другой СК. Эта собака зарыта в Powermill.

Поделиться сообщением


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

 

16 часов назад, AleksandrMaas1 сказал:

Должны изменятся координаты YZ в NC-файле, но вместо этого изменяются координаты XY. 

С чего вдруг он должен выводить в YZ? Милл считает трехосевую траекторию, выводит соотвественно XY. Задача поста пересчитать эти координаты в YZ.

16 часов назад, AleksandrMaas1 сказал:

В настройках NC-файла я выбрал "СК для вывода" - систему координат параллельную глобальной системе координат, но ориентация осей не изменилась.

Если СК вывода не совпадает с СК траектории, то пост либо выводит код на трансформацию СК (естественно, соответствующая команда должна быть активирована и описана), либо выводит в СК вывода УП, но с указанием физического поворота осей (если они есть).  Опять же все упирается в настройки поста.

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

1 пользователю понравилось это

Поделиться сообщением


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

Переименовать оси в посте не судьба?

Поделиться сообщением


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

ID: 6   Опубликовано: (изменено)

Это получается, что вывод в cut-файл всегда идет в локальной СК обработки, и этого изменить никак нельзя?  Какую тогда роль играет раздел "machine kinematic". 

Попробовал вместо XYZ иcпользовать Machine U,V,W - соответствующие им координаты, но они не выводятся в Move Linear, хотя machine D (моя поворотная ось выводится номально). Какая суть этих Machine координат, они какие-то пустые. Должен ли я их заполнять сам через какие-то формулы преобразования?

 

Цитата

Переименовать оси в посте не судьба?

Что может дать переименование? 

Изменено пользователем AleksandrMaas1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, AleksandrMaas1 сказал:
Цитата

Переименовать оси в посте не судьба?

Что может дать переименование? 

Вместо X будет выводиться Z или Y - на что переименуете вывод.

Поделиться сообщением


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

Я тоже над этим думал, но здесь появляется другая проблема. Если в посте идет 2 обработки и при том на разных поверхностях, например на противоположных сторонах, то у них появляются проблемы переходов, так как посту не понятно как перейти от одной системы координат к другой. Две обработки как-бы накладываются одна на другую. Этот способ родит очень много ошибок обработки. Нужно именно работать в машинных координатах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, zerganalizer сказал:

Вместо X будет выводиться Z или Y - на что переименуете вывод.

Добрый день, а как это сделать? и как изменить пост чтоб Y поменялся с X? и наоборот, у меня балясина стоит параллельно Y, а ПоверМил создает паралельно X. Спасибо заранее

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
44 минуты назад, gandash сказал:

Добрый день, а как это сделать? и как изменить пост чтоб Y поменялся с X? и наоборот, у меня балясина стоит параллельно Y, а ПоверМил создает паралельно X. Спасибо заранее

А это к powermill postbuilder вопрос. Я делал подобное в EdgeCAM, когда на горизонтально-фрезерный станок надели угловую головку для конвертации в вертикально-фрезерный. А иногда головку поворачивали еще и на 90, так что проще оказалось поменять формат вывода координат, чем мучаться с кинематикой. В итоге я взял вертикально-фрезерный шаблон и поменял правила для вывода координат Y/Z и J/K, станок все отработал, но пришлось еще и менять G2 и G3 местами.

Поделиться сообщением


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

а какой у вас постпроцессор?

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Реклама

  • Сообщения

    • MFS
      Степени защиты стандартизированы и называется Ingress Protection - IP. https://ru.wikipedia.org/wiki/IP_(Степени_защиты,_обеспечиваемые_оболочками)
    • LxCoder
        Большое пожалуйста! Готово вроде... UNCX01.F44 UNCX01.P44 UNCX01.s44
    • Maik812
      Походу сайт свой пиарим Митя.. А если редактировать нужный документ то ентер нажимают или ф4 ...  В Totale commander  наиболее удобен по перемещению и поиску/фильтру всех файлов что есть на компе. и равных ему нет. есть кто просто не умеет им пользоваться. лазить по 100 папкам чтоб открыть -не нужно,  нужный фаил сразу находим.. наоборот убираем все папки  ! , и поиск с диалогом включаем как фильтр от не нужных файлов! А чтоб открыть нужный документ нужно видеть экскиз документа например в картинке 400х400 дпй, покажи мне крупную картинку автогада и офисных документов .. пдф,ехель, ворд... Ты когда работаешь по настоящему то тебе что только автогад файлы приходится открывать?... а сколько этих пришедших файлов по почте от тупых юзеров с ярлыками файлов а не самих файлов! как это достало! сделай реально чтоб удобно было... для всех файлов.
    • piden
    • LiViS
      В данном случае станок сделать проще, чем саму "морковку", как оказалось. А этот вариант исполнения еще и с изюминкой, т.к. кончик разгружен во время колки, да и направление резьбы "правое" и шестигранник сразу под ключ, в случае клина. Литье, к тому же, позволит сделать ее из "правильного" материала с последующей термической обработкой и избавляет от поиска "рукастого" токаря ;) Но это уже другая история и, наверное, не в этом форуме.
    • NickEL1000
      ----------------------------------- а @Ninja , как и все продажники софта, готов кипятком писать от своей программы, и т.к. эмоциональная составляющая напрочь блокирует любое критическое мышление, то достучаться до него с позиции логики и здравого смысла в принципе бесполезно.  Это как поездил на своей машине и очень доволен, а качество машины соседа определяешь по стилю вождения соседа...   -------------- уточню исходную модель - в родном формате CAD-системы, по другому и не получится операцию в prz c нулевым сжатием
    • piden
    • NickEL1000
      сохранять лучше в prz c нулевым сжатием, зависит от вашего стиля работы
    • sennik53
      как  очередному б-у сказать,  что он стоит перед новыми воротами?  ученик ( а может клон самого Чингачгука, который определяется по стилистики слов и построению фраз с применением своих сленговых предложений и междометий). Слово "гемор" в транскрипции "Чингачгука (охотника за скальпами)" означает не достаточное знание проблемных зон здорового тела человека. По медицинскому определению геморрой -  это заболевание. А по определению  Ninja это какие-то ложки.
    • NickEL1000
      не ну можно и самому разобраться...при желании, мозги поразмять..