关于修复工具
“修复”工具用于自动修复导入数据中未满足的拓扑连接和相切条件。“修复”工具使用活动“线框”及其任一关联的相切约束或其任意父项曲面作为输入。
仅当导入的模型中存在活动曲面集或活动元件时,“修复”和“匹配”才可用。对于“修复”和“匹配”,可以从活动元件或活动曲面所在的元件选择线框或曲面。
此工具在以下情况下可用:
几何和拓扑结构 (GTS) 树由单个元件节点组成。
几何和拓扑结构树由多个元件节点组成,并且其中一个节点被显式选定和激活。
元件节点的曲面子集被显式激活。
活动元件或具有活动子集的元件的曲面子集在选择缓冲区中。
线框存在于选择缓冲区中。
当您选择线框并访问“修复”工具时,与选定线框关联的曲面会被自动选择并发送到“修复”工具。可以选择线框 (例如,具有未满足的相切约束的绿色线框) 来修复相切。
Import DataDoctor 也提供了用于选择与线框关联的曲面的选项。选择线框,尤其是那些具有未满足的拓扑连接和相切条件且显示为黑色的线框,右键单击,然后访问“选择父项曲面”(Select parent surfaces) 以选择线框的父项曲面。然后,可以将父项曲面激活,再将其用于修复。
“修复”工具使用线框及其关联的曲面、一个活动的元件节点或元件的一组曲面作为输入。根据需要定义好线框和关联相切后,即可使用“修复”工具。“修复”工具通过更改曲面及其边界,尝试满足所有未满足的拓扑连接和相切条件。可以显式选择“修复”工具中的“修复相切”(Repair Tangency) 复选框,来修复线框的未满足的相切条件。如果将 idd_repair_tangency 配置选项设置为 yes,则在默认情况下,“修复相切”(Repair Tangency) 将被选择。
使用“修复”工具可能会造成不必要的更改。为避免此情况,请冻结曲面。冻结曲面是指修复工具在修复数据时,可以修改曲面的边界,但不能修改曲面的数学定义。“修复”工具可以无限制地更改任何未冻结的曲面。例如,如果解析平面曲面未冻结,则“修复”工具可以重新用参数将其表示成样条曲面,并更改其几何使其不再是平面。如果您要防止“修复”工具重新确定某些曲面的参数,则必须在使用“修复”工具之前冻结这些曲面。默认情况下,系统会冻结解析曲面。
如果您要防止修改某些曲面的边界,也就是防止修改曲面定义和边界,则必须专门激活仅允许“修复”工具更改的元件的曲面。如此一来,“修复”工具便无法更改活动曲面集之外的任何曲面。
如果对关联曲面更改所设定的限制太多,则可能会导致“修复”工具无法自动修复拓扑连接和相切。发生这种情况时,必须通过激活更多的曲面或通过移除冻结的约束来减少限制,或必须使用手动修复方法。