移动式打印机的打印方法技术

技术编号:11126604 阅读:56 留言:0更新日期:2015-03-11 16:05
移动式打印机的打印方法,依据打印内容,自定义第一间隔距离,将相互间距大于第一间隔距离的、完全分离的打印内容作为局部聚集区;自定义连接宽度、连接长度和第二间隔距离,将局部聚集区内小于连接宽度的、并且大于连接长度的、并且长度方向两侧的间距大于第二间隔距离的打印内容作为连接带;局部聚集区在连接带两侧的区域为独立区;顺序打印不可再分割的连接带、独立区、及不可再分割的局部聚集区,以完成整个打印内容的打印。能有效提高打印效率,缩短打印时间。

【技术实现步骤摘要】
移动式打印机的打印方法
本专利技术涉及移动打印机的打印方法,尤其是两轮自平衡移动打印机行动轨迹的确定方法。
技术介绍
随着打印机技术的发展,出现了两轮自平衡移动式打印机,这种打印机区别于固定式的打印模式,这种打印机可以在纸面上任意行动,而目前针对这种移动式打印机的打印方法,特别是两轮自平衡移动式打印机行动轨迹的确定方法,还停留在行扫描的方式上,未能根据移动式打印机可以进行任意位置的移动进行针对性的高效率的行动轨迹的确定。
技术实现思路
为解决现有技术中移动式打印机行扫描效率低下的问题,提供一种移动式打印机的打印方法,这种打印方法根据移动式打印机自由移动的特点,能提供更为高效的打印方式。为实现上述目的,本专利技术采用以下技术方案:移动式打印机的打印方法,依据打印内容,自定义第一间隔距离,将相互间距大于第一间隔距离的、完全分离的打印内容作为局部聚集区;自定义连接宽度、连接长度和第二间隔距离,将局部聚集区内小于连接宽度的、并且大于连接长度的、并且长度方向两侧的间距大于第二间隔距离的打印内容作为连接带;局部聚集区在连接带两侧的区域为独立区;不可再分割的连接带、独立区、及不可再分割的局部聚集区称为打印单元;顺序打印各个打印单元,以完成整个打印内容的打印。上述的移动式打印机的打印方法,文字型的打印单元采用行打印方式。上述的移动式打印机的打印方法,用按宽度为打印头宽度的涡状线覆盖打印单元。上述的移动式打印机制打印方法,沿该打印单元外轮廓的外边界凸点形成外接椭圆,取面积最小的椭圆作为按宽度为打印头宽度的涡状线的外轮廓线,。上述的移动式打印机的打印方法,涡状线覆盖打印单元的打印方向采用以下方式:从外到内,或从内到外进行覆盖。上述的移动式打印机的打印方法,在涡状线的中心区域存在一个类扇形区域,这一面积也由打印机根据宽度进行覆盖,即打印头扫过这一类扇形区域,以打印头宽度对其进行覆盖打印。上述的移动式打印机的打印方法,移动打印机从一个打印单元的行动终点移动到另一个打印单元的行动起点时,以两点间的总角度差除以两点间的总距离得出平均转角,打印机每移动单位距离同步修正方向、角度。上述的移动式打印机的打印方法,在打印机额定最高移动速度下,分别计算各打印单元在不同连接顺序下的打印时间,取最短的打印时间的打印单元的连接顺序作为打印机的移动顺序。上述的移动式打印机的打印方法,在打印机额定最高移动速度下,分别计算各打印单元在不同连接顺序、不同的覆盖方向下的打印时间,取最短的打印时间的打印单元的连接顺序作为打印机的移动顺序。将需要打印的图文内容,根据内容是否聚集划分为多个局部聚集区,同时对单个的局部聚焦区又进行再次划分,将之划分为独立区和细长的连接带。不可再次分割的独立区、连接带、局部聚集区为最小打印单元,对这些打印单元进行顺序连接以模拟打印同时计算各个连接顺序的打印时间,取打印时间最短的为移动式打印机的行动轨迹。这是一种以效率为原则的打印轨迹确定方法,因为打印机有最高额定速度,只要打印机的移动速度在这一额定速范围内,在移动过程中都可以保障打印内容的质量。按移动速度可以计算出时间最短的打印机的行动轨迹,即哪一种打印单元的打印连接顺序最为高效,就使用这一先后连接顺序。打印内容可以分为图案和文字,文字部分可以按通常的行扫描的方式进行打印处理,即沿文字的行方向进行逐行打印。本专利技术针对的移动式打印机,以典型的两轮自平衡式打印机为描述对象,这种移动式打印机在移动的过程中能调节自身的姿态,同时具有前进方向的线速度和沿圆弧行动的角速度,这种移动式打印机最佳的移动方式是作圆弧形运动,而不是逐行打印换行打印。针对这种两轮自平衡打印的移动特性,对图案部分或者文字部分的打印单元,以按宽度为打印头宽度的涡状线对打印单元进行覆盖,可以有效地提高打印效率。可以沿打印单元图文的外轮廓的外边界凸点形成外接椭圆,计算出面积最小的椭圆,依该椭圆确定覆盖这一打印单元的涡状线外轮廓。面积最小在某种程度上同时意味着移动打印机沿涡状线移动的距离最短,这样可以获取效率最高的移动轨迹。打印机从一个打印单元的终点移动到另一个打印单元的起点,将两点之间的总角度差除以两点之间的总距离得出平均转角,打印机每移动单位距离同步修正方向、角度,可以在尽量不损失打印机速度的情况下,实现高效率的移动。涡状线中心存在一个类扇形区域,这一区域沿涡状线旋转方向的两侧最大宽度小于打印头的宽度,用打印头扫过这一类扇形区域,以打印头宽度对其进行覆盖打印。涡状线的覆盖有内到外及外到内两个覆盖方向,将这一方向因素也考虑到打印连接顺序中,也是计算打印时间的一个重要原则。不同的覆盖方向,会产生不同的打印单元之间连接的距离。附图说明图1为本专利技术局部聚集区的示意图。图2为本专利技术局部聚集区内的独立区和连接带的示意图。图3为本专利技术对文字部分行打印的打印轨迹示意图。图4为本专利技术用标准阿基米德涡状线覆盖打印单元的示意图。图5为本专利技术用修正的涡状线覆盖打印单元的示意图。图中标记为:A0左侧局部聚集区、A1右侧局部聚集区、A01是局部聚集区内连接带外侧的超过第二间隔距离的图文区域、R1独立区、R2独立区、T1连接带、4涡状线中心类扇形区域、5打印单元的外接椭圆轮廓线、6覆盖打印单元的涡状线,7与打印单元外接椭圆轮廓线重合的覆盖打印单元的涡状线。具体实施方式实施例一参照附图,移动式打印机的打印方法,依据打印内容,自定义第一间隔距离dr1,将相互间距大于第一间隔距离dr1的、完全分离的打印内容作为局部聚集区A0和A1;自定义连接宽度dh、连接长度dl和第二间隔距离dr2,将局部聚集区A1内小于连接宽度dh的、并且大于连接长度dl的、并且长度方向两侧的间距大于第二间隔距离dr2的打印内容作为连接带;局部聚集区A1在连接带T1两侧的图文区域为独立区R1、R2。由上分割可见,依据设定参数不可再分割的连接带T1、独立区R1、R2、局部聚集区A1为最小的打印单元。对于每个打印单元的打印方法:沿图文单元的外轮廓的外边界凸点形成外接椭圆5,取面积最小的椭圆作为按宽度为打印头宽度的涡状线6或7进行覆盖的基准。涡状线覆盖的打印方式采用以下方式可以是从外到内,或从内到外进行覆盖,即移动打印机可以从涡状线的外部沿涡状线移动到内部,或者从涡状线的内部沿涡状线移动到外部。在涡状线的中心,不可避免地在中心区域存在一个类扇形的面积4,这一面积也由打印机宽度进行覆盖,打印头扫过这一类扇形的中间区域,以打印头宽度进行覆盖,即可完成此区域的打印。移动打印机从一个打印单元的行动终点移动到另一个打印单元的行动起点时,参考x、y坐标如图,通常纸张为方形,本例中按方形纸张的横向与纵向设置参考坐标;当然实际中也可以使用其它的自定义坐标。将起点与终点的总角度差除以总距离得出单位距离上的平均转角,打印机每移动单位距离同步修正方向、角度。最后,在打印机额定最高移动速度下,分别计算按不同顺序、涡状线不同覆盖方向、由内向外覆盖或者由外向内覆盖,连接各个独立区、连接带、各不可分割的局部聚焦区的打印时间,取最短的打印时间的顺序、方向作为打印机的移动轨迹。从而得出针对该打印内容,移动式打印机的移动轨迹。本例,计算步骤如下:打印机系统预设第一间隔距离dr1=25mm,第二间隔距离dr2=30mm,连接宽度d本文档来自技高网...
移动式打印机的打印方法

