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

Вопросы по Catia...


Andriano

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

Здравствуйте, а не подскажите в SW есть функция перенести, а в CATIA есть такая функция?
 

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


Такая функция есть в любой CAD, если вы о переносе тела или поверхности с одной позиции в другую...

Изменено пользователем viper-vs
Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, а не подскажите в SW есть функция перенести, а в CATIA есть такая функция?

http://maruf.ca/files/catiahelp/cfyug_C2/cfyugprojections.htm

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

проекция получилась, а скажите почему вырез не видит линию проекции? или  с помощью какой операции можно сделать вырез?

 

Изменено пользователем NastiaUnrain
Ссылка на сообщение
Поделиться на других сайтах

проекция получилась, а скажите почему вырез не видит линию проекции? или  с помощью какой операции можно сделать вырез?

post-56634-0-04695500-1475655856_thumb.jpg

post-56634-0-52724700-1475655866_thumb.jpg

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

Подскажите, пожалуйста, как при помощи DMU Kinematics сделать связи между механизмами различных сборок

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

А у вас нет фото реальной детали. Трудно понять какое сечение между пазами для поворотных кулачков. Может окружность?

Если там цилиндрическая часть и кулачки перемещаются перпендикулярно этой цилинрической части?

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

Добрый день! Профессионально работаю в SolidWorks, есть необходимость изучить CATIA, все вроде бы дается легко но столкнулся с такой проблемой, сборки, я привык, что в Солиде сопряжения строишь как тебе нужно, то есть я заранее моделирую работу механизма с нужными мне ограничениями, в Кате я пока этого не нашел, сборка фиксируется с самого начала и остается неподвижной, двигать могу только когда включаю режим поворота или линейного перемещения, сделать свободный узел не могу. Вопрос, есть в Кате такой режим? 

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

Добрый день!

Кто-то может подсказать хороший источник для изучения написания макросов в CATIA V5?

Из темы ниже заметил, что использовать VBA для этих целей не очень разумно, а лучше применять VBS/Knowledge.

 

​P.S. Правильно ли предполагаю, что тут используется синтаксис от C#?

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

Если вам нужно спец-приложение со своим интерфейсом - это к САА, ставится отдельно. Для 

VBS/Knowledge
С# не нужен. Кто-то читает точки из файла макросом VBA (есть пример в справке), а кто-то - через встроенные языки CATIA - Knowledge, VBS. Я и просто через Knowledge Pattern делал. Выбор способов зависит от конкретной задачи. На PLM-forum.ru есть ссылка на CATIA Portable Script Center http://www.plm-forum.ru/forum/viewtopic.php?f=8&t=1512 
Ссылка на сообщение
Поделиться на других сайтах

 

Если вам нужно спец-приложение со своим интерфейсом - это к САА, ставится отдельно. Для 

 

С# не нужен. Кто-то читает точки из файла макросом VBA (есть пример в справке), а кто-то - через встроенные языки CATIA - Knowledge, VBS. Я и просто через Knowledge Pattern делал. Выбор способов зависит от конкретной задачи. На PLM-forum.ru есть ссылка на CATIA Portable Script Center http://www.plm-forum.ru/forum/viewtopic.php?f=8&t=1512 

 

 

Вопрос может быть немного глупым, но по теме).

Правильно ли я понимаю что, язык написания скриптов немного отличается от всех других?

Сейчас просто берусь за изучение С# и пользуюсь в основном VBA, даже получалось взаимодействие с CATIA.

Но в чём преимущества скриптов на его фоне?

 

Так же в CATIA есть некая функция поиска, но не очень понятно как задавать сложные параметры поиска в ней. К примеру найти всё с таким параметром, кроме другого параметра и т.п. вещи.

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

Преимущество скрипта внутри катии в том, что весь балаган с С/VBA не нужен, если решение задачи возможно напрямую внутри катии. Если вам С# использовать - ставьте сразу САА на катию, возможностей сразу больше, как и гемора с переносимостью разработок на следующий релиз (и иногда даже сервис-пак).

 

