发明名称 |
用于分离实体模型上的面的系统和方法 |
摘要 |
一种用于选择对在具有软件指令的计算机中操纵的实体模型的修改的系统、方法和计算机程序,包括:计算机系统,其中,所述计算机系统包括存储器、处理器、用户输入设备、以及显示设备;计算机生成的几何模型,其被存储在所述计算机系统的存储器中;以及其中,所述计算机系统使用计算机外围设备输入端直接在实体模型上选择修改特征上的选择点;按距离将邻近于由所述选择点确定的选择面的多个相邻面分类;确定是否存在其中所述多个相邻面向所述选择面凸起的凸起情况;确定是否存在其中所述多个相邻面与先前访问的面共享同一表面并且存在所述凸起情况的候选曲线;将所述候选曲线标记在所述实体模型上以使实体模型准备好用于根据来自用户的修改意图进行修改;根据导致已修改实体模型和已修改可见显示信息的所述修改意图来修改所述实体模型;以及使用所述已修改可见显示信息向用户显示所述已修改实体模型、以及适当装置和计算机可读指令。 |
申请公布号 |
CN102067133B |
申请公布日期 |
2014.04.30 |
申请号 |
CN200980122294.2 |
申请日期 |
2009.04.14 |
申请人 |
西门子产品生命周期管理软件公司 |
发明人 |
V·汉布里奇;J·J·博曼 |
分类号 |
G06F17/50(2006.01)I;G06T17/00(2006.01)I;G06F3/00(2006.01)I |
主分类号 |
G06F17/50(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
王小衡;李家麟 |
主权项 |
一种用于分离实体模型(700)中的面的方法,包括步骤: i)使用计算机外围设备输入端(325)直接在实体模型(700)上选择面(715)上的选择点(720); ii)按距离将邻近于由选择点(720)确定的选择面(715)的多个相邻面(F1,F2;F3,F4,F5,F6,F7,F8)分类; iii)确定是否存在其中所述多个相邻面(F1,F2;F3,F4,F5,F6,F7,F8)向所述选择面(715)凸起的凸起情况; iv)确定是否存在其中所述多个相邻面(F1,F2)与先前被访问的面共享同一表面并且存在所述凸起情况的候选曲线; v)将候选曲线标记在实体模型(700)上以使实体模型(700)准备好用于根据来自用户的修改意图(200)进行修改; vi)根据导致已修改实体模型(200)和已修改可见显示信息的所述修改意图(200)来修改实体模型(700);以及 vii)使用已修改可见显示信息来向用户显示所述已修改实体模型。 |
地址 |
美国德克萨斯州 |