Да нет, здесь как раз правильная ветка.
Моя практика показывает, что перенос даных из CATIA в SW и обратно через STEP особых проблем не представляет. Ну, параметризация теряется, да. С другой стороны, а нужна ли она, если мы передаем узел заказчику, который без нашего ведома изменений не может вносить?
Вообще, я вижу два пути решения вопроса.
Во первых, в CATIA есть такая чудная вещь под названием MultyCAx. Эта технология позволяет собирать в CATIA цифровые макеты из узлов, сделанных в других системах. Вот в этом
http://www.catiaforum.ru/forum/viewtopic.php?f=152&t=153 проекте часть комплектующих была прислана из CADDS5 в STEP, а одна бригада конструкторов вообще разрабатывала узел в SW. При этом, все изменения в цифровом макете верхнего уровня проходили в реальном времени. В общем, с конвертацией нет особых проблем.
Второй путь - собирать ЦМИ вообще в отдельной программе. Вроде как существуют вьюеры, которые позволяют создавать визуализировать цифровые макеты из разных CAD.
Кстати, Smike, вы будете на форуме в СПб 3-4 июля? Там бы познакомились в "реале" и обменялись бы опытом.