Доброго времени суток!
Есть тестовая сборка из нескольких деталей.
Из сборки, путем редактирования на месте, проецирую отверстие из одной детали на другую и делаю ответное отверстие.
Образуется связь, при которой в случае смещения отверстия в первой детали, за ним подтянется отверстие во второй.
Но!
Когда таких связей делаю много, а потом провожу манипуляции с моделями (копирую переношу и тд), естественно забываю что куда проецировал и что на что опиралось.
И получается так, что в детали могут внешние остаться связи, которых в теории быть уже не должно.
В информации о документе (детали) нашел ссылку на связь со сборкой, возможно ли как-то увидеть, где именно (в какой эскизе) эта связь присутствует?
Надо это для того, чтобы гарантированно рвать связи детали со сборкой при необходимости.
Мой совет.... не практикуйте эту возможность в своей работе... больше проблем будет чем пользы.
ЗЫ. это моё сугубо личное мнение, можете закидывать камнями...
Цитата: Петрович-47 от 14.03.23, 10:17:40Мой совет.... не практикуйте эту возможность в своей работе... больше проблем будет чем пользы.
Камнями кидаться не наш путь)
Но по моему опыту, при грамотной и аккуратной работе с данной функцией, к нулю стремится человеческий фактор и ускоряется работа в целом.
Условно, при сопряжении N деталей по отверстиям, правится одна, а не все N. И они гарантированно будут одинаковыми.
В целом у меня всё работает, но проблема возникла при копировании сборки и деталей (новые стремятся сохранить связь со старыми).
Дополню: в эскизе детали при нажатии на спроецированную геометрию (в данном случае окружность) видно, что из связей только проекционная связь.
Так вот можно ли выцепить, с чем он связан то?
В свойствах элемента расписан путь к исходной сборке, породившей его.
Здесь показаны проекционные кривые просто по тому что инструмент эскиза Спроецировать объект в 21-й версии в многоуровневых сборках не работает (глюк v21) и приходится искать обходные решения. Но на суть задачи это ни как не влияет.
Цитата: Петрович-47 от 14.03.23, 10:17:40не практикуйте эту возможность в своей работе... больше проблем будет чем пользы.
Трудно не согласиться. Даже, если проецированием делаю какие отверстия. Сразу удаляю связи. Ибо. Плавали и знаем, как потом чего то куда то и не туда улазит.
Цитата: Олеся_Орен от 14.03.23, 11:23:28Трудно не согласиться. Даже, если проецированием делаю какие отверстия. Сразу удаляю связи. Ибо. Плавали и знаем, как потом чего то куда то и не туда улазит.
Надо сказать, что для К21 подобное неземечаю. Может везёт пока?
Цитата: YNA от 14.03.23, 11:11:01В свойствах элемента расписан путь к исходной сборке, породившей его.
Здесь показаны проекционные кривые просто по тому что инструмент эскиза Спроецировать объект в 21-й версии в многоуровневых сборках не работает (глюк v21) и приходится искать обходные решения. Но на суть задачи это ни как не влияет.
Да, но если пользоваться проекционной кривой.
Я же пользуюсь функцией "Спроецировать объект" внутри эскиза, пути там тоже нашел.
Но возможно ли найти путь именно до спроецированного элемента? Тк сборка может состоять из тучи деталей.
И как-то порвать связь не тыкая в каждый элемент возможно? Одной кнопкой.
Цитата: Олеся_Орен от 14.03.23, 11:23:28Трудно не согласиться. Даже, если проецированием делаю какие отверстия. Сразу удаляю связи. Ибо. Плавали и знаем, как потом чего то куда то и не туда улазит.
Смысл проецирования тогда? В результате обрыва связей мы получаем неопределенную геометрию.
Цитата: Петрович-47 от 14.03.23, 10:17:40Мой совет.... не практикуйте эту возможность в своей работе... больше проблем будет чем пользы.
Согласен, где-то на 70...90%.
Чем проще устройство, тем больше вероятность использования. Если будет копироваться/переименовываться - лучше не связываться. Потому как затык в двух-трёх местах сожрёт столько времени, что вся экономия - коту под хвост.
Проблема - в примитивной параметризации Компаса (ссылки и проецирование). Заменяю, скажем, Деталь методом Сохранить как: Компас спрашивает на какую деталь теперь ссылаться, на новую или старую? Указываю новую, теперь она будет в Сборке, НО - ссылки у других Деталей так и ОСТАЮТСЯ на старую, которая как бы ушла из Сборки.
- - - - - - -
Вот, к примеру, буквально вчера с этим столкнулся: отверстия в двух коричневых деталях (одна не видна, на противоположной стороне) построены проецированием с соседней зелёной. А теперь мне нужно сделать подсборку их этих трёх деталей. Как поступить, чтобы проецирование осталось - потому что БУДУ перестраивать отверстия. Да ещё иметь в виду, что верхняя и нижняя полка двутавра также завязаны на проецирование: они построены в Сборке с привязкой к базовой зелёной стенке, да ещё и выдавлены ДО СТЕНКИ. В нормальной ситуации мне достаточно в одном месте заменить 25 на 31 и всё. А как здесь, в новой подсборке?
Какие вообще здесь возможны варианты:
1 - новая подсборка из трёх деталей и замена стенки на эту подсборку,
2а - деталь Стенка превратить в Сборку и к ней добавить две Пластины (получится подсборка) и поменять Деталь Стенка на новую подсборку,
2б- всю эту имеющуюся Сборку Сохранит как, оставить 3 нужных детали и убрать лишнее, затем поменять как в п.2а.
4 - ... ?
Какой вариант обеспечит ПОЛНОЕ сохранение связей?
К20. Проецирование.png
Определить имеющуюся геометрию особого труда не составляет...
Утилита - Замена Внешних Ссылок
позволяет
1. Определить все внешние ссылки в документе
1.1. Есть возможность фильтрации по пути к документам
2. Произвести замену/удаление
Ссылка на тему (https://forum.ascon.ru/index.php?msg=298304)
Цитата: СВ от 14.03.23, 12:19:01Как поступить, чтобы проецирование осталось - потому что БУДУ перестраивать отверстия. В нормальной ситуации мне достаточно в одном месте заменить 25 на 31 и всё. А как здесь?
На этот случай, если правильно понял задачу, есть функционал Копировать Объекты. Его отличие от проецирования в том, что можно на лету включать/оключать связь с объектом. Что бы включить отключенную связь нужно сделать как минимум 3-4 операции, и человек, находящийся в здравом уме и сознании, не сможет случайно совершить эту фатальную ошибку. :)
Вот, автору для его задачи с тучей деталей вроде как не очень подходить. Или даже очень не подходит.
Если начать редактировать копии, то откроется окно исходной сборки, где все скопированные примитивы будут выделены красным цветом. Там можно их отключать или добавлять "по вкусу". :)
Цитата: СВ от 14.03.23, 12:19:01потому что БУДУ перестраивать отверстия
Я бы делал так:
1. В исходной детали делаю одно отверстие и множу его массивом.
2. Из сборки проецирую ПЕРВОЕ отверстие массива на каждую деталь.
3. Наследую параметры (переменные количество и длина) массива из исходной детали в дочерние.
4. В дочерних деталях создаю массивы и туда вбиваю унаследованные переменные.
Тогда при перестроении всё будет работать, проецировать надо ту геометрию, которая не будет меняться.
А проецировать 100500 отверстий это жёстко.
Цитата: Петрович-47 от 14.03.23, 12:22:19Определить имеющуюся геометрию особого труда не составляет...
не составит, пока отверстие одно
вся параметризация нужна именно из-за больших объемов
Цитата: KrissKross от 14.03.23, 12:38:41Утилита - Замена Внешних Ссылок
Благодарю! Изучу
Цитата: YNA от 14.03.23, 12:40:34На этот случай, если правильно понял задачу, есть функционал Копировать Объекты.
Спасибо, попробую.
Цитата: YNA от 14.03.23, 12:48:56Там можно их отключать или добавлять "по вкусу".
Можно подробнее, примитивы наблюдаю - а снести их не даёт.
Только убивать эскиз и создать заново.
Цитата: Дмитрий_Л от 14.03.23, 12:55:07Я бы делал так:
1. В исходной детали делаю одно отверстие и множу его массивом.
2. Из сборки проецирую ПЕРВОЕ отверстие массива на каждую деталь.
3. Наследую параметры (переменные количество и длина) массива из исходной детали в дочерние.
4. В дочерних деталях создаю массивы и туда вбиваю унаследованные переменные.
...
Я не прислал файл (из-за времени), вы сами додумали что и как у меня ...
Так вот, ВСЁ именно так и сделано:
Стенка и Пластины построены "внутри" Сборки, т.е. Пластины построены на гранях Стенки и привязаны размерами к ней,
Стенка - ОДНО отверстие с координатами и диаметром, затем массив отверстий и зеркальный массив,
Пластины - ВСЕ отверстия из Стенки спроецированы,
т.е. работы с отверстиями - минимум,
итого: меняю только один диаметр и все 100500 отверстий перестроятся.
Задача: собрать новую подсборку из Стенки и Пластин, минимум доработок и чтобы ВСЕ отверстия перестраивались.
Цитата: СВ от 14.03.23, 12:19:01Согласен, где-то на 70...90%.
Чем проще устройство, тем больше вероятность использования. Если будет копироваться/переименовываться - лучше не связываться. Потому как затык в двух-трёх местах сожрёт столько времени, что вся экономия - коту под хвост.
Проблема - в примитивной параметризации Компаса (ссылки и проецирование). Заменяю, скажем, Деталь методом Сохранить как: Компас спрашивает на какую деталь теперь ссылаться, на новую или старую? Указываю новую, теперь она будет в Сборке, НО - ссылки у других Деталей так и ОСТАЮТСЯ на старую, которая как бы ушла из Сборки.
- - - - - - -
Вот, к примеру, буквально вчера с этим столкнулся: отверстия в двух коричневых деталях (одна не видна, на противоположной стороне) построены проецированием с соседней зелёной. А теперь мне нужно сделать подсборку их этих трёх деталей. Как поступить, чтобы проецирование осталось - потому что БУДУ перестраивать отверстия. Да ещё иметь в виду, что верхняя и нижняя полка двутавра также завязаны на проецирование: они построены в Сборке с привязкой к базовой зелёной стенке, да ещё и выдавлены ДО СТЕНКИ. В нормальной ситуации мне достаточно в одном месте заменить 25 на 31 и всё. А как здесь, в новой подсборке?
Какие вообще здесь возможны варианты:
1 - новая подсборка из трёх деталей и замена стенки на эту подсборку,
2а - деталь Стенка превратить в Сборку и к ней добавить две Пластины (получится подсборка) и поменять Деталь Стенка на новую подсборку,
2б- всю эту имеющуюся Сборку Сохранит как, оставить 3 нужных детали и убрать лишнее, затем поменять как в п.2а.
4 - ... ?
Какой вариант обеспечит ПОЛНОЕ сохранение связей?
А насколько это оправдано с общеконструкторской точки зрения? Можно ли вообще пластину привязывать к балке?
Ведь эту пластину потом можно и нужно заимстовать и использовать в других местах. А тогда - какая привязка к конкретной балке и редактирование отверстий потом? По сути балка и пластина - независимые детали, да там отверстия должны совпадать, но это не значит что зависимы.
Тогда уж правильнее стандартизировать сами отверстия (как элемент крепления) и использовать потом как типовой элемент, для унификации - заодно и детали проще будет заимствовать.
Цитата: Kirilius83 от 14.03.23, 13:17:58А насколько это оправдано с общеконструкторской точки зрения? Можно ли вообще пластину привязывать к балке?
Ведь эту пластину потом можно и нужно заимстовать и использовать в других местах.
...
Да ни в коем случае!!!!! Оборудование исключительно индивидуальное. Более того, даже при ремонте одинаковых редукторов и прочего поиск на производстве заимствованных чертежей создаёт больше проблем, чем создание нового (тем более, что в КАДе это элементарно). Не один я об это ПОСТОЯННО говорю...
- - -
+ к предыдущим моделям:
- - -
Давайте попробуем найти наиболее быстрый алгоритм выше описанной задачи - создать подсборку из трёх деталей, которые до этого были ОТДЕЛЬНО построены в Сборке с применением параметризации (Пластины (Эскизы) построены на Стенке) и проецирования (отверстия в Стенке спроецированы на Пластины).
Цитата: Kirilius83 от 14.03.23, 13:17:58Ведь эту пластину потом можно и нужно заимстовать и использовать в других местах.
Если пластина изготовлена, то её геометрия уже не поменяется, если хочется наследовать - да пожалуйста, эту конкретную пластину.
Если нужно что-то менять, то это уже новая пластина.
Цитата: СВ от 14.03.23, 13:11:57итого: меняю только один диаметр и все 100500 отверстий перестроятся.
именно так и делаю сам.
но при копировании такой сборки надо понимать, как рубить связь со старой сборкой, а лучше перенаправлять на новую.
Цитата: СВ от 14.03.23, 13:23:41Да ни в коем случае!!!!!
Оборудование исключительно индивидуальное. Более того, даже при ремонте одинаковых редукторов и прочего поиск на производстве заимствованных чертежей создаёт больше проблем, чем создание нового (тем более, что в КАДе это элементарно). Не один я об это ПОСТОЯННО говорю.
Эм, что значит "поиск чертежей"? У чертежа есть номер, по нему ищут в архиве (лучше всего - электронном), и из моей практики - производству совершенно пофиг какой там номар, они просто ищут по номеру.
А множество уникальных деталей - ахтунг даже для мелкосерийного производства (партии по 20..40 комплексов из десятка изделий), даже им проще сделать 5 одинаковых деталей чем 5 разных по разным чертежам. На поиск деталей/чертежей никак не сказывается. ПРосто по номеру берут из кладовой.
Цитата: Дмитрий_Л от 14.03.23, 12:56:30Можно подробнее, примитивы наблюдаю - а снести их не даёт.
Только убивать эскиз и создать заново.
Да, чегой то не так. Может мы вообще о разных вещах говорим. Ну лучше один раз увидеть, чем сто раз объяснить. :um:
Вот видео процесса.
Нужно искать пути.
1. Возможные сейчас.
2. Фактически нужные. И с ними - в СТП, к АСКОНу.
- - -
По п.1: Нужно исследовать все варианты. Достаточно Сборки из трёх деталей, связанных Ссылками и параметризацией (практически то, что выложил выше).
Повторюсь: была тема с обсуждением этой проблемы (нужно найти!) и ВРОДЕ БЫ так говорилось: скопировать проект, полученную папку переименовать и тогда все ссылки будут внутри этой папки. А вот если файлы моделей переименовывать, то ссылки нужно восстанавливать. К сожалению, делал так, раз или два, давно, потому и не помню подробностей. Потому что "не впечатлило".
Есть и такой вариант: когда вы копируете, то копию переделываете, соответственно, ссылки идут на "старые" файлы; но можно сделать НАОБОРОТ - копию оставить как есть (если потом её не трогать!), а первоисточник перестроить под новый проект, ссылки не слетят.
- - -
Первый шаг "исследования" (моего): создана новая подсборка, поменял диаметр в Стенке - поменялись и в Пластинах. Работает.
Вставляю подсборку в Сборку вместо Стенки: пришлось
- пробежаться по эскизам, понажимать Удалить ошибочные проекционные связи,
- пробежаться по Элементам выдавливания и ВНОВЬ указать поверхности, до которых нужно выдавить,
- а там и базовые плоскости потерялись ...
Как и должно быть. В общем - НЕ ВПЕЧАТЛЯЕТ!
Цитата: YNA от 14.03.23, 13:40:14Да, чегой то не так. Может мы вообще о разных вещах говорим. Ну лучше один раз увидеть, чем сто раз объяснить. :um:
Вот видео процесса.
Добра Вам за такое наглядное пояснение!
Увы, с работы не могу видео выложить, из дома сделаю.
Так как Вы попробовал, получилось, а если мы говорим про связи внутри эскиза? Когда в эскизе проецирую геометрию других деталей в сборке.
Цитата: СВ от 14.03.23, 13:44:26Есть и такой вариант: когда вы копируете, то копию переделываете, соответственно, ссылки идут на "старые" файлы; но можно сделать НАОБОРОТ - копию оставить как есть (если потом её не трогать!), а первоисточник перестроить под новый проект, ссылки не слетят.
Не вижу разницы.
У нас всё равно связь 2х проектов, которой быть не должно.
Изменения одного проекта тянут за собой изменения в другом.
Идея поменять имя папки мне нравится, ибо КОМПАС всеми силами стремится найти потерянные связи (и не всегда кстати говорит, что потерялся)
Цитата: Дмитрий_Л от 14.03.23, 13:49:18а если мы говорим про связи внутри эскиза? Когда в эскизе проецирую геометрию других деталей в сборке.
Дело в том, что в 21-й версии этот функционал глючно работает, т. е. можно в эскиз спроецировать только один примитив, а потом курсор перестаёт реагировать на окружающую обстановку (справедливо только для многоуровневых сборок).
Тут пришлось искать обходные решения с проецированием кривых и копированием. В общем реализовался тот удачный случай когда "нет худа без добра", хоть чему то полезному научился, а с эскизами теперь вообще не работаем, по инерции даже в одноуровневых сборках и ни чего умного тут предложить не могу. :)
Цитата: YNA от 14.03.23, 14:01:24Дело в том, что в 21-й версии этот функционал глючно работает, т. е. можно в эскиз спроецировать только один примитив, а потом курсор перестаёт реагировать на окружающую обстановку (справедливо только для многоуровневых сборок).
Тут пришлось искать обходные решения с проецированием кривых и копированием. В общем реализовался тот удачный случай когда "нет худа без добра", хоть чему то полезному научился, а с эскизами теперь вообще не работаем, по инерции даже в одноуровневых сборках и ни чего умного тут предложить не могу. :)
Работаю в 20й версии, глюки наблюдал, но лечатся путем "выключить-включить" программу)
В любом случае, пока могу лечить косяки путем повторного создания глючной операции. Но с объемами этот способ станет неприемлем.
Kirilius83, с возвращением :)
Такие проблемы создает сам Компас, работа в СВ не создате таких проблем смена имени автоматом смена его во всех сслыках.
Смену только делать нужно инструментами СВ или через АПИ.
Цитата: Дмитрий_Л от 14.03.23, 09:16:10В информации о документе (детали) нашел ссылку на связь со сборкой, возможно ли как-то увидеть, где именно (в какой эскизе) эта связь присутствует?
Надо это для того, чтобы гарантированно рвать связи детали со сборкой при необходимости.
Если Вам нужна избыточность иформации чтобы потом посмотреть , откуда или где , фото , копии файлов или другие типы файлов хранить. ТО пожалуста есть сторонний инструмент
mPDM запись и внесение инфы в фаил не затрагивая форматы файла (любая версия и тип форматов pdf,jpg,docx, STL,DWG, SW,Компас
SteamPDM -храинть копии, другие форматы файла в файле можно
Все реализуется без серверов и базы данных на потоках ntfs
Цитата: Дмитрий_Л от 14.03.23, 09:16:10...
Надо это для того, чтобы гарантированно рвать связи детали со сборкой при необходимости.
Получается, мы рассматриваем две задачи:
1 - копируем Сборку, переименовываем её и нужно, чтобы
- все Обозначения перестроились,
- все связи (ссылки, проецирование и пр.) остались внутри новой Сборки.2 - имеем копию файла (Сборка, Деталь) и нужно удалить связи этого файла с остальным миром.
Если мы решаем 1-ю задачу, то в большинстве случаев решать 2-ю не понадобится.
Ежели всё-таки нужно удалить связи (когда 1-я задача не решена, что скорее всего и будет), то напрашивается отдельная кнопка ""Удалить связи с другими файлами". Так? Может быть - для удаления индивидуальных связей нужен какой-то Указатель связей? Думается. что в итоге окажется - к каждой связи придётся подходить индивидуально ...
В итоге - моё мнение такое:
1-ю задачу нужно ОБЯЗАТЕЛЬНО решать, она очень распространённая и очень трудоёмкая,
2-ю - хорошо бы, но - потерпит.
Пишем в СТП? Массово ...
Цитата: СВ от 15.03.23, 10:18:571-ю задачу нужно ОБЯЗАТЕЛЬНО решать, она очень распространённая и очень трудоёмкая,
Именно.
И ключевое здесь "трудоёмкая". Руками я запросто могу это провернуть, только уйдет хорошо если день.
Я уже понял, что КОМПАС не очень может в копирование проекта.
Поэтому план минимум - хотя бы видеть, где и откуда порождена связь. Пока могу только увидеть есть ли она, и каким файлом порождена, максимум в каком компоненте/операции.
А вот конкретный элемент, который породил эту связь, не найти :(
Цитата: СВ от 15.03.23, 10:18:57Пишем в СТП? Массово ...
ПС: новенький тут, СТП = служба техподдержки?
Цитата: Дмитрий_Л от 15.03.23, 13:01:40Именно.
И ключевое здесь "трудоёмкая". Руками я запросто могу это провернуть, только уйдет хорошо если день.
не когда не заморачиваюсь с этим. просто копирую проект а старую папку или материнскую нужно переименовать.
После запуска из любой папки головной сборки и перестроения все ссылки заменяются автоматом на нужные.
Зачем мне видеть кто кого породил в свойствах? Ну если есть интересующий элемент можно глянуть.. отдельно.
Цитата: Дмитрий_Л от 15.03.23, 13:01:40Поэтому план минимум - хотя бы видеть, где и откуда порождена связь. Пока могу только увидеть есть ли она, и каким файлом порождена, максимум в каком компоненте/операции.
А вот конкретный элемент, который породил эту связь, не найти
Если проект чужой, то, конечно, лучше его полностью прошерстить.
Обратитесь к ТопТоталу, он найдёт плагин и научит.
Только сначала нужно разобраться как чертит ТопТотал, чует моё сердце, что у него между файлами никаких связей нет (через Ссылки, проецирование и пр.), и потому у него решается вопрос только по связям между Сборками и Деталями/подсборками - что куда входит. Спросите, в общем, ...
А если ВСЁ работает, то слава великому ТопТоталу!
Цитата: Toptotal от 15.03.23, 13:08:02Зачем мне видеть кто кого породил в свойствах? Ну если есть интересующий элемент можно глянуть.. отдельно.
Я сделал типовой элемент (сборку) и копирую её бесчисленное количество раз меняя размеры.
Сборка умная, сама массивы считает, отверстия в смежных деталях подтягивает и тд (короче связей много).
При этом заметил, что часто остаются паразитные связи, которые и надо снести. Причем связь по переменной я явно вижу и явно переназначаю, если КОМПАС не смог. А вот в эскизах беда.
Цитата: Дмитрий_Л от 15.03.23, 13:01:40хотя бы видеть, где и откуда порождена связь.
Регулярным выражение в ТС можно выводить в свойство столбцом во всех файлах все ссылки и тд.
Подобная задача была уже, куда входит деталь..
https://forum.ascon.ru/index.php?msg=297968
Цитата: Дмитрий_Л от 15.03.23, 13:21:19Я сделал типовой элемент (сборку) и копирую её бесчисленное количество раз меняя размеры.
Сборка умная, сама массивы считает, отверстия в смежных деталях подтягивает и тд...
А вот тут надо КОНКРЕТНО разбираться, ПОДРОБНО, и лучше не на словах ...
Цитата: СВ от 15.03.23, 13:09:19А если ВСЁ работает
Дорогой СВ, я делал программируемые сборки -это когда меняя габариты перестраивается вся сборка и все завязанные детали и чертежи по ним. И все это я делал в Солиде. Ибо ссылка на геометрию из другой сборки в Компасе тогда была не доступна, щас не интересовался и пока нет надобности.
Но кто в Компасе то пожалуйста попробуйте. Все размеры кроме габаритов сами собой выстраивались, так как они связаные. Был 3D эскиз габарита. Делал в двух проектах дымоход для металлургической печи и двери, когда постоянно требуется в процессе изменение габаритов.
Цитата: Дмитрий_Л от 15.03.23, 13:21:19копирую её бесчисленное количество раз меняя размеры.
SW давно перешел именно из за наличия в нем с давних пор исполнения! Именно исполнения дает прекрасный результат и многообразие!
Исполнения в Компасе появились в 20 или 19 не помню..
Цитата: Toptotal от 15.03.23, 13:33:25...
Исполнения в Компасе появились в 20 или 19 не помню..
Вот так новость! Авторитетно, однако.
Цитата: IgorT от 15.03.23, 13:40:34Вот так новость! Авторитетно, однако.
если Вам не понятно то проще вам скажу мне похеру в какой появилось исполнение.. я не работаю плотно уже в 3д в Компасе.
Цитата: Toptotal от 15.03.23, 13:42:29если Вам не понятно то проще вам скажу мне похеру в какой появилось исполнение.. я не работаю плотно уже в 3д в Компасе.
А мне похеру что Вам похеру. Авторитетчик херов!
Цитата: IgorT от 15.03.23, 13:49:14Авторитетчик
я написал же не помню! че пристали со своими поправками в версиях!
Знакомыых двое не пользуются версиями даже 19 ! всех бесит все новое и новые извращения в Компасе. Какая разница.
Цитата: Toptotal от 15.03.23, 13:50:54я написал же не помню! че пристали со своими поправками в версиях!
Знакомыых двое не пользуются версиями даже 19 ! всех бесит все новое и новые извращения в Компасе. Какая разница.
Какого Вы здесь ошиваетесь с идеями Тоталкомандера? Вы совсем мало понимаете о работе в Компасе, но пытаетесь советывать как с ним работать! Периодически допуская негатив в сторону Компаса!!!
Цитата: IgorT от 15.03.23, 13:55:02Какого Вы здесь ошиваетесь с идеями Тоталкомандера? Вы совсем мало понимаете о работе в Компасе, но пытаетесь советывать как с ним работать! Периодически допуская негатив в сторону Компаса!!!
Я еще и матерюсь часто когда им пользуюсь :)
Да, Дмитрий, ТоталСомандер, похоже, нам не поможе. Может, с переименованием выручит? Так наши друзья сделали программки, нужно поюзать. (Но не АгентК016, ни в коем случае.)
Цитата: Toptotal от 15.03.23, 14:01:05Я еще и матерюсь часто когда им пользуюсь :)
Это Вас весьма характеризует.
Цитата: Дмитрий_Л от 15.03.23, 13:21:19...что часто остаются паразитные связи, которые и надо снести...
поэтому и надо материнскую папку временно переименовать. Связи сами найдутся в новой папке проекта или запросят откуда взяться...
Цитата: Петрович-47 от 15.03.23, 14:33:42поэтому и надо материнскую папку временно переименовать. Связи сами найдутся в новой папке проекта или запросят откуда взяться...
Выглядит, как решение проблемы.
Попробовал - работает, переопределяется корректно.
Но всё же, при косяке связь о которой я выше писал не найти в нужном виде. Тут решение видимо убивать элемент и делать заново, пока иного не вижу.
Цитата: Toptotal от 15.03.23, 13:31:08программируемые сборки -это когда меняя габариты перестраивается вся сборка и все завязанные детали и чертежи по ним
Именно такую сборку и сделал.
Ранее в Inventor работал ТОЛЬКО так. Ничего (кроме наверно скруглений да фасок) не жило своей жизнью, вся установка была завязана так или иначе.
Но Inventor в этом плане на 10 голов выше компаса и заточен под такое моделирование.
Тут же что-то уже получается, но пока не совсем чисто.
Ну и я приверженец принципа "если что-то не работает, значит что-то не так делаешь" :) Так что учиться и учиться. В целом начинаю понимать логику КОМПАСа.
Цитата: СВ от 15.03.23, 13:28:15А вот тут надо КОНКРЕТНО разбираться, ПОДРОБНО, и лучше не на словах ...
Рабочую модель выложить не могу, по корпоративным причинам. Дома сделаю аналогичному по тому же принципу и обязательно выложу !
Цитата: Дмитрий_Л от 15.03.23, 14:39:55Но Inventor в этом плане на 10 голов выше компаса и заточен под такое моделирование.
Вот вот и по Этому не работаю в Компасе.. я уж не говорю про спецификацию.. и другие фишки с расчетами и кинематикой .
А всяким патриотам и любителям Компаса, замечу что еще в 20050-2008 был шанс обрасти библиотеками, профинансировать студентов и тд. нет хозяева Аскона потратили не туда.
А в итоге тот же Т-флекс имеет библиотеки намного кручи по разным компонентам. В итоге вместо стать стандартом в 3д стали так себе САПР чертилкой.
Цитата: Дмитрий_Л от 15.03.23, 14:39:55... В целом начинаю понимать логику КОМПАСа.
...
SW, AI и Компас очень похожи. В смысле, что различия не принципиальные. Это не ТФ. :)
Расчеты, кинематику и теперь (в К21) СП можно делать с неменьшим успехом! Достаточно освоить и многое, но не всё, получится сделать средствами Компаса.
Цитата: Toptotal от 15.03.23, 14:46:10...
А в итоге тот же Т-флекс имеет библиотеки намного кручи по разным компонентам. В итоге вместо стать стандартом в 3д стали так себе САПР чертилкой.
Не умеете работать в Компасе, так и скажите! Может быть Вы в ТФ сильны?
Цитата: IgorT от 15.03.23, 14:57:03Не умеете работать в Компасе, так и скажите!
Устал от Вас! Умею я работать в Компасе! Просто не хочу я в нем работать.. все черз ж*опу..
И кстати тема эта появилась именно из за такой его работы!
:x:
..Потом пошли плясать в избе,
Потом дрались не по злобе, -
И всё хорошее в себе
Доистребили.. :)
Цитата: IgorT от 15.03.23, 14:55:45SW, AI и Компас очень похожи. В смысле, что различия не принципиальные. Это не ТФ. :)
Расчеты, кинематику и теперь (в К21) СП можно делать с неменьшим успехом! Достаточно освоить и многое, но не всё, получится сделать средствами Компаса.
И как там, СП перестала глючить и самостоятельно менятся?
У меня очень простые спецификации, если раньше даже они криво работали, то теперь летаю только в путь, но ещё раз повторюсь: у меня очень простые спецификации - 5...15 позиций и немножко СИ сделанных своими руками.
Цитата: Toptotal от 15.03.23, 15:11:46И кстати тема эта появилась именно из за такой его работы!
Тут поспорю, тема создана из-за отсутствия опыта, а не из-за косяков компаса.
После AI от КОМПАСА плевался месяца 3, сейчас уже подосвоился и в целом норм.
99% косяков/багов/затупов из-за того, что делаю что-то криво сам, а в остальном компас вполне себе норм инструмент, имхо.
Цитата: Дмитрий_Л от 15.03.23, 17:43:38а в остальном компас вполне себе норм инструмент, имхо.
от задач зависит и обьемов. У кого листовой, где то 3д печать, где то металоконструкции, еще где то кинематику механики с датчиками и расстановкой у СВ просто супер.
А уж про виртуальный продукт вообще, реалистика , ну много чего. Я просто так скажу сапр под каждую работу нужен свой. Или САПР с нужным модулем.
Цитата: Kirilius83 от 15.03.23, 15:54:39И как там, СП перестала глючить и самостоятельно менятся?
У меня не простые СП. Изделие сейчас рисую 22000+ компонентов. Нареканий на работу СП нет.
Цитата: IgorT от 15.03.23, 17:56:48Изделие сейчас рисую 22000+ компонентов.
как крутит компас такое изделие? какой обьем ОЗУ?
Цитата: Toptotal от 15.03.23, 17:58:24как крутит компас такое изделие? какой обьем ОЗУ?
Комп так себе... Ему 7 лет. I5. GF660. ОЗУ 16.
Вся модель вертится без тормозов, даже при максимальной настройке качества отображения модели.
Цитата: IgorT от 15.03.23, 18:03:06без тормозов, даже при максимальной настройке качества отображения модели.
с трудом верится..
Цитата: Toptotal от 15.03.23, 22:21:33с трудом верится..
Сам удивляюсь. Раньше это был ужас ужасный. А в К21 Аскон сделал что-то невероятное!
Проверьте сами.
Да и ещё всяким замечательных вещей добавили.
Три стадии освоения Компаса, это после работы в Автокаде и Инвенторе.
1. Боже, какой ужас, как всё неудобно и непонятно! Интересно, а как в нём люди работают, надо хоть попробовать для интереса.
2. Хмм, а в этом что то есть.
3. Блин, ну как тут всё удобно, понятно и доступно! И как же это я раньше без Компаса обходился(ась).
Цитата: IgorT от 15.03.23, 17:56:48Изделие сейчас рисую 22000+ компонентов
Круто. Спецификация, наверно, длиной 1 км и помощники для ее переноски есть?
Цитата: Валерий Изранов от 16.03.23, 06:33:15Круто. Спецификация, наверно, длиной 1 км и помощники для ее переноски есть?
всмысле? там же в подузлах все.
но суммарно комплект кд на все изделие наверно уже сотнями кг должен измерястя )))
Вообще-то до этого были изделия 80000+ компонентов. И для К15 с таким размером были проблемы..
Цитата: Валерий Изранов от 16.03.23, 06:33:15Круто. Спецификация, наверно, длиной 1 км и помощники для ее переноски есть?
Смешная шутка.
Цитата: YNA от 16.03.23, 06:01:08Три стадии освоения Компаса,...
может, и четвёртая имеется?
4. Ну почему они это ... никак не исправят?
Цитата: IgorT от 16.03.23, 08:28:42Вообще-то до этого были изделия 80000+ компонентов.
А что за ищделие было и что щас с 22000 ?
Что то на аскон ассы не претендуете..
Цитата: Toptotal от 16.03.23, 08:32:40А что за ищделие было и что щас с 22000 ?
Что то на аскон ассы не претендуете..
См. Личку.
А как по мне так v21 ацтойная по сравнению с v20. До 100 тысяч компонентов ещё терпимо, но если выше, то отставание от v20 становится очень заметным.
Полезную роль сыграло последнее обновление - скорости заметно прибавилось, но всё равно до v20 явно не дотягивает.
На ролике видно что GPU практически не грузится (не выше 25%), а на 20-ке сразу загрузка подскакивала до 100% процентов и эта же самая сборка крутилась как волчок. Собственно именно с этой сборки и начались все запросы в СТП.
Ну да ладно, ждём v22, посмотрим как там будут дела с быстродействием. :angel:
А че на 20-ке не работаете? Зачем себя мучить с "ацтойным" К21?
Да так оно и было, был откат (впервые в истории) на v20 как минимум на месяц, до окончания этого проекта :) .
Но нельзя же всё время пятится назад! Тем более вышло обновление 21.0.6 и там скорости заметно прибавили что было специально подчёркнуто в документации.
По мне так новое всегда лучше чем старое, а там дорога дальняя, притрётся. :)
Цитата: Toptotal от 16.03.23, 08:32:40А что за ищделие было и что щас с 22000 ?
Разрабатывал промышленные вентиляторы - на самый простой запросто 5000 компонентов можно набить (если крепеж учитывать).
В универе ещё делал виброгрохота, там там и больше получалось.
Но 100 000 компонентов без тормозов не могу представить) Если конечно каждый компонент в обход массива руками размещать, но это жесть уже какая-то
Хм, а скриптом/макросом размещать не выйдет?
Цитата: Kirilius83 от 16.03.23, 13:07:29Хм, а скриптом/макросом размещать не выйдет?
А как это? Покажите?
Цитата: IgorT от 16.03.23, 13:12:00А как это? Покажите?
Ну внешним скриптом же можно делать детали в компасе, через API или как оно там?
Поскольку массив - это тот же скрипт только внутренний, и он копирует детали по закону заданному пользователем - по логике по этому же закону может раскидывать детали и внешний скрипт. И тогда этот внешний скрипт будет именно вставлять каждый компонент имитируя руки пользователя, без всяких массивов.
Я думаю что например копирование по сетке или по окружности вполне реализуемо.
Однако надо уметь его, этот скрипт, сочинить. Можете пример показать?
Цитата: Kirilius83 от 16.03.23, 14:58:22Я думаю что например копирование по сетке или по окружности вполне реализуемо.
А в чём смысловая нагрузка?
По какой логике такой скрипт должен работать?
По идее, более быструю операцию чем родные массивы написать будет очень проблематично (а если получится, можно идти в аскон и предлагать им решение по ускорению).
Ну а любой массив кушает ОЗУ, как ни крути, тут уже можно в сложности алгоритмов случайно нырнуть)
Справка Компаса написана от лукавого.
В сообщении 0 автор темы делает проекцию на Деталь2.
И я не знаю, что он делает с этой проекцией дальше.
По идее нужно открыть Деталь2 из ее файла на диске,
найти проекцию и на ее месте сделать полноценное отверстие.
Кто то знает и доложит?
Вот только эта проекция существует в контексте сборки, и в файле детали её нет, также как может не быть и самого файла.
Цитата: Валерий Изранов от 17.03.23, 06:44:55По идее нужно открыть Деталь2 из ее файла на диске,
найти проекцию и на ее месте сделать полноценное отверстие.
Кто то знает и доложит?
Так и сделано.
Открывать отдельно не обязательно, редактирование на месте позволяет этого не делать.
Дмитрий_Л, в сборке есть Деталь1 и Деталь2.
С помощью проецирования в Деталь2 мы намечаем МЕСТО под отверстие.
Что делать с этой разметкой дальше?
Если не трудно, несколько строчек пояснения.
Цитата: Валерий Изранов от 17.03.23, 09:45:14Если не трудно, несколько строчек пояснения.
Проще 1 раз показать, вечером выложу сборку.