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

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


Andriano

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

  • 9 месяцев спустя...


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

2019-03-19_19-08-15.jpg

Osnovanie.CATProduct

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

А как она будет крутить?

,выбрать надо относительно чего крутить, у Вас "No selection" -- смотрите внимательно в Ваш скрин, Reference element:

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

Весь Part1 крутить не имеет смысла. Вам достаточно здесь повернуть только PartBody, который уже выделен (Current Solid). Единственное, что нужно указать еще, это справочный элемент (Reference element) для вращения, как сказано выше.

Ссылка на сообщение
Поделиться на других сайтах
В 19.03.2019 в 19:09, LaserG сказал:

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

Крутить парты целиком можно только массивом в сборке, твердотельный массив парта крутит фичи (далеко не все) или тело целиком (current solid). Есть еще массивы объемов и Knowledge Pattern...

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

Здравствуйте!
Помогите разобраться.
Создаю в сборке CATIA (Рис.1) в которой уже вставлены и закреплены детали на основе контуров имеющихся деталей новую деталь. Созданная деталь жестко привязана к контурам деталей на основе которых одна была создана, но при проведении анализа "Ограничение" деталь показывается с 6-ю степенями свободы, хотя она привязана к геометрии деталей на основе которых была создана. В чем ошибка? Почему деталь показывается как незакрепленная?

Так же при создании массива по образцу новосозданные детали так же показываются при анализе как свободные, но по факту являются жестко привязанными к массиву.

Рис3.jpg

Рис2.jpg

Рис1.jpg

Ссылка на сообщение
Поделиться на других сайтах
16 hours ago, заМКАДыш said:

Здравствуйте!
Помогите разобраться.
Создаю в сборке CATIA (Рис.1) в которой уже вставлены и закреплены детали на основе контуров имеющихся деталей новую деталь. Созданная деталь жестко привязана к контурам деталей на основе которых одна была создана, но при проведении анализа "Ограничение" деталь показывается с 6-ю степенями свободы, хотя она привязана к геометрии деталей на основе которых была создана. В чем ошибка? Почему деталь показывается как незакрепленная?

Так же при создании массива по образцу новосозданные детали так же показываются при анализе как свободные, но по факту являются жестко привязанными к массиву.

Рис3.jpg

Рис2.jpg

Рис1.jpg

 

Добрый день!

 

По первому вопросу ответ базируется на концепции создания объектов без сохранения их истории. В этом случае после создания элемента отсутствуют связи с другими объектами, использованными для создания этого элемента.

В вашем случае (с деталью, жестко привязанной к контурам деталей, на основе которых она была создана) речь идет об объектах типа Datum – их можно сравнить с трафаретом. Представьте, что вы создали деталь по трафарету, а затем выбросили трафарет и дальше работаете только с самой деталью. Примерно так работает датум.

 

На скриншоте (рис.1) результат создания в новом теле 1 призмы на основе эскиза 3, который является проекцией грани тела 2. В результате был сформирован объект Datum – он на рисунке под номером 4. Технически Surface1 формировалась на основе грани тела 2, однако в дальнейшем она существует отдельно от исходной грани.

 

Что касается вашего второго вопроса, то в этой ситуации всё зависит от опции Сформированным ограничениям диалогового окна Создание экземпляра для шаблона. Эта опция отвечает как раз за создание ограничений на основе исходного компонента. При ее активации отображаются ограничения, выявленные для компонента, причем все исходные ограничения становятся доступными для выбора. При создании экземпляра компонента можно создать повторно одно или несколько исходных ограничений (см. рис.2).

рис1.jpg

рис2.jpg

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

 

Добрый день!

 

По первому вопросу ответ базируется на концепции создания объектов без сохранения их истории. В этом случае после создания элемента отсутствуют связи с другими объектами, использованными для создания этого элемента.

В вашем случае (с деталью, жестко привязанной к контурам деталей, на основе которых она была создана) речь идет об объектах типа Datum – их можно сравнить с трафаретом. Представьте, что вы создали деталь по трафарету, а затем выбросили трафарет и дальше работаете только с самой деталью. Примерно так работает датум.

 

