一种基于遗传算法的CAD图纸构件自动标注方法技术

技术编号:33306543 阅读:28 留言:0更新日期:2022-05-06 12:16
本发明专利技术公开了一种基于遗传算法的CAD图纸构件自动标注方法,该方法包括如下步骤:S1、确定图纸空间的遗传编码;S2、交换两个基因点位上的基因内容;S3、随机选择一个基因位置上的数据(网格坐标位置);S4、计算适应度函数;本发明专利技术提出的遗传算法能够有效解决CAD图纸构件标注中的引线交叉、文本重叠、排布不齐等问题,从而提高CAD图纸的可阅读性和美观性。而提高CAD图纸的可阅读性和美观性。而提高CAD图纸的可阅读性和美观性。

【技术实现步骤摘要】
一种基于遗传算法的CAD图纸构件自动标注方法


[0001]本专利技术涉及建筑设计施工相关领域,具体是一种基于遗传算法的CAD图纸构件自动标注方法。

技术介绍

[0002]CAD施工图,是表示通过AutoCAD软件将工程项目总体布局,建筑物的外部形状、内部布置、结构构造、内外装修、材料作法以及设备、施工等制作的图样;在建筑电气施工图中,平面图通常是将建筑物的地理位置和主体结构进行宏观描述,将墙体、门窗、梁柱等淡化,而电气线路突出重点描述,其他管线,如水暖、煤气等线路则不出现在电气施工图上。
[0003]对CAD图纸进行构件信息标注是CAD制图过程中重要的操作;通过对CAD图纸构件对象的多个位置进行标注,提升CAD图纸的可阅读性和可解译性;在CAD制图中往往需要设计师通过CAD各种不同的命令来绘制设计图纸,常用的CAD制图设计过程中,需要设计师按相应的规范,或是行业标准、制图标准、企业技术标准设置图层、标注样式、文字样式、线型、颜色、单位等出图的样式;结合设计师自己想法、设计、通过参数进行点、直线、圆、曲线等命令来绘制图纸;这样的话,使得设本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于遗传算法的CAD图纸构件自动标注方法,其特征在于:该方法包括如下步骤:S1、确定图纸空间的遗传编码;S2、交换两个基因点位上的基因内容;S3、随机选择一个基因位置上的数据(网格坐标位置);S4、计算适应度函数。2.根据权利要求1所述一种基于遗传算法的CAD图纸构件自动标注方法,其特征在于:S1中定位网格大小是M*N,第i行,第j列的格子编码为整数i*M+j,作为标注位置的编码值,一个面向K个标注的标注排布用每个标注的位置编码值作为一个染色体。3.根据权利要求2所述一种基于遗传算法的CAD图纸构件自动标注方法,其特征在于:将i,j作为一个基因,不用指定图纸空间大小来完成编码,完整的编码写成[a,b,c,d,e,f]的形式。4.根据权利要求1所述一种基于遗传算法...

【专利技术属性】
技术研发人员:李光李一帆彭靖田黄延
申请(专利权)人:上海品览数据科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1