产学研创新服务平台(全国)
专利申请类型:发明专利;专利名称:一种基于三维工厂设计出图的尺寸快速标注方法
专利类型:发明专利
专利申请号:CN202210214550.8
专利申请(专利权)人:中冶焦耐(大连)工程技术有限公司
权利人地址:辽宁省大连市高新技术产业园区七贤岭高能街128号
专利发明(设计)人:于兴河,张素利,张鹤,李桂华
专利摘要:本发明涉及一种基于三维工厂设计出图的尺寸快速标注方法,将三维工厂软件设置按图层出图,并剖切出平断面图,转存至开发环境的绘图软件中;接收用户指令,激活快速标注程序;通过鼠标路径、鼠标框选、鼠标点选等方式选择对象,将选中的对象加入选择集;对选择集中的对象进行程序处理;动态显示标注效果,完成批量尺寸标注。通过本发明使BIM三维出图技术增加了一种快速批量尺寸标注功能,提高工作效率,为用户提供了方便。
主权利要求:
1.一种基于三维工厂设计出图的尺寸快速标注方法,其特征在于,包括如下步骤:A1、在三维出图时设置为按图层存放指定对象,利用出图引擎剖切平断面图,存至开发环境的绘图软件中,接收用户操作指令,激活尺寸快速标注程序;步骤A1包括如下步骤:A01、将设备轮廓图形存放于指定图层中并命名;
A02、将管道轮廓图形存放于指定图层中并命名;
A03、将建筑构物轮廓图形存放于指定图层中并命名;
A04、将设备的中心线、管道的中心线、建筑构物的中心线存放于指定图层中并命名,线型为CENTER;
A05、将需要标注的其它特征对象分别存放于对应的指定图层中;
A2、通过鼠标划线路径,识别与划线路径相交的特征对象,加入标注集,向视图左右或上下拉出标注;步骤A2包括如下步骤:B01、激活程序,记录鼠标活动路径,拾取与路径相交的指定对象图层;
B02、根据设备、管道、建筑构物的轴对称中心线,绘制出虚拟中心线,并与拾取的指定对象图层一起加入标注集;
B03、对标注集中的对象进行处理,用户引出标注线时进行批量尺寸标注;步骤B03包括如下步骤:C01、对标注集中的对象进行标注前处理,取得每个标注对象中心线的端点坐标;
C02、用户交互执行向视图上方引出标注,以竖直中心线上方端点作为标注点,对标注集中所有竖直中心线进行批量标注;以同样的方式向视图下方、左方、右方引出标注;
C03、标注位置位于视图中,比较每条中心线上特征点的位置坐标,特征点包括端点及中心点,标注点取距离标注线最近的特征点;
C04、步骤C02、C03中,在鼠标点击确认标注线位置前动态显示标注,用户向视图其他方向引出标注时,均为动态标注视图;
A3、通过鼠标框选对象,识别框选的特征对象,加入标注集,向视图左右或上下拉出标注;步骤A3包括如下步骤:D01、通过鼠标框选对象,框选方式包括正选及反选;将除步骤A1中指定对象外的其它特征对象也一并加入选择集,其它特征对象包括垂直于视图的管道弯头、管道横断面;
D02、将其它特征对象的圆形中心作为标注点;
D03、按照步骤B03完成批量尺寸标注;
A4、通过鼠标点选对象,识别点选对象中的特征对象,加入标注集,向视图左右或上下拉出标注;步骤A4包括如下步骤:E01、通过鼠标点选对象,将中心线、圆、圆弧、直线作为选择对象加入标注集;
E02、取得标注集中所有对象的标注点,按照步骤B03完成批量尺寸标注。 说明书 : 一种基于三维工厂设计出图的尺寸快速标注方法技术领域[0001] 本发明涉及BIM三维管道设计技术领域,尤其涉及一种基于三维工厂设计出图的尺寸快速标注方法。背景技术[0002] 随着BIM(工程管道三维数字化)技术的不断发展,三维工厂设计软件的普及率越来越高,现已经成为工程公司和大型设计院必备的设计软件。[0003] 很多工程公司和设计院都在应用三维工厂设计软件进行三维管道设计,但大部分自动出图引擎对于尺寸标注均不能达到出图要求,设计人需要在剖出的平断面图中手工修改图面中尺寸标注信息。直接利用自动出图引擎形成尺寸标注,存在造成人工识别率低或尺寸标注信息不全的情况;而由设计人逐个标注尺寸,则耗费了大量时间,以致效率低下。[0004] 为了弥补上述缺陷,提高设计效率和出图质量,开发出一种基于三维工厂设计出图的尺寸快速标注方法。发明内容[0005] 本发明提供了一种基于三维工厂设计出图的尺寸快速标注方法,能够解决现有BIM三维工厂软件出平断面图时采用自动出图引擎达不到出图要求,手工标注尺寸导致效率低的问题,提高设计效率和出图质量。[0006] 为了达到上述目的,本发明采用以下技术方案实现:[0007] 一种基于三维工厂设计出图的尺寸快速标注方法,包括如下步骤:[0008] A1、在三维出图时设置为按图层存放指定对象,利用出图引擎剖切平断面图,存至开发环境的绘图软件中,接收用户操作指令,激活尺寸快速标注程序;[0009] A2、通过鼠标划线路径,识别与划线路径相交的特征对象,加入标注集,向视图左右或上下拉出标注;[0010] A3、通过鼠标框选对象,识别框选的特征对象,加入标注集,向视图左右或上下拉出标注;[0011] A4、通过鼠标点选对象,识别点选对象中的特征对象,加入标注集,向视图左右或上下拉出标注。[0012] 所述步骤A1包括如下步骤:[0013] A01、将设备轮廓图形存放于指定图层中并命名;[0014] A02、将管道轮廓图形存放于指定图层中并命名;[0015] A03、将建筑构物轮廓图形存放于指定图层中并命名;[0016] A04、将设备的中心线、管道的中心线、建筑构物的中心线存放于指定图层中并命名,线型为CENTER;[0017] A05、将需要标注的其它特征对象分别存放于对应的指定图层中。[0018] 步骤A2包括如下步骤:[0019] B01、激活程序,记录鼠标活动路径,拾取与路径相交的指定对象图层;[0020] B02、根据设备、管道、建筑构物的轴对称中心线,绘制出虚拟中心线,并与拾取的指定对象图层一起加入标注集;[0021] B03、对标注集中的对象进行处理,用户引出标注线时进行批量尺寸标注。[0022] 步骤B03包括如下步骤:[0023] C01、对标注集中的对象进行标注前处理,取得每个标注对象中心线的端点坐标;[0024] C02、用户交互执行向视图上方引出标注,以竖直中心线上方端点作为标注点,对标注集中所有竖直中心线进行批量标注;以同样的方式向视图下方、左方、右方引出标注;[0025] C03、标注位置位于视图中,比较每条中心线上特征点的位置坐标,特征点包括端点及中心点,标注点取距离标注线最近的特征点;[0026] C04、步骤C02、C03中,在鼠标点击确认标注线位置前动态显示标注,用户向视图其他方向引出标注时,均为动态标注视图。[0027] 步骤A3包括如下步骤:[0028] D01、通过鼠标框选对象,框选方式包括正选及反选;将除步骤A1中指定对象外的其它特征对象也一并加入选择集,其它特征对象包括垂直于视图的管道弯头、管道横断面;[0029] D02、将其它特征对象的圆形中心作为标注点;[0030] D03、按照步骤B03完成批量尺寸标注。[0031] 步骤A4包括如下步骤:[0032] E01、通过鼠标点选对象,将中心线、圆、圆弧、直线作为选择对象加入标注集;[0033] E02、取得标注集中所有对象的标注点,按照步骤B03完成批量尺寸标注。[0034] 与现有技术相比,本发明的有益效果是:[0035] 1)与三维工厂软件自动出图标注的效果相比,采用本发明所述尺寸快速标注方法既可在图幅边界处标注,又可以在图幅中无遮挡批量标注,极大的提高BIM成品图纸的尺寸标注准确性与可识别性;[0036] 2)采用本发明所述尺寸快速标注方法,能够批量标注对象,极大地提高了标注效率,节省了BIM成品图出图时间;[0037] 3)本发明所述尺寸快速标注方法,通过鼠标路径、框选与点选三种选择标注对象方式,可针对不同情况灵活运用;[0038] 4)如传统二维设计能实现对象按图层放置,则同样适用本发明所述尺寸快速标注方法。附图说明[0039] 图1是本发明所述一种基于三维工厂设计出图的尺寸快速标注方法的流程图;[0040] 图2是本发明所述实施例中通过鼠标轨迹快速标注尺寸的局部示意图。[0041] 图3是本发明所述实施例中通过框选或点选方式快速标注尺寸的局部示意图。具体实施方式[0042] 下面结合附图对本发明的具体实施方式作进一步说明:[0043] 如图1所示,本发明所述一种基于三维工厂设计出图的尺寸快速标注方法,包括如下步骤:[0044] A1、在三维出图时设置为按图层存放指定对象,利用出图引擎剖切平断面图,存至开发环境的绘图软件中,接收用户操作指令,激活尺寸快速标注程序;[0045] A2、通过鼠标划线路径,识别与划线路径相交的特征对象,加入标注集,向视图左右或上下拉出标注;[0046] A3、通过鼠标框选对象,识别框选的特征对象,加入标注集,向视图左右或上下拉出标注;[0047] A4、通过鼠标点选对象,识别点选对象中的特征对象,加入标注集,向视图左右或上下拉出标注。[0048] 所述步骤A1包括如下步骤:[0049] A01、将设备轮廓图形存放于指定图层中并命名;[0050] A02、将管道轮廓图形存放于指定图层中并命名;[0051] A03、将建筑构物轮廓图形存放于指定图层中并命名;[0052] A04、将设备的中心线、管道的中心线、建筑构物的中心线存放于指定图层中并命名,线型为CENTER;[0053] A05、将需要标注的其它特征对象分别存放于对应的指定图层中。[0054] 步骤A2包括如下步骤:[0055] B01、激活程序,记录鼠标活动路径,拾取与路径相交的指定对象图层;[0056] B02、根据设备、管道、建筑构物的轴对称中心线,绘制出虚拟中心线,并与拾取的指定对象图层一起加入标注集;[0057] B03、对标注集中的对象进行处理,用户引出标注线时进行批量尺寸标注。[0058] 步骤B03包括如下步骤:[0059] C01、对标注集中的对象进行标注前处理,取得每个标注对象中心线的端点坐标;[0060] C02、用户交互执行向视图上方引出标注,以竖直中心线上方端点作为标注点,对标注集中所有竖直中心线进行批量标注;以同样的方式向视图下方、左方、右方引出标注;[0061] C03、标注位置位于视图中,比较每条中心线上特征点的位置坐标,特征点包括端点及中心点,标注点取距离标注线最近的特征点;[0062] C04、步骤C02、C03中,在鼠标点击确认标注线位置前动态显示标注,用户向视图其他方向引出标注时,均为动态标注视图。[0063] 步骤A3包括如下步骤:[0064] D01、通过鼠标框选对象,框选方式包括正选及反选;将除步骤A1中指定对象外的其它特征对象也一并加入选择集,其它特征对象包括垂直于视图的管道弯头、管道横断面;[0065] D02、将其它特征对象的圆形中心作为标注点;[0066] D03、按照步骤B03完成批量尺寸标注。[0067] 步骤A4包括如下步骤:[0068] E01、通过鼠标点选对象,将中心线、圆、圆弧、直线作为选择对象加入标注集;[0069] E02、取得标注集中所有对象的标注点,按照步骤B03完成批量尺寸标注。[0070] 如图1所示,本发明所述一种基于三维工厂设计出图的尺寸快速标注方法,包括如下步骤:[0071] A1、将三维出图设置按图层存放特定对象,利用出图引擎剖切管道安装平断面图,存至开发环境的绘图软件中,接收用户操作指令,激活该尺寸快速标注程序;[0072] 进一步地,步骤A1具体包括如下步骤:[0073] A01、设备轮廓图形存放于特定图层中并命名(如Equipment);[0074] A02、管道轮廓图形存放于特定图层中并命名(如Piping);[0075] A03、建筑构物轮廓图形存放于特定图层中并命名(如Structure);[0076] A04、设备、管道、建筑购物中心线存放于特定图层中并命名(如Center),线型为CENTER。[0077] A05、需要标注的特征对象均存放于特定图层中。[0078] A2、通过鼠标划线路径,识别与划线路径相交的特征对象,加入标注集,向视图左右或上下拉出标注;[0079] 进一步地,步骤A2包括如下步骤:[0080] B01、激活程序,记录鼠标活动路径,拾取与路径相交特定对象图层(如Equipment、Piping、Structure、Center等);[0081] B02、找到设备、管道、建筑构物的轴对称中心线,绘制出虚拟中心线Center,并与拾取的Center图层线一起加入标注集;[0082] B03、对标注集中对象进行处理,用户引出标注线进行批量尺寸标注。[0083] 进一步地,步骤B03包括如下步骤:[0084] C01、对标注集对象进行标注前处理,取得每个标注对象Center线的端点及中点坐标;[0085] C02、用户交互执行向视图上方引出标注,取得竖直Center上方端点作为标注点,对标注集中所有竖直Center线进行批量标注。向其他方向引出标注时按同样的方式处理。[0086] C03、如标注位置位于视图中,则比较每条Center线的端点及中点位置,标注点取距离标注线最近的特征点;[0087] C04、步骤C02、C03中,在鼠标点击确认标注线位置前动态显示标注,用户向视图其他方向引出时,均为动态标注视图。[0088] A3、通过鼠标框选(正选或反选)对象,识别框选的特征对象,加入标注集,向视图左右或上下拉出标注;[0089] 进一步地,步骤A3包括如下步骤:[0090] D01、通过鼠标框选(正选或反选)对象,除步骤A1中的特定对象外,垂直于视图的管道弯头、管道横断面等特征对象也一并加入选择集;[0091] D02、管道弯头、管道横断面等特征对象取圆形中心作为标注点;[0092] D03、按步骤B03,完成批量尺寸标注。[0093] A4、通过鼠标点选对象,识别点选对象中的特征对象,加入标注集,向视图左右或上下拉出标注。[0094] 进一步地,步骤A4包括如下步骤:[0095] E01、通过鼠标点选对象,如中心线(线型为CENTER)、圆、圆弧、直线等,将选择对象加入标注集;[0096] E02、取得标注集中对象标注点,按步骤B03,完成批量尺寸标注。[0097] 以下实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。[0098] 【实施例1】[0099] 如图2所示,本实施例中,通过鼠标轨迹快速尺寸标注局部图,具体批量尺寸标注步骤为:[0100] 1.用户激活程序后,记录鼠标活动路径,拾取与路径相交的设备、管道、建筑构物的轴对称中心线,绘制出虚拟中心线Center,并与拾取的Center图层线一起加入标注集;[0101] 2.对标注集中的对象进行处理,取得每个标注对象Center线的端点坐标及中点坐标;[0102] 3.用户交互执行向视图上方引出标注,取得竖直Center上方端点作为标注点,对标注集中所有竖直Center线进行批量标注;向视图其它方向引出标注时按同样方式进行批量标注;[0103] 4.如标注位置位于视图中,则比较每条Center线的端点、中心点位置坐标,标注点取距离标注线最近的特征点;[0104] 5.批量尺寸标注完毕。[0105] 【实施例2】[0106] 如图3所示,本实施例中,通过框选或点选方式快速尺寸标注局部图,具体批量尺寸标注步骤为:[0107] 1.通过鼠标框选(正选或反选)或点选对象,将管道、设备、建筑构物、管道弯头、中心线(线型为CENTER)、圆、圆弧、管道横断面等特征对象加入选择集;[0108] 2.管道弯头、管道横断面、圆、圆弧等特征对象取圆形中心作为标注点,直线取端点或中点作为标注点;[0109] 3.用户交互执行向视图中间引出标注,按标注点对标注集中所有竖直Center线及特征对象进行批量标注;[0110] 4.本实施例中,标注位置位于视图中,比较每条Center线的端点及中点位置坐标,标注点取距离标注线最近的特征点;[0111] 5.批量尺寸标注完毕。[0112] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
专利地区:辽宁
专利申请日期:2022-03-04
专利公开日期:2024-11-29
专利公告号:CN114818042B