На скриншоте (рис.1) результат создания в новом теле 1 призмы на основе эскиза 3, который является проекцией грани тела 2. В результате был сформирован объект Datum – он на рисунке под номером 4. Технически Surface1 формировалась на основе грани тела 2, однако в дальнейшем она существует отдельно от исходной грани.

 

Что касается вашего второго вопроса, то в этой ситуации всё зависит от опции Сформированным ограничениям диалогового окна Создание экземпляра для шаблона. Эта опция отвечает как раз за создание ограничений на основе исходного компонента. При ее активации отображаются ограничения, выявленные для компонента, причем все исходные ограничения становятся доступными для выбора. При создании экземпляра компонента можно создать повторно одно или несколько исходных ограничений (см. рис.2).

рис1.jpg

рис2.jpg

С массивами разобрался. Спасибо за помощь!

 

Касаемо первой части: Сам принцип мне известен. Вопрос в том, что часто пользуюсь этой опцией, когда нужно что бы геометрия новой детали была привязана к геометрии родительской детали, но когда деталей много и наличие при анализе какой-то незакрепленной детали сбивает с толку, при том, что в реальности все детали закреплены. Я небольшой ролик прикрепил https://yadi.sk/i/xp_XRweT21CNyA , что бы было более понятно, о чем речь. Вот для меня основным вопросом является можно как-то сделать, что бы данная деталь созданная по образцу при анализе отображалась закрепленной, сохраняя при этом связи с родительской деталью и сохраняя возможность меняться при изменении родительской детали.

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

@заМКАДыш посмотрели видео, возник вопрос - а какие ограничения спрятаны в соответствующей ветке дерева? Есть подозрение, что было создано ограничение типа Фиксировать вместе - тогда два объекта фиксированы относительно друг друга, но в глобальных координатах у них есть все шесть степеней свободы

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

@заМКАДыш посмотрели видео, возник вопрос - а какие ограничения спрятаны в соответствующей ветке дерева? Есть подозрение, что было создано ограничение типа Фиксировать вместе - тогда два объекта фиксированы относительно друг друга, но в глобальных координатах у них есть все шесть степеней свободы

Там фиксация только родительской детали (серой), обычная фиксация в пространстве сборки первого базового элемента.

 

тогда два объекта фиксированы относительно друг друга, но в глобальных координатах у них есть все шесть степеней свободы - 6 степеней свободы имеет только синяя деталь, созданная на основе базовой детали, базовая деталь (серая) зафиксирована. В том то и конфуз, что базовая деталь полностью ограничена от перемещений, а деталь которая создана по контуру базовой детали и по факту точно как и родитель ограничена в пространстве, в анализе ограничений высвечивается как полностью незакрепленный элемент. А если в сборке 5250 элементов и 342 детали из них светятся как свободные начинается когнитивный диссонанс :smile: из-за непонимания какие из них реально не закреплены, а какие просто созданы как я показал в видео.

 

Посмотрел ваш сайт. Доп. вопрос. У вас есть какие-нибудь навыки работы в модулях Piping Design и Structure Design?

Screenshot_2.jpg

Ссылка на сообщение
Поделиться на других сайтах
15 hours ago, заМКАДыш said:

Там фиксация только родительской детали (серой), обычная фиксация в пространстве сборки первого базового элемента.

 

тогда два объекта фиксированы относительно друг друга, но в глобальных координатах у них есть все шесть степеней свободы - 6 степеней свободы имеет только синяя деталь, созданная на основе базовой детали, базовая деталь (серая) зафиксирована. В том то и конфуз, что базовая деталь полностью ограничена от перемещений, а деталь которая создана по контуру базовой детали и по факту точно как и родитель ограничена в пространстве, в анализе ограничений высвечивается как полностью незакрепленный элемент. А если в сборке 5250 элементов и 342 детали из них светятся как свободные начинается когнитивный диссонанс :smile: из-за непонимания какие из них реально не закреплены, а какие просто созданы как я показал в видео.

 

Посмотрел ваш сайт. Доп. вопрос. У вас есть какие-нибудь навыки работы в модулях Piping Design и Structure Design?

Screenshot_2.jpg

