Во-первых непонятным образом постоянно возникают коллизии с констрейнами сборки, появляются ошибки "сборка переопределена".
-------------------
Надо делать корректные сопряжения и в разумных количествах.
Я занимаюсь строительством, в проекте идут постоянные изменения. Констрейны можно удалить, а потом необходимо все заново создавать, чтобы подвинуть детали в сборке... Уже раз пять так двигали. Такая система никому не нужна.
Во-вторых Solid works не позволяет эффективно редактировать детали в контексте сборки. В режиме редактирования сборка становится прозрачной и если вы хотите создать эскиз, в который необходимо спроецировать внешнюю геометрию - вы столкнетесь с проблемами. Просто спроецировать геометрию в эскиз нельзя, для этого необходимо развернуть сборку так, чтобы за внешней геометрией не было видно редактируемой детали. На практике вы будете вертеть сборку и пытаться мышкой поймать еле видимый кусочек линии.
------------------
Кто (что) мешает Вам скрыть редактируемую деталь?
Я работаю в эскизе в редактируемой детали, зачем же мне скрывать редактируемую деталь, перед этим и потом лазать по неудобно сделанному дереву построения (сначала скрыть, потом выбрать линию, потом снова зажечь)?
Это просто недоработка системы.
Кроме того, Solid Works запоминает информацию о входимости детали в сборку и система не даст вам отредактировать деталь, которая входит одновременно сразу в две сборки в контексте сборки - на это наложен запрет.
-------------------
Всё редактируется и обновляется. Приведите пример (скрин).
У меня нет возможности привести скриншот, суть в том, что деталь запоминает информацию о том, что она входит одновременно в две разные сборки и после этого нет возможности редактировать ее в контексте любой сборки - появляется сообщение об ошибке.
Еще один недостаток Solid Works - отсутствует механизм управлением путями сохранением файлов. Невозможно контролировать места, в котором у вас хранятся файлы - вы просто никогда не узнаете, где система что хранит.
Не совсем понял, что Вы имеете в виду.
Вы не поняли, потому что такой механизм отсутствует, а в системе CATIA v5 он есть. Вы можете сохранить всю сборку в одну папку, просто нажав одну кнопку и система сама найдет все парты и переместит их куда надо.
Если файл открыт, то: Файл, Сохранить как. Открывается окно с местом расположения файла.
Если сборка, то ПКМ на компоненте (в дереве или в модели): Свойства компонента.
Это все не то.
Система допускает наличие файлов с одинаковыми именами (в разных папках). Это очень демократично. Надо просто уметь работать с этой "демократией". А если не следить за порядком в доме, да будет бардак.
А в CATIA v5 не надо следить за демократией, там все продумано и никакие ошибки сами собой не возникают.
Чтобы работать в CATIA v5 надо стать волшебником...