首页> 外国专利> Method for performing boolean operations on geometric objects in a computer-aided design system

Method for performing boolean operations on geometric objects in a computer-aided design system

机译:在计算机辅助设计系统中对几何对象执行布尔运算的方法

摘要

In a method for performing Boolean operations (e.g. UNITE) on geometric objects (12,13) to generate a modified geometric object (14) in a computer-aided design system, a face of a first object (12) and a face of a second object (13) are intersected to generate graph edges (15,16) which form edges of the modified geometric object (14). Edges of the first object are intersected with surfaces of the second object to produce intersection points, and surfaces containing the faces of the two objects, respectively, are intersected with each other to produce intersection tracks. If there is an inconsistency between the intersection points and corresponding intersection tracks, i.e., if intersection points which should ideally lie on an intersection track are more than a resolution value (epsilon) apart, a perturbation step is applied to correct the spatial positions of inconsistent intersection points. The perturbation step comprises moving the inconsistent points along edges to a position where geometric consistency is established.
机译:在一种用于在计算机辅助设计系统中对几何对象(12,13)执行布尔运算(例如UNITE)以生成修改的几何对象(14)的方法中,第一对象(12)的面和对象的面第二对象(13)被相交以生成形成修改的几何对象(14)的边缘的图形边缘(15,16)。将第一物体的边缘与第二物体的表面相交以产生相交点,并且分别将包含两个物体的面的表面彼此相交以产生相交轨迹。如果相交点和对应的相交轨迹之间存在不一致,即,如果理想情况下应位于相交轨迹上的相交点相距大于分辨率值(ε),那么将应用微扰步骤来校正不一致的空间位置相交点。扰动步骤包括沿着边缘将不一致的点移动到建立几何一致性的位置。

著录项

  • 公开/公告号EP0681243B1

    专利类型

  • 公开/公告日1998-12-02

    原文格式PDF

  • 申请/专利权人 HEWLETT PACKARD GMBH;

    申请/专利号EP19940106673

  • 发明设计人 ERNST PETER;

    申请日1994-04-28

  • 分类号G06F15/00;G06T17/10;

  • 国家 EP

  • 入库时间 2022-08-22 02:21:11

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号