基于BIM的图元单项撤回方法、终端设备及存储介质与流程

文档序号:32312690发布日期:2022-11-23 12:40阅读:118来源:国知局
基于BIM的图元单项撤回方法、终端设备及存储介质与流程
基于bim的图元单项撤回方法、终端设备及存储介质
技术领域
1.本发明涉及图元编辑技术领域,尤其涉及一种基于bim的图元单项撤回方法、终端设备及存储介质。


背景技术:

2.设计师在进行三维模型设计时,经常会因一些变更或者操作错误导致模型的图元需要撤回到先前的某个状态。而现有的方式,通常是使用按键(如ctrl+z)的方式进行,这样的方式虽然可以让模型撤回到先前的状态,但也会将先前的某个状态到当前状态之间的操作一并撤回,当撤回成功后,先前的某个状态到当前状态之间的操作也就无法复原,设计师也就无法再找到先前的某个状态到当前状态之间的某个操作,使用不方便。
3.因此,现有技术还有待改进和提高。


技术实现要素:

4.本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于bim的图元单项撤回方法、终端设备及存储介质,旨在提供解决现有技术中在将模型的图元撤回到先前的某个状态时,会将先前的某个状态到当前状态之间的操作一并撤回,且无法复原的问题。
5.第一方面,本发明提供一种基于bim的图元单项撤回方法,其中,所述方法包括:
6.接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息;
7.根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,所述目标图元为bim软件中的图元;
8.根据所述目标图元以及所述撤回次数信息,确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,并将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息。
9.在一种实现方式中,所述接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息之前,包括:
10.当所述bim软件启动时,监测bim软件中文件状态,并在所述文件状态发生变化时,获取发生变化的图元;
11.获取所述发生变化的图元所对应的参数信息以及所述参数信息对应的时间戳信息;
12.将所述参数信息以及对应的所述时间戳信息进行保存。
13.在一种实现方式中,所述接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息,包括:
14.当接收所述撤回操作指令时,确定与所述撤回操作指令所对应的操作按键;
15.记录所述操作按键被连续操作的次数,并将所述操作按键被连续操作的次数作为所述撤回操作指令所对应的撤回次数信息。
16.在一种实现方式中,所述根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,包括:
17.对所述撤回操作指令进行解析,确定所述撤回操作指令所对应的图元id;
18.根据所述图元id,确定与所述图元id所对应的所述目标图元。
19.在一种实现方式中,所述根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,包括:
20.根据所述撤回操作指令,确定所述撤回操作指令所对应的光标以及所述光标所对应的位置信息;
21.若所述光标的位置信息位于所述bim软件的图元上,则将所述光标的位置信息所对应的图元作为所述目标图元。
22.在一种实现方式中,所述根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,还包括:
23.若所述光标的位置信息不在所述bim软件的图元上,则判定所述撤回操作指令无效。
24.在一种实现方式中,所述根据所述目标图元以及所述撤回次数信息,确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,并将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息,包括:
25.获取所述目标图元所对应的图元id,并基于所述图元id确定所述图元id所对应的所有时间戳信息,以及每一个时间戳信息所对应的参数信息;
26.基于所述撤回次数信息与所有时间戳信息进行匹配,从所有的时间戳信息中确定所述撤回次数信息对应的目标时间戳信息,所述目标时间戳信息为所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的时间戳信息;
27.获取所述目标时间戳信息对应的参数信息,并将所述目标时间戳信息对应的参数信息作为所述目标参数信息;
28.将所述目标图元的当前参数信息修改为所述目标参数信息。
29.第二方面,本发明实施例还提供一种基于bim的图元单项撤回装置,其中,所述装置包括:
30.次数信息确定模块,用于接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息;
31.目标图元确定模块,用于根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,所述目标图元为bim软件中的图元;
32.撤回操作执行模块,用于根据所述目标图元以及所述撤回次数信息,确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,并将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息。
33.第三方面,本发明实施例还提供一种终端设备,其中,所述终端设备包括存储器、处理器及存储在存储器中并可在处理器上运行的基于bim的图元单项撤回程序,处理器执行基于bim的图元单项撤回程序时,实现上述方案中任一项的基于bim的图元单项撤回方法的步骤。
34.第四方面,本发明实施例还提供一种计算机可读存储介质,其中,计算机可读存储
介质上存储有基于bim的图元单项撤回程序,所述基于bim的图元单项撤回程序被处理器执行时,实现上述方案中任一项所述的基于bim的图元单项撤回方法的步骤。
35.有益效果:与现有技术相比,本发明提供了一种基于bim的图元单项撤回方法,本发明首先接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息。然后,根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,所述目标图元为bim软件中的图元。最后,根据所述目标图元以及所述撤回次数信息,确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,并将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息。本发明可基于撤回操作指令对应的撤回次数信息,直接定位出对应的目标时间戳信息,然后将目标图元的当前参数信息修改为目标时间戳信息所对应的目标参数信息,从而完成图元单项撤回,操作方便,并且有利于实现精准撤回,提高工作效率。并且,本发明不会删除当前参数信息与目标参数信息之间的参数变化所对应的步骤,用户仍然可以基于时间戳信息定位出对应的参数信息来对目标图元的当前参数进行修改,从而实现目标图元的单项撤回,不影响用户的使用。
附图说明
36.图1为本发明实施例提供的基于bim的图元单项撤回方法的具体实施方式的流程图。
37.图2为本发明实施例提供的基于bim的图元单项撤回装置的功能原理图。
38.图3为本发明实施例提供的终端设备的原理框图。
具体实施方式
39.为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
40.本实施例提供一种基于bim的图元单项撤回方法,基于本实施例的方法,可对图元进行单项撤回,给用户的使用提供了方便。具体地,本实施例首先接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息。然后,根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,所述目标图元为bim软件中的图元。最后,根据所述目标图元以及所述撤回次数信息,确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,并将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息。本实施例可基于撤回操作指令对应的撤回次数信息,直接定位出对应的目标时间戳信息,然后将目标图元的当前参数信息修改为目标时间戳信息所对应的目标参数信息,从而完成图元单项撤回,操作方便,并且有利于实现精准撤回,提高工作效率。并且,本发明删除不会当前参数信息与目标参数信息之间的参数变化所对应的步骤,用户仍然可以基于时间戳信息定位出对应的参数信息来对目标图元的当前参数进行修改,从而实现目标图元的单项撤回,不影响用户的使用。
41.比如,终端设备(比如电脑)针对用户对图元a的每一次修改都会记录时间戳信息,以及该时间戳信息对应的参数信息,比如,在2022年6月10日10点24分20秒对图元a进行新增了参数b。当用户需要对图元a进行撤回操作时,此时终端设备就会接收撤回操作指令,并
记录所述撤回操作指令所对应的撤回次数信息。然后确定图元a按照该撤回次数信息进行撤回后得到的时间戳信息,比如得到的时间戳信息为2022年6月10日10点24分20秒,则此时就可以直接将图元a的当前参数直接替换为2022年6月10日10点24分20秒所对应的参数信息,这样就可以完成对图元a的撤回操作,整个撤回操作不会影响其他图元,并且时间的精确撤回,而且也不会对撤回过程中的步骤进行永久删除,这些步骤也可以基于时间戳的方式进行撤回得到,给用户的使用提供了方便。
42.示例性方法
43.本实施例的基于bim的图元单项撤回方法可应用于终端设备中,所述终端设备可为电脑、手机等智能化终端产品。在本实施例中,如图1中所示,所述基于bim的图元单项撤回方法包括如下步骤:
44.步骤s100、接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息。
45.当用户需要对bim软件中的某个图元进行撤回操作时,终端设备接收撤回操作指令,所述撤回操作指令用于控制体图元回到之前的某个状态。在接收到所述撤回操作指令后,本实施例的终端设备开始记录该撤回操作指令所对应的撤回次数信息,本实施例中的撤回次数信息表示的是用户需要对该图元执行几次撤回,也就是想控制图元回到之前的哪一个状态。
46.在一种实现方式中,本实施例在确定撤回次数信息时,包括如下步骤:
47.步骤s101、当接收所述撤回操作指令时,确定与所述撤回操作指令所对应的操作按键;
48.步骤s102、记录所述操作按键被连续操作的次数,并将所述操作按键被连续操作的次数作为所述撤回操作指令所对应的撤回次数信息。
49.具体地,本实施例的终端设备在接收撤回操作指令后,对该撤回操作指令进行分析。由于撤回操作指令是基于终端设备上的操作按键发出的,比如用户可通过电脑上的ctrl+z的操作按键来发出撤回操作指令。因此,终端设备可通过记录操作按键被连续操作的次数,该操作按键被连续操作的次数就是撤回操作指令所对应的撤回次数信息。比如,当电脑获取到用户连续按下ctrl+z的操作按键三次,则就可以确定ctrl+z的操作按键所发出的撤回操作指令的撤回次数信息为三次。
50.在一种实现方式中,本实施例在记录到第一次ctrl+z的操作按键被操作时,就会记录第一次的时刻,然后监听第二次ctrl+z的操作按键被操作时,同样记录第二次的时刻,如果第一次的时刻与第二次的时刻之间间隔较短(比如小于1秒)则就可以确定第一次ctrl+z的操作按键被按下的操作与第二次ctrl+z的操作按键被按下的操作是连续的操作,基于此来记录所有的连续的ctrl+z的操作按键被按下的操作,然后记录总共的连续按下ctrl+z的操作按键的次数。
51.步骤s200、根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,所述目标图元为bim软件中的图元。
52.本实施例在接收到撤回操作指令后,需要确定该撤回操作指令所对应的目标图元,该目标图元即为用户想要针对哪一个图元进行撤回操作。由于bim软件中存在很多图元,而用户通过发出撤回操作指令是想要对bim软件中的其中某个图元进行撤回操作,因此为了避免对其他图元的影响,本实施例需要机遇该撤回操作指令来确定出目标图元。
53.在一种是实现方式中,本实施例在确定目标图元时,包括如下步骤:
54.步骤s201、对所述撤回操作指令进行解析,确定所述撤回操作指令所对应的图元id;
55.步骤s202、根据所述图元id,确定与所述图元id所对应的所述目标图元。
56.具体地,本实施例可对撤回操作指令进行解析,从而得到该撤回操作中的图元id,该图元id可用于对图元进行标识,也就是说,每一个图元都具有唯一的一个图元id,而撤回操作指令是具有针对性的,该撤回操作指令是针对某一个图元进行处理的,因此该撤回操作指令中是具有待处理的图元的图元id的。在得到该图元id后,本实施例就可以确定出该图元id所对应的目标图元了。
57.在另一种实现方式中,本实施例在确定目标图元时,还可以包括如下步骤:
58.步骤s21、根据所述撤回操作指令,确定所述撤回操作指令所对应的光标以及所述光标所对应的位置信息;
59.步骤s22、若所述光标的位置信息位于所述bim软件的图元上,则将所述光标的位置信息所对应的图元作为所述目标图元。
60.本实施例中的撤回操作指令是针对bim软件中的图元进行操作的,而撤回操作指令基于光标的形式在终端设备的屏幕上呈现的。当该撤回操作指令对应的光标位于bim软件上的某个图元上时,则就说明此时是需要对该图元进行撤回操作。为此,本实施例可所述撤回操作指令,确定所述撤回操作指令所对应的光标以及所述光标所对应的位置信息,然后将所述光标的位置信息所对应的图元作为所述目标图元。比如,确定出撤回操作指令对应的光标的位置信息为bim软件的左上部分区域,如果bim软件是全屏打开的,因此此时光标的位置信息就位于终端设备屏幕的左上部分区域。而如果该光标所对应的位置信息出存在图元a,则就说明此时该光标是位于图元a上的,因此就可将图元a作为目标图元。
61.在其他实现方式中,如果撤回操作指令的光标对应的位置信息不在所述bim软件的图元上,则判定所述撤回操作指令无效。此时终端设备就不会对该撤回操作指令进行响应,也就是说,只有当撤回操作指令的光标在bim软件的区域内,才会对该撤回操作指令进行响应,这样有利于避免误操作。
62.步骤s300、根据所述目标图元以及所述撤回次数信息,确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,并将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息。
63.当确定出目标图元以及撤回次数信息,则此时就知道需要对哪一个图元进行几次撤回操作。本实施例可确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,该目标时间戳信息反映的是需要将目标图元撤回至先前的哪一个状态。当确定出目标时间戳后,本实施例就可以获取该目标时间戳所对应的目标参数信息,然后将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息,从而完成对还目标图元的撤回。
64.在一种实现方式中,本实施例在执行撤回操作时,包括如下步骤:
65.步骤s301、获取所述目标图元所对应的图元id,并基于所述图元id确定所述图元id所对应的所有时间戳信息,以及每一个时间戳信息所对应的参数信息;
66.步骤s302、基于所述撤回次数信息与所有时间戳信息进行匹配,从所有的时间戳
信息中确定所述撤回次数信息对应的目标时间戳信息,所述目标时间戳信息为所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的时间戳信息;
67.步骤s303、获取所述目标时间戳信息对应的参数信息,并将所述目标时间戳信息对应的参数信息作为所述目标参数信息;
68.步骤s304、将所述目标图元的当前参数信息修改为所述目标参数信息。
69.具体地,本实施例预先对每一个图元的每一个修改都进行记录,将每一次修改所对应的时间戳信息以及对应的参数信息进行记录,以便知晓每一个图元每一次修改对应的时间以及对应的修改内容。比如,当bim软件打开时,本实施例通过documnet change事件对该bim软件中所有的文件都进行状态监测,检测bim软件中所有文件的状态,然后确定是否有文件的状态发生变化,比如是否存在图元新增、删减或者修改。如果有文件发生变化,则就可以确定发生变化的图元。当确定发生变化的图元后,本实施例就会对此时的图元的参数信息以及对应的时间戳信息进行记录并保存在数据库,以确保图元发生变化的时间与变化的内容都被记录。比如,本实施例确定发生变化的图元为a,此时记录图元a的时间戳信息为2022年6月10日10点24分20秒,此时图元a对应的参数信息就包括此时图元a的位置、形状参数以及尺寸参数等信息,并建立参数信息与时间戳信息的对应关系并保存。基于此,本实施例可将每一个图元的每一次发生变化时的时间戳信息以及对应的参数信息都记录,以便在后续步骤在对某个图元进行撤回操作时可直接进行调用。
70.当在执行撤回操作时,本实施例首先获取该目标图元所对应的图元id,并基于所述图元id确定所述图元id所对应的所有时间戳信息,以及每一个时间戳信息所对应的参数信息,这些时间戳信息以及对应的参数信息都是在监测到目标图元的每一次变化时记录保存的。接着,终端设备基于确定出的所述撤回次数信息与该目标图元的所有时间戳信息进行匹配,从所有的时间戳信息中确定所述撤回次数信息对应的目标时间戳信息,所述目标时间戳信息为所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的时间戳信息。比如,当撤回次数信息为三次,则此时就可以根据所有的时间戳信息中按照时间先后顺序,从后完前推三个时间戳信息,就可以得到目标时间戳信息。接着,终端设备就可以获取所述目标时间戳信息对应的参数信息,并将所述目标时间戳信息对应的参数信息作为所述目标参数信息;最后,将所述目标图元的当前参数信息修改为所述目标参数信息。
71.由此可见,本实施例可基于时间戳信息来直接定位出目标图元需要撤回到先前的哪一个状态,并通过参数修改的方式来实现对目标图元的撤回,无需一直撤回动作,给用户的使用提供方便,且提高了工作效率。并且本实施例不会删除该目标图元的当前参数信息与目标参数信息之间的参数变化所对应的步骤,用户仍然可以基于时间戳信息定位出对应的参数信息来对目标图元的当前参数进行修改,从而实现目标图元的单项撤回,不影响用户的使用。
72.示例性装置
73.基于上述实施例,本发明还提供一种基于bim的图元单项撤回装置,如图2中所示,本实施例的装置包括:次数信息确定模块10、目标图元确定模块20以及撤回操作执行模块30。具体地,本实施例中的所述次数信息确定模块10,用于接收撤回操作指令,并记录所述撤回操作指令所对应的撤回次数信息。所述目标图元确定模块20,用于根据所述撤回操作指令,确定所述撤回操作指令所对应的目标图元,所述目标图元为bim软件中的图元。所述
撤回操作执行模块30,用于根据所述目标图元以及所述撤回次数信息,确定所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的目标时间戳信息,并将所述目标图元的当前参数信息修改为所述目标时间戳信息所对应的目标参数信息。
74.在一种实现方式中,本实施例的装置包括:
75.图元监测模块,用于当所述bim软件启动时,监测bim软件中文件状态,并在所述文件状态发生变化时,获取发生变化的图元;
76.时间戳信息获取模块,用于获取所述发生变化的图元所对应的参数信息以及所述参数信息对应的时间戳信息;
77.参数信息保存模块,用于将所述参数信息以及对应的所述时间戳信息进行保存。
78.在一种实现方式中,所述次数信息确定模块10,包括:
79.操作按键确定单元,用于当接收所述撤回操作指令时,确定与所述撤回操作指令所对应的操作按键;
80.撤回次数确定单元,用于记录所述操作按键被连续操作的次数,并将所述操作按键被连续操作的次数作为所述撤回操作指令所对应的撤回次数信息。
81.在一种实现方式中,所述目标图元确定模块20,包括:
82.图元id确定单元,用于对所述撤回操作指令进行解析,确定所述撤回操作指令所对应的图元id;
83.第一目标图元确定单元,用于根据所述图元id,确定与所述图元id所对应的所述目标图元。
84.在一种实现方式中,所述目标图元确定模块20,还包括:
85.位置信息确定单元,用于根据所述撤回操作指令,确定所述撤回操作指令所对应的光标以及所述光标所对应的位置信息;
86.第二目标图元确定单元,用于若所述光标的位置信息位于所述bim软件的图元上,则将所述光标的位置信息所对应的图元作为所述目标图元。
87.在一种实现方式中,所述目标图元确定模块20,还包括:
88.无效判定单元,用于若所述光标的位置信息不在所述bim软件的图元上,则判定所述撤回操作指令无效。
89.在一种实现方式中,所述撤回操作执行模块30,包括:
90.id匹配单元,用于获取所述目标图元所对应的图元id,并基于所述图元id确定所述图元id所对应的所有时间戳信息,以及每一个时间戳信息所对应的参数信息;
91.信息匹配单元,用于基于所述撤回次数信息与所有时间戳信息进行匹配,从所有的时间戳信息中确定所述撤回次数信息对应的目标时间戳信息,所述目标时间戳信息为所述目标图元在按照撤回次数信息执行所述撤回操作指令后所对应的时间戳信息;
92.参数确定单元,用于获取所述目标时间戳信息对应的参数信息,并将所述目标时间戳信息对应的参数信息作为所述目标参数信息;
93.参数修改单元,用于将所述目标图元的当前参数信息修改为所述目标参数信息。
94.本实施例的基于bim的图元单项撤回装置中各个模块的工作原理与上述方法实施例中各个步骤的原理相同,此处不再赘述。
95.基于上述实施例,本发明还提供了一种终端设备,所述终端设备的原理框图可以
如3所示。终端设备可以包括一个或多个处理器100(图3中仅示出一个),存储器101以及存储在存储器101中并可在一个或多个处理器100上运行的计算机程序102,例如,基于bim的图元单项撤回的程序。一个或多个处理器100执行计算机程序102时可以实现基于bim的图元单项撤回方法实施例中的各个步骤。或者,一个或多个处理器100执行计算机程序102时可以实现基于bim的图元单项撤回的装置实施例中各模块/单元的功能,此处不作限制。
96.在一个实施例中,所称处理器100可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
97.在一个实施例中,存储器101可以是电子设备的内部存储单元,例如电子设备的硬盘或内存。存储器101也可以是电子设备的外部存储设备,例如电子设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,存储器101还可以既包括电子设备的内部存储单元也包括外部存储设备。存储器101用于存储计算机程序以及终端设备所需的其他程序和数据。存储器101还可以用于暂时地存储已经输出或者将要输出的数据。
98.本领域技术人员可以理解,图3中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的终端设备的限定,具体的终端设备以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
99.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、运营数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双运营数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
100.综上,本发明公开了基于bim的图元单项撤回方法、终端设备及存储介质,方法包括:接收撤回操作指令,并记录撤回操作指令所对应的撤回次数信息;根据撤回操作指令,确定撤回操作指令所对应的目标图元,目标图元为bim软件中的图元;根据目标图元以及撤回次数信息,确定目标图元在按照撤回次数信息执行撤回操作指令后所对应的目标时间戳信息,并将目标图元的当前参数信息修改为目标时间戳信息所对应的目标参数信息。本发明可基于撤回操作指令对应的撤回次数信息,直接定位出对应的目标时间戳信息,然后将目标图元的当前参数信息修改为目标时间戳信息所对应的目标参数信息,从而完成图元单项撤回,操作方便,并且有利于实现精准撤回,提高工作效率。
101.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管
参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1