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

Robot


ЧПУшник

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

  • 2 недели спустя...


Это единичные векторы I J K направления оси режущего инструмента в системе координат обработки.

Получить эти величины иначе не получится. Это стандартная практика. Почти все перемещения инструмента в любых CL DATA из любой CAD/CAM описываются именно таким образом.

Хотя, могу ошибаться. Возможно, есть и иные форматы. Но, для чего получать их иным способом? Ваша задача извлечь нужную информацию из CAM системы. А уж потом вы ее преобразуете как вам угодно.

Изменено пользователем s_liam
Ссылка на сообщение
Поделиться на других сайтах
В 03.08.2018 в 11:52, kosmonaft сказал:

Я полагаю эти три значения вектор оси инструмента. Зная его можно найти любой требуемый угол поворота! 

Не все так просто, вектора для любого станка будут одинаковые, а вот значения углов органов станка для разных кинематик будут разные и это определяется для каждого конкретного случая

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

Брошу свой пятачок в эту копилку, ибо сделал несколько постпроцессоров для роботов FANUC.

https://youtu.be/lUTzRVuzS60

 

То, что приведено в виде X,Y,Z,I,J,K это всего лишь CLS файл, с координатами кончика инструмента и вектором ориентации. X, Y, Z из этого файла вполне подойдут для программы для робота, а вот на основе компонентов вектора ориентации нужно сосчитать три угла Эйлера и вывести их в УП. При этом нужно помнить, что в зависимости от того, как откалиброваны база и инструмент на робота углы Эйлера будут разными. 

И последнее - реализовать одну строку из приведенного файла робот может бесчисленным количеством комбинаций углов Эйлера и нужно позаботиться о выборе единственного решения.

Еще - инструмент должен быть откалиброван должным образом, чтоб понимал TCP.

Интересное это дело....

Ссылка на сообщение
Поделиться на других сайтах
В 15.08.2018 в 22:14, Ug_user сказал:

Брошу свой пятачок в эту копилку, ибо сделал несколько постпроцессоров для роботов FANUC.

Предположу, что все таки-таки не под Catia..., в NX это реализовано проще

В 15.08.2018 в 22:14, Ug_user сказал:

И последнее - реализовать одну строку из приведенного файла робот может бесчисленным количеством комбинаций углов Эйлера и нужно позаботиться о выборе единственного решения.

Вывод из csl - это получение "кота в мешке". Это однозначно должен определять CAM

В 03.08.2018 в 14:21, Tagman сказал:

Ладно, попробую отталкивать от этого.

У роботов есть 6-ая свободная ось(в отличие от 5-осевой, где (почти) всегда положение указывается однозначно), чтобы ее определить (и сопряженные с ней) обязательна 3d модель робота (станка)

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

По большому счету NX при процессировании получает ту же информацию, что и CATIA, xyzijk... Можно навешать кучу признаков для определения конфигурации робота, но это делает не CAM-система, а пользователь. И в NX для любого положения фрезы для любой конфигурации робота можно вычислить миллион углов эйлера, которые обеспечат это положение фрезы в пространстве.

Постпроцессор "упрощает" эту ситуацию, выбирает единственное решение на основе принятых допущений. 

Так что САМ-система тут не имеет значения.

Да! И 3д модель для этого совсем не нужна....

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

Если пост будет решать это и без 3d модели, то

7 часов назад, lexincton сказал:

это получение "кота в мешке"

пост не вычислит что робот снесет по дороге до точки, а что нет, завернутся ли шланги на нем или нет.

Такой подход прокатит только, если у робота "вагон" свободного пространства как на видео, но так далеко не всегда. 

