СИСТЕМА И СПОСОБ ИДЕНТИФИКАЦИИ КЛОНОВ

1. Способ идентификации геометрических клонов в системе моделирования, причем способ содержит:
выбор шаблона геометрической формы и генерацию и сохранение карты шаблона;
идентификацию геометрической формы-кандидата в системе;
исследование идентифицированной геометрической формы-кандидата от начальной точки до возвращения к начальной точке или достижения ветви;
генерацию карты исследуемой геометрической формы-кандидата;
сравнение карты исследуемой геометрической формы-кандидата с картой шаблона и
маркировку геометрической формы-кандидата как клона, если она совпадает с предопределенной частью шаблона.
2. Способ по п. 1, дополнительно содержащий, если сравнение превышает диапазон допуска, завершение исследования, или если сравнение попадает в диапазон допуска, сохранение карты и маркировку геометрической формы-кандидата как клона.
3. Способ по п. 1 или 2, дополнительно содержащий, если исследование достигает ветви, реверсирование направления, возвращение через начальную точку и продолжение до достижения начальной точки или ветви в обратном направлении.
4. Способ по любому предыдущему пункту, дополнительно содержащий проверку ветвей и повторение этапов исследования и сравнения для каждой ветви.
5. Способ по любому предыдущему пункту, дополнительно содержащий ассоциирование маркированных клонов в группах и обработку маркированных клонов в их группах.
6. Способ по любому предыдущему пункту, дополнительно содержащий идентификацию геометрических форм, которые являются инверсией или зеркальным отображением шаблона или которые совместно используют симметрию с шаблоном или которые масштабированы относительно шаблона, и маркировку их как геометрических клонов.
7. Способ по любому предыдущему пункту, причем способ требует точного совпадения на некоторых или всех из граничных ребер.
8. Способ по любому предыдущему пункту, причем способ содержит проверку внутренних поверхностей обработки по типу или параметрам.
9. Способ по любому предыдущему пункту, в котором шаблон представляет грани или ребра моделируемого компонента продукта.
10. Способ идентификации геометрических клонов в системе моделирования, причем способ содержит:
выбор шаблона, представляющего образец;
поиск кандидатов, совпадающих по меньшей мере с предопределенной частью шаблона; и
маркировку тех кандидатов, которые совпадают по меньшей мере с предопределенной частью шаблона, как геометрических клонов.
11. Способ имитации модификаций конструкции многокомпонентного продукта, причем способ содержит:
моделирование продукта с использованием модели;
выбор одного компонента многокомпонентного продукта; идентификацию геометрических форм, содержащих геометрические клоны или инвертированные геометрические клоны выбранного компонента в модели; маркировку идентифицированных клонов;
применение модификации к компоненту и к маркированным геометрическим клонам и
обеспечение представления модифицированного продукта.
12. Способ по п. 11, в котором идентификация содержит:
выбор шаблона, представляющего выбранный компонент;
генерацию и сохранение карты шаблона;
идентификацию геометрической формы-кандидата в продукте;
исследование идентифицированной геометрической формы-кандидата от начальной точки до возвращения к начальной точке или достижения ветви;
генерацию карты исследуемой геометрической формы-кандидата;
сравнение карты исследуемой геометрической формы-кандидата с картой шаблона;
если сравнение выходит за пределы диапазона допуска, завершение исследования, если сравнение попадает в диапазон допуска, сохранение карты и маркировку геометрической формы-кандидата как клона.
13. Способ по п. 11 или 12, причем способ дополнительно содержит идентификацию геометрических форм, которые являются инверсией или зеркальным отображением шаблона или которые совместно используют симметрию с шаблоном или которые масштабированы относительно шаблона, и маркировку их как геометрических клонов.
14. Способ по любому из пп. 11-13, в котором геометрическая форма кандидата содержит одно из грани или ребра или множество наборов связанных граней или ребер.
15. Способ по любому из пп. 11-14, причем способ требует точного совпадения на некоторых или всех граничных ребрах.
16. Система обработки данных, содержащая по меньшей мере процессор и память с возможностью доступа для реализации способа идентификации геометрических клонов в модели, причем система сконфигурирована, чтобы:
визуализировать модель продукта, имеющего множество компонентов;
получать шаблон, представляющий один из множества компонентов;
использовать шаблон для идентификации геометрически подобных элементов в модели;
маркировать идентифицированные элементы как геометрические клоны;
применять общую обработку для модификации элемента и его геометрических клонов и
визуализировать модифицированную модель продукта.
17. Система по п. 16, причем система содержит хранилище или устройство отображения, сконфигурированное для вывода топологии продукта.
18. Система по п. 16 или 17, причем система сконфигурирована, чтобы идентифицировать геометрические клоны на основе кандидатов, имеющих геометрию, подобную геометрии компонента, или геометрию, инверсную геометрии компонента.
19. Невременный считываемый компьютером носитель, закодированный исполняемыми инструкциями, которые, при их исполнении, побуждают одну или несколько систем обработки данных выполнять способ идентификации геометрических клонов в системе моделирования, содержащий:
выбор шаблона геометрической формы и генерацию и сохранение карты шаблона;
идентификацию геометрической формы-кандидата в системе;
исследование идентифицированной геометрической формы-кандидата от начальной точки до возвращения к начальной точке или достижения ветви;
генерацию карты исследуемой геометрической формы-кандидата;
сравнение карты исследуемой геометрической формы-кандидата с картой шаблона и
маркировку геометрической формы-кандидата как клона, если она совпадает с предопределенной частью шаблона.
20. Невременный считываемый компьютером носитель, закодированный исполняемыми инструкциями, которые, при их исполнении, побуждают одну или несколько систем обработки данных выполнять способ имитации модификаций в конструкции многокомпонентного продукта, причем способ содержит:
моделирование продукта с использованием модели;
выбор одного компонента многокомпонентного продукта;
идентификацию геометрических форм, содержащих геометрические клоны или инвертированные геометрические клоны выбранного компонента в модели;
маркировку идентифицированных клонов;
применение модификации к компоненту и к маркированным геометрическим клонам и
обеспечение представления модифицированного продукта.