摘要
本公开提供了一种三维实体模型的布尔运算方法、装置和相关设备,涉及计算机辅助设计领域。该方法包括:获取第一三维实体模型的第一边界表示信息和第二三维实体模型的第二边界表示信息;生成所述第一三维实体模型的第一三角网格和所述第二三维实体模型的第二三角网格,其中,所述第一三维实体模型到所述第一三角网格的距离误差、以及所述第二三维实体模型到所述第二三角网格的距离误差均小于容差;获得所述第一三角网格和所述第二三角网格之间的网格交线以及所述网格交线上的交点的参数坐标;根据所述网格交线及其上的网格交点的参数坐标,追踪所述第一三维实体模型和所述第二三维实体模型之间的模型交线;更新所述第一三角网格和所述第二三角网格使其包含所述模型交线;将所述第一三角网格和所述第二三角网格分片恢复为裁剪曲面;对所述裁剪曲面逐片判断内外,得到模型布尔运算结果。
技术关键词
三维实体模型
网格
曲面
布尔运算方法
坐标
分片
参数
控制点
裁剪模块
误差
计算机程序产品
处理器
样条
关系
顶点
可读存储介质
曲线
电子设备
指令
系统为您推荐了相关专利信息
优化设计方法
微结构
神经网络优化器
水平集方法
神经网络参数
鱼苗数量
特征提取单元
估计方法
鱼塘
多尺度图像分割
入侵检测方法
高斯金字塔
拉普拉斯金字塔
空间模块
入侵检测算法
平板类零件
快速识别方法
深度优先搜索算法
间距
建立基准坐标系