一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

利用地脚锚栓三维模型创建二维图的方法和装置与流程

2022-09-08 08:31:06 来源:中国专利 TAG:


1.本发明涉及冶金技术领域,尤其涉及一种利用地脚锚栓三维模型创建二维图的方法和装置。


背景技术:

2.地脚锚栓在工程中尤其是在冶金工程中应用及其广泛,其在工程中的重要性不言而喻。地脚锚栓涉及设备、钢结构及混凝土结构三个专业的技术问题,但仍然处于三个专业的边缘地带。一项工程的地脚锚栓有成千上万个,但是地脚锚栓相关的技术和标准一直未得到足够重视。
3.当前,随着cad技术在冶金工程中广泛应用,三维cad设计由于其独有的特点和优势已经收到越来越多的关注和重视。但是在现有的三维设计软件中,没有哪一款软件有三维地脚锚栓快速生成二维图的功能,地脚锚栓型号繁多,每种型号又有很多种规格(锚栓直径)。即使同一种锚栓也存在双联。三联、四联等形式。
4.手动绘制地脚锚栓二维图时,设计人需要查询地脚锚栓相应的国标、甚至是企标,根据设计选用的锚栓类型及规格,再根据锚栓的位置绘制出相应的锚栓符号,进一步完善标注尺寸。可见手动绘制锚栓符号的方式步骤复杂、效率低下,并且容易出错。
5.手动绘制时,如果出现与相应锚栓规格不一样的符号,也不会有任何提示,需要人工去检查。锚栓符号在绘制时需要把符号扩大数倍,不利于锚栓碰撞的检测,容易出现绘制错误,给设计施工带来不必要的损失。
6.因此,手动绘制地脚锚栓二维图的工作重复而且繁琐,但是结合三维地脚锚栓模型生成二维图设计中的需要又是巨大的,一项冶金工程,有成千上万个锚栓,如果在三维平台中手动绘制地脚锚栓符号将是一项非常耗时耗力的工作。


技术实现要素:

7.有鉴于此,本发明提供一种利用地脚锚栓三维模型创建二维图的方法和装置,以解决上述提及的至少一个问题。
8.为了实现上述目的,本发明采用以下方案:
9.根据本发明的第一方面,提供一种利用地脚锚栓三维模型创建二维图的方法,其所述方法包括:获取地脚锚栓三维模型的类型和规格参数;获取所述地脚锚栓三维模型对应的地脚锚栓位置坐标;根据所述类型和规格参数查找地脚锚栓符号库,得到对应的地脚锚栓二维符号;将所述二维符号插入所述地脚锚栓位置坐标。
10.根据本发明的第二方面,提供一种利用地脚锚栓三维模型创建二维图的装置,所述装置包括:参数获取单元,用于获取地脚锚栓三维模型的类型和规格参数;坐标获取单元,用于获取所述地脚锚栓三维模型对应的地脚锚栓位置坐标;对比查找单元,用于根据所述类型和规格参数查找地脚锚栓符号库,得到对应的地脚锚栓二维符号;图标插入单元,用于将所述二维符号插入所述地脚锚栓位置坐标。
11.根据本发明的第三方面,提供一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,处理器执行所述计算机程序时实现上述方法的步骤。
12.根据本发明的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
13.由上述技术方案可知,本发明可以通过获取地脚锚栓三维模型的类型和规格参数,在地脚锚栓符号库中自动查找到对应的地脚锚栓二维符号并插入工程图中,可以实现对地脚锚栓三维模型的一键转换,极大地简化了地脚锚栓图形的绘制,节省了设计人员时间,并提高了绘图的准确性,减少后续因为绘图错误带来的经济损失。
附图说明
14.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
15.图1是为本技术实施例提供的一种利用地脚锚栓三维模型创建二维图的方法的流程示意图;
16.图2是本技术实施例提供的一种地脚锚栓类型和规格符号表示示意图;
17.图3是本技术另一实施例提供的一种利用地脚锚栓三维模型创建二维图的方法的流程示意图;
18.图4是本技术实施例提供的一种地脚锚栓二维图设置示意图;
19.图5是本技术实施例提供的一种地脚锚栓标注选项示意图;
20.图6是本技术实施例提供的一种地脚锚栓距离标注示意图;
21.图7是本技术实施例提供的一种利用地脚锚栓三维模型创建二维图的装置的结构示意图;
22.图8是本技术另一实施例提供的一种利用地脚锚栓三维模型创建二维图的装置的结构示意图;
23.图9是本技术实施例提供的电子设备的示意图。
具体实施方式
24.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
25.如图1所示为本技术实施例提供的一种利用地脚锚栓三维模型创建二维图的方法的流程示意图,该方法包括如下步骤:
26.步骤s101:获取地脚锚栓三维模型的类型和规格参数。在本实施例中,地脚锚栓三维模型可以通过下列步骤进行创建:
27.(1)获取地脚锚栓选型参数和地脚锚栓创建方式。
28.(2)根据所选地脚锚栓类型和规格参数,创建地脚锚栓三维模型。
29.(3)接受地脚锚栓三维模型对应的位置坐标。
30.(4)确定坐标,方向,创建完毕。
31.本步骤s101中地脚锚栓三维模型的类型和规格参数即为地脚锚栓三维模型创建时的参数,其可以包括地脚锚栓直径、地脚锚栓型号、地脚锚栓材质等信息。
32.步骤s102:获取所述地脚锚栓三维模型对应的地脚锚栓位置坐标。具体来说,本步骤获取的是创建锚栓三维模型时基点的xyz坐标。
33.需要指出的是,上述步骤s101和步骤s102的顺序本技术并不加以限定,即该两步骤可以同时进行,也可以先后进行,而且可以先进行步骤s101,也可以先进行步骤s102。图1所示的顺序仅为本技术一实施例所结束的其中一种执行顺序。
34.步骤s103:根据所述类型和规格参数查找地脚锚栓符号库,得到对应的地脚锚栓二维符号。
35.在本实施例中,可以通过预先创建一地脚锚栓库,该地脚锚栓库可以根据国标或者企标中关于地脚锚栓的类型和规格进行创建,如图2所示为本技术实施例提供的一种地脚锚栓类型和规格符号表示示意图,由图2可见,通过将地脚锚栓的类型和规格组合起来,可以确定唯一的一个二维符号表示,具体实现来说,可以通过创建多个库文件来实现,每个库文件包括文件名称以及依据国标或企标标准中地脚锚栓的cad图形符号,比如bolt-i-m24表示i型m24的地脚锚栓,即可以创建符号在库文件中。
36.步骤s104:将所述二维符号插入所述地脚锚栓位置坐标。
37.在本实施例中,由于创建的是二维图形,因此其实是利用了三维模型坐标中的xy坐标,根据xy坐标将通过步骤s103获得的二维符号插入工程图中。即可以完成地脚锚栓三维模型到二维图的转换。
38.由上述技术方案可知,本发明可以通过获取地脚锚栓三维模型的类型和规格参数,在地脚锚栓符号库中自动查找到对应的地脚锚栓二维符号并插入工程图中,可以实现对地脚锚栓三维模型的一键转换,极大地简化了地脚锚栓图形的绘制,节省了设计人员时间,并提高了绘图的准确性,减少后续因为绘图错误带来的经济损失。
39.如图3所示为本技术另一实施例提供的一种利用地脚锚栓三维模型创建二维图的方法的流程示意图,该方法包括如下步骤:
40.步骤s301:获取地脚锚栓二维模型的二维图设置参数,该二维图设置参数可以包括绘图比例和生成锚栓范围等信息。如图4所示为本技术实施例提供的一种地脚锚栓二维图设置示意图,绘图比例和锚栓范围信息可以由人工输入进行设置,其中锚栓范围可以是全部标高,也可以是设定的从某一个标高到另一个标高。这里的标高是指锚栓插入混凝土的深度,以及锚栓露出温凝土表面的高度。
41.步骤s302:获取地脚锚栓三维模型的类型和规格参数。
42.步骤s303:获取所述地脚锚栓三维模型对应的地脚锚栓位置坐标。
43.步骤s304:根据所述类型和规格参数查找地脚锚栓符号库,得到对应的地脚锚栓二维符号。
44.上述步骤s302至s304和图1实施例中相应步骤相同,在此就不再进行赘述了。
45.步骤s305:根据所述二维图设置参数调整所述二维符号并插入所述地脚锚栓位置坐标,所述二维符号可以附加显示所述二维图设置参数。
46.在本实施例中,可以根据步骤s301的绘图比例参数来调整获得的二维符号,并插入对应的地脚锚栓位置坐标。该二维符号可以显示绘图比例参数及锚栓标高参数,其中锚栓标高参数可以采用z坐标数值的形式来显示,比如负值就代表锚栓位于混凝土中的深度,而正值则代表锚栓露出温凝土表面的高度。
47.步骤s306:根据所述锚栓位置坐标计算地脚锚栓间距离参数并进行标注。
48.在本实施例中,可以采用手动或者自动的方式来对地脚锚栓间距离参数并进行标注,但其都是基于锚栓位置坐标计算得出的。如图5所示为本技术实施例提供的一种地脚锚栓标注选项示意图,在该图中,可以选择标注样式,以及自动或手动来定位距离,还有放大倍数等。图6所示为本技术实施例提供的一种地脚锚栓距离标注示意图,通过对图5标注选项的设置,来自动产生图6的标注。
49.优选的,本实施例还可以根据步骤s302获取的类型和规格参数及步骤s303获取的锚栓位置坐标在所述二维符号上标注相关参数信息,在具体实施中,可以通过信息隐藏的方式将上述相关参数信息予以隐藏,而当选中某个地脚锚栓时,在对应的参数信息窗口予以显示,当然,也可以是直接将信息缩放后置于相应地脚锚栓二维图标周围,本技术对此并不加以限定。
50.由上述技术方案可知,本发明可以通过获取地脚锚栓三维模型的类型和规格参数,在地脚锚栓符号库中自动查找到对应的地脚锚栓二维符号并插入工程图中,可以实现对地脚锚栓三维模型的一键转换,极大地简化了地脚锚栓图形的绘制,节省了设计人员时间,并提高了绘图的准确性,减少后续因为绘图错误带来的经济损失,另外在地脚锚栓转换二维图的同时,还可以自动附带锚栓详尽的相关信息,便于设计施工人员的后续检查及施工。
51.如图7所示为本技术实施例提供的一种利用地脚锚栓三维模型创建二维图的装置的结构示意图,该装置包括参数获取单元710、坐标获取单元720、对比查找单元730和图标插入单元740,其中对比查找单元730分别参数获取单元710及图标插入单元740相连,坐标获取单元720也和图标插入单元740相连。
52.参数获取单元710用于获取地脚锚栓三维模型的类型和规格参数。在本实施例中,地脚锚栓三维模型可以通过下列步骤进行创建:
53.(1)获取地脚锚栓选型参数和地脚锚栓创建方式。
54.(2)根据所选地脚锚栓类型和规格参数,创建地脚锚栓三维模型。
55.(3)接受地脚锚栓三维模型对应的位置坐标。
56.(4)确定坐标,方向,创建完毕。
57.上述地脚锚栓三维模型的类型和规格参数即为地脚锚栓三维模型创建时的参数,其可以包括地脚锚栓直径、地脚锚栓型号、地脚锚栓材质等信息。
58.坐标获取单元720用于获取所述地脚锚栓三维模型对应的地脚锚栓位置坐标。具体来说,本步骤获取的是创建锚栓三维模型时基点的xyz坐标。
59.对比查找单元730用于根据所述类型和规格参数查找地脚锚栓符号库,得到对应的地脚锚栓二维符号。在本实施例中,可以通过预先创建一地脚锚栓库,该地脚锚栓库可以根据国标或者企标中关于地脚锚栓的类型和规格进行创建,然后通过类型和规格参数与地脚锚栓二维符号的对应关系找到相应二维符号。
60.图标插入单元740用于将所述二维符号插入所述地脚锚栓位置坐标。在本实施例中,由于创建的是二维图形,因此其实是利用了三维模型坐标中的xy坐标,根据xy坐标将通过对比查找单元730获得的二维符号插入工程图中,即可以完成地脚锚栓三维模型到二维图的转换。
61.由上述技术方案可知,本技术提供的利用地脚锚栓三维模型创建二维图的装置,可以通过获取地脚锚栓三维模型的类型和规格参数,在地脚锚栓符号库中自动查找到对应的地脚锚栓二维符号并插入工程图中,可以实现对地脚锚栓三维模型的一键转换,极大地简化了地脚锚栓图形的绘制,节省了设计人员时间,并提高了绘图的准确性,减少后续因为绘图错误带来的经济损失。
62.如图8所示为本技术另一实施例提供的一种利用地脚锚栓三维模型创建二维图的装置的结构示意图,该装置包括参数获取单元810、坐标获取单元820、对比查找单元830、图标插入单元840和标注单元850,其中对比查找单元830分别参数获取单元810及图标插入单元840相连,图标插入单元840还分别和坐标获取单元820及标注单元850相连。
63.参数获取单元810用于获取地脚锚栓三维模型的类型和规格参数,另外还用于获取地脚锚栓二维模型的二维图设置参数,该二维图设置参数包括绘图比例、生成锚栓范围信息,具体锚栓范围信息可以参见图4对应的描述。
64.坐标获取单元820和对比查找单元830与图7对应实施例中相应单元作用相同,在此不再进行赘述。
65.图标插入单元840用于根据所述二维图设置参数调整所述二维符号并插入所述地脚锚栓位置坐标,所述二维符号可以附加显示所述二维图设置参数。
66.标注单元850用于根据所述锚栓位置坐标计算地脚锚栓间距离参数并进行标注,还可以用于根据所述类型和规格参数及所述锚栓位置坐标在所述二维符号上标注相关参数信息。
67.由上述技术方案可知,本技术提供的利用地脚锚栓三维模型创建二维图的装置,可以通过获取地脚锚栓三维模型的类型和规格参数,在地脚锚栓符号库中自动查找到对应的地脚锚栓二维符号并插入工程图中,可以实现对地脚锚栓三维模型的一键转换,极大地简化了地脚锚栓图形的绘制,节省了设计人员时间,并提高了绘图的准确性,减少后续因为绘图错误带来的经济损失,另外在地脚锚栓转换二维图的同时,还可以自动附带锚栓详尽的相关信息,便于设计施工人员的后续检查及施工。
68.图9是本发明实施例提供的电子设备的示意图。图9所示的电子设备为通用数据处理装置,其包括通用的计算机硬件结构,其至少包括处理器901和存储器902。处理器901和存储器902通过总线903连接。存储器902适于存储处理器901可执行的一条或多条指令或程序。该一条或多条指令或程序被处理器901执行以实现上述利用地脚锚栓三维模型创建二维图的方法中的下列步骤:
69.步骤s101:获取地脚锚栓三维模型的类型和规格参数。
70.步骤s102:获取所述地脚锚栓三维模型对应的地脚锚栓位置坐标。
71.步骤s103:根据所述类型和规格参数查找地脚锚栓符号库,得到对应的地脚锚栓二维符号。
72.步骤s104:将所述二维符号插入所述地脚锚栓位置坐标。
73.上述处理器901可以是独立的微处理器,也可以是一个或者多个微处理器集合。由此,处理器901通过执行存储器902所存储的命令,从而执行如上所述的本发明实施例的方法流程实现对于数据的处理和对于其他装置的控制。总线903将上述多个组件连接在一起,同时将上述组件连接到显示控制器904和显示装置以及输入/输出(i/o)装置905。输入/输出(i/o)装置905可以是鼠标、键盘、调制解调器、网络接口、触控输入装置、体感输入装置、打印机以及本领域公知的其他装置。典型地,输入/输出(i/o)装置905通过输入/输出(i/o)控制器906与系统相连。
74.其中,存储器902可以存储软件组件,例如操作系统、通信模块、交互模块以及应用程序。以上所述的每个模块和应用程序都对应于完成一个或多个功能和在发明实施例中描述的方法的一组可执行程序指令。
75.本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时以实现上述利用地脚锚栓三维模型创建二维图的方法中的下列步骤:
76.步骤s101:获取地脚锚栓三维模型的类型和规格参数。
77.步骤s102:获取所述地脚锚栓三维模型对应的地脚锚栓位置坐标。
78.步骤s103:根据所述类型和规格参数查找地脚锚栓符号库,得到对应的地脚锚栓二维符号。
79.步骤s104:将所述二维符号插入所述地脚锚栓位置坐标。
80.综上所述,本技术提供的利用地脚锚栓三维模型创建二维图的方法和装置,可以通过获取地脚锚栓三维模型的类型和规格参数,在地脚锚栓符号库中自动查找到对应的地脚锚栓二维符号并插入工程图中,可以实现对地脚锚栓三维模型的一键转换,极大地简化了地脚锚栓图形的绘制,节省了设计人员时间,并提高了绘图的准确性,减少后续因为绘图错误带来的经济损失,另外在地脚锚栓转换二维图的同时,还可以自动附带锚栓详尽的相关信息,便于设计施工人员的后续检查及施工。
81.以上参照附图描述了本发明的优选实施方式。这些实施方式的许多特征和优点根据该详细的说明书是清楚的,因此权利要求旨在覆盖这些实施方式的落入其真实精神和范围内的所有这些特征和优点。此外,由于本领域的技术人员容易想到很多修改和改变,因此不是要将本发明的实施方式限于所例示和描述的精确结构和操作,而是可以涵盖落入其范围内的所有合适修改和等同物。
82.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
83.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实
现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
84.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
85.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
86.需要说明的是,本发明基于工厂模式的消息通知方法和装置可用于金融领域相关业务的消息通知发送,也可用于除金融领域之外的任意领域,本发明对基于工厂模式的消息通知方法和装置的应用领域不做限定。
87.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献