Еще мысль. На вашем видео значок «дочерней» детали имеет вид, как на рисунке ниже. Согласно документации, этот значок показывает, что опорный элемент детали является контекстным, его экземпляр - определяющим. Зеленая шестерня и синяя цепочка означают "исходный" контекстный экземпляр детали (управляемый данными другой детали) в CATProduct. Другими словами, такой значок характеризует деталь, которая ограничена ссылками на внешние элементы (в данном случае другие детали той же сборки).

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

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

Понимаем, что это так себе костыль, но по крайней мере получен ответ на вопрос «Почему система продолжает считать свободным объект, ограниченный внешней ссылкой?».

рис.3.jpg

 

@заМКАДыш Насчет Piping Design – я скорее теоретик, чем практик. Я с определенной регулярностью обучаю инженеров-судостроителей работе в этом и смежных модулях, так что есть некий опыт как в борьбе с теоретическими нюансами, так и в решении вопросов, заданных слушателями курсов. Structure Design просматривала чисто факультативно, как подготовку к работе с Equipment Arrangement.

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

Еще мысль. На вашем видео значок «дочерней» детали имеет вид, как на рисунке ниже. Согласно документации, этот значок показывает, что опорный элемент детали является контекстным, его экземпляр - определяющим. Зеленая шестерня и синяя цепочка означают "исходный" контекстный экземпляр детали (управляемый данными другой детали) в CATProduct. Другими словами, такой значок характеризует деталь, которая ограничена ссылками на внешние элементы (в данном случае другие детали той же сборки).

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

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

Понимаем, что это так себе костыль, но по крайней мере получен ответ на вопрос «Почему система продолжает считать свободным объект, ограниченный внешней ссылкой?».

рис.3.jpg

 

@заМКАДыш Насчет Piping Design – я скорее теоретик, чем практик. Я с определенной регулярностью обучаю инженеров-судостроителей работе в этом и смежных модулях, так что есть некий опыт как в борьбе с теоретическими нюансами, так и в решении вопросов, заданных слушателями курсов. Structure Design просматривала чисто факультативно, как подготовку к работе с Equipment Arrangement.

Еще мысль. На вашем видео значок «дочерней» детали имеет вид, как на рисунке ниже. Согласно документации, этот значок показывает, что опорный элемент детали является контекстным, его экземпляр - определяющим. Зеленая шестерня и синяя цепочка означают "исходный" контекстный экземпляр детали (управляемый данными другой детали) в CATProduct. Другими словами, такой значок характеризует деталь, которая ограничена ссылками на внешние элементы (в данном случае другие детали той же сборки).

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

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

Понимаем, что это так себе костыль, но по крайней мере получен ответ на вопрос «Почему система продолжает считать свободным объект, ограниченный внешней ссылкой?». - Все верно. Согласен получается данный вариант отслеживание единственный возможный.

 

У меня пара вопросов по этим модулям. Поможете?

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

Давайте попробуем

По Structure design:

1) В этом тьторе (см. ниже) на ютубе показано как создавать пользовательские профиля, автор создаёт их контексте каких-то встроенных в CATIA стандартов. Есть ли какая-то возможность создать собственную подпапку в это модуле к примеру с собственными ГОСТовскими профилями, а не создавать их к контексте каких-то других стандартов? Я пытался что-то делать по документации на CATIA, но ничего не вышло.

2) В Solidworks есть аналогичный Structure Design модуль, при создании конструкции в этом модуле потом в чертежном модуле можно легко и быстро вывести таблицу с количеством и длинами заготовок профилей. Можно ли как-то сделать такое же или что-то аналогичное в CATIA?

 

 

Ссылка на сообщение
Поделиться на других сайтах
В 3/29/2019 в 12:38, nadiya сказал:

Давайте попробуем

По Piping Design:

 

1) Как измерять расстояние между осями проложенных труб и другими элементами сборок? См. прикрепленное фото. Дело в том, что инструмент измерения (выделенный красным) работает только между сегментами трубопроводов, а инструмент обычного измерения (зеленый квадрат) между трубами созданными в Piping Design и другими элементами сборки просто не работает.

 

2) Есть ли возможность вывода в чертеж или как-то иначе таблицы с количеством и длинами сегментов?

 

3) Есть ли возможность создания пользовательских библиотечных элементов типа кранов, вентилей и.т.д.

 

 

Screenshot_2.jpg

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

Добрый день! Подскажите пожалуйста как избавиться от ошибка runtime exception "CLICK OK TO TERMINATE"? Спасибо!

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

