一种连接方法与装置的制造方法

文档序号:9453190阅读:190来源:国知局
一种连接方法与装置的制造方法
【技术领域】
[0001]本发明涉及计算机虚拟实验技术,特别是指一种连接方法与装置。
【背景技术】
[0002]现有物理化学教学用虚拟实验软件中,对于不同物体对象的连接,如多个元器件之间的连接、多个化学仪器之间的连接,通常是使用物体对象上的可连接点相结合进行连接。对于一些小型物体或可连接点较多较密集的物体,其操作方式要求过于精密与繁琐,缺乏自动性;另一方面,一些现有的较成熟布线类软件虽然能完成这种连接任务,但其使用的是较谨慎、普适但低效的布线策略,对于一般的教学用虚拟实验而言布线计算时间过长,且其布线的高精度无法体现。
[0003]针对现有技术中布线策略效率较低、耗时较长的问题,目前尚未有有效的解决方案。

【发明内容】

[0004]针对现有技术中布线策略效率较低、耗时较长的问题,本发明的目的在于提出一种连接方法与装置,能够提高布线策略在教学用虚拟实验的工作效率,降低布线的时间成本。
[0005]基于上述目的,本发明提供的技术方案如下:
[0006]根据本发明的一个方面,提供了一种连接方法,包括:
[0007]确定两个待连接的可连接点;获取两个待连接的可连接点的参数信息,以及两个可连接点所在对象的参数信息;对比两可连接点的参数信息以及两可连接点各自所在对象的参数信息,判断该两可连接点是否具有不同的对象标识,并返回该结果;对比两可连接点的参数信息以及两可连接点各自所在对象的参数信息,判断该两可连接点是否具有相同的连接标识,并返回该结果;对比两可连接点的参数信息,判断该两可连接点可承载被连接的最大次数是否大于零,并返回该结果;对比两可连接点的参数信息,判断该两可连接点可承载被连接的剩余次数是否大于零,并返回该结果;返回两可连接点的相对距离;以上述返回结果为依据判定是否进行连接。
[0008]其中,获取两个待连接的可连接点的参数信息以及两个可连接点所在对象的参数信息为通过管理单元获取信息,管理单元为储存所有对象与可连接点的参数信息与连接关系信息的信息表,管理单元可以根据对象与可连接点的参数信息判断对象之间、可连接点之间、或对象与可连接点之间是否存在联系。
[0009]在一些实施方式中,确定两个待连接的可连接点的方式为两个可连接点均通过手动指定的方式确定;的返回判断该两可连接点是否具有不同的对象标识结果如为是,则取消连接;的返回判断该两可连接点是否具有相同的连接标识结果如为否,则取消连接;的返回判断该两可连接点可承载被连接的最大次数是否大于零结果如为否,则取消连接;的返回判断该两可连接点可承载被连接的剩余次数是否大于零结果如为否,则取消连接;经过以上步骤判定若未取消连接,则允许建立连接。
[0010]在一些实施方式中,确定两个待连接的可连接点的方式为两个可连接点中的一个通过手动指定的方式确定,另一个则由所有可连接点轮流充当,其中,每个可连接点会充当另一个待连接的可连接点,且只会充当一次;的返回判断该两可连接点是否具有不同的对象标识结果如为是,则取消当前两个可连接点的连接,继续尝试使用下一个轮流充当可连接点的与手动指定的可连接点进行连接;的返回判断该两可连接点是否具有相同的连接标识结果如为否,则取消当前两个可连接点的连接,继续尝试使用下一个轮流充当可连接点的与手动指定的可连接点进行连接;的返回判断该两可连接点可承载被连接的最大次数是否大于零结果如为否,则取消当前两个可连接点的连接,继续尝试使用下一个轮流充当可连接点的与手动指定的可连接点进行连接;的返回判断该两可连接点可承载被连接的剩余次数是否大于零结果如为否,则取消当前两个可连接点的连接,继续尝试使用下一个轮流充当可连接点的与手动指定的可连接点进行连接;经过以上步骤判定若未取消当前两个可连接点的连接,则记录下当前轮流充当的可连接点的参数信息以及该可连接点所在对象的参数信息,与返回的当前两个可连接点的相对距离,并继续尝试使用下一个轮流充当可连接点的与手动指定的可连接点进行连接;尝试过所有可连接点的轮流充当之后,如有记录数据则允许被指定的可连接点与被指定的可连接点的相对距离最小的轮流充当的可连接点进行连接,如没有记录数据则取消连接。
[0011]并且,在允许两可连接点建立连接的同时,将连接信息记录于管理单元中。
[0012]并且,确定两个待连接的可连接点的方式为两个可连接点中的一个通过手动指定的方式确定,另一个可连接点为依照管理单元提供的可连接点的排列顺序依次指定每个可连接点分别充当。
[0013]上述可连接点的参数信息可以是所在对象的参数信息、可连接点在所在对象中的位置、可连接点的连接标识、可连接点的连接状态、可承载被连接的最大次数、可承载被连接的剩余次数中的一种或多种。
[0014]上述对象的参数信息可以是对象标识、对象所属的领域标识、对象具有的可连接点的个数、对象具有的可连接点的所在位置、对象具有的可连接点的连接标识中的一种或多种。
[0015]上述可连接点可以是引脚、引脚插槽、插头、插座、挂钩、钩孔、吸附表面、瓶口、瓶塞头、管口、瓶塞孔、加热表面、遮挡表面中的一种或多种。
[0016]上述可连接点的引脚可以是导线两引脚、排线两引脚、电阻两引脚、电容两引脚、电感两引脚、二极管两引脚、三极管三引脚、场效应管三引脚、场效应管四引脚、直流电源两引脚、直流电源三引脚、交流电源两引脚、交流电源三引脚、运算放大器五引脚、集成电路芯片多引脚中的一种或多种。
[0017]上述可连接点的插头可以是单插头、零火两针插头、零地火三针插头、三火一零四针插头、耳机插头、莲花头中的一种或多种。
[0018]上述可连接点的吸附表面可以是磁力吸附表面、静电吸附表面、黏性表面中的一种或多种。
[0019]上述可连接点的瓶口可以是烧杯口、广口瓶口、烧瓶口、蒸馏烧瓶瓶口、锥形瓶口、曲颈甄瓶口、集气瓶口中的一种或多种。
[0020]上述可连接点的管口可以是试管口、量筒口、蒸馏烧瓶支管口、曲颈甄曲颈口、漏斗口、分液漏斗口、长颈漏斗口、滴管口、酸式滴定管管口、酸式滴定管滴定口、碱式滴定管管口、碱式滴定管滴定口、通气管口中的一种或多种。
[0021]上述可连接点的加热表面可以是试管侧面、烧杯底面、烧杯侧面、烧瓶底面、烧瓶侦_、蒸馏烧瓶底面、蒸馏烧瓶侧面、锥形瓶底面、曲颈甄甄面中的一种或多种。
[0022]上述可连接点的遮挡表面可以是玻璃片上下表面、石棉网上下表面、蒸发皿内表面中的一种或多种。
[0023]上述对象可以是元器件、集成电路芯片、电路板基板、导线、电源、加热器、温度计、器皿瓶、器皿管、瓶塞、管塞、化学试剂中的一种或多种。
[0024]上述元器件可以是电阻器、电位器、电容器、电感器、晶体二极管、稳压二极管、晶体三极管、结型场效应管、栅型场效应管、运算放大器中的一种或多种。
[0025]上述器皿瓶可以是烧杯、广口瓶、烧瓶、蒸馏烧瓶、锥形瓶、曲颈甄、集气瓶中的一种或多种。
[0026]上述器皿管可以使试管、量筒、漏斗、分液漏斗、长颈漏斗、滴管、酸式滴定管、碱式滴定管、通气管中的一种或多种。
[0027]上述可连接点之间的连接方式可以是直线连接、曲线连接、折线连接、直接连接中的一种或多种。
[0028]根据本发明的另一个方面,提供了一种连接装置,包括:
[0029]定位模块,用于确定两个待连接的可连接点,并将确定的两个待连接的可连接点传送到获取模块;获取模块,用于获取定位模块确定的两个待连接的可连接点的参数信息,以及所述两个可连接点所在对象的参数信息;对象标识比较模块,用于对比获取模块获取的所述两可连接点的参数信息以及所述两可连接点各自所在对象的参数信息,判断该两可连接点是否具有不同的对象标识,并返回该结果;连接标识比较模块,用于对比获取模块获取的所述两可连接点的参数信息以及所述两可连接点各自所在对象的参数信息,判断该两可连接点是否具有相同的连接标识,并返回该结果;连接最大次数核对模块,用于核对该两可连接点可承载被连接的最大次数是否大于零,并返回该结果;连接剩余次数核对模块,用于核对该两可连接点可承载被连接的剩余次数是否大于零,并返回该结果;反馈模块,用于返回所述两可连接点的相对距离;判定模块,用于以上述返回结果为依据判定是否进行连接。
[0030]其中,所述连接装置还包括管理单元,所述管理单元用于存储两个待连接的可连接点的参数信息以及所述两个可连接点所在对象的参数信息,所述管理单元为储存所有对象与可连接点的参数信息与连接关系信息的信息表,所述管理单元可以根据对象与可连接点的参数信息判断对象之间、可连接点之间、或对象与可连接点之间是否存在联系。
[0031]并且,连接装置还包括手动定位单元,所述手动定位单元位于定位模块中,用于通过手动指定的方式确定两个待连接的可连接点;所述对象标识比较模块的返回判断该两可连接点是否具有不同的对象标识结果如为是,则取消连接;所述连接标识比较模块的返回判断该两可连接点是否具有相同的连接标识结果如为否,则取消连接;所述连接最大次数核对模块的返回判断该两可连接点可承载被连接的最大次数是否均大于零结果如为否,则取消连接;所述连接剩余次数核对模块的返回判断该两可连接点可承载被连接的剩余次数是否均大于零结果如为否,则取消连接;所述判定模块经过以上步骤判定若未取消连接,则允许建立连接。
[0032]并且,连接装置还包括自动定位单元,所述自动定位单元位于定位模块中,用于通过手动指定的方式确定所述两个可连接点中的一个,另一个则由所有可连接点轮流充当,其中,每个可连接点均会充当另一个待连接的可连接点,且只会充当一次;所述对象标识比较模块的返回判断该两可连接点是否具有不同的对象标识结果如为是,则取消当前两个可连接点的连接,继续尝试使用下一个轮流充当可连接点的与手动指定的可连
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1