发明名称 System and method for splitting faces on a solid model
摘要 A system, method, and computer program for selecting modifications to a solid model that is manipulated in a computer having software instructions, comprising a computer system, wherein the computer system includes a memory, a processor, a user input device, and a display device; a computer generated geometric model stored in the memory in the memory of the computer system; and wherein the computer system selects a selecting point on a modification feature directly on a solid model using a computer peripheral input; sorts by distance a plurality of adjacent faces that are adjacent to a selection face determined by the selecting point; determines whether a convex condition exists wherein the plurality of adjacent faces are convex to the selection face; determines whether a candidate curves exists where the plurality of adjacent faces share a same surface with a previously visited face and the convex condition exists; imprints the candidate curve on the solid model to prepare the solid model for modification according to a modification intent from a user; modifies the solid model according to the modification intent that results in a modified solid model and modified visual display information; and displays the modified solid model using the modified visual display information to the user, and appropriate means and computer-readable instructions.
申请公布号 US8872820(B2) 申请公布日期 2014.10.28
申请号 US200912422350 申请日期 2009.04.13
申请人 Siemens Product Lifecycle Management Software Inc. 发明人 Bohman Joseph J.;Hambridge Victor
分类号 G06T17/00;G06T17/10;G06F3/0481;G06T19/20;G06F17/50 主分类号 G06T17/00
代理机构 代理人
主权项 1. A system for selecting modifications to a solid model that is manipulated in a computer having software instructions, comprising: a computer system, wherein the computer system includes a memory, a processor, a user input device, and a display device; a computer generated geometric model stored in the memory of the computer system; and wherein the computer system selects a selecting point on a modification feature directly on a solid model using a computer peripheral input;sorts by distance a plurality of adjacent faces that are adjacent to a selection face determined by the selecting point;maintains a set of faces of the solid model that are excluded from processing;determines whether a convex condition exists wherein the plurality of adjacent faces are convex to the selection face;determines whether a candidate curve exists where the plurality of adjacent faces share a same surface with a previously visited face and the convex condition exists;imprints the candidate curve on the solid model to prepare the solid model for modification according to a modification intent from a user and adds, to the set of faces of the solid model that are excluded from processing, the adjacent faces that share the same surface with a previously visited face and the convex condition exists;modifies the solid model according to the modification intent that results in a modified solid model and modified visual display information; anddisplays the modified solid model using the modified visual display information to the user.
地址 Plano TX US