1.一种多功能全自动钻机,其特征在于:包括行走机构和控制系统,所述行走机构上设有底盘,所述底盘上设有折叠升降机构,所述折叠升降机构的自由端上设有至少两根用于调节钻孔位置的转轴,各转轴上均设有用于驱动所述转轴旋转的旋转驱动机构,各转轴上均安装有一直线进给装置,所述直线进给装置包括丝杆、丝杆螺母、丝杆驱动机构及自动推进机构,自动推进机构包括安装座、动力弹簧和感应装置,所述安装座和所述动力弹簧均套设在所述丝杆上,所述丝杆螺母和所述动力弹簧设置在所述安装座内,且所述动力弹簧位于所述丝杆螺母与所述安装座之间,所述安装座上安装有至少一台钻孔机构,所述丝杆驱动机构用于驱动所述丝杆螺母挤压所述动力弹簧及通过所述动力弹簧带动所述钻孔机构前、后移动;所述丝杆驱动机构和所述感应装置分别与所述控制系统相连,所述自动推进机构用于通过所述感应装置监测所述动力弹簧压缩量,若所述动力弹簧压缩量达到预设停止位置时向控制系统发送信号,通过控制系统控制丝杆驱动机构停止动作,通过所述动力弹簧的弹力带动所述钻孔机构向前移动;若所述动力弹簧回弹到预设启动位置时向控制系统发送信号,通过控制系统控制丝杆驱动机构启动动作。
2.根据权利要求1所述多功能全自动钻机,其特征在于:所述感应装置包括通断开关和联动杆,所述联动杆一端与所述丝杆螺母固定连接,另一端延伸出所述安装座,所述通断开关设置在所述安装座上,所述联动杆用于当动力弹簧压缩量达到预设启、停位置时,与所述通断开关接触,启动或关断所述通断开关;所述通断开关与所述控制系统连接,所述通断开关用于向所述控制系统发送信号,所述控制系统用于接收所述通断开关的信号,并根据所述信号控制所述丝杆驱动机构启动或停止动作。
3.根据权利要求1所述多功能全自动钻机,其特征在于:所述直线进给装置上还设有用于控制钻孔深度的第一限位装置,所述第一限位装置包括第一限位开关和第一限位杆,所述第一限位杆沿所述丝杆的长度方向设置,所述第一限位杆通过第二滑套滑动安装在所述安装座上,所述第一限位开关与所述控制系统连接,所述控制系统用于根据接收的第一限位开关的信号,控制所述丝杆驱动机构启动或停止动作。
4.根据权利要求1所述多功能全自动钻机,其特征在于:所述钻孔机构的钻头的轴线与所述转轴的中线相交形成夹角。
5.根据权利要求1至4任一所述多功能全自动钻机,其特征在于:所述转轴与所述直线进给装置之间设有至少两个半径驱动机构,各半径驱动机构分别与所述控制系统相连,所述控制系统用于控制各半径驱动机构动作,所述至少两个半径驱动机构用于调节所述直线进给装置与所述转轴之间的距离和夹角。
6.根据权利要求5所述多功能全自动钻机,其特征在于:所述转轴与所述直线进给装置之间还设有同步伸缩杆,所述同步伸缩杆上设有锁紧螺杆,所述锁紧螺杆用于锁紧所述同步伸缩杆。
7.根据权利要求1所述多功能全自动钻机,其特征在于:还包括用于抵紧钻孔顶部的伸缩式稳定装置,所述伸缩式稳定装置包括顶盘和顶盘驱动机构,所述顶盘驱动机构安装在所述折叠升降机构上,所述顶盘驱动机构与所述控制系统相连,通过所述控制系统控制顶盘驱动机构动作。
8.根据权利要求1所述多功能全自动钻机,其特征在于:所述折叠升降机构的自由端还设有用于抵紧工作面的伸缩式支撑架,所述伸缩式支撑架包括支架驱动机构、至少两根支撑杆和横梁,所述各支撑杆分别铰接在所述横梁上,所述支架驱动机构的固定端安装在所述折叠升降机构上,所述支架驱动机构的工作端与所述横梁相连,所述支架驱动机构与控制系统相连,所述控制系统用于控制所述支架驱动机构动作。
9.根据权利要求1或7或8所述多功能全自动钻机,其特征在于:还包括液压系统,所述折叠升降机构包括第一液压缸、第二液压缸、第一折叠臂、第二折叠臂、升降板、升降驱动机构,所述第一液压缸的固定端铰接在所述底盘上,所述第一液压缸的活塞杆与所述第一折叠臂相连;所述第一折叠臂上设有滑槽,所述升降板设置在所述第一折叠臂的滑槽上,所述升降驱动机构与所述控制系统相连,通过控制系统控制升降驱动机构动作,所述升降驱动机构用于驱动所述升降板沿所述第一折叠臂上下滑动;所述第二液压缸的固定端铰接在所述升降板上,所述第二液压缸的活塞杆与第二折叠臂相连,所述第二折叠臂的两侧通过第一滑套分别与所述转轴相连;所述第一液压缸和第二液压缸分别与液压系统相连,所述液压系统与控制系统相连,所述控制系统用于经所述液压系统分别控制所述第一液压缸、第二液压缸动作。
10.根据权利要求9所述多功能全自动钻机,其特征在于:所述第一折叠臂由第一伸缩筒和第二伸缩筒构成,所述第一伸缩筒与第二伸缩筒滑动配合,所述第一液压缸的活塞杆与所述第一伸缩筒相连,所述第一伸缩筒上设有第三液压缸,所述第三液压缸的活塞杆与所述第二伸缩筒相连,所述第三液压缸经所述液压系统与所述控制系统相连,所述控制系统用于控制所述第三液压缸动作,所述第三液压缸用于带动所述第二伸缩筒沿第一伸缩筒上下移动;所述第二伸缩筒上设置滑槽,所述第二伸缩筒与所述升降板滑动配合。