柜体板件连接方法、装置、电子设备及存储介质与流程

文档序号:33804691发布日期:2023-04-19 12:12阅读:94来源:国知局
柜体板件连接方法、装置、电子设备及存储介质与流程

本申请涉及柜体领域,尤其涉及一种柜体板件连接方法、装置、电子设备及存储介质。


背景技术:

1、柜体的设计过程中通常会预先进行建模,通过建模完成柜体及柜体内部各个板件的设计,而在建模过程中经常需要对柜体或各个板件的修改,修改包括增加新的板件、修改已有的板件等等,而由于柜体内的空间有限以及各个板件之间会存在连接关系,因此对板件修改的同时,还需将与该板件具有连接关系的其他板件进行一并修改。

2、现有的修改方式是以手动修改为主,通过对各个板件手段输入板件参数以及对应公式,进行修改板件对应尺寸、位置等相关参数值,对需要联动修改的其他板件的位置和尺寸则使用新的参数值套入公式进行计算获取新的位置和尺寸完成修改,该过程中的手段输入涉及大量的参数以及公式,随着板件的层次变多连接关系逐渐复杂,此时用户对板件进行修改时,还需要根据板件的层级输入相关的参数以及公式的数量,层次越多连接关系越复杂对应的参数以及公式也越复杂,使得用户在修改板件时,存在输入参数和公式的过程繁琐和修改难度大的问题。


技术实现思路

1、为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种柜体板件连接方法、装置、电子设备及存储介质。

2、第一方面,本申请提供了一种柜体板件连接方法,包括:

3、确定柜体的第一图点信息;

4、基于用户输入的板件调整信息,确定第二图点信息和所述第二图点信息对应的第一图点连接信息;

5、基于所述第一图点连接信息,对所述第一图点信息和所述第二图点信息进行联动处理,得到所述板件调整信息对应的柜体连接结果。

6、可选的,所述确定柜体的第一图点信息,包括:

7、获取柜体初始参数;

8、基于所述柜体初始参数确定所述柜体的初始表面;

9、基于所述初始表面生成所述第一图点信息,所述第一图点信息包含所述初始表面的法线方向信息和所述初始表面对应的第一偏移量。

10、可选的,所述基于用户输入的板件调整信息,确定第二图点信息和所述第二图点信息对应的第一图点连接信息,包括:

11、获取用户输入的板件调整操作;

12、基于所述板件调整操作,确定所述板件调整信息;

13、依据所述板件调整信息确定所述柜体的目标调整表面;

14、基于所述目标调整表面确定所述第二图点信息,所述第二图点信息包含所述目标调整表面的法线方向信息和所述目标调整表面对应的第二偏移量;

15、基于所述第二图点信息,结合所述板件调整操作或所述板件调整信息,确定所述第一图点连接信息。

16、可选的,所述基于所述第二图点信息,结合所述板件调整操作或所述板件调整信息,确定所述第一图点连接信息,包括:

17、基于所述板件调整操作或所述板件调整信息,确定第一调整值和目标连接关系;

18、基于所述第一调整值对所述第二图点信息进行调整,得到第三图点信息;

19、基于所述目标连接关系、所述第三图点信息与所述第一图点信息,确定所述第一图点连接信息。

20、可选的,基于所述第一图点连接信息,对所述第一图点信息和所述第二图点信息进行联动处理,得到所述板件调整信息对应的柜体连接结果,包括:

21、基于所述第一图点连接信息,确定柜体板件关系队列;

22、提取所述柜体板件关系队列中的首位连接关系信息;

23、当所述首位连接关系信息符合预设柜体连接关系条件时,则基于所述首位连接关系信息与所述第二图点信息确定第二调整值;

24、根据所述第二调整值对所述第一图点信息修改处理,得到第四图点信息;

25、基于所述第四图点信息和所述第二图点信息进行联动处理,得到所述柜体连接结果。

26、可选的,当所述首位连接关系信息不符合预设柜体连接关系条件时,所述对所述第一图点信息和所述第二图点信息进行联动处理还包括:

27、确定所述柜体板件关系队列中的连接关系信息数量;

28、若所述连接关系信息数量大于预设数量阈值,则将所述首位连接关系信息移动至所述柜体板件关系队列末端;

29、若所述连接关系信息数量小于或等于预设数量阈值,则执行所述基于所述首位连接关系信息与所述第二图点信息确定所述第二调整值的步骤。

30、可选的,所述基于所述第四图点信息和所述第二图点信息进行联动处理,得到所述柜体连接结果,包括:

31、对所述第四图点信息和所述第二图点信息进行联动,得到第二图点连接信息;

32、基于所述第二图点连接信息,对所述第一图点信息和所述第四图点信息进行联动,得到所述柜体连接结果。

33、第二方面,本申请提供了一种柜体板件连接装置,所述装置包括:

34、确定模块,确定柜体的第一图点信息;

35、调节模块,用于基于用户输入的板件调整信息,确定第二图点信息和所述第二图点信息对应的第一图点连接信息;

36、处理模块,用于基于所述第一图点连接信息,对所述第一图点信息和所述第二图点信息进行联动处理,得到所述板件调整信息对应的柜体连接结果。

37、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

38、存储器,用于存放计算机程序;

39、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的柜体板件连接方法的步骤。

40、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的柜体板件连接方法的步骤。

41、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:

42、本申请实施例通过确定柜体的第一图点信息,并根据用户输入的板件调整信息,确定第二图点信息和第二图点信息对应的第一图点连接信息,以基于第一图点连接信息,对第一图点信息和第二图点信息进行联动处理,得到板件调整信息对应的柜体连接结果;通过用户输入的板件调整信息即可完成第一图点信息和第二图点信息的联动处理,无需用户根据板件的层级输入复杂繁琐的参数以及公式,降低了用户调整板件的难度,提高了用户体验。



技术特征:

1.一种柜体板件连接方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定柜体的第一图点信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述基于用户输入的板件调整信息,确定第二图点信息和所述第二图点信息对应的第一图点连接信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述第二图点信息,结合所述板件调整操作或所述板件调整信息,确定所述第一图点连接信息,包括:

5.根据权利要求1所述的方法,其特征在于,基于所述第一图点连接信息,对所述第一图点信息和所述第二图点信息进行联动处理,得到所述板件调整信息对应的柜体连接结果,包括:

6.根据权利要求5所述的方法,其特征在于,当所述首位连接关系信息不符合预设柜体连接关系条件时,所述对所述第一图点信息和所述第二图点信息进行联动处理还包括:

7.根据权利要求5所述的方法,其特征在于,所述基于所述第四图点信息和所述第二图点信息进行联动处理,得到所述柜体连接结果,包括:

8.一种柜体板件连接装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的柜体板件连接方法的步骤。


技术总结
本申请涉及一种柜体板件连接方法、装置、电子设备及存储介质,所述柜体板件连接方法通过确定柜体的第一图点信息,并根据用户输入的板件调整信息,确定第二图点信息和第二图点信息对应的第一图点连接信息,以基于第一图点连接信息,对第一图点信息和第二图点信息进行联动处理,得到板件调整信息对应的柜体连接结果;通过用户输入的板件调整信息即可完成第一图点信息和第二图点信息的联动处理,无需用户根据板件的层级输入复杂繁琐的参数以及公式,降低了用户调整板件的难度,提高了用户体验。

技术研发人员:苏镇城,郭顺铭
受保护的技术使用者:广东三维家信息科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1