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

Вопросы по 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 пользователей

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




  • Сообщения

    • gudstartup
      вы тоже думаете что можно все компоненты чпу заменить и ничего не изменится и предупреждение о том чтобы oprminf не восстанавливали на другой машине которое фанук встроил даже в загрузчик это просто алармисткий текст и ничего не будет..... ну и ну и где написано что она mate как например здесь с чего тогда базовый чпу mate если гл.плата не mate мне непонятно из-за экрана что ли
    • статист
      Охренеть, ни за что бы не догадался. Хоть бы словом где обмолвились об этом в документации. Короче нужна команда EMODIF, E_ID, 3, N_ID где E_ID - номер элемента, который мы собираемся модифицировать. Так как используется BEAM188, то у него не два узла оказывается рассматривается, а три, где первые два принадлежат элементу, а третий узел - направляющий. И соответственно число 3 - это номер узла балки, который мы собираемся модифицировать, то есть направляющий узел. И мы этот узел соответственно заменяем на узел с номером N_ID. И тогда сечение реально вращается. Разобрался по этому видео.    
    • Александр1979
      Материнка такая в руководстве есть. На 0i-D я менял материнку, опции не слетели. 
    • gudstartup
      @Viktor2004 кстати конкретно модели автора в руководстве нет хотя оно последней редакции 18 года
    • Viktor2004
      конкретно на этой не менял. На каких менял, написал выше
    • gudstartup
      какие платы и на каких системах вот в чем ворос конкретно на этой возникут проблемы
    • Viktor2004
      ну да. А то что я менял платы это мои бредовые фантазии   Ну исправили в паспорте. И что?
    • gudstartup
      это догадки и гадание на кофейной гуще а япривожу документ где написано про то что прочитайте пункт 4.11 а там представляете вот что 4) Замена печатной платы может привести к изменению идентификационного номера ЧПУ. Проверьте это на Экран ЧПУ. Если оно отличается от описанного в техническом паспорте, исправьте его.  
    • Viktor2004
      я менял все платы. И на форуме наверное не я один их менял. И никто еще не писал что при этом у него слетел сертификат Возможно ID номера проверяются только в момент установки опции, а когда они уже установлены и мирно хранятся в OPRM INF возможно ти уже на ID наплевать
    • gudstartup
      для кого это написано CAUTION Before replacing a printed circuit board, be sure to read Section 4.11, “OPTION INFORMATION FILE” to confirm the procedure.  
×
×
  • Создать...