技术领域
[0001] 本
发明涉及空调技术领域,尤其涉及一种空调连接管走管的方法和装置。
背景技术
[0002] 在空调设备安装中,空调设备是通过连接管进行连接,如外机与分
歧管、分歧管与分歧管、分歧管与内机等,对于空调选型
软件而言,需要将上述设备间的连接管的走管方案清晰体现,这也是空调选型软件的一项基本功能,目前空调选型软件的常见的解决方案是直接固定连接管的连接方式,在进行空调选型时,用户只需也只能往连接管的连接点放置设备,而不能满足用户的喜好和需求来放置空调,也不能满足用户的喜好和需求来调整空调连接管的
位置。
发明内容
[0003] 本发明提出了一种能够根据空调设备和连接管子段的位置移动自动
修改连接管走管的方法和装置,该方法和装置根据客户的需求和喜好随意调整空调或连接管的位置,并同步实现空调连接管的自适应修改以生成新的连接管。
[0004] 为实现上述方法和装置,本发明采用以下技术方案:
[0005] 一方面采用一种空调连接管走管的方法,包括:
[0006] a、选择空调设备或连接管子段作为移动对象,以及获取移动对象的移动的目标位置;
[0007] c、所述空调连接管根据所述移动对象及所述目标位置完成自适应修改。
[0008] 其中,在步骤a与步骤c之间还包括步骤b:
[0009] b、根据目标位置判断所述移动是否符合所述移动对象的修改约束条件,当移动不符合约束条件时,返回步骤a;否则,执行步骤c。
[0010] 其中,所述空调设备的修改约束条件具体为:
[0011] 所述室内机的移动在户型内进行。
[0012] 其中,若移动对象的类型为空调设备,所述步骤c具体为:
[0013] c1、获取需要连接的两个空调设备的坐标,确定基准点和目标点;
[0014] c2、判断需要连接的两个空调设备是否均在户型内,是则执行步骤c3,否则执行步骤c4;
[0015] c3、修正所述基准点的坐标获得新建连接点;通过判断每次修正后的所述新建连接点是否在户型内修正所述新建连接点直到所述新建连接点与所述目标点重合,完成自适应修改;
[0016] c4、修正所述基准点的坐标获得新建连接点;通过默认每次修正后的所述新建连接点均在户型内修正所述新建连接点直到所述新建连接点与所述目标点重合,完成自适应修改。
[0017] 其中,所述连接管子段的修改约束条件具体为:
[0018] 所述连接管子段的移动为横向移动或竖直移动。
[0019] 其中,若移动对象的类型为连接管子段,所述步骤c具体为:
[0020] c5、新建移动后的连接管子段的端点到移动前对应端点所在连接管之间的走管;
[0021] c6、修整新建走管后的连接管。
[0022] 其中,所述移动后的连接管子段的端点到移动前对应端点所在连接管之间的走管具体为
水平走管或垂直走管。
[0023] 另一方面采用一种空调连接管走管的装置,其特征在于,包括:
[0024] 数据获取单元,用于选择空调设备或连接管子段作为移动对象,以及获取移动对象的移动的目标位置;
[0025] 走管修改单元,用于所述空调连接管根据所述移动对象及所述目标位置完成自适应修改。
[0026] 其中,还包括:
[0027] 约束判断单元,用于根据目标位置判断所述移动是否符合所述移动对象的修改约束条件,当移动不符合约束条件时,运行数据获取单元,否则,运行走管修改单元。
[0028] 其中,所述空调设备的修改约束条件具体为:
[0029] 所述室内机的移动在户型内进行。
[0030] 其中,若移动对象的类型为空调设备,所述走管修改单元运行:
[0031] 坐标获取模
块,用于获取需要连接的两个空调设备的坐标,确定基准点和目标点;
[0032] 位置判断模块,用于判断需要连接的两个空调设备是否均在户型内,是则运行第一修正模块,否则运行第二修正模块;
[0033] 第一修正模块,用于修正所述基准点的坐标获得新建连接点;通过判断每次修正后的所述新建连接点是否在户型内修正所述新建连接点直到所述新建连接点与所述目标点重合,完成自适应修改;
[0034] 第二修正模块,用于修正所述基准点的坐标获得新建连接点;通过默认每次修正后的所述新建连接点均在户型内修正所述新建连接点直到所述新建连接点与所述目标点重合,完成自适应修改。
[0035] 其中,所述连接管子段的修改约束条件具体为:
[0036] 所述连接管子段的移动为横向移动或竖直移动。
[0037] 其中,若移动对象的类型为连接管子段,所述走管修改单元运行:
[0038] 走管新建模块,用于新建移动后的连接管子段的端点到移动前对应端点所在连接管之间的走管;
[0039] 走管修整模块,用于修整新建走管后的连接管。
[0040] 其中,所述移动后的连接管子段的端点到移动前对应端点所在连接管之间的走管具体为水平走管或垂直走管。
[0041] 本发明的有益效果在于:空调连接管根据移动对象及目标位置自动生成新的连接管走管,其中移动对象为空调设备或连接管子管段。本发明中的空调连接管走管自适应修改的方法和装置,可以根据客户的需求和喜好随意调整空调或连接管的位置,并同步实现空调连接管的自适应修改以生成新的连接管。
附图说明
[0042] 图1是本发明一种空调连接管走管的方法的第一
实施例流程图;
[0043] 图2A是本发明一种空调连接管走管的方法的第二实施例流程图;
[0044] 图2B是本发明一种空调连接管走管的方法的第二实施例中一种走管示意图;
[0045] 图2C是本发明一种空调连接管走管的方法的第二实施例中一种不符合约束条件的移动的示意图;
[0046] 图2D是本发明一种空调连接管走管的方法的第二实施例中空调连接管自适应修改的示意图;
[0047] 图2E是本发明一种空调连接管走管的方法的第二实施例中空调连接管自适应修改的示意图;
[0048] 图2F是本发明一种空调连接管走管的方法的第二实施例空调设备移动后的示意图;
[0049] 图2G是本发明一种空调连接管走管的方法的第二实施例空调设备移动后自适应修改的示意图;
[0050] 图3A是本发明一种空调连接管走管的装置的结构方
框图;
[0051] 图3B是发明一种空调连接管走管的装置的走管修改单元的结构方框图。
[0052] 其中:21-空调室外机;22-空调室内机。
具体实施方式
[0053] 下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。
[0054] 图1是本发明一种空调连接管走管的方法的第一实施例流程图。如图所示,该方法包括:
[0055] 步骤a:选择空调设备或连接管子段作为移动对象,以及获取移动对象的移动的目标位置;
[0056] 步骤c:所述空调连接管根据所述移动对象及所述目标位置完成自适应修改。
[0057] 空调连接管根据移动对象及目标位置自动生成新的连接管走管,其中移动对象为空调设备或连接管子管段。本发明中的空调连接管走管自适应修改的方法和装置,可以根据客户的需求和喜好随意调整空调或连接管的位置,并同步实现空调连接管的自适应修改以生成新的连接管。
[0058] 图2A是本发明一种空调连接管走管的方法的第二实施例流程图。如图所示,该方法包括:
[0059] 步骤201:获取户型内空调连接管走管的移动对象的类型和移动的目标位置,所述类型为空调设备或连接管子段。
[0060] 在空调走管中,只包括空调设备和连接管子段两种元素,在修改的过程中,一次只能选择其中的一个元素进行移动。
[0061] 步骤202:当所述类型为空调设备时,执行步骤206,否则执行步骤203。
[0062] 步骤203:所述连接管子段的移动是否为水平移动或垂直移动且移动后的连接管子段在户型内,是则移动符合约束条件,执行步骤204,否则执行步骤201。
[0063] 在空调连接管走管中,空调的连接管被限制为只能在房间内走管并且要求连接管的走管尽可能短,为了实现修改后依然满足上述走管基本条件,故设置步骤203中的移动是否符合约束条件的判断过程,水平或垂直移
动能够保证走管的方向与户型中
墙壁的布局协调一致,移动后在房间则能够保证走管符合空调安装过程中的实际要求。
[0064] 步骤204:新建移动后的连接管子段的端点到移动前对应端点所在连接管之间的走管。
[0065] 步骤205:修整新建走管后的连接管,完成自适应修改。
[0066] 具体如图2B所示是现有的走管,如果采用上述约束条件,图2C中的移动方式是不符合约束条件的,在图2C中,移动的连接管子段的两个端点分别为A、B,移动后所在位置的端点分别为A`、B`,在图2C中可以清晰看到,A移动后的位置到了户型之外,不符合约束条件,需要重新选择和移动连接管子段。而在本实施例的限定条件下,如图2D所示,端点B移动后的位置在点B`,仍然在原有的连接管上,在自适应修改时,分别连接端点A与端点A`,及端点B与端点B`,将修改前的端点与修改后对应的端点水平或垂直连接,以保证空调连接管线最短。而在图2E中,A、B移动后对应的点分别为A`和B`,此时按步骤204的操作及根据空调管线最短原则将会新建A`A``和B`B``两段走管,并且会出现AA``和BB``两部分连接管只出现在原有走管中但是移动后却依然存在,故这两段需要加以修整清除。
[0067] 步骤206:是否存在室内机的移动在户型外进行,否则执行步骤207,是则执行步骤201。
[0068] 室内机的条件限制是空调设备安装的基本要求,而室外机可以安装在户型内的阳台和户型的外部墙壁。
[0069] 步骤207:获取需要连接的两个空调设备的坐标,确定基准点和目标点;
[0070] 获取需要连接的两个空调设备的连接点的坐标,确定所述两个空调设备的连接点的坐标中X轴坐标较小的空调设备作为基准点,另一个作为目标点;X轴坐标相等时,Y轴坐标较小的空调设备作为基准点,另一个作为目标点。
[0071] 如果两个空调设备中设备A的坐标为(100,120),设备B的坐标为(120,100),因为A的X轴坐标小于B的X轴坐标,所以选择A为基准点,B为目标点;如果A和B的坐标分别为(100,120)和(100,100),则选择B为基准点,A为目标点。
[0072] 步骤208:判断需要连接的两个空调设备是否均在户型内,是则执行步骤209,否则执行步骤210;
[0073] 其中空调设备的放置包括两种情况:1、需要连接的两个空调设备均在户型内,即室内机在房间内,室外机在阳台;2、需要连接的两个空调设备不均在户型内,即室内机在房间内,室外机在外面的墙壁上。
[0074] 其中,“是”则表示需要连接的两个空调设备均在户型内,即室内机在房间内,室外机在阳台;“否”则表示需要连接的两个空调设备不均在户型内,即室内机在房间内,室外机在外面的墙壁上。
[0075] 步骤209:修正基准点的坐标获得新建连接点;通过判断每次修正后的新建连接点是否在户型内修正所述新建连接点直到新建连接点与目标点重合,完成自适应修改;
[0076] 步骤210:修正基准点的坐标获得新建连接点;通过默认每次修正后的新建连接点均在户型内修正新建连接点直到新建连接点与目标点重合,完成自适应修改。
[0077] 步骤207至步骤210所述的方法是一种较优的操作方法。其中所述步骤209修正过程具体包括:
[0078] c10、修正基准点的X轴坐标,判断修正X轴坐标后得到的新建连接点是否在户型内,是则执行步骤c50,否则执行步骤c20;
[0079] c11、修正新建连接点的X轴坐标,判断修正X轴坐标后得到的新建连接点是否在户型内,是则执行步骤c50,否则执行步骤c21;
[0080] c20、回退新建连接点的X轴坐标,执行步骤c30;
[0081] c21、回退新建连接点的X轴坐标,执行步骤c31;
[0082] c30、修正基准点的Y轴坐标,判断修正Y轴坐标后得到的新建连接点是否在户型内,是则执行步骤c60,否则执行步骤c40;
[0083] c31、修正新建连接点的Y轴坐标,判断修正Y轴坐标后得到的新建连接点是否在户型内,是则执行步骤c60,否则执行步骤c41;
[0084] c40、回退新建连接点的Y轴坐标,执行步骤c10;
[0085] c41、回退新建连接点的Y轴坐标,执行步骤c11;
[0086] c50、判断新建连接点与所述目标点是否重合,是则保存新建连接点的修正轨迹,完成自动走管;否则执行步骤c11;
[0087] c60、判断新建连接点与所述目标点是否重合,是则保存新建连接点的修正轨迹,完成自动走管;否则执行步骤c31。
[0088] 现有空调连接管走管的方案比较多样,在本实施例中,仅选用一种进行详细阐述,具体空调设备移动后的示意图和空调设备移动后自适应修改的示意图分别如图2F和图2G所示;亦可选用其它方案来完成移动后的重新走管以完成自适应修改。
[0089] 图3A是本发明一种空调连接管走管的装置300的第一实施例结构方框图,如图所示,该装置包括:
[0090] 数据获取单元310,用于选择空调设备或连接管子段作为移动对象,以及获取移动对象的移动的目标位置;
[0091] 走管修改单元330,用于所述空调连接管根据所述移动对象及所述目标位置完成自适应修改。
[0092] 进一步地,该装置还包括:
[0093] 约束判断单元320,用于根据目标位置判断所述移动是否符合所述移动对象的修改约束条件,当移动不符合约束条件时,运行数据获取单元310,否则,运行走管修改单元330。
[0094] 具体的,所述空调设备的修改约束条件具体为:
[0095] 所述室内机的移动在户型内进行。
[0096] 具体地,如图3B所示,若移动对象的类型为空调设备,所述走管修改单元330运行:
[0097] 坐标获取模块331,用于获取需要连接的两个空调设备的坐标,确定基准点和目标点;
[0098] 位置判断模块332,用于判断需要连接的两个空调设备是否均在户型内,是则运行第一修正模块333,否则运行第二修正模块334;
[0099] 第一修正模块333,用于修正所述基准点的坐标获得新建连接点;通过判断每次修正后的所述新建连接点是否在户型内修正所述新建连接点直到所述新建连接点与所述目标点重合,完成自适应修改;
[0100] 第二修正模块334,用于修正所述基准点的坐标获得新建连接点;通过默认每次修正后的所述新建连接点均在户型内修正所述新建连接点直到所述新建连接点与所述目标点重合,完成自适应修改。
[0101] 具体地,所述连接管子段的修改约束条件为:
[0102] 所述连接管子段的移动为横向移动或竖直移动。
[0103] 具体地,如图3B所示,若移动对象的类型为连接管子段,所述走管修改单元330运行:
[0104] 走管新建模块335,用于新建移动后的连接管子段的端点到移动前对应端点所在连接管之间的走管;
[0105] 走管修整模块336,用于修整新建走管后的连接管。
[0106] 具体地,所述移动后的连接管子段的端点到移动前对应端点所在连接管之间的走管为水平走管或垂直走管。
[0107] 通过上述各单元和模块的配合工作,空调连接管根据移动对象及目标位置自动生成新的连接管走管,其中移动对象为空调设备或连接管子管段。本发明中的空调连接管走管自适应修改的方法和装置,可以根据客户的需求和喜好随意调整空调或连接管的位置,并同步实现空调连接管的自适应修改以生成新的连接管。
[0108] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以
权利要求的保护范围为准。