Пользователь задает правила в CAM, CAM формирует инфу для поста, так что в конечном счете именно CAM, это и имелось ввиду

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Udav817
      таки в чём именно проблема? опыта чтения чертежей? строить модели можно очень разными способами. упоротыми и не очень.  даже вал можно построить двумя почти равнозначными способами.  1. сделать эскиз половины вала (по оси) и потом "крутануть" вокруг оси. 2. построить один цилиндр (или конус). потом следующий. и так каждый элемент вала. правда потом нужный размер искать и редактировать, в случае корректировок очень неудобно. но для простых моделей из 2-3 элементов технология построения вполне сойдёт. ну это как раз и есть задача конструктора - выбрать базу построения. или что, на каких-то подобных деталях по аналогии нельзя вывод сделать? перенести могут админы. если им написать. отредактировать можно только в ограниченный промежуток времени. потом - только админы. а ветка видимо эта: https://cccp3d.ru/forum/37-nx/ ну и вообще... может вы там свои ответы и так найдёте.
    • Udav817
      второму размеру квалитет выше 9 уже не назначить. это будет бред, который можно и нужно округлить, т.к. значение отклонения превышает значение низшего разряда значащей части размера. а если у обоих размеров 7 квалитет, то с чего бы они оценивались по-разному?
    • roiman
      По картинке у вас идёт контакт зуба "кулачка" с роликом цепи и всё. Профиль никак не задействован. Это не кулачок. Цепь просто передаёт усилие от пружины. Задача этого т.н. "кулачка" - перевести горизонтальное усилие от пружины в вертикальное, наверно. А дальше. Дальше непонятно. Как коромысло закреплено. Где ось вращения. Что это за 3 отверстия. И пр. Скорей всего, регулировка момента проводится просто изменением плеча усилия контакта зуба от оси вращения. Но это, опять же, догадки.   Но мне неинтересно больше. Можете не тратить своё время на объяснение. Достаточно уже моего потраченного. Очевидно, что вы не хотите решить производственную задачу, а просто выполняете поручение, и результат вам не важен.   Ну, не знаю. Зрение, конечно, не идеальное, но на картинке вижу подобие выступов и  впадин. Ещё один аргумент в пользу того, что вы большей части начальных условий задачи не дали. Не удивлюсь, что там есть еще элементы в конструкции, которые снова поменяют постановку задачи.     Вам уже сказали, что это не методичка. Это статья, написанная по-быстрому на коленке, чтобы выполнить годовой кафедральный план на кол-во публикаций. Максимум, что можно из неё взять - схему, и то, половинчатую, т.к. всё интересное упоминается парой малозначащих предложений.   Запятые, пунктуация... Челябинское предприятие, производящее пантографы, делает пантографы для трамваев ПК ТС. Не УКВЗ. Но я мало, что знаю про него. Видел на выставке издалека их стенд. Хотя в вашем предложении можно найти двойной подтекст, учитывая кем работал Иванов, и какое отношение Винокур имел к УКВЗ.   Ладно, закончим. Спасибо за ваше уделённое время и ответы.
    • Guhl
      Питание (6.. 7В) надо подавать на XCommand-24 (V6BACKUP) Параметры сливать либо программой 2000WU.EXE, либо руками переписать Если привод управляется не по модбас, то все не так уж и страшно выглядит. Если по модбас, то либо настраивать чпу, либо ставить между чпу и приводом отдельный плк    
    • Udav817
    • Udav817
      на онлайн-курсах по IT организаторы курсов зарабатывают деньги на цензура хомячках, которые верят, что после этих курсов смогут найти работу по данной специальности в какой-нибудь (желательно крупной) IT-компании. ну, смогут. например, уборщиком в двагисе или курьером в йандексе. а вот инженером стать... тут и 5 курсов универа не помогут. там только базу и теорию засовывают в голову. часто даже ногами. многое из этого не влезает и вываливается, свисает макаронинами на засохших извилинах, которые вылезли через зад у студента, пытающегося в ТММ/ДМ за две ночи до экзамена сделать курсач. многие вещи приходится уже в процессе работы заново изучать. а что-то даже забыть и переучиться. курсы на инженера (норм. уровень, а не ламер какой-то) если и будут, то длиться будут года два минимум, с дом. заданиями, практикой и стоить будут почти как вторая вышка по данной специальности. а если бесплатно - смотрите на ютубе как пакистанцы в гараже чинят шины, блоки цилиндров, растачивают валы и будет вам счастье. когда-нибудь вы сможете так же. благо, страна наша к этому уровню максимальными темпами движется.
    • Udav817
      какие-то чудесные значения. почему угол 60, а не 59, 845? какой смысл контролировать давление в форсунке? давление в ТТХ обычно указывается на входе (то есть давление трубопровода). ну и размер ёмкости (эффективное расстояние форсунки отсюда легко вычисляется). или вы прям в форсунку манометр вкрутить решили? зачем? расход всегда плюс-минус. температура тоже. и давление. вопрос - насколько точно должны выдерживаться параметры. если вы указываете в сотых долях, то по идее это подразумевает, что и допустимые отклонения значений будут в сотых долях.  температура среды и жидкости уже интересны. стоит указывать и среду и жидкость. с чем вода? какого качества? от этого и выбранные материалы будут зависеть. и долговечность можно оценить. и понять, стоит ли вообще что-то сложное городить или максимально дешёвую, потому что придётся менять каждый месяц.   ну и... чем стандартные решения не подошли? я вот на русфорсунке нашёл достаточно близкую по ТТХ форсунку. а есть ещё индийский спрэйтек, немецкий лехлер (санкционный, поэтому сейчас сложнее купить) ну и т.д.   когда пишут, что времени минимум... это означает "надо было вчера". в таком случае и писать смысла нет.
    • EDYARD
      Добрый день! Есть клон и есть заводской CD. TNC надо уточнить, но они в принципе 400 и430 одинаковы.
    • Fixidea
      Там нет зубьев, это гладкий кулачёк   Причём. Конструкция складывается, пружины растягиваются, сила возрастает, задача профиля кулачка компенсировать и сделать момент постоянным   Все размеры и схема присутствуют в методичке. У меня такая же схема, только размеры отличаются.   Не хочу, это совсем другое   УКВЗ не работает на Феликса
    • Artas28
      Добрый день! 1)Как в NX сделать стандартную дюймовую резьбу в модели? Какая из них стандартная? 2) Как резьборезной её изготовить? резьба 1/4, 19 ниток на дюйм, шаг 1,337.  Для отверстия, указываю наружный диаметр 13.158 и шаг по Z 1.337? Резьбофреза 55 градусов. Оно?
×
×
  • Создать...