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

跨图纸移动图元的方法、装置、计算机设备和存储介质与流程

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


1.本发明涉及计算机辅助设计技术领域,具体涉及一种跨图纸移动图元的方法、装置、计算机设备和计算机可读存储介质。


背景技术:

2.基于图纸可以真实反映实际事物大小的特性,在算量行业中,常常会使用图纸进行算量。但是有时候图纸可能不太理想,比如在进行算量时,道路和排水是有扣减关系的,若道路图纸和排水图纸不在同一张图纸中,就会使得道路图纸和排水图纸中的图元坐标不一一对应,进而对进行算量的造价员造成困扰。因此,亟需提供一种在不同图纸中移动图元的方案。
3.但是发明人发现,目前尚未存在在不同图纸中移动图元的方案。


技术实现要素:

4.本发明的目的在于提供了一种跨图纸移动图元的方法、装置、计算机设备和计算机可读存储介质,能够解决现有技术中无法在不同图纸中移动图元的技术问题。
5.本发明的一个方面提供了一种跨图纸移动图元的方法,所述方法包括:在第一图纸中确定需移动至第二图纸的目标图元;确定同时存在于所述第一图纸和所述第二图纸中的目标参照物;确定所述目标参照物在所述第一图纸中的第一坐标;确定所述目标参照物在所述第二图纸中的第二坐标;根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸。
6.可选地,所述在第一图纸中确定需移动至第二图纸的目标图元,包括:接收针对所述第一图纸的第一移动指令,在所述第一图纸中确定需移动的目标图元;所述确定所述目标参照物在所述第二图纸中的第二坐标,包括:接收由所述第一图纸切换至所述第二图纸的切换指令,确定所述第一移动指令的操作状态,并确定所述目标图元在所述第一图纸中的第三坐标;缓存所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标;启动针对所述第二图纸的第二移动指令,将所述第二移动指令的操作状态设置为缓存的所述第一移动指令的操作状态,并将所述第二移动指令的操作数据设置为缓存的所述目标参照物的第一坐标和所述目标图元的第三坐标;根据设置后的第二移动指令确定所述目标参照物的第二坐标。
7.可选地,所述缓存所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标,包括:将所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标缓存至一全局变量中;所述启动针对所述第二图纸的第二移动指令,将所述第二移动指令的操作状态设置为缓存的所述第一移动指令的操作状态,并将所述第二移动指令的操作数据设置为缓存的所述目标参照物的第一坐标和所述目标图元的第三坐标,包括:控制所述第二移动指令调用所述全局变量,以将所述第二移动指令的操作状态设置为所述全局变量中所述第一移动指令的操作状态,且将所述第二移动指令
的操作数据设置为所述全局变量中所述目标参照物的第一坐标和所述目标图元的第三坐标。
8.可选地,所述根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸,包括:确定所述目标参照物的第二坐标相对于第一坐标的偏移量;根据所述目标图元的第三坐标和所述偏移量计算出所述目标图元在所述第二图纸中的第四坐标;将所述第一图纸中的目标图元移动至所述第二图纸中的第四坐标处。
9.可选地,所述将所述第一图纸中的目标图元移动至所述第二图纸中的第四坐标处,包括:构建所述目标图元的副本图元;将所述目标图元的副本图元设置于所述第二图纸中的第四坐标处。
10.可选地,在所述根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸之后,所述方法还包括:判断是否需要对所述目标图元进行旋转;若需要旋转,在所述第二图纸中确定旋转起始线和旋转结束线;确定所述旋转结束线相对于所述旋转起始线的目标方位以及所述旋转结束线和所述旋转起始线之间的目标夹角;在所述第二图纸中朝所述目标方位将所述目标图元旋转所述目标夹角。
11.本发明的另一个方面提供了一种跨图纸移动图元的装置,所述装置包括:第一确定模块,用于在第一图纸中确定需移动至第二图纸的目标图元;第二确定模块,用于确定同时存在于所述第一图纸和所述第二图纸中的目标参照物;第三确定模块,用于确定所述目标参照物在所述第一图纸中的第一坐标;第四确定模块,用于确定所述目标参照物在所述第二图纸中的第二坐标;移动模块,用于根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸。
12.可选地,所述第一确定模块具体用于:接收针对所述第一图纸的第一移动指令,在所述第一图纸中确定需移动的目标图元;所述第四确定模块具体用于:接收由所述第一图纸切换至所述第二图纸的切换指令,确定所述第一移动指令的操作状态,并确定所述目标图元在所述第一图纸中的第三坐标;缓存所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标;启动针对所述第二图纸的第二移动指令,将所述第二移动指令的操作状态设置为缓存的所述第一移动指令的操作状态,并将所述第二移动指令的操作数据设置为缓存的所述目标参照物的第一坐标和所述目标图元的第三坐标;根据设置后的第二移动指令确定所述目标参照物的第二坐标。
13.本发明的再一个方面提供了一种计算机设备,所述计算机设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述的跨图纸移动图元的方法。
14.本发明的又一个方面提供了一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现上述任一实施例所述的跨图纸移动图元的方法。
15.在本发明中,当需要将第一图纸中的目标图元移动至第二图纸时,会确定出同时存在于第一图纸和第二图纸中的目标参照物,然后确定目标参照物在第一图纸中的第一坐标和在第二图纸中的第二坐标,进而基于第一坐标和第二坐标的映射关系,将目标图元从第一图纸移动至第二图纸中。本发明提供了一种跨图纸移动图元的方法,解决了现有技术
中无法在不同图纸中移动图元的技术问题。
附图说明
16.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
17.图1示出了实施例一中跨图纸移动图元的方法的流程图;
18.图2示出了实施例一中第一图纸的示意图;
19.图3示出了实施例一中在图纸内移动图元的示意图;
20.图4示出了实施例一中跨图纸移动图元的示意图;
21.图5示出了实施例二中跨图纸移动图元的装置的框图;
22.图6示出了实施例三提供的适于实现跨图纸移动图元的方法的计算机设备的框图。
具体实施方式
23.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
25.实施例一
26.考虑到现有技术中有时候图纸可能不太理想,比如:排水图纸和道路图纸不在同一张图纸中。这可能是由于道路图纸和排水图纸分别是由两个设计人员绘制完成的;也可能是在设计之初,甲方想要将道路图纸和排水图纸交给不同的承包商完成。但这样就会对使用算量软件的造价人员造成困扰,比如在进行算量时,道路和排水是有扣减关系的,若道路图纸和排水图纸不在同一张图纸中,就会使得道路图纸和排水图纸中的图元坐标不一一对应。因此,亟需提供一种在不同图纸中移动图元的方案。基于现有技术中急切需求,本发明提供了一种跨图纸移动图元的方法,该方法可以应用于算量软件中。比如,算量软件中导入了两张图纸:第一图纸和第二图纸,跨图纸的意思是从第一图纸移动至第二图纸或者从第二图纸移动至第一图纸;图元(或目标图元)的意思是算量软件中最小独立显示单元,包括cad图元和/或模型图元。其中,在cad图纸中包含有多个cad图元,将cad图纸导入软件后,每一个可以被软件独立选中/捕获的显示对象就是一个cad图元;通过软件将cad图纸转换为模型图纸后,获得的模型图纸中包含多个模型图元,由用户通过软件绘制/识别生成的显示对象就是一个模型图元。具体地,图1示出了实施例一中跨图纸移动图元的方法的流程图,如图1所示,该方法包括步骤s1~步骤s5,其中:
27.步骤s1,在第一图纸中确定需移动至第二图纸的目标图元。
28.第一图纸和第二图纸中均包含多个图元,目标图元可以是第一图纸中的所有图元,也可以是第一图纸中的部分图元。
29.可选地,步骤s1具体可以为:
30.接收针对所述第一图纸的第一移动指令,在所述第一图纸中确定需移动的目标图元。
31.第一移动指令实质上是一个允许对第一图纸执行移动图元之前的准备工作的指令。如图2所示,第一移动指令可以为图2中的定位图纸命令,当软件接收到第一移动指令之后,首先,会对第一图纸进行初始化,也即消除第一图纸中除第一移动指令之外的其他命令;其次,还可以在窗体底部栏显示操作提示信息,该操作提示信息用于提示移动过程中的操作步骤,其中,每一个操作步骤对应一个操作状态;最后,准备移动过程中所需要的数据,如,把图元加入到移动的容器中等。
32.进一步,接收第一移动指令之后,表征允许对第一图纸执行移动图元之前的准备工作,此时可以在第一图纸中选择需要移动的目标图元。如图2所示,若勾选图元随图纸移动框,表征移动所有图元;若勾选部分移动框,表征移动部分图元,需要说明的是,当勾选部分移动框之后,用户可以在显示界面中确定第一图纸的哪些图元需要被移动,哪些图元不需要被移动;若勾选旋转框,则在移动完成之后还可以对目标图元进行旋转操作。
33.步骤s2,确定同时存在于所述第一图纸和所述第二图纸中的目标参照物。
34.在移动目标图元时,需要基于一个参照物进行移动,因此,首先要确定同时存在于第一图纸和第二图纸中的一个目标参照物,其中,目标参照物是目标图元移动前的位置和移动后的位置进行坐标转换的参考点。确定目标参照物时,可以基于以下特性进行确定:
35.1、具有标志性,比如道路中心线的起始桩号k0 000;
36.2、共有性,同时存在于第一图纸和第二图纸;
37.3、易选中性,在图纸中的位置周围没有干扰点,不仅便于操作,还可以提升移动后的准确性。
38.步骤s3,确定所述目标参照物在所述第一图纸中的第一坐标。
39.具体地,可以接收用户在第一图纸上针对目标参照物的点击操作,响应于该点击操作,可确定出目标参照物的第一坐标。
40.步骤s4,确定所述目标参照物在所述第二图纸中的第二坐标。
41.具体地,可以接收用户在第二图纸上针对目标参照物的点击操作,响应于该点击操作,确定出目标参照物的第二坐标。
42.可选地,当第一图纸和第二图纸不存在于同一视图时,将面临如下技术难题:底层平台在切换图纸时会取消第一图纸中的所有命令状态,因此会中断移动图元的操作。基于此,本实施例在切换图纸时,会缓存第一图纸的第一移动指令的操作状态和操作数据,并将缓存的数据赋值给第二图纸的第二移动指令,以便第二移动指令能够继承第一移动指令的操作流程,继续进行后续的移动步骤,也即命令不中断。具体地,步骤s4可以包括步骤s41~步骤s44,其中:
43.步骤s41,接收由所述第一图纸切换至所述第二图纸的切换指令,确定所述第一移动指令的操作状态,并确定所述目标图元在所述第一图纸中的第三坐标;
44.步骤s42,缓存所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标;
45.步骤s43,启动针对所述第二图纸的第二移动指令,将所述第二移动指令的操作状态设置为缓存的所述第一移动指令的操作状态,并将所述第二移动指令的操作数据设置为缓存的所述目标参照物的第一坐标和所述目标图元的第三坐标;
46.步骤s44,根据设置后的第二移动指令确定所述目标参照物的第二坐标。
47.跨视图移动图元时,命令不中断的实现原理为:第一步,缓存第一移动指令的操作状态和操作数据,操作状态对应当前的操作步骤,操作数据包括目标参照物的第一坐标和目标图元的第三坐标。需知,第一移动指令可以将目标图元在第一图纸内移动,也可以将目标图元跨图纸移动,若是在第一图纸内移动图元,则无需缓存第一移动指令的操作状态和操作数据;若是跨图纸移动图元时,为了保证命令不中断,则需要缓存第一移动指令的操作状态和操作数据,但若是只在第一图纸中选择了目标参照物(也即确定目标参照物的第一坐标),软件无法判断本次移动是否会跨图纸移动,只有在切换图纸时,软件才能够判定本次是要跨图纸移动图元,因此,点击切换图纸后,软件获知本次需要跨图纸移动图元,软件会先缓存上述数据。第二步,重新在第二图纸中触发定位图纸命令,也就是第二移动指令,然后对第二图纸进行初始化,也即消除第二图纸中除第二移动指令之外的其他命令,再把缓存的数据赋给第二移动指令。
48.进一步,完成第二移动指令的设置后,基于第二移动指令当前的操作状态确定下一操作步骤,即确定出目标参照物的第二坐标。
49.可选地,为了提高移动的速度,步骤s42具体可以为:将所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标缓存至一全局变量中;步骤s43具体可以为:控制所述第二移动指令调用所述全局变量,以将所述第二移动指令的操作状态设置为所述全局变量中所述第一移动指令的操作状态,且将所述第二移动指令的操作数据设置为所述全局变量中所述目标参照物的第一坐标和所述目标图元的第三坐标。
50.步骤s5,根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸。
51.本实施例中,第一图纸和第二图纸可以共用同一个坐标系,则目标参照物的第一坐标和第二坐标的映射关系可以为二者的偏移量。具体地,步骤s5可以包括步骤s51~步骤s53,其中:
52.步骤s51,确定所述目标参照物的第二坐标相对于第一坐标的偏移量;
53.步骤s52,根据所述目标图元的第三坐标和所述偏移量计算出所述目标图元在所述第二图纸中的第四坐标;
54.步骤s53,将所述第一图纸中的目标图元移动至所述第二图纸中的第四坐标处。
55.例如,第一坐标为(x1,y1,z1),第二坐标为(x2,y2,z2),则第二坐标和相对于第一坐标的偏移量为(x2-x1,y2-y1,z2-z1),假设第三坐标为(x3,y3,z3),则第四坐标为(x2-x1 x3,y2-y1 y3,z2-z1 z3)。
56.可选地,本实施所述的移动图元实际上是将目标图元的副本图元(副本图元与目标图元本质上无差异)放置在第二图纸中,但目标图元本身依然存在于第一图纸中,具体地,步骤s53可以为:构建所述目标图元的副本图元;将所述目标图元的副本图元设置于所
述第二图纸中的第四坐标处。
57.可选地,在步骤s5之后,所述方法还可以包括步骤a1~步骤a4,其中:
58.步骤a1,判断是否需要对所述目标图元进行旋转;
59.步骤a2,若需要旋转,在所述第二图纸中确定旋转起始线和旋转结束线;
60.步骤a3,确定所述旋转结束线相对于所述旋转起始线的目标方位以及所述旋转结束线和所述旋转起始线之间的目标夹角;
61.步骤a4,在所述第二图纸中朝所述目标方位将目标图元旋转所述目标夹角。
62.如上所述,在将目标图元移动至第二图纸之后,还可以对第二图纸中的目标图元进行旋转,若用户在第一图纸中勾选了旋转框,则切换图纸中软件会缓存该勾选数据,进而设置的第二移动指令的操作数据中包含该勾选数据,则软件在执行步骤a1时,会判定需要进行旋转操作。进一步,用户可以在第二图纸中确定一条旋转起始线和一条旋转结束线,然后软件基于旋转起始线和旋转结束线的目标方位和目标夹角对目标图元进行旋转操作。本次旋转操作无需重启其他命令,依然是直接依赖于第二移动指令,方便快捷,省时省力。
63.下面参照图3和图4详细解释在图纸内移动图元与跨图纸移动图元的主要区别和技术难点。其中,当在图纸内移动图元时,基准点为一参照物移动前的位置,定位点为该参照物移动后的位置;当跨图纸移动图元时,基准点为目标参照物在第一图纸中的位置,也即第一坐标,定位点为目标参照物在第二图纸中的位置,也即第二坐标。如图3所示,当在图纸中移动图元时,直接确定基准点和定位点即可完成移动操作。如图4所示,当跨图纸移动图元时,底层平台在切换图纸时会取消第一图纸中的所有命令状态,因此会中断移动图元的操作,为了解决该问题,在点击切换图纸之后,需要先缓存在第一图纸中的操作,然后在第二图纸中自动启动第二移动指令,并将缓存的数据赋值给第二移动指令,以保证命令不中断,进一步构建目标图元的临时显示节点也即副本图元,然后选择定位点完成移动操作。
64.实施例二
65.本发明的实施例二提供了一种跨图纸移动图元的装置,该装置与上述实施例一提供的方法相对应,相应的技术特征和技术效果在本实施例中不再详述,相关之处可参考上述实施例一。具体地,图5示出了实施例二中跨图纸移动图元的装置的框图。如图5所示,该跨图纸移动图元的装置500可以包括第一确定模块501、第二确定模块502、第三确定模块503、第四确定模块504和移动模块505,其中:
66.第一确定模块501,用于在第一图纸中确定需移动至第二图纸的目标图元;
67.第二确定模块502,用于确定同时存在于所述第一图纸和所述第二图纸中的目标参照物;
68.第三确定模块503,用于确定所述目标参照物在所述第一图纸中的第一坐标;
69.第四确定模块504,用于确定所述目标参照物在所述第二图纸中的第二坐标;
70.移动模块505,用于根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸。
71.可选地,所述第一确定模块具体用于:接收针对所述第一图纸的第一移动指令,在所述第一图纸中确定需移动的目标图元;所述第四确定模块具体用于:接收由所述第一图纸切换至所述第二图纸的切换指令,确定所述第一移动指令的操作状态,并确定所述目标图元在所述第一图纸中的第三坐标;缓存所述第一移动指令的操作状态、所述目标参照物
的第一坐标和所述目标图元的第三坐标;启动针对所述第二图纸的第二移动指令,将所述第二移动指令的操作状态设置为缓存的所述第一移动指令的操作状态,并将所述第二移动指令的操作数据设置为缓存的所述目标参照物的第一坐标和所述目标图元的第三坐标;根据设置后的第二移动指令确定所述目标参照物的第二坐标。
72.可选地,所述第四确定模块在缓存所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标时,具体用于:将所述第一移动指令的操作状态、所述目标参照物的第一坐标和所述目标图元的第三坐标缓存至一全局变量中;所述第四确定模块在所述启动针对所述第二图纸的第二移动指令,将所述第二移动指令的操作状态设置为缓存的所述第一移动指令的操作状态,并将所述第二移动指令的操作数据设置为缓存的所述目标参照物的第一坐标和所述目标图元的第三坐标时,具体用于:控制所述第二移动指令调用所述全局变量,以将所述第二移动指令的操作状态设置为所述全局变量中所述第一移动指令的操作状态,且将所述第二移动指令的操作数据设置为所述全局变量中所述目标参照物的第一坐标和所述目标图元的第三坐标。
73.可选地,所述移动模块具体用于:确定所述目标参照物的第二坐标相对于第一坐标的偏移量;根据所述目标图元的第三坐标和所述偏移量计算出所述目标图元在所述第二图纸中的第四坐标;将所述第一图纸中的目标图元移动至所述第二图纸中的第四坐标处。
74.可选地,所述移动模块在将所述第一图纸中的目标图元移动至所述第二图纸中的第四坐标处时,具体用于:构建所述目标图元的副本图元;将所述目标图元的副本图元设置于所述第二图纸中的第四坐标处。
75.可选地,所述装置还包括:判断模块,用于在所述根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸之后,判断是否需要对所述目标图元进行旋转;第五确定模块,用于在需要旋转时,在所述第二图纸中确定旋转起始线和旋转结束线;第六确定模块,用于确定所述旋转结束线相对于所述旋转起始线的目标方位以及所述旋转结束线和所述旋转起始线之间的目标夹角;旋转模块,用于在所述第二图纸中朝所述目标方位将目标图元旋转所述目标夹角。
76.实施例三
77.图6示出了实施例四提供的适于实现跨图纸移动图元的方法的计算机设备的框图。本实施例中,计算机设备600可以是执行程序的智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图6所示,本实施例的计算机设备600至少包括但不限于:可通过系统总线相互通信连接的存储器601、处理器602、网络接口603。需要指出的是,图6仅示出了具有组件601-603的计算机设备600,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
78.本实施例中,存储器603至少包括一种类型的计算机可读存储介质,可读存储介质包括包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器601可以是计算机设备600的内部存储单元,例如该计算机设备600的硬盘或内存。在另一些实施例中,存储器601也可以是计算机设备600的外部存储设备,例如该计算机设备600上配
备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,存储器601还可以既包括计算机设备600的内部存储单元也包括其外部存储设备。在本实施例中,存储器601通常用于存储安装于计算机设备600的操作系统和各类应用软件,例如跨图纸移动图元的方法的程序代码等,其中,该跨图纸移动图元的方法包括:在第一图纸中确定需移动至第二图纸的目标图元;确定同时存在于所述第一图纸和所述第二图纸中的目标参照物;确定所述目标参照物在所述第一图纸中的第一坐标;确定所述目标参照物在所述第二图纸中的第二坐标;根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸。
79.处理器602在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器602通常用于控制计算机设备600的总体操作。例如执行与计算机设备600进行数据交互或者通信相关的控制和处理等。本实施例中,处理器602用于运行存储器601中存储的跨图纸移动图元的方法的程序代码。
80.在本实施例中,存储于存储器601中的跨图纸移动图元的方法还可以被分割为一个或者多个程序模块,并由一个或多个处理器(本实施例为处理器602)所执行,以完成本发明。
81.网络接口603可包括无线网络接口或有线网络接口,该网络接口603通常用于在计算机设备600与其他计算机设备之间建立通信链接。例如,网络接口603用于通过网络将计算机设备600与外部终端相连,在计算机设备600与外部终端之间的建立数据传输通道和通信链接等。网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(global system of mobile communication,简称为gsm)、宽带码分多址(wideband code division multiple access,简称为wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi等无线或有线网络。
82.实施例四
83.本实施例还提供一种计算机可读存储介质,包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等,其上存储有计算机程序,所述计算机程序被处理器执行时实现跨图纸移动图元的方法的步骤,其中,该跨图纸移动图元的方法包括:在第一图纸中确定需移动至第二图纸的目标图元;确定同时存在于所述第一图纸和所述第二图纸中的目标参照物;确定所述目标参照物在所述第一图纸中的第一坐标;确定所述目标参照物在所述第二图纸中的第二坐标;根据所述目标参照物的第一坐标和第二坐标的映射关系,将所述目标图元从所述第一图纸移动至所述第二图纸。
84.显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。
85.需要说明的是,本发明实施例序号仅仅为了描述,并不代表实施例的优劣。
86.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
87.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

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

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

相关文献