项目中遇到一个问题,两根管道平面上相交,但是存在前后关系,需要将后面的一根管道“截断”,同时“截断”部分需要统计到材料表中(不能一截了之) 目前的做法: 1)通过BREAK截断PLine实体,截断部分以pline实体绘制在特定图层上,用于今后材料统计 2)提供交叉恢复功能,即将截断的管道恢复为一个整体,同时删除特定图层上对应的“截断”实体
另外考虑的两种方式: 1)天正方式。天正软件很强,管道“截断”后,显示的实体是被截断的,系统存储的实体仍是一个整体,并且拖拽“截断”管道时,可以自动根据管道交叉情况实时更新“截断”管道的截断位置 2)类似Wipeout的功能,画一个“遮挡”区域,让管道看起来被“截断”了。同时通过反映器实现拖拽管道时自动更新“遮挡”区域位置
哪位能提供下具体的设计思路? |