【技术保护点】
移动式打印机的打印方法,其特征在于依据打印内容,自定义第一间隔距离,将相互间距大于第一间隔距离的、完全分离的打印内容作为局部聚集区;自定义连接宽度、连接长度和第二间隔距离,将局部聚集区内小于连接宽度的、并且大于连接长度的、并且长度方向两侧的间距大于第二间隔距离的打印内容作为连接带;局部聚集区在连接带两侧的区域为独立区;不可再分割的连接带、独立区、及不可再分割的局部聚集区称为打印单元;顺序打印各个打印单元,以完成整个打印内容的打印。

【技术特征摘要】
1.移动式打印机的打印方法,其特征在于依据打印内容,自定义第一间隔距离,将相互间距大于第一间隔距离的、完全分离的打印内容作为局部聚集区;自定义连接宽度、连接长度和第二间隔距离,将局部聚集区内小于连接宽度的、并且大于连接长度的、并且长度方向两侧的间距大于第二间隔距离的打印内容作为连接带;局部聚集区在连接带两侧的区域为独立区;不可再分割的连接带、独立区、及不可再分割的局部聚集区称为打印单元;在打印机额定最高移动速度下,分别计算各打印单元在不同连接顺序下的打印时间,取最短的打印时间的打印单元的连接顺序作为打印机的移动顺序;按此顺序打印各个打印单元,以完成整个打印内容的打印。2.如权利要求1所述的移动式打印机的打印方法,其特征在于文字型的打印单元采用行打印方式。3.如权利要求1所述的移动式打印机的打印方法,其特征在于用按宽度为打印头宽度的涡状线覆盖打印单元。4.如权利要求3所述的移动式打印机的打印方法,其特征在于沿该打印单元外轮廓的...

【专利技术属性】
技术研发人员:胥芳占红武
申请(专利权)人:浙江工业大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1