基于CATIA的电缆通道截面可视化方法及装置与流程
未命名
09-24
阅读:89
评论:0
基于catia的电缆通道截面可视化方法及装置
技术领域
1.本发明涉及船舶电气领域,特别涉及一种基于catia的电缆通道截面可视化方法及装置。
背景技术:
2.随着三维设计软件的快速发展,在航空、航天、汽车、船舶等领域皆逐步采用三维数字样机代替传统的二维图纸。catia具备基于逻辑符号驱动物理模型的功能,而被多领域广泛使用。为了保证二维三维一致性以及产品数据单一数据源,船舶行业采用catia软件的电气三维设计(electricl 3d design)模块进行电缆驱动,并将驱动后的电缆敷设到前期规划的电缆通道中。
3.在现有技术中,电缆在catia中敷设后,总装厂设计人员在cad中绘制电缆支吊架外轮廓以及电缆排布图。当catia中电缆敷设状态更新后,需人为在cad中对电缆排布图进行手动更新。
4.但现有技术中还存在一些不足:
5.1、电缆敷设基于catia软件,电缆排布图基于cad软件,两者数据无法互通,无法保证三维电缆敷设结果与电缆排布图信息一致性及正确性;
6.2、船舶设计系统复杂,存在迭代次数多的问题,在数据迭代过程中,存在三维敷设状态修改电缆排布图未更新或更新不及时的问题;
7.3、全船电气系统错综复杂,数据量大,存在人工绘制电缆排布图操作繁琐,修改困难,工作量大等问题。
技术实现要素:
8.为了解决上述问题,本发明实施例提供一种基于catia的电缆通道截面可视化方法及装置,可实现在catia中根据既定规则自动生成电缆排布图,并可根据电缆敷设情况进行自动更新。
9.第一方面,本发明实施例包括一种基于catia的电缆通道截面可视化方法,包括响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包,根据所述目标电缆通道数据包绘制支吊架外轮廓,根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图,基于所述电缆排布图进行通道段划分,并计算对应所划分的各个通道段的电缆填充率,响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。
10.可选的,本发明实施方式提供的基于catia的电缆通道截面可视化方法,所述s3包括基于电缆敷设工艺要求,将电缆按照上细下粗的方式进行排布,根据所述目标电缆通道数据包中包括的电缆三维全局空间走向,按照先拐弯的电缆在两侧、后拐弯的电缆在中间的规则对所述电缆进行排布,将电缆以总层高最低的排布方式进行排布,其中,所述总层高
为最高位置电缆的顶点所在的高度。
11.可选的,本发明实施方式提供的基于catia的电缆通道截面可视化方法,所述s3还包括当所述目标电缆通道数据包中包括已存在电缆轮廓时,按照所述已存在电缆轮廓和所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述已存在电缆轮廓外切的方式排布,当所述目标电缆通道数据包中不包括所述已存在电缆轮廓时,按照所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述支吊架外轮廓内切的方式排布。
12.可选的,本发明实施方式提供的基于catia的电缆通道截面可视化方法,所述s4包括基于所述电缆排布图,按照电缆通道的规格属性,对电缆通道进行划分并命名,根据所述通道段的电缆通道规格尺寸信息以及电缆外径,计算对应所述通道段的电缆填充率。
13.可选的,本发明实施方式提供的基于catia的电缆通道截面可视化方法,所述s5中的生成并展示所述目标通道段的目标通道截面图前还包括:基于所述目标电缆清单,响应用户的移动操作进行调整,得到所述对应的目标电缆清单。
14.第二方面,本发明实施例还包括一种基于catia的电缆通道截面可视化装置,包括获取数据模块,用于响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包,绘制模块,用于根据所述目标电缆通道数据包绘制支吊架外轮廓,电缆排布模块,用于根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图,填充率计算模块,用于基于所述电缆排布图进行通道段划分,并计算对应所划分的各个通道段的电缆填充率,可视化模块,用于响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。
15.可选的,所述电缆排布模块包括粗细排布模块,用于基于电缆敷设工艺要求,将电缆按照上细下粗的方式进行排布,拐弯排布模块,用于根据所述目标电缆通道数据包中包括的电缆三维全局空间走向,按照先拐弯的电缆在两侧、后拐弯的电缆在中间的规则对所述电缆进行排布,高度排布模块,用于将电缆以总层高最低的排布方式进行排布,其中,所述总层高为最高位置电缆的顶点所在的高度。
16.可选的,所述电缆排布模块还包括外切排布模块,用于当所述目标电缆通道数据包中包括已存在电缆轮廓时,按照所述已存在电缆轮廓和所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述已存在电缆轮廓外切的方式排布,内切排布模块,用于当所述目标电缆通道数据包中不包括所述已存在电缆轮廓时,按照所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述支吊架外轮廓内切的方式排布。
17.可选的,所述填充率计算模块包括通道划分模块,用于基于所述电缆排布图,按照电缆通道的规格属性,对电缆通道进行划分并命名,填充率计算子模块,用于根据所述通道段的电缆通道规格尺寸信息以及电缆外径,计算对应所述通道段的电缆填充率。
18.可选的,所述可视化模块还包括电缆调整模块,用于基于所述目标电缆清单,响应用户的移动操作进行调整,得到所述对应的目标电缆清单。
19.本发明实施例包括以下优点:
20.本发明响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包,根据所述目标电缆通道数据包绘制支吊架外轮廓,根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图,基于所述电缆排布图进行通道段
划分,并计算对应所划分的各个通道段的电缆填充率,响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。可以根据电缆三维敷设结果以及现场施工工艺要求自动生成适用于指导现场施工的电缆排布图,可以节省人员出图时间,极大的提高了设计效率。
附图说明
21.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是本发明实施例提供的一种基于catia的电缆通道截面可视化方法流程图;
23.图2是本发明中电缆排布的流程图;
24.图3是本发明中填充率计算的流程图;
25.图4是本发明实施例提供的一种基于catia的电缆通道截面可视化装置结构示意图;
26.图5是图4提供的电缆排布模块203结构示意图;
27.图6是图4提供的填充率计算模块204结构示意图;
28.图7是电缆通道、电缆敷设产品结构树示意图;
29.图8是电缆通道截面出图程序结果示意图;
30.图9是电缆排布算法的粗细排布法示意图;
31.图10是电缆通道属性示例图;
32.图11是电缆通道规格库示例图;
33.图12是电缆通道轮廓示意图;
34.图13是电缆排布算法的拐弯排布法示意图;
35.图14是电缆排布算法的总层高排布法示意图;
36.图15是电缆排布快速调整示意图一;
37.图16是电缆排布快速调整示意图二;
38.图17是电缆填充率算法示意图;
39.图18是电缆数据读取示意图;
40.图19是电缆通道截面效果图。
41.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
具体实施方式
42.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围
完整的传达给本领域的技术人员。
43.下面结合附图,通过具体的实施例及其应用场景对本技术实施例提供的基于catia的电缆通道截面可视化方法、装置和电子设备进行详细地说明。
44.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
45.本发明的实施例一涉及一种基于catia的电缆通道截面可视化方法,其流程如图1所示,包括响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包,根据所述目标电缆通道数据包绘制支吊架外,根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图,基于所述电缆排布图进行通道段划分,并计算对应所划分的各个通道段的电缆填充率,响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。
46.s1:响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包。
47.本实施例中,如图7所示,在产品结构树上选择所需出图电缆通道数据包以及电缆敷设数据包。
48.其中,产品结构树为按照产品型号-总段-区域-系统-数据包-零件层级进行划分,是对三维数据包进行管理的产品结构目录。
49.需要说明的是,船舶上电缆通过支吊架直接固定,在三维设计过程中为了总体平衡需先绘制电缆通道进行占位,支吊架布置依据电缆通道进行布置,实际船舶建造过程中并无电缆通道实体。
50.进一步的,catia三维设计中无实体电缆模型,仅存在虚拟连接路径表示电缆连接的首末端设备,电缆敷设是指将电缆按照指定的电缆通道路径进行布置的过程。
51.s2:根据所述目标电缆通道数据包绘制支吊架外轮廓。
52.电缆通道规格与电缆支吊架规格相匹配,通过获取电缆通道规格属性即可绘制对应支吊架外轮廓。
53.如图10-图12所示,选择的电缆通道后会自动读取规格属性,根据电缆通道命名来选择截面类型,以u形截面为例:
54.读取电缆通道命名为a90x280时,电缆通道截面出图程序会根据该命名自动在数据库中查询该通道的规格a表示该电缆通道支吊架为紧钩类型,紧钩类型的截面为u型,根据命名规则自动判断电缆通道轮廓为90x190的矩形加上一个直径为90半圆。
55.另外,若名称为2_b1_40时,b表示该电缆通道支吊架为扁钢类型,扁钢类型的截面为矩形。
56.s3:根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图。
57.catia三维设计中电缆无实体模型,电缆敷设后通道中仅记录了通过的电缆代号信息,船舶电气设计过程中每条电缆有唯一的代号,本实施例中依据电缆代号自动去后台
数据库查找电缆外径等信息。
58.根据电缆敷设工艺要求以及相关算法实现电缆按照相关工艺要求进行自动排布。具体排布方式见s31-s35。
59.本实施例中,如图2所示,s3可以包括以下步骤:
60.s31、当所述目标电缆通道数据包中包括已存在电缆轮廓时,按照所述已存在电缆轮廓和所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述已存在电缆轮廓外切的方式排布。
61.s32、当所述目标电缆通道数据包中不包括所述已存在电缆轮廓时,按照所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述支吊架外轮廓内切的方式排布。
62.s31-s32为判断步骤,当进行电缆排布前,确认电缆通道数据,包括支吊架轮廓以及是否存在已有电缆,保证自动识别支吊架轮廓以及已存在的电缆轮廓,并与之外切排布,不会与已存在对象内切、相交或者重合。
63.s33、基于电缆敷设工艺要求,将电缆按照上细下粗的方式进行排布。
64.如图9所示,按照船厂施工要求,粗电缆先拉敷,细电缆后拉敷,电缆排布保证粗电缆在下,细电缆在上排布,当下层排布了粗电缆时,细电缆会自动排布在粗电缆上方。
65.需要说明的是,图中标记为
“×”
的电缆截面为错误的排布方式示例,在正常的排布下不会出现细电缆在下的排布结果。
66.s34、根据所述目标电缆通道数据包中包括的电缆三维全局空间走向,按照先拐弯的电缆在两侧、后拐弯的电缆在中间的规则对所述电缆进行排布。
67.根据电缆三维全局空间走向,保证先拐弯的在两侧,后拐弯的在中间,保证全局电缆敷设结果美观顺畅。如图13所示,其中10号电缆先拐弯,则需要从
“×”
换到侧边排布。
68.s35、将电缆以总层高最低的排布方式进行排布,其中,所述总层高为最高位置电缆的顶点所在的高度。
69.电缆排布时,会保证总层高最低排布。如图14所示,其中8号电缆原本在
“×”
处决定了层高,通过调整,从
“×”
换到中间排布,得到总层高最低的排布方法。
70.s4、基于所述电缆排布图进行通道段划分,并计算对应所划分的各个通道段的电缆填充率。
71.本实施例中,如图3所示,s4可以包括以下步骤:
72.s41、基于所述电缆排布图,按照电缆通道的规格属性,对电缆通道进行划分并命名。
73.为了便于设计人员快速定位对应的通道段,每一个电缆通道截面会生成一个唯一的截面名,此名称与电缆通道命名相对应,每一个电缆通道截面会自动生成与之对应的电缆清单(代号及外径信息),便于设计人员快速查看。
74.s42、根据所述通道段的电缆通道规格尺寸信息以及电缆外径,计算对应所述通道段的电缆填充率。
75.如图17所示,电缆通道填充率因船厂施工会有一定的余量,一般不超过电缆通道截面的80%。
76.s5、响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通
道段的电缆填充率。
77.如图19所示,电缆通道截面可视化程序出图包括目标通道截面图、对应的目标电缆清单及对应目标通道段的电缆填充率。
78.本实施例中,s5可以中的生成并展示所述目标通道段的目标通道截面图前还包括以下步骤:
79.s51、基于所述目标电缆清单,响应用户的移动操作进行调整,得到所述对应的目标电缆清单。
80.电缆排布是通过电缆通道截面出图程序自动排布,当排布不符合现场施工情况,可以手动在截面出图程序中通过上下移动电缆代号来完成电缆位置快速调整。
81.如图15-图16所示,首先选中需要移动的电缆,通过点击“上移”“下移”来实现对电缆排布结果进行快速调整。其中图15为快速调整前的示意图,图16为快速调整后的结果图。
82.另外,本发明还可以一次选择多个电缆通道截面生成电缆排布图,如图8所示,每一个电缆通道截面会生成一个唯一的截面名,此名称与电缆通道命名相对应,每一个电缆通道截面会自动生成与之对应的电缆清单(代号及外径信息),设计人员可以同时选中多个通道段,同时生成电缆清单,快速查看目标通道段的电缆排布情况,提高效率。
83.进一步的,本发明三维电缆敷设和电缆排布图均基于catia软件,当电缆通道规格或者电缆敷设状态改变后,可自动更新电缆排布图中的支吊架轮廓、电缆代号、电缆外径、排布图以及填充率等信息。
84.再进一步的,为了满足由于电缆敷设工作较晚,为了不影响总体平衡,需在设计前期对电缆通道规格进行初步评估的需求,本发明还支持手动录入电缆属性信息进行前期评估。
85.具体如图18所示,在电缆通道截面出图程序选择要评估的电缆通道,可将电缆通道规格等信息输出到本地,在输出的excel文件中手动录入预敷设的电缆外径等信息(图中黑框部分为手动输入的信息),将信息完整的excel文件导入电缆通道截面出图程序,即可根据录入的信息生成电缆排布图及填充率,前期主要电缆通道填充率一般不超过电缆通道的百分之五十,根据填充率计算结果可辅助设计人员在设计前期对通道规格进行修正。
86.本实施例可以根据电缆三维敷设结果以及现场施工工艺要求自动生成适用于指导现场施工的电缆排布图,可以节省人员出图时间,极大的提高了设计效率。电缆排布图与电缆敷设基于同一平台,可实现电缆排布图跟随电缆敷设结果的变化而自动更新,保证了电缆排布图中电缆信息与电缆敷设结果的一致性。自动匹配电缆代号信息以及外径信息,保证了信息的准确性及完整性。
87.本发明的另一实施例涉及一种基于catia的电缆通道截面可视化装置200,如图4所示,包括:
88.获取数据模块201,用于响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包;
89.绘制模块202,用于根据所述目标电缆通道数据包绘制支吊架外轮廓;
90.电缆排布模块203,用于根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图;
91.填充率计算模块204,用于基于所述电缆排布图进行通道段划分,并计算对应所划
分的各个通道段的电缆填充率;
92.可视化模块205,用于响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。
93.进一步的,如图5所示,所述电缆排布模块203包括:
94.粗细排布模块2033,用于基于电缆敷设工艺要求,将电缆按照上细下粗的方式进行排布;
95.拐弯排布模块2034,用于根据所述目标电缆通道数据包中包括的电缆三维全局空间走向,按照先拐弯的电缆在两侧、后拐弯的电缆在中间的规则对所述电缆进行排布;
96.高度排布模块2035,用于将电缆以总层高最低的排布方式进行排布,其中,所述总层高为最高位置电缆的顶点所在的高度。
97.进一步的,如图5所示,所述电缆排布模块203还包括:
98.外切排布模块2031,用于当所述目标电缆通道数据包中包括已存在电缆轮廓时,按照所述已存在电缆轮廓和所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述已存在电缆轮廓外切的方式排布;
99.内切排布模块2032,用于当所述目标电缆通道数据包中不包括所述已存在电缆轮廓时,按照所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述支吊架外轮廓内切的方式排布。
100.进一步的,如图6所示,所述填充率计算模型模块204包括:
101.通道划分模块2041,用于基于所述电缆排布图,按照电缆通道的规格属性,对电缆通道进行划分并命名;
102.填充率计算子模块2042,用于根据所述通道段的电缆通道规格尺寸信息以及电缆外径,计算对应所述通道段的电缆填充率。
103.进一步的,所述可视化模块205还包括:
104.电缆调整模块2051,用于基于所述目标电缆清单,响应用户的移动操作进行调整,得到所述对应的目标电缆清单。
105.本实施例可以根据电缆三维敷设结果以及现场施工工艺要求自动生成适用于指导现场施工的电缆排布图,可以节省人员出图时间,极大的提高了设计效率。电缆排布图与电缆敷设基于同一平台,可实现电缆排布图跟随电缆敷设结果的变化而自动更新,保证了电缆排布图中电缆信息与电缆敷设结果的一致性。自动匹配电缆代号信息以及外径信息,保证了信息的准确性及完整性。
106.以上对本技术所提供的技术方案进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术,本说明书内容不应理解为对本技术的限制。同时,对于本领域的一般技术人员,依据本技术,在具体实施方式及应用范围上均会有不同形式的改变之处,这里无需也无法对所有的实施方式予以穷举,而由此所引伸出的显而易见的变化或变动仍处于本技术的保护范围之中。
107.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图
来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
108.以上对本发明所提供的方法和装置行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
技术特征:
1.一种基于catia的电缆通道截面可视化方法,其特征在于,包括:s1、响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包;s2、根据所述目标电缆通道数据包绘制支吊架外轮廓;s3、根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图;s4、基于所述电缆排布图进行通道段划分,并计算对应所划分的各个通道段的电缆填充率;s5、响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。2.根据权利要求1所述的基于catia的电缆通道截面可视化方法,其特征在于,所述s3包括:s33、基于电缆敷设工艺要求,将电缆按照上细下粗的方式进行排布;s34、根据所述目标电缆通道数据包中包括的电缆三维全局空间走向,按照先拐弯的电缆在两侧、后拐弯的电缆在中间的规则对所述电缆进行排布;s35、将电缆以总层高最低的排布方式进行排布,其中,所述总层高为最高位置电缆的顶点所在的高度。3.根据权利要求2所述的基于catia的电缆通道截面可视化方法,其特征在于,所述s3还包括:s31、当所述目标电缆通道数据包中包括已存在电缆轮廓时,按照所述已存在电缆轮廓和所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述已存在电缆轮廓外切的方式排布;s32、当所述目标电缆通道数据包中不包括所述已存在电缆轮廓时,按照所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述支吊架外轮廓内切的方式排布。4.根据权利要求1所述的基于catia的电缆通道截面可视化方法,其特征在于,所述s4包括:s41、基于所述电缆排布图,按照电缆通道的规格属性,对电缆通道进行划分并命名;s42、根据所述通道段的电缆通道规格尺寸信息以及电缆外径,计算对应所述通道段的电缆填充率。5.根据权利要求1所述的基于catia的电缆通道截面可视化方法,其特征在于,所述s5中,在生成并展示所述目标通道段的目标通道截面图前还包括:s51、基于所述目标电缆清单,响应用户的移动操作进行调整,得到所述对应的目标电缆清单。6.一种基于catia的电缆通道截面可视化装置,其特征在于,包括:获取数据模块,用于响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包;绘制模块,用于根据所述目标电缆通道数据包绘制支吊架外轮廓;电缆排布模块,用于根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图;
填充率计算模块,用于基于所述电缆排布图进行通道段划分,并计算对应所划分的各个通道段的电缆填充率;可视化模块,用于响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。7.根据权利要求6所述的基于catia的电缆通道截面可视化装置,其特征在于,所述电缆排布模块包括:粗细排布模块,用于基于电缆敷设工艺要求,将电缆按照上细下粗的方式进行排布;拐弯排布模块,用于根据所述目标电缆通道数据包中包括的电缆三维全局空间走向,按照先拐弯的电缆在两侧、后拐弯的电缆在中间的规则对所述电缆进行排布;高度排布模块,用于将电缆以总层高最低的排布方式进行排布,其中,所述总层高为最高位置电缆的顶点所在的高度。8.根据权利要求7所述的基于catia的电缆通道截面可视化装置,其特征在于,所述电缆排布模块还包括:外切排布模块,用于当所述目标电缆通道数据包中包括已存在电缆轮廓时,按照所述已存在电缆轮廓和所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述已存在电缆轮廓外切的方式排布;内切排布模块,用于当所述目标电缆通道数据包中不包括所述已存在电缆轮廓时,按照所述支吊架外轮廓排布所述电缆,将所述电缆按照与所述支吊架外轮廓内切的方式排布。9.根据权利要求6所述的基于catia的电缆通道截面可视化装置,其特征在于,所述填充率计算模块包括:通道划分模块,用于基于所述电缆排布图,按照电缆通道的规格属性,对电缆通道进行划分并命名;填充率计算子模块,用于根据所述通道段的电缆通道规格尺寸信息以及电缆外径,计算对应所述通道段的电缆填充率。10.根据权利要求6所述的基于catia的电缆通道截面可视化装置,其特征在于,所述可视化模块还包括:电缆调整模块,用于基于所述目标电缆清单,响应用户的移动操作进行调整,得到所述对应的目标电缆清单。
技术总结
本发明提供了一种基于CATIA的电缆通道截面可视化方法及装置,涉及船舶电气领域,包括响应用户输入的数据选择操作,获取目标电缆通道数据包和目标电缆敷设数据包,根据所述目标电缆通道数据包绘制支吊架外轮廓,根据所述目标电缆敷设数据包和所述支吊架外轮廓对电缆进行排布,生成电缆排布图,基于所述电缆排布图进行通道段划分,并计算对应所划分的各个通道段的电缆填充率,响应用户输入的通道段选择指令,根据所述电缆排布图选择目标通道段,生成并展示所述目标通道段的目标通道截面图,并展示对应的目标电缆清单及对应所述目标通道段的电缆填充率。保证了信息的准确性及完整性,节省人工出图时间,极大的提高了设计效率。极大的提高了设计效率。极大的提高了设计效率。
技术研发人员:贺俊辉 熊伟 张文生 尹群 贾刚健 曾旺
受保护的技术使用者:中国船舶集团有限公司第七一九研究所
技术研发日:2023.05.31
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/