Поймите простую вещь - VBA и выше - это когда вы хотите написать приложение со своим интерфейсом и через него управлять катией ("снаружи"). VBS/Knowledge - это когда вам нужно решить нетрадиционную задачу автоматически, но управлять процессом будет сама катия "изнутри" через фичи/построения/макросы, которые будут запускаться, например, сами при изменении параметров/исходных данных(например, внешних - из таблиц) или и вовсе активироваться при очередном обновлении модели или какого-то ее элемента. На VBA уже можно создавать свой интерфейс и юзать VBS/Knowledge как компоненты, но различие соответствующих библиотек на компе и настройки системы безопасности могут заблокировать работу VBA-кода.

 

Как пример - дома все разработки http://www.plm-forum.ru/forum/viewtopic.php?f=213&t=1606где запускается файл .exe у меня дома не работают (ошибка ActiveX, отключено небезопасное содержимое и соотв. службы), а на работе - все пашет. Зато остальное в виде catscript работает, но изнутри катии (как пример - надо добавлять в каталог эти скрипты и кнопочки на панели самому в катии делать) и через ее родной интерфейс.

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

Преимущество скрипта внутри катии в том, что весь балаган с С/VBA не нужен, если решение задачи возможно напрямую внутри катии. Если вам С# использовать - ставьте сразу САА на катию, возможностей сразу больше, как и гемора с переносимостью разработок на следующий релиз (и иногда даже сервис-пак).

 

Поймите простую вещь - VBA и выше - это когда вы хотите написать приложение со своим интерфейсом и через него управлять катией ("снаружи"). VBS/Knowledge - это когда вам нужно решить нетрадиционную задачу автоматически, но управлять процессом будет сама катия "изнутри" через фичи/построения/макросы, которые будут запускаться, например, сами при изменении параметров/исходных данных(например, внешних - из таблиц) или и вовсе активироваться при очередном обновлении модели или какого-то ее элемента. На VBA уже можно создавать свой интерфейс и юзать VBS/Knowledge как компоненты, но различие соответствующих библиотек на компе и настройки системы безопасности могут заблокировать работу VBA-кода.

 

Как пример - дома все разработки http://www.plm-forum.ru/forum/viewtopic.php?f=213&t=1606где запускается файл .exe у меня дома не работают (ошибка ActiveX, отключено небезопасное содержимое и соотв. службы), а на работе - все пашет. Зато остальное в виде catscript работает, но изнутри катии (как пример - надо добавлять в каталог эти скрипты и кнопочки на панели самому в катии делать) и через ее родной интерфейс.

 

Но скрипт как я понимаю не позволяет создавать что-то наподобие интерфейса, в котором могут быть переменные для ручного ввода?

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

Переменные я предпочитаю иметь параметрами в дереве + есть такая фича как Parameters Set. Запросить параметр от пользователя можно через свое окошко Input и вывести сообщение тоже. Вот писать нестандартные интерфейсы с картинками и рюшечками - это уже к VBA, максимум, что можно сделать без этого - вот такой свиток параметров, управляющих компонентами модели с кодом/деревом построений внутри:

post-18887-0-70126600-1480656129_thumb.jpg

 

Также подобными модулями можно управлять всей моделью и связывать их между собой. User defined Feature (UDF) называется.

 

Использовать можно также Business Process Knowledge Template, но это уже высший пилотаж, погуглите - я всего пару примитивных видео видел, хотя сама вещь очень мощная, но учить этому в России меня в свое время Дассо отказалась. Как результат - я написал свои собственные расширения, позволяющие другими путями создавать конфигураторы, которые Дассо рекомендует делать этим модулем (в катии Р3, в Р2 его нет).

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

Доброго время суток дорогие форумчане.
Надеюсь на какой либо ответ.
Возможно ли в Кате проверить оптикаемость и аэродинамику?
Если да, то где искать?
Если нет, какая программа мне может в этом помочь?
Заранее благодарен.

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

Добрый день!

Может кто-то подсказать методики восстановления линий сечения на чертеже?

Проблема в том, что при через опцию вида в контекстном меню "object -> Add Callout" выдаёт сообщение, о том что она уже показана на чертеже, но её не видно и через поиск никак не находит её.

Просто иногда нужно провести изменения незначительные, а перестраивать не сильно хочется).

Может на неё можно как-то напрямую переключится и проявить? Или она в памяти где-то сохранена как удалённая и можно её восстановить?

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

Всем доброго дня. Несколько вопросов по CATIA.