Добрый день! Подскажите пожалуйста как избавиться от ошибка runtime exception "CLICK OK TO TERMINATE"? Спасибо!

Плохой видеодрайвер.

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

Добрый день! Подскажите пожалуйста как избавиться от ошибка runtime exception "CLICK OK TO TERMINATE"? Спасибо!

Все что угодно может быть. Часто такое случается при нехватке виртуальной памяти. То есть, если оперативной памяти мало и размера файла подкачки не хватает - это случается.Или же какая-либо исключительная ситуация. Тогда надо думать, как избежать этой ситуации. Смотреть альтернативные решения задачи.

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

@заМКАДыш
 

On 3/30/2019 at 8:38 AM, заМКАДыш said:

По Structure design:

1) Есть ли какая-то возможность создать подпапку с собственными ГОСТовскими профилями?

2) Можно ли как-толегко и быстро вывести таблицу с количеством и длинами заготовок профилей в CATIA?

1) Можно просто создать свой пользовательский каталог, наполнить его своими моделями и положить в нужную системную папку. Это делается в модуле Catalog Editor.

 2)Вот на этот вопрос ответить не могу, навскидку ничего не удалось сообразить.

 

On 3/30/2019 at 1:33 PM, заМКАДыш said:

По Piping Design:

 

1) Как измерять расстояние между осями проложенных труб и другими элементами сборок? 

2) Есть ли возможность вывода в чертеж или как-то иначе таблицы с количеством и длинами сегментов?

3) Есть ли возможность создания пользовательских библиотечных элементов типа кранов, вентилей и.т.д.

1)На скриншотах ниже (первое и второе изображения) измерение расстояния между раном и другим объектом, а также между трубой и другим объектом, все получилось. Возможно, была выставлена не та опция измерения (самое верхнее поле в окне измерения, Measure Option).
 

2) Покопавшись в документации, нашла решение для трасс, на которых проложены трубы с погибами (Pipe with bends).

1.Найдите файлы PslTubingExtract.CATScript и PslTubingExtractTemplate.xls (они будут в папке …\win_b64\code\command) и скопируйте их в какое-нибудь удобное место. Затем в свойствах копий снимите галочку «Только для чтения».

2.Откройте файл проекта. Выберите в дереве Line ID трассы, для которой нужно извлечь информацию (на этой трассе уже предварительно была проложена труба с погибами).

3.Перейдите в пункт меню Сервис – Макрокоманда – Макрокоманды (Tools – Macro - Macros).

4.В окне Макрокоманды нажмите кнопку Библиотеки макрокоманд и перейдите в директорию, куда вы скопировали файлы на первом шаге. Затем в списке доступных макрокоманд выберите макрос и нажмите кнопку Выполнение.

5.Система считает из модели данные о трассе и отобразит всё в файле Excel (см. изображение 3).

 

3) Конечно есть, точно также – делаете модельки, добавляете их в каталоги (свои, либо существующие катийные) в модуле Catalog Editor. Потом при работе просто обращаетесь к нужной главе нужного каталога для вставки своих элементов.

Capture2.JPG

Capture4.JPG

Capture6.JPG

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

@заМКАДыш
 

1) Можно просто создать свой пользовательский каталог, наполнить его своими моделями и положить в нужную системную папку. Это делается в модуле Catalog Editor.

 2)Вот на этот вопрос ответить не могу, навскидку ничего не удалось сообразить.

 

1)На скриншотах ниже (первое и второе изображения) измерение расстояния между раном и другим объектом, а также между трубой и другим объектом, все получилось. Возможно, была выставлена не та опция измерения (самое верхнее поле в окне измерения, Measure Option).
 

2) Покопавшись в документации, нашла решение для трасс, на которых проложены трубы с погибами (Pipe with bends).

1.Найдите файлы PslTubingExtract.CATScript и PslTubingExtractTemplate.xls (они будут в папке …\win_b64\code\command) и скопируйте их в какое-нибудь удобное место. Затем в свойствах копий снимите галочку «Только для чтения».

2.Откройте файл проекта. Выберите в дереве Line ID трассы, для которой нужно извлечь информацию (на этой трассе уже предварительно была проложена труба с погибами).

3.Перейдите в пункт меню Сервис – Макрокоманда – Макрокоманды (Tools – Macro - Macros).

4.В окне Макрокоманды нажмите кнопку Библиотеки макрокоманд и перейдите в директорию, куда вы скопировали файлы на первом шаге. Затем в списке доступных макрокоманд выберите макрос и нажмите кнопку Выполнение.

5.Система считает из модели данные о трассе и отобразит всё в файле Excel (см. изображение 3).

 

3) Конечно есть, точно также – делаете модельки, добавляете их в каталоги (свои, либо существующие катийные) в модуле Catalog Editor. Потом при работе просто обращаетесь к нужной главе нужного каталога для вставки своих элементов.

Capture2.JPG

Capture4.JPG

Capture6.JPG

Надия моя благодарность вам за помощь !!!

Касаемо пункта 1 в Structure Design и пункта 3 в Piping Design не могли бы вы описать последовательность действий в Catalog Editore для создания библиотечных элементов. Именно в нем я и пытался создать библиотечные элементы опираясь на документацию CATIA, но что-то особом успехом это не завершилось.

Вы пользуетесь стандартной документацией на CATIA или же есть еще какие-то ресурсы на CATIA в которых можно порыться?

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • UkulyAlex
      Добрый день. Работаю в t-flex 16. Имеется приспособление в котором более 150 позиций деталей, спецификация сделана по структуре изделия. Возникла необходимость изменения конструкции, некоторые детали из середины списка пришлось удалить. После обновления отчёта позиции сдвигаются, как сделать чтобы оставались на месте, т.е. был пропуск позиций в середине раздела "Детали"? 
    • статист
      Спасибо за цитату, полезная для меня   Я знал до этого способ использовать атрибуты LATT для задания направления, но они применялись только к построенным линиям. Если например рассматривать созданный элемент E, 1, 2, где для задания применяются только два узла, то тут уже никак не поменяешь положение третьего узла, так как его нет. Нужно тогда создавать отдельно направляющий узел  и задавать его через EMODIF,EID, 3, NID.   Но получается без создания узла, задать направление нельзя. В настране по крайней мере так можно. А в ансисе нужно плодить лишние узлы. Грустно)
    • maxx2000
      подгружаются при повторном открытии сборки или при первой вставке? Ну и гибкость сначала вызвала вопрос, но я не заметил существенной задержки при выборе способа вставки с ней или без неё.
    • Ветерок
      Я не понял зачем в этих деталях задана гибкость. При том, что новые значения размеров определяются не измерением, а вводом вручную.
    • BOJIOD9I
      Добрый день! Подскажите куда внести изменения на стойке fanuc 0i, чтобы когда вводишь коррекцию в графу износа она не отображалась на координатах. Пример: Резец точит размер 100 мм, по факту получается 101мм. В графе износ вносишь -1.0 мм. В итоге по координатам будет показано что резец точит 99мм, а по факту станет 100мм как нужно было.
    • ДОБРЯК
      Это есть в документации. Может быть эта информация будет полезна не только вам. https://www.mm.bme.hu/~gyebro/files/ans_help_v182/ans_elem/Hlp_E_BEAM188.html В этом разделе подробно написано Очень подробное описание этого элемента. Это элемент Тимошенко. Это надо учитывать используя этот элемент в расчетах. Остается только один вопрос зачем менять номер узла, если сразу можно задать нужный номер и менять его координаты?  
    • fenics555
      подгружаются эти детали очень долго. возможно что конфликтует в настройках...
    • si-64
      еще было бы неплохо аналогичные настройки для эквидистанты   в настройках не упоминаются петли
    • РоманВ
      TreeSorter.swp Прошу помочь в правке макроса. По нажатию закидывает в папку "Детали" все детали, прочие и часть стандартных. В папку "Стандартные" в основном стандартные попадают. Стандартные от прочих отличаются СТ или ПР в имени свойства TYPE. Может что-то подправить в макросе можно, чтобы четко разделял на папки по этому свойству?  
    • Anat2015
      Могут быть неконтакты не только в сопряжении плата-разъем, но и разъем-корзина. Ажи в корзину разъемы не паяет, а запрессовывает, от старости могут быть проблемы. Только без энтузиазма, печать там вроде бы многослойная.
×
×
  • Создать...