Для работы IMShape не важно, в какой CAD-системе была создана та или иная модель. Это может быть любая система 3х-мерного конструкторского проектирования, а также системы, используемые дизайнерами.
В настоящее время система IMShape работает с моделями, созданными в Inventor, Creo (Pro/ENGINEER), SOLIDWORKS, Solid Edge, NX (Unigraphics), КОМПАС-3D.
Благодаря интеграции IMShape с CAD-системами, конструктор может работать с системой поиска непосредственно из привычной ему среды проектирования.
Принцип работы IMShape заключается в следующем: индексация ранее созданных 3D-моделей, формирование описаний геометрии моделей, запись описаний в базу IMShape. В процессе поиска происходит сравнение именно этих описаний, а не самих моделей, что позволяет добиться очень высокой скорости работы системы.
Индексирование выполняется однократно, в дальнейшем индексируются только новые или модифицированные детали.
Для осуществления поиска по базе используется деталь-образец. Это может быть ранее созданная деталь или упрощенный «набросок» детали, описывающий общую геометрическую форму (например, в нем могут отсутствовать отверстия, фаски, приливы и т.д.). IMSHAPE анализирует геометрию детали-образца, и по результатам анализа показывает пользователю список найденных похожих деталей. Список отсортирован по степени подобия, т.е. детали наиболее похожие на образец, будут находиться в начале списка.
Опции поиска позволяют легко подбирать только необходимые детали. Например, можно искать абсолютно одинаковые модели или указать максимальное отклонение габаритных размеров в большую и меньшую стороны, тип CAD-системы и т.д.
Так как 3D-модели в системе IMShape не хранятся, доступ к ним осуществляется теми штатными средствами, которые используются на предприятии.
Конструктор уже на начальном этапе проектирования может применять найденные 3D-модели в качестве прототипов для собственных разработок. На основе найденных прототипов можно в сжатые сроки создать новую 3D-модель, либо принять решение об использовании уже имеющейся детали, для которой существует вся конструкторская и технологическая документация.
IMShape позволяет выявить одинаковые детали, даже если они имеют различное обозначение и наименование. Это способствует поддержанию целостности и уникальности данных предприятия.
Использование IMShape в отделе стандартизации поможет принять решение о выпуске СТП на определенный тип изделий, что позволит существенно сократить номенклатуру выпускаемых и используемых на предприятии деталей.