[发明专利]用于建筑算量领域的三维布尔计算方法有效
申请号: | 201210051278.2 | 申请日: | 2012-03-01 |
公开(公告)号: | CN102662915A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 陈顺斌;余侠;张鹏 | 申请(专利权)人: | 成都鹏业软件股份有限公司 |
主分类号: | G06F17/10 | 分类号: | G06F17/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李赞坚;曹志霞 |
地址: | 610000 四川省成都市高新区*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于建筑算量领域的三维布尔计算方法,首先依照土建计算规则分析出待计算构件的扣减关系表达式。然后对于扣减关系表达式中的每个相关构件,根据它们的原始几何体之间的交叉重叠关系计算出原始几何体之间的所有分割线;接着依据分割线对每一个原始几何体进行一次性切割,将切割后的几何体的所有面片进行分析得到它相对于相关构件的原始几何体的位置关系;再根据面片的位置关系,收集面片计算得到对应几何体;最后分析对应几何体的参数并将参数代入相应的用于计算几何量的公式中得到对应几何体的几何量。本发明用于建筑算量领域的三维布尔计算方法,在提升稳定性的同时提升计算速度,并且可以实时地渲染计算得到的三维几何体。 | ||
搜索关键词: | 用于 建筑 领域 三维 布尔 计算方法 | ||
【主权项】:
一种用于建筑算量领域的三维布尔计算方法,其特征在于,包括以下步骤:(1)分析所有待计算的构件,得到表征待计算构件计算关系的扣减关系表达式;(2)分析扣减关系表达式中的所有相关构件,得到它们对应的原始几何体以及原始几何体之间交叉重叠的信息;(3)分析所有可能具有交叉重叠关系的原始几何体,计算出几何体之间所有的分割线;(4)对于每一个原始几何体,按照分割线对该几何体进行一次性切割;(5)对于切割后的几何体的所有面片,分析它相对于相关构件的原始几何体的位置关系;(6)根据面片的位置关系,收集面片计算得到对应几何体;(7)分析对应几何体,选取相应的公式计算出对应几何体的几何量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都鹏业软件股份有限公司,未经成都鹏业软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210051278.2/,转载请声明来源钻瓜专利网。