CN118269495B - 一种实现数码打印机效率提高的方法、设备及存储介质 - Google Patents
一种实现数码打印机效率提高的方法、设备及存储介质 Download PDFInfo
- Publication number
- CN118269495B CN118269495B CN202410517578.8A CN202410517578A CN118269495B CN 118269495 B CN118269495 B CN 118269495B CN 202410517578 A CN202410517578 A CN 202410517578A CN 118269495 B CN118269495 B CN 118269495B
- Authority
- CN
- China
- Prior art keywords
- printing
- path
- movement
- printing head
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000003860 storage Methods 0.000 title claims abstract description 9
- 238000007639 printing Methods 0.000 claims abstract description 180
- 230000033001 locomotion Effects 0.000 claims abstract description 97
- 239000007921 spray Substances 0.000 claims abstract description 12
- 238000004422 calculation algorithm Methods 0.000 claims description 35
- 230000005540 biological transmission Effects 0.000 claims description 21
- 238000005507 spraying Methods 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 7
- 230000000694 effects Effects 0.000 claims description 6
- 239000000463 material Substances 0.000 claims description 5
- 238000005457 optimization Methods 0.000 claims description 5
- 230000009471 action Effects 0.000 claims description 4
- 230000004308 accommodation Effects 0.000 claims description 3
- 239000008358 core component Substances 0.000 claims description 3
- 230000000087 stabilizing effect Effects 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims 1
- 238000004519 manufacturing process Methods 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J19/00—Character- or line-spacing mechanisms
- B41J19/14—Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction
- B41J19/142—Character- or line-spacing mechanisms with means for effecting line or character spacing in either direction with a reciprocating print head printing in both directions across the paper width
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
本发明公开了一种实现数码打印机效率提高的方法、设备及存储介质,涉及打印技术领域;包括S1、获取打印任务的要求,确定所需打印图案的大小、形状,以及打印速度参数、S2、据任务需求和打印平台特性,规划打印头移动的最佳路径、S3、预先计算出打印区域的最优路径,通过移动打印头的方式和顺序,减少非打印运动的次数和距离;本发明采用CoreXY机械架构,使喷头能够在X‑Y平面上自由移动,从而实现了对打印平面的任意点进行快速而精准的定位,再通过路径规划技术,对打印区域进行预算和最优路径规划,减少了非打印运动的次数和距离,高效的打印速度和优化的打印路径减少了耗材使用和生产周期,提高了打印效率和质量,还降低了生产成本。
Description
技术领域
本发明涉及打印机技术领域,具体是一种实现数码打印机效率提高的方法、设备及存储介质。
背景技术
当前,数码打印机在图像打印领域发挥着重要作用,传统的数码打印机通常采用扫描式打印方法,其中机头沿水平方向往复运动,配合介质在垂直方向上的移动,实现图像的打印,然而,这种传统的打印方式存在一些缺陷,限制了打印效率和灵活性。
首先,传统扫描式打印机存在往返运动的限制,这导致了打印效率相对较低,尤其是在处理留白面积较大的图片时,往返运动的次数增加,打印时间更长,效率更低;其次,传统扫描式打印机在处理大尺寸图片时可能会出现图像失真或者模糊的情况,由于介质在垂直方向上的移动速度可能与机头在水平方向上的往复速度不匹配,导致图像的拉伸或者压缩,从而影响打印质量;此外,传统打印机通常需要大量的机械部件来支撑往复运动,造成设备体积庞大、结构复杂,维护成本高的问题。
综上所述,传统扫描式数码打印机在效率和打印质量方面存在一定的局限性和不足之处,迫切需要一种更为高效、灵活和精准的打印方法来解决这些问题。
发明内容
本发明的目的在于提供一种实现数码打印机效率提高的方法、设备及存储介质,采用了CoreXY机械架构,并结合了路径规划技术,为数码打印机带来了全新的解决方案,克服传统扫描式打印机存在的诸多问题,提高打印效率和质量。
本发明的目的可以通过以下技术方案实现:
本申请提供了一种实现数码打印机效率提高的方法,包括如下步骤:
一种实现数码打印机效率提高的方法,包括如下步骤:
S1、获取打印任务的要求,确定所需打印图案的大小、形状,以及打印速度参数,再结合打印平台尺寸和打印机特性;
S2、利用路径规划算法,根据任务需求和打印平台特性,规划打印头移动的最佳路径;
S3、进行路径计算,预先计算出打印区域的最优路径,通过移动打印头的方式和顺序,减少非打印运动的次数和距离,再进行优化路径规划,避免打印头在空白区域的移动。
进一步地,还包括预设CoreXY机械架构及控制模块,所述控制模块包括主控制器,所述主控制器是控制模块的核心部件,用于接收来自用户输入、路径规划算法的指令和参数,再对接收到的路径规划指令进行解析和处理,将路径规划指令转化为步进电机的控制信号,控制打印头在X-Y平面上移动,步进电机根据主控制器发送的控制信号,驱动CoreXY机械架构,使打印头按照路径规划算法指定的路径精确移动。
进一步地,所述根据步骤S1所述的获取打印任务要求,从用户处获取打印任务的具体要求,包括打印图案的大小、形状、颜色、分辨率要求,以及对打印速度的需求,结合打印平台尺寸和打印机特性,确定所需打印图案的大小和形状是否符合打印平台的容纳能力,确保打印物理参数匹配,以及根据打印机特性和任务要求,设定适当的打印速度参数,根据文档紧急程度和预计打印时长,自动排序任务,确保高优先级任务优先处理,根据优化后的打印队列顺序,调整打印机的工作模式。
进一步地,所述利用路径规划算法,选择最短路径算法,对于打印头移动的最佳路径计算;
将打印平台建模为图形结构,节点表示可行动作的位置,边表示节点间的移动代价,在图形中标记障碍物节点,更新节点间移动代价或直接排除障碍物节点,选择最短路径算法,计算最短路径,并避开障碍物和最小化移动距离,对计算得到的路径进行优化,避免在空白区域移动,减少不必要的运动次数和距离,再根据打印平台特性和任务需求,调整算法参数或路径规划策略,确保打印头在X-Y平面上按照预定路径精准移动。
进一步地,所述选择最短路径算法计算最短路径,通过计算路径上各段移动的距离来计算打印区域的最优路径,即从一个节点移动到下一个节点的距离,通过累加每个节点之间的距离,计算出整条路径的总移动距离,其中总移动距离的公式如下:
其中D表示总移动距离,表示路径上各段移动的总距离;i=1表示求和的起始值,表示从第一个节点开始计算;n-1表示求和的结束值,表示计算到倒数第二个节点;(xi+1-xi)2表示节点i+1的X坐标与节点i的X坐标之差的平方,用来计算X方向上的距离;(yi+1-yi)2表示节点i+1的Y坐标与节点i的Y坐标之差的平方,用来计算Y方向上的距离。
进一步地,所述减少非打印运动的次数和距离,通过计算非打印运动的次数,用来评估路径规划的优化效果;
N_{non-print}=\sum_{i=1}^{n}(N_{blank_i}+N_{repeat_i})];
其中N_{non-print}代表非打印运动次数,N_{blank_i}代表第i次移动中的空白次数,N_{repeat_i}代表第i次移动中的重复次数,n代表总移动次数;表示非打印运动次数通过对每次移动中的空白次数和重复次数进行求和来计算,其中i从1到n,n代表总移动次数。
进一步地,在CoreXY机械架构安装传感器,通过传感器监测打印头与打印表面的距离,避免不必要的接触或过近移动,通过传感器的数据,调整打印头的高度和位置,并根据路径规划算法的路径优化打印头移动路径。
一种实现数码打印机效率提高的设备,包括处理器、存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现上述一种实现数码打印机效率提高的方法步骤。
进一步地,一种实现数码打印机效率提高的设备,还包括CoreXY机械架构,所述CoreXY机械架构还包括步进电机、传感器、X轴和Y轴导轨、喷头组件和传动系统,
所述步进电机是控制打印头移动的执行器,通过控制电机的步进角度和速度来实现打印头在X-Y平面上的移动;其中主控制器向步进电机发送指令,控制步进电机的旋转角度和速度,驱动打印头按照路径规划算法指定的路径精确移动;
所述传感器用于检测打印头的位置、速度和状态等信息,并反馈给主控制器,通过传感器的反馈信息帮助控制模块实时监测和调整打印头的位置和运动状态;
所述X轴和Y轴导轨用于支撑和引导打印头在X-Y平面上的移动,并通过控制模块控制步进电机驱动打印头沿着X轴和Y轴导轨移动;
所述喷头组件,包括喷嘴和喷嘴支架,所述喷嘴用于将打印材料喷射到打印平台上,形成图案或文字,所述喷嘴包含一个微小的喷孔,通过控制喷嘴的喷射压力和喷射方向;所述喷嘴支架是喷嘴的支撑结构,用于固定和稳定喷嘴在打印机结构中的位置;
所述传动系统,包括步进电机、皮带、齿轮组件,所述步进电机是传动系统中的驱动器,负责将电能转换为机械运动,控制打印头在X-Y平面上的移动;所述皮带是传动系统中的传动元件,用于传递步进电机的运动到打印头;所述齿轮组件用于增加传动系统的转速或扭矩,同时实现运动的传递和变速。
一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现上述一种实现数码打印机效率提高的方法步骤。
本发明的有益效果为:
(1)采用CoreXY机械架构,使喷头能够在X-Y平面上自由移动,从而实现了对打印平面的任意点进行快速而精准的定位,相比传统的扫描式打印机,显著提高了打印效率,尤其是在处理留白面积较大的图片时,效果更为明显;
(2)通过路径规划技术,对打印区域进行预算和最优路径规划,减少了非打印运动的次数和距离,高效的打印速度和优化的打印路径减少了耗材使用和生产周期,取得显著的有益效果,不仅提高了打印效率和质量,还降低了生产成本,为数码打印机行业带来了重大的技术进步和经济效益。
附图说明
为了更好地理解和实施,下面结合附图详细说明本申请的技术方案。
图1为本申请实施例1提供的一种实现数码打印机效率提高的方法的步骤流程图;
图2为本申请实施例1提供的一种实现数码打印机效率提高的方法的路径规划示意图。
具体实施方式
为更进一步阐述本发明为实现预定发明目的所采取的技术手段及功效,这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的方法和系统的例子。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
以下结合附图及较佳实施例,对依据本发明的具体实施方式、特征及其功效做详细说明。
实施例1
请参阅图1-图2,本实施例提供了一种实现数码打印机效率提高的方法、设备及存储介质,采用了CoreXY机械架构,并结合了路径规划技术,为数码打印机带来了全新的解决方案,克服传统扫描式打印机存在的诸多问题,提高打印效率和质量。
本发明提供了一种实现数码打印机效率提高的方法,包括如下步骤:
S1、获取打印任务的要求,确定所需打印图案的大小、形状,以及打印速度等参数,再结合打印平台尺寸和打印机特性;
S2、利用路径规划算法,根据任务需求和打印平台特性,规划打印头移动的最佳路径,以保证打印精准度和效率;
S3、进行路径计算,预先计算出打印区域的最优路径,通过移动打印头的方式和顺序,减少非打印运动的次数和距离,优化路径规划,避免打印头在空白区域的移动,减少不必要的运动次数和距离,提高打印效率。
通过获取打印任务要求和结合打印平台尺寸与打印机特性,确保所需打印图案的大小、形状以及打印速度等参数的准确性,从而实现精准打印,再结合路径规划算法,规划打印头移动的最佳路径,保证打印精准度和效率;通过路径规划算法和路径计算,预先计算出打印区域的最优路径,通过移动打印头的方式和顺序,减少非打印运动的次数和距离,优化路径规划,避免打印头在空白区域的移动,减少不必要的运动次数和距离,提高打印效率。这样的优化可以大大减少打印过程中的浪费动作,提高了工作效率。
进一步地,还包括预设CoreXY机械架构及控制模块,所述控制模块包括主控制器,所述主控制器是控制模块的核心部件,用于接收来自用户输入、路径规划算法的指令和参数,其中指令包括打印任务的内容、打印速度、打印路径等信息,再对接收到的路径规划指令进行解析和处理,将路径规划指令转化为步进电机的控制信号,控制打印头在X-Y平面上移动,步进电机根据主控制器发送的控制信号,驱动CoreXY机械架构,使打印头按照路径规划算法指定的路径精确移动。
CoreXY机械架构能够根据路径规划算法生成的指令,精确控制打印头在X-Y平面上的移动,实现高效、精准的打印操作,路径规划与CoreXY机械架构的结合,能够提高打印效率、质量,同时降低生产成本,为数码打印机的工作流程带来更大的优化和效益。
进一步地,所述根据步骤S1所述的获取打印任务要求,从用户处获取打印任务的具体要求,包括打印图案的大小、形状、颜色、分辨率要求等,以及对打印速度的需求,结合打印平台尺寸和打印机特性,确定所需打印图案的大小和形状是否符合打印平台的容纳能力,确保打印物理参数匹配,以及根据打印机特性和任务要求,设定适当的打印速度参数,根据文档紧急程度和预计打印时长,自动排序任务,确保高优先级任务优先处理,提高工作效率,根据优化后的打印队列顺序,调整打印机的工作模式,以确保高优先级任务能够及时、高效地完成。
根据用户要求和打印机特性,合理规划和管理打印任务,优化打印队列,确保高优先级任务得到及时处理,提高打印效率和服务质量。
其中,根据优化后的打印队列顺序,可以根据任务的紧急程度、大小和重要性等因素,调整打印机的工作模式,包括:
紧急任务优先模式,对于高优先级或紧急任务,可以设置打印机进入紧急任务优先模式,以保证这些任务优先得到处理,即使需要降低打印速度或增加打印质量;高速模式,对于较小且不那么重要的任务,可以选择高速模式,以加快打印速度,快速完成任务,释放打印机资源用于处理后续任务;高质量模式,对于需要高质量输出的任务,如打印精细图像或文档,可以选择高质量模式,确保打印质量,即使需要牺牲一定的打印速度;节能模式,在打印队列中有较长等待时间的情况下,可以将打印机调整为节能模式,在空闲状态下降低功耗,节省能源成本;双面打印模式,对于需要双面打印的任务,在打印队列中设置双面打印任务优先,以最大限度地利用纸张并减少浪费;智能调整模式,根据实时打印情况和队列顺序动态调整打印机的工作模式,以最大程度地提高整体打印效率和质量;自动休眠模式,在打印队列中无任务等待时,自动将打印机切换至休眠模式,减少能耗,同时确保随时待命以应对新任务的到来。
进一步地,所述利用路径规划算法,选择最短路径算法,对于打印头移动的最佳路径计算;
将打印平台建模为图形结构,节点表示可行动作的位置,边表示节点间的移动代价,在图形中标记障碍物节点,更新节点间移动代价或直接排除障碍物节点,选择最短路径算法,计算最短路径,考虑避开障碍物和最小化移动距离,对计算得到的路径进行优化,避免在空白区域移动,减少不必要的运动次数和距离,再根据打印平台特性和任务需求,调整算法参数或路径规划策略,确保打印头在X-Y平面上按照预定路径精准移动。
通过利用最短路径算法和对打印平台建模,计算得到的最佳路径规划能够确保打印头在X-Y平面上高效、精准地移动,避开障碍物、最小化移动距离,并优化路径,减少不必要的运动次数和距离,从而提高打印效率、节省时间成本,确保打印质量和准确性,为打印过程带来高效、精准的操作体验。进一步地,所述选择最短路径算法计算最短路径,通过计算路径上各段移动的距离来计算打印区域的最优路径,即从一个节点移动到下一个节点的距离,通过累加每个节点之间的距离,计算出整条路径的总移动距离,其中总移动距离的公式如下:
其中D表示总移动距离,表示路径上各段移动的总距离;i=1表示求和的起始值,表示从第一个节点开始计算;n-1表示求和的结束值,表示计算到倒数第二个节点;(xi+1-xi)2表示节点i+1的X坐标与节点i的X坐标之差的平方,用来计算X方向上的距离;(yi+1-yi)2表示节点i+1的Y坐标与节点i的Y坐标之差的平方,用来计算Y方向上的距离;通过最小化总移动距离,可以有效优化路径,减少移动成本和时间,提高效率和准确性。
通过选择最短路径算法计算打印区域的最优路径,根据各段移动距离累加计算总移动距离的公式,根据每个节点间的X、Y坐标差的平方,实现路径的最小化移动成本和时间,有效优化路径,提高打印效率和准确性,为打印过程带来更高的效率和质量。
进一步地,所述减少非打印运动的次数和距离,通过计算非打印运动的次数,可以用来评估路径规划的优化效果;
N_{non-print}=\sum_{i=1}^{n}(N_{blank_i}+N_{repeat_i})];
其中N_{non-print}代表非打印运动次数,N_{blank_i}代表第i次移动中的空白次数,N_{repeat_i}代表第i次移动中的重复次数,n代表总移动次数;表示非打印运动次数可以通过对每次移动中的空白次数和重复次数进行求和来计算,其中i从1到n,n代表总移动次数。
进一步地,在CoreXY机械架构安装传感器,通过传感器监测打印头与打印表面的距离,避免不必要的接触或过近移动,通过传感器的数据,调整打印头的高度和位置,并根据路径规划算法的路径优化打印头移动路径,确保打印质量和安全性。
一种实现数码打印机效率提高的设备,包括处理器、存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现上述一种实现数码打印机效率提高的方法步骤。
进一步地,一种实现数码打印机效率提高的设备,还包括CoreXY机械架构,所述CoreXY机械架构还包括步进电机、传感器、X轴和Y轴导轨、喷头组件和传动系统,
所述步进电机是控制打印头移动的执行器,通过控制电机的步进角度和速度来实现打印头在X-Y平面上的移动;其中主控制器向步进电机发送指令,控制步进电机的旋转角度和速度,驱动打印头按照路径规划算法指定的路径精确移动,如图2所述,左边为打印扫描的显示图,右边为路径规划显示图;
所述传感器用于检测打印头的位置、速度和状态等信息,并反馈给主控制器,通过传感器的反馈信息帮助控制模块实时监测和调整打印头的位置和运动状态,确保打印过程中的精准性和稳定性。
所述X轴和Y轴导轨用于支撑和引导打印头在X-Y平面上的移动,并通过控制模块控制步进电机驱动打印头沿着X轴和Y轴导轨移动,实现打印区域的覆盖和打印精度。
所述喷头组件,包括喷嘴和喷嘴支架,所述喷嘴用于将打印材料喷射到打印平台上,形成图案或文字,所述喷嘴包含一个微小的喷孔,通过控制喷嘴的喷射压力和喷射方向,控制喷墨的精细度和准确性;所述喷嘴支架是喷嘴的支撑结构,用于固定和稳定喷嘴在打印机结构中的位置,确保喷头能够准确地定位和移动,当打印机工作时,喷嘴会受到控制信号,将打印材料喷射出来,形成所需的图案或文字,喷嘴通过控制电磁阀实现喷墨的精准控制,喷嘴支架固定在打印机的X-Y平台上,通过支撑和固定喷嘴,使喷嘴能够按照设定的路径和速度在打印区域内移动。
所述传动系统,包括步进电机、皮带、齿轮组件,所述步进电机是传动系统中的驱动器,负责将电能转换为机械运动,控制打印头在X-Y平面上的移动;所述皮带是传动系统中的传动元件,用于传递步进电机的运动到打印头,实现平稳的线性运动;所述齿轮组件用于增加传动系统的转速或扭矩,同时实现运动的传递和变速;通过步进电机按照指令以固定的步进角度旋转,通过步进控制器控制每一步的步距,使打印头在X-Y平面上做精确的移动,步进电机通过皮带与打印头相连,当步进电机旋转时,皮带会传递运动,齿轮组件通过齿轮间的啮合传递运动和力,实现步进电机的转速传递和转向转换,从而控制打印头在X-Y平面上的精准移动,确保打印头按照预定路径精确移动。
一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现上述一种实现数码打印机效率提高的方法步骤。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭示如上,然而并非用以限定本发明,任何本领域技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简介修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (6)
1.一种实现数码打印机效率提高的方法,其特征在于:包括如下步骤:
S1、获取打印任务的要求,确定所需打印图案的大小、形状,以及打印速度参数,再获取打印平台尺寸和打印机特性;
S2、利用路径规划算法,根据任务需求和打印平台特性,规划打印头移动的最佳路径;
S3、进行路径计算,预先计算出打印区域的最优路径,通过移动打印头的方式和顺序,减少非打印运动的次数和距离,再进行优化路径规划;
所述利用路径规划算法,选择最短路径算法,对打印头移动的最佳路径进行计算;
将打印平台建模为图形结构,节点表示可行动作的位置,边表示节点间的移动代价,在图形中标记障碍物节点,更新节点间移动代价或直接排除障碍物节点,选择最短路径算法,计算最短路径,并避开障碍物和最小化移动距离,对计算得到的路径进行优化,避免在空白区域移动,减少不必要的运动次数和距离,再根据打印平台特性和任务需求,调整算法参数或路径规划策略,确保打印头在X-Y平面上按照预定路径精准移动;所述选择最短路径算法计算最短路径,通过计算路径上各段移动的距离来计算打印区域的最优路径,即从一个节点移动到下一个节点的距离,通过累加每个节点之间的距离,计算出整条路径的总移动距离,其中总移动距离的公式如下:
,其中 D 表示总移动距离,表示路径上各段移动的总距离;i=1表示求和的起始值,表示从第一个节点开始计算;n-1表示求和的结束值,表示计算到倒数第二个节点;(xi+1 - xi)2表示节点 i+1的 X 坐标与节点i的 X 坐标之差的平方,用来计算 X 方向上的距离;(yi+1 - yi)2表示节点 i+1的 Y坐标与节点i的 Y坐标之差的平方,用来计算Y方向上的距离;
所述减少非打印运动的次数和距离,通过计算非打印运动的次数,用来评估路径规划的优化效果;
N_{non-print} = \sum_{i=1}^{n} (N_{blank_i} + N_{repeat_i}) ];
其中N_{non-print}代表非打印运动次数,N_{blank_i}代表第 i 次移动中的空白次数,N_{repeat_i}代表第 i 次移动中的重复次数,n 代表总移动次数; \sum_{i=1}^{n}表示非打印运动次数通过对每次移动中的空白次数和重复次数进行求和来计算,其中 i 从1 到 n,n 代表总移动次数;
还包括预设CoreXY机械架构及控制模块,所述控制模块包括主控制器,所述主控制器是控制模块的核心部件,用于接收来自用户输入、路径规划算法的指令和参数,再对接收到的路径规划指令进行解析和处理,将路径规划指令转化为步进电机的控制信号,控制打印头在X-Y平面上移动,步进电机根据主控制器发送的控制信号,驱动CoreXY机械架构,使打印头按照路径规划算法指定的路径精确移动。
2.根据权利要求1所述的一种实现数码打印机效率提高的方法,其特征在于:所述根据步骤S1所述的获取打印任务要求,从用户处获取打印任务的具体要求,包括打印图案的大小、形状、颜色、分辨率要求,以及对打印速度的需求,结合打印平台尺寸和打印机特性,确定所需打印图案的大小和形状是否符合打印平台的容纳能力,确保打印物理参数匹配,以及根据打印机特性和任务要求,设定适当的打印速度参数,根据文档紧急程度和预计打印时长,自动排序任务,确保高优先级任务优先处理,根据优化后的打印队列顺序,调整打印机的工作模式。
3.根据权利要求1所述的一种实现数码打印机效率提高的方法,其特征在于:在CoreXY机械架构安装传感器,通过传感器监测打印头与打印表面的距离,避免不必要的接触或过近移动,通过传感器的数据,调整打印头的高度和位置,并根据路径规划算法的路径优化打印头移动路径。
4.一种实现数码打印机效率提高的设备,其特征在于:包括处理器、存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现上述权利要求1-3任一项所述的方法。
5.根据权利要求4所述的一种实现数码打印机效率提高的设备,其特征在于:还包括CoreXY机械架构,所述CoreXY机械架构还包括传感器、X轴和Y轴导轨、喷头组件和传动系统,
所述传动系统包括步进电机、皮带、齿轮组件,所述步进电机是传动系统中的驱动器,负责将电能转换为机械运动,控制打印头在X-Y平面上的移动;所述皮带是传动系统中的传动元件,用于传递步进电机的运动到打印头;所述齿轮组件用于增加传动系统的转速或扭矩,同时实现运动的传递和变速;
所述步进电机是控制打印头移动的执行器,通过控制步进电机的步进角度和速度来实现打印头在X-Y平面上的移动;其中主控制器向步进电机发送指令,控制步进电机的旋转角度和速度,驱动打印头按照路径规划算法指定的路径精确移动;
所述传感器用于检测打印头的位置、速度和状态的信息,并反馈给主控制器,通过传感器的反馈信息帮助控制模块实时监测和调整打印头的位置和运动状态;
所述X轴和Y轴导轨用于支撑和引导打印头在X-Y平面上的移动,并通过控制模块控制步进电机驱动打印头沿着X轴和Y轴导轨移动;
所述喷头组件,包括喷嘴和喷嘴支架,所述喷嘴用于将打印材料喷射到打印平台上,形成图案或文字,所述喷嘴包含一个微小的喷孔,能够控制喷嘴的喷射压力和喷射方向;所述喷嘴支架是喷嘴的支撑结构,用于固定和稳定喷嘴在打印机结构中的位置。
6.一种存储介质,其上存储有计算机程序指令,其特征在于,当计算机程序指令被处理器执行时实现上述权利要求1-3任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410517578.8A CN118269495B (zh) | 2024-04-26 | 2024-04-26 | 一种实现数码打印机效率提高的方法、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410517578.8A CN118269495B (zh) | 2024-04-26 | 2024-04-26 | 一种实现数码打印机效率提高的方法、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118269495A CN118269495A (zh) | 2024-07-02 |
CN118269495B true CN118269495B (zh) | 2024-11-26 |
Family
ID=91640347
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410517578.8A Active CN118269495B (zh) | 2024-04-26 | 2024-04-26 | 一种实现数码打印机效率提高的方法、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118269495B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118567590B (zh) * | 2024-08-02 | 2024-11-08 | 广州市普理司科技有限公司 | 一种数码印刷水性打印联机控制方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110209363A (zh) * | 2019-05-30 | 2019-09-06 | 大连理工大学 | 基于遗传算法的智能3d打印路径规划方法 |
CN114590048A (zh) * | 2022-03-09 | 2022-06-07 | 东莞市图创智能制造有限公司 | 往复式扫描打印方法、装置、设备及介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001125646A (ja) * | 1999-10-26 | 2001-05-11 | Honda Motor Co Ltd | 移動型プリンタおよび印刷物配達方法 |
CN106273446B (zh) * | 2015-06-03 | 2019-03-29 | 深圳维示泰克技术有限公司 | 一种用于3d打印的切片路径生成方法及系统 |
CN110032342B (zh) * | 2018-03-23 | 2022-09-16 | 深圳信息职业技术学院 | 移动打印方法、装置、打印设备和存储介质 |
CN112677489B (zh) * | 2021-01-25 | 2022-03-08 | 中国科学院空间应用工程与技术中心 | 一种打印路径规划方法、系统和3d打印机 |
-
2024
- 2024-04-26 CN CN202410517578.8A patent/CN118269495B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110209363A (zh) * | 2019-05-30 | 2019-09-06 | 大连理工大学 | 基于遗传算法的智能3d打印路径规划方法 |
CN114590048A (zh) * | 2022-03-09 | 2022-06-07 | 东莞市图创智能制造有限公司 | 往复式扫描打印方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN118269495A (zh) | 2024-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN118269495B (zh) | 一种实现数码打印机效率提高的方法、设备及存储介质 | |
CN101786382B (zh) | 大型平台式数码彩色打印机 | |
JP4481576B2 (ja) | ペースト塗布装置 | |
CN105922749B (zh) | 喷墨打印装置及打印方法 | |
CN205929820U (zh) | 一种可持续高速喷墨打印装置 | |
CN107627749A (zh) | 一种喷墨打印的方法 | |
CN109866423A (zh) | 一种3d打印机的多打印头切换结构及其切换方法 | |
CN104070853B (zh) | 宽幅数码喷墨印花机的字车控制方法 | |
CN114147738A (zh) | 基于工业机器人的3d曲面喷绘系统及其工作方法 | |
CN211994251U (zh) | 在3d打印速度变化时保持打印线宽恒定的装置 | |
CN201633289U (zh) | 大型平台式数码彩色打印机 | |
CN203974234U (zh) | 双字车式宽幅数码喷墨印花机 | |
JP4052260B2 (ja) | 印字装置及び線状体製造装置 | |
JP4478656B2 (ja) | ペースト塗布方法 | |
CN110825036A (zh) | 在线喷墨、清洗控制系统及方法和设备 | |
CN114734737A (zh) | 一种投影转换制图方法、曲面打印方法及曲面打印装置 | |
JP2004195891A (ja) | 印字装置 | |
CN112026364B (zh) | 喷码系统、喷码控制方法、装置、设备与存储介质 | |
CN212124605U (zh) | 自动喷码机独立识别Mark装置 | |
EP0992353B1 (en) | Method and apparatus for printing onto a continuously advancing web of work material | |
KR101361456B1 (ko) | 캐드 도면을 이용한 전자 인쇄 시스템의 벡터 프린팅 방법 | |
JP2011126045A (ja) | キャリッジ加速度変更に対応した記録装置 | |
CN214324641U (zh) | 一种双排打印装置 | |
JPH07125490A (ja) | 自動マーキング装置 | |
CN111619246B (zh) | 一种喷码装置和喷码方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |