Возможна ли альтернатива "Исполнениям"?

Автор IgorT, 29.05.17, 21:43:24

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

IgorT

Наблюдаю интересную (имхо) особенность К.
Если организовать исполнения деталей, то размер файла детали растет весьма значительно, в зависимости от кол-ва исполнений. Настолько значительно, что пришлось задуматься о целесообразности применения оных для создания библиотеки гидравлических штуцеров, тройников, адаптеров и прочих компонентов гидравлических систем. Они у нас в конторе сейчас представлены на каждый тип и размер отдельным файлом. В случае замены их в сборке приходится переназначать наложенные зависимости, вроде бы мелочь, но достаёт капитально.
Казалось бы, понаделать исполнений и радуйся ... Но!
Файл детали становится не хилого размера, что приводит к не хилому увеличению размера сборки со всеми вытекающими последствиями..   :(
Можно конечно пойти по пути использования Таблицы параметров. Очень удобно. Весь детали при таком подходе растет темпами на много меньше, чем у Исполнений.
Но вот засада! Исполнения позволяют видеть в дереве сборки какой номер штуцера вставлен. Это замечательно.

Хотелось узнать, есть ли способ сделать штуцер, нарисованный через таблицу параметров таким, что бы в дереве сборки можно было видеть, какой номер штуцера использован?
Мне пока не удалось найти желанный способ  .

beginner

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

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

IgorT

Каким образом переделывались?
Мне пока видится только два способа: Исполнения и Таблица параметров. У обоих способов сборочные сопряжения остаются актуальными при смене номера однотипного фитинга.
Как у Вас было сделано?
Я не пойму как сделать, чтобы в "Наименование" детали в сборке (для случая  использовании Таблицы параметров) попадал номер фитинга, вставленного в сборку.

Vell

а если в "Дереве постарения" выбрать отображение ОБОЗНАЧЕНИЕ+НАИМЕНОВАНИЕ ... а в обозначение фитинга вставить ссылку на ПЕРЕМЕННУЮ из той же таблицы переменных, которая бы и несла его номер

IgorT

Мне удалось это сделать в детали. То есть можно прописать некую переменную в свойства детали.
В дереве сборки не получается добиться, что бы отображалось, какой типоразмер используется.

Есть ещё наблюдение за исполнениями.
Рисуем  деталь типа цилиндр. То есть в исполнениях или таблицах параметров нужно использовать две переменные: диаметр и высоту.
Делаем аналогичные детали, только в детали по фамилии ААА используем исполнения. В БББ - таблицу переменных. Прописываем по пять строк в исполнениях ААА и столько же в таблице для БББ. Получаем детали разного размера. Причем вес ААА получается не много больше веса детали БББ.
Делаем сборку из пяти деталей ААА, устанавливаем для каждого экземпляра свой вариант исполнения.
То же самое делаем для из деталей БББ.
Делаем массивы в обоих сборках. 100 на10  экземпляров. Получаем две сборки по 5000 компонентов.
К моему удивлению сборка из деталей ААА, где используются исполнения получила размер 3751 кБ.
Сборка из деталей БББ (с таблицей параметров) имеет размер 27009 кБ.

Вот такие пироги....
Получается юзать исполнения выгоднее.

Может кто-нибудь проведёт аналогичный тест у себя? Для чистоты эксперимента так сказать. :-\
+ Благодарностей: 1

ТрындецЪ

Цитата: IgorT от 30.05.17, 10:11:50
Может кто-нибудь проведёт аналогичный тест у себя? Для чистоты эксперимента так сказать. :-\
Вот результаты аналогичного теста. Эксперимент чист?
+ Благодарностей: 2

IgorT

Ну да. Результаты аналогичные. Спасибо!

Ещё вопрос. Предположим есть некая сборка, в которую входят детали с исполнениями.
Возможно ли управлять исполнениями деталей внутри сборки, задавая исполнениия самой сборки?


ТрындецЪ

Цитата: IgorT от 30.05.17, 11:39:42
Ну да. Результаты аналогичные. Спасибо!

Ещё вопрос. Предположим есть некая сборка, в которую входят детали с исполнениями.
Возможно ли управлять исполнениями деталей внутри сборки, задавая исполнениия самой сборки?
Создать исполнение сборки, поменять в нём исполнения деталей, сохранить.
+ Благодарностей: 1

IgorT

Цитата: ТрындецЪ от 30.05.17, 12:44:06
Создать исполнение сборки, поменять в нём исполнения деталей, сохранить.

Да! Это работает. Спасибо!

IgorT

Интересно, а можно ли сделать средствами Питона что-то вроде программы выбора нужного типоразмера детали с последующей генерацией исполнения. Цель: уменьшить кол-во исполнений в модели. А то иногда получается, что их очень много. Их них даже выбрать нужное затруднительно.
Мне это видится в виде окна, где можно выбрать их списков и проч. элементов управления нужную конфигурацию. Далее программа вставляет её в модель и ей можно пользоваться в рамках текущего проекта.
Что скажет народ?

ТрындецЪ

Цитата: IgorT от 22.10.18, 14:18:38
Интересно, а можно ли сделать средствами Питона что-то вроде программы выбора нужного типоразмера детали с последующей генерацией исполнения. Цель: уменьшить кол-во исполнений в модели. А то иногда получается, что их очень много. Их них даже выбрать нужное затруднительно.
Мне это видится в виде окна, где можно выбрать их списков и проч. элементов управления нужную конфигурацию. Далее программа вставляет её в модель и ей можно пользоваться в рамках текущего проекта.
Что скажет народ?
Параметризуете деталь. При необходимости создания исполнения, создаёте его и меняете в нём значения переменных.  Зачем создавать сразу все неиспользуемые исполнения?!

IgorT

Бывают детали, у которых много параметров для отрисовки.
Идея в том, что бы не лазить в справочники много раз за одной и той же инфой и потом старательно её вбивать в деталь очередной раз.
Было бы средство, позволяющее выбирать из готовых списков, то  есть инфа хранилась бы где-то и программа предоставляла пользователю удобный способ  наглядного  выбора инфы.
Я сейчас смотрю кое-какую прогу, известную.... Очень уж там удобно сделано. Любую деталь/сборку можно параметризировать по типу предлагаемого способа. И там, Вы не поверите, ничего программировать не надо. Надо систематизировать данные  модели и организовать с ними работу. В Компасе такое не возможно.    :( А очень жаль... :`(

Цитата: IgorT от 29.05.17, 21:43:24
Файл детали становится не хилого размера, что приводит к не хилому увеличению размера сборки со всеми вытекающими последствиями..   :(
С какими именно последствиями?

ТрындецЪ

Цитата: IgorT от 22.10.18, 14:44:04
Бывают детали, у которых много параметров для отрисовки.
Идея в том, что бы не лазить в справочники много раз за одной и той же инфой и потом старательно её вбивать в деталь очередной раз.
Было бы средство, позволяющее выбирать из готовых списков, то  есть инфа хранилась бы где-то и программа предоставляла пользователю удобный способ  наглядного  выбора инфы.
Т.е. Вам самому лень по справочникам лазить и хотите, чтобы кто-то другой их проштудировал и создал универсальную модель? :-)))
Или же Вам не хватает в компасе переменных с выбором значений из списка?
Есть библиотека "Менеджер типовых элементов" (или что-то типа этого), в нём можно создать свою "библиотеку моделей" с выбором параметров.

IgorT



IgorT

Цитата: ТрындецЪ от 22.10.18, 14:54:54
Т.е. Вам самому лень по справочникам лазить и хотите, чтобы кто-то другой их проштудировал и создал универсальную модель? :-)))
Или же Вам не хватает в компасе переменных с выбором значений из списка?
Есть библиотека "Менеджер типовых элементов" (или что-то типа этого), в нём можно создать свою "библиотеку моделей" с выбором параметров.
:(
Вообще-то я о возможности создания средства решения задачи спрашивал.
Мотивация:  да. Лень делать одну и туже работу многократно. Времени она занимает много и сил отнимает. Мы тут типа с САПР работаем, а данные по справочникам руками ищем.
Менеджера типовых элементов я не видел под К -64. Покажете где он, может плохо ищу?

IgorT

Цитата: Вячеслав Никонов от 22.10.18, 14:59:27
Ну и увеличится, что с этого?
для Вас ничего.
Для кого ещё ничего не значит увеличение объёма деталей и сборок?

К стати...  Мне удалось решить обсуждаемую задачу в SW. Он позволяет связывать таблицу исполнений с MS-Excel, В Excel сделал нужные таблицы, забил данные и посредствам VBA окна.
Получается в таблице Excel выбрал нужное  и передал его как исполнение в модель. И там всё хорошо.
Но приходится работать и с Компасом. А здесь так не получается организовать выбор данных.
:(

Вы пишете уже 3е сообщение, но так и не назвали ни одной проблемы. Чем конкретно вам мешает увеличение объема?

IgorT

Вам не мешает?
По всей видимости Вы не работали с деталями и сборками большого объёма, коли задаёте такие вопросы.