Вопрос 1: При работе в режиме сборки с  деталью А (условно), при создании эскиза в этой самой детали А пытаюсь спроецировать контур грани детали Б в этот эскиз, неоднократно сталкивался с тем, что выдаёт ошибку ( фото прикрепил). Помогите разобраться с чем это связано и как от этого избавиться ?

 

Вопрос 2: При работе в детали создаю сечение, что бы добраться до скрытых мест детали на плоскости которой нужно создать эскиз и произвести манипуляции... Но как только нажимаю на создание эскиза режим сечения слетает. Как можно режим сечения зафиксировать при работе в детали?

 

Вопрос 3: При работе в режиме сборки на значках деталей появляются значки разных цветов (красные, зеленые и т д , фото прикрепил, выделил красным кругом) где можно прочитать (или если прочитать нельзя то объясните, пожалуйста ) что означают эти символы ?

Screenshot_1 — копия.png

Screenshot_1.png

Screenshot_1333.png

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

@заМКАДыш

По 3-му вопросу:

CATIA Documentation (Help) -> Infrastructure -> Infrastructure User Guide -> Workbench Description -> Specification Tree Symbol ->

-> Miscellaneous Symbols

-> Symbols Reflecting Incidents in the Geometry Building

-> Referenced Geometry Symbols

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Turgenev
      Не, греться будет, конкретно, потому что разъем будет прямо на стенке "стакана", а сам "стакан" будет нагреваться от нагревателя до 300 градусов. 3Д модель в процессе. погуглил, это разъемы типа таких: У них все круто, но нет фланца, чтобы хоть как-то закрепить разъем на стенке "стакана". По вашей наводке нагуглил еще разъемов, стоят дорого и очень большой габарит: Есть интересные варианты, но я не смог найти к ним ответную часть:   Это что-то типа такого: Мне не подходит по форм-фактору. Нагреватель должен быть в форме диска- плоский цилиндр диаметром 75мм и высотой около 10-20мм То есть запах идет от обгорания металла нагревателя? Вариант с заливкой нагреватель термостойким бетоном был, я даже его опробовал, но очень уж трудозатратно выходит. Любой металл будет иметь запах при нагреве, если его никуда не засовывать?
    • FROST_R6
    • Guhl
      У вас питание силовое на привод приходит? Е09 - отсутствие силового питания
    • Максим604
      В мануале написано что подача при Резьбофрезеровании считается по центру инструмента. Ок. Тогда почему когда пишешь в кам системе, то выдает подачу для движение  по траектории.      Перефразирую.  Нужно нарезать внутреннюю резьбу М20х2.  Фреза 3 зуба ∅12. Скорость резания 50. (Оборотов 1326)  Подача на зуб 0.05   Когда пишу в джи кодах, то выдаётся подача 198.9 мм/мин. С этой подачей станок и режет.    А если написать через шопмилл, то при тех же условиях( скорость резания и подача на зуб), он подачу пересчитывает для центра фрезы.  И выходит подача 80 мм/мин.   И выходит что при одних и тех же условиях меняется время обработки.    Когда пишешь через кам, то подача считается по траектории, а шопмилл считает для центра.    И я не понимаю как правильно считать. И почему именно так.  И в мануалах не нашёл ответа. 
    • maxx2000
      Да вот так ему хочется. Вот такие гады разработчики. Небось и в мануале всё это описали. Я негодую вместе с тобой.
    • Максим604
      Поэтому и вопрос. почему шопмилл подачу меняет, когда пишешь через него(макропеременые), а когда через G код не меняется. как шопмилл просчитывает новую подачу я понимаю, но не понимаю как прравильно и почему именно так правильно, а не наоброт. почему шопмилл переводит подачу с движения по траектории на движение по центру?     
    • Snake 60
      Так а зачем, если вот эта кнопка  сохраняет все детали и подсборки входящие в нее: При желании можно повесить на горячую кнопку через Настройка-Клавиатура Или пересохранить имеется ввиду создать копию с новым именем? Если да, то для этих целей я бы посоветовал крутой макрос с именем Коперник от @tompsongun См. пост выше.
    • maxx2000
      ну хотя бы то что одна написана через макропеременные, вторая в джи кодах. Ты считаешь что при одинаковом результате у них одинаковые алгоритмы?  
    • Максим604
      А что должно смущать?
    • maxx2000
      Ничего не смущает?
×
×
  • Создать...