发明公开
- 专利标题: 在Revit中切割复杂轮廓楼板的碰撞点排序算法
-
申请号: CN202311568417.3申请日: 2023-11-23
-
公开(公告)号: CN117709065A公开(公告)日: 2024-03-15
- 发明人: 曾胤升 , 章琛 , 陈云浩 , 苏亚武 , 陈滨津 , 邵治国 , 李艳刚 , 何建春
- 申请人: 中国建筑第八工程局有限公司 , 云汉时代数字科技有限公司
- 申请人地址: 上海市浦东新区中国(上海)自由贸易试验区世纪大道1568号27层;
- 专利权人: 中国建筑第八工程局有限公司,云汉时代数字科技有限公司
- 当前专利权人: 中国建筑第八工程局有限公司,云汉时代数字科技有限公司
- 当前专利权人地址: 上海市浦东新区中国(上海)自由贸易试验区世纪大道1568号27层;
- 代理机构: 上海唯源专利代理有限公司
- 代理商 季辰玲
- 主分类号: G06F30/20
- IPC分类号: G06F30/20 ; G06F30/13
摘要:
本发明公开了一种在Revit中切割复杂轮廓楼板的碰撞点排序算法,包括:步骤一、获取待切割楼板的原轮廓线集合a;步骤二、取集合a中未处理的一条轮廓线;步骤三、判断该轮廓线是否和切割线相交,若是则计算轮廓线被切割后形成的曲线集合b,加入切割后轮廓曲线集合c;若否则直接加入切割后轮廓曲线集合c;步骤四、判断集合a中的轮廓线是否已经全部被处理,若是则计算集合c中曲线和切割线的相对位置关系,放入左、右集合;若否则返回步骤二;步骤五、将切割线形成的轮廓曲线加入左、右集合;步骤六、整理曲线,使左、右集合里面的曲线首尾相连。该算法不涉及复杂的数据结构,因此实现起来比较简单,可供二次开发工程师参考。