刀路轨迹还原显示方法、系统及雕刻机的制作方法
【技术领域】
[0001] 本发明设及雕刻机技术领域,尤其设及刀路轨迹还原显示方法、系统及雕刻机。
【背景技术】
[0002] 雕刻机可W根据一待雕刻图案在待加工材料上雕刻出相应的图案,在加工文件仿 真过程中,可通过刀路显示功能观察控制器能否正确识别加工文件中的指令信息,在加工 过程中,可通过刀路显示功能对加工过程进行追踪观测。
[0003] 在雕刻行业,浮雕加工文件由浮雕灰度图通过相关软件转换而成。目前支持刀路 绘制功能的雕锐控制系统大多采用Ξ维显示技术对刀路进行绘制,因此运就对相关配套硬 件提出较高的要求。另外如果仅通过简单的Ξ维线条绘制方式,而不进行浮雕平面重构W 及擅染等措施,那么刀路绘制的效果就很不理想,但如果采用上述运些措施,将会增加处理 器运算负担,很难保证加工过程中刀路绘制的实时性。基于上述原因,在低端雕锐控制系统 中,由于受处理器的限制,使得上述的刀路绘制功能难W实施或达不到预期效果。
【发明内容】
[0004] 本发明的目的在于提供一种刀路轨迹还原显示方法,在占用计算资源少的情况下 仍然能够还原刀路轨迹。
[0005] 本申请提供的技术方案如下:
[0006] -种刀路轨迹还原显示方法,包括:
[0007] 获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标;
[000引确定加工区域平面大小,根据所述横坐标和纵坐标确定刀路轨迹点的像素点位 置;
[0009] 确定所述加工区域的厚度,根据所述立坐标确定刀路轨迹的色彩灰度值;
[0010] 确定所述色彩灰度值与所述像素点位置的对应关系,逐点绘制刀路轨迹。
[00川优选地,还包括:
[0012]预先设定所述加工区域的平面大小。
[oou] 优选地,还包括;
[0014]预先设定所述加工区域的厚度。
[001引优选地,还包括;
[0016] 预先设定所述加工区域距离刀头最近的平面对应灰度值为基准灰度值。
[0017] 优选地,根据所述横坐标和纵坐标确定刀路轨迹点的像素点位置具体为:
[0018] 按照待雕刻文件的横坐标的最大值和纵坐标的最大值确定待雕刻文件的平面大 小;
[0019] 确定所述待雕刻文件的平面大小与所述加工区域的平面大小之间的比例关系;
[0020] 依据所述比例关系与所述横坐标的乘积确定所述加工区域的像素点位置的横坐 标;
[0021] 依据所述比例关系与所述纵坐标的乘积确定所述加工区域的像素点位置的纵坐 标。
[0022] 优选地,确定所述加工区域的厚度,根据所述立坐标确定刀路轨迹的色彩灰度值 具体为:
[0023] 确定色彩灰度值的取值范围为0至基准灰度值q;
[0024] 所述刀路轨迹的色彩灰度值P为:
[0025]
[00%]其中Z为所述立坐标的数值,h为所述加工区域的厚度。
[0027] 本申请还提供了一种刀路轨迹还原显示系统,包括:
[0028] 坐标获取模块,用于获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标;
[0029] 像素点位置确定模块,用于确定加工区域平面大小,根据所述横坐标和纵坐标确 定刀路轨迹点的像素点位置;
[0030] 灰度值确定模块,用于确定所述加工区域的厚度,根据所述立坐标确定刀路轨迹 的色彩灰度值;
[0031] 刀路轨迹绘制模块,用于确定色彩灰度值与像素点位置的对应关系,逐点绘制刀 路轨迹。
[0032] 优选地,还包括:
[0033] 加工区域设置模块,用于预先设定所述加工区域的平面大小;
[0034] 所述加工区域设置模块还用于预先设定所述加工区域的厚度。
[0035] 优选地,还包括:
[0036] 基准灰度值设定模块,用于预先设定所述加工区域距离刀头最近的平面对应灰度 值为基准灰度值。
[0037] 本申请还提供了一种雕刻机,包括上面所述的刀路轨迹还原显示系统。
[0038] 本发明的有益效果是:在本申请中,在刀路轨迹的还原显示过程中,不必进行Ξ维 的重建,也就不必进行平面重建和擅染等操作,显示方法更简单,处理里程更快,对处理设 备的性能要求也降低,同时,通过色彩灰度值的形式将刀路轨迹显示出来,依然能够清晰的 了解刀路轨迹的具体情况,显示效果更好,在处理设备的性能较低的情况下仍然可W还原 显示出刀路轨迹。
【附图说明】
[0039] 为了更清楚地说明本发明【具体实施方式】的技术方案,下面将对【具体实施方式】描述 中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图是本发明的一些实施 方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图 获得其他的附图。
[0040] 图1为本发明提供的一种刀路轨迹还原显示方法的流程示意图;
[0041] 图2为本发明提供的另一种刀路轨迹还原显示方法的流程示意图;
[0042] 图3为本发明提供的另一种刀路轨迹还原显示方法的流程示意图;
[0043] 图4为本发明提供的另一种刀路轨迹还原显示方法的流程示意图;
[0044] 图5为本发明提供的一种刀路轨迹还原显示系统的示意图。
【具体实施方式】
[0045] 下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施 例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0046] 在本发明的描述中,需要说明的是,术语"中也'、"上"、"下"、"左"、"右"、"竖直"、 "水平"、"内"、"外"等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了 便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、 W特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语"第一"、"第二"、 "第Ξ"仅用于描述目的,而不能理解为指示或暗示相对重要性。
[0047] 在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语"安装"、"相 连"、"连接"应做广义理解,例如,可W是固定连接,也可W是可拆卸连接,或一体地连接;可 W是机械连接,也可W是电连接;可W是直接相连,也可W通过中间媒介间接相连,可W是 两个元件内部的连通。对于本领域的普通技术人员而言,可W具体情况理解上述术语在本 发明中的具体含义。
[004引本申请实施例提供了一种刀路轨迹绘制方法,如图1所示,包括:
[0049] 步骤101,获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标。
[0050] 在使用雕刻机进行雕刻加工时,需要根据待雕刻文件的具体形式来作业,待雕刻 文件实质上包含有雕刻图案中每个点的横坐标、纵坐标和立坐标。待雕刻文件一般是一幅 灰度图,在加工过程中,直接通过该灰度图不能直接完成雕刻,必须将该灰度图转换为刀路 轨迹,依据该刀路轨迹才能实现雕刻。通过横坐标和纵坐标确定点在平面上位置,通过立坐 标确定该点在空间上的位置。
[0051] 步骤102,确定加工区域平面大小,根据所述横坐标和纵坐标确定刀路轨迹上的点 的像素点位置。
[0052] 雕刻作业都是在一加工区域上进行的,加工区域实质上是一块待雕刻材料,或者 是一块待雕刻材料上的一部分,加工区域的平面大小可W预先设定,根据已经获取得到的 横坐标和纵坐标数值,确定刀路轨迹上的点的像素点位置,此时确定的像素点位置是平面 上的位置。加工区域的平面大小可W预先设定。
[0053] 步骤103,确定所述加工区域的厚度,根据所述立坐标确定相对应的的色彩灰度 值;
[0054] 本申请实施例中,色彩灰度值的大小是依据加工区域的厚度结合立坐标得到的。 色彩灰度值是与每一个像素点对应的,不同位置的像素点对应的色彩灰度值可能不同,也 可能相同。
[0055] 步骤104,确定所述色彩灰度值与所述像素点位置的对应关系,逐点绘制刀路轨 迹。
[0056] 在确定了像素点位置和色彩灰度值后,通过两者的对应关系,逐点绘制刀路轨迹。 像素点位置是根据横坐标和纵坐标的数值确定的,在刀路轨迹中,不同点的横坐标、纵坐 标、立坐标都是不同的,即像素点位置也是独立且不同的,像素点位置和色彩灰度值具有一 一对应的关系,运样根据色彩灰度值和像素点位置即可绘制出刀路轨迹。
[0057] 使用本申请实施例中的还原显示方法,在刀路轨迹的还原显示过程中,不必进行 Ξ维的重建,也就不必进行平面重建和擅染等操作,显示方法更简单,处理里程更快,对处 理设备的性能要求也降低,同时,通过色彩灰度值的形式将刀路轨迹显示出来,依然能够清 晰的了解刀路轨迹的具体情况,显示效果更好,在处理设备的性能较低的情况下仍然可W 还原显示出刀路轨迹。
[005引本申请还提供了一种刀路轨迹还原显示方法,如图2所示,包括:
[0059] 步骤201,预先设定所述加工区域的平面大小。
[0060] 加工区域的平面大小可W是一整块待加工材料的大小,也可W根据待雕刻文件的 尺寸信息,在一块材料上划分出一个区域为加工区域,W保证加工的比例正常,或者根据实 际需要确定加工区域的平面大小。
[0061] 步骤202,预先设定所述加工区域的厚度。
[0062] 加工区域的厚度一般是根据需要加工出的图案的整体厚度确定的,通过预先设定 加工区域厚度,确定雕刻出来的图案的最深处的尺寸。整体材料的厚度一般是大于雕刻图 案的最深厚度。
[0063] 步骤203,获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标。
[0064] 步骤204,确定加工区域平面大小,根据所述横坐标和纵坐标确定刀路轨迹上的点 的像素点位置。
[0065] 步骤205,确定所述加工区域的厚度,根据所述立坐标确定相对应的的色彩灰度 值;
[0066] 步骤206,确定所述色彩灰度值与所述像素点位置的对应关系,逐点绘制刀路轨 迹。
[0067] 步骤203至206与步骤101至104类似,运里不再寶述
。
[0068] 在本实施例中,通过预先确定加工区域的平面大小和厚度,可W预先了解加工区 域的具体情况,使得刀路轨迹的还原显示与加工区域的平面大小和厚度相匹配。
[0069] 本申请还提供了 一种刀路轨迹还原显示方法,如图3所示,包括:
[0070] 步骤301,预先设定所述加工区域距离刀头最近的平面对应灰度值为基准灰度值。
[0071] 在实际使用中,色彩的灰度值一般是从0到255之间的一个数值,在灰度图中,灰度 值为0即为黑色,灰度值255为白色,其他数值的灰度值是不同深度的灰色,在本申请实施例 中,一般是设定基准灰度值为255,在刀路轨迹中,灰度值255即白色对应的雕刻作业就是不 下刀,而灰度值0即黑色对应的雕刻动作就是雕刻刀预设的最深深度。
[0072] 为了刀路轨迹显示计算的便利,可W将基准灰度值设定为255即白色,当然也可W 设定为其他数值,设定不同数值的基准灰度值会影响刀路轨迹的图案的灰度显示形式。将 将基准灰度值设定为255即白色只是为观看方便,计算简便。用户可W根据实际确定基准灰 度值的数值大小。
[0073] 步骤302,获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标。
[0074] 步骤303,确定加工区域平面大小,根据所述横坐标和纵坐标确定刀路轨迹上的点 的像素点位置。
[0075] 步骤304,确定色彩灰度值的取值范围为0至基准灰度值q;
[0076] 步骤305,所述刀路轨迹的色彩灰度值p为:
[0077]
[0078] 其中Z为所述立坐标的数值,h为所述加工区域的厚度。
[0079] 确定了基准灰度值q的数值,可W根据上述公式确定每一点对应的色彩灰度值的 数值。
[0080] 步骤306,确定所述色彩灰度值与所述像素点位置的对应关系,逐点绘制刀路轨 迹。
[0081] 通过上述公式确定了每一点的色彩灰度值,通过坐标之间的对应关系,就可W将 每一点的色彩灰度值与像素点位置一一对应,逐点进行绘制,并最终还原显示完成完整的 灰度图。
[0082] 本申请实施例还提供了一种刀路轨迹还原显示方法,如图4所示,包括:
[0083] 步骤401,获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标。
[0084] 步骤402,按照待雕刻文件的横坐标的最大值和纵坐标的最大值确定待雕刻文件 的平面大小;
[0085] 待雕刻文件一般包含有横坐标和纵坐标的最大数值,通过运些数值可W知晓待雕 刻文件的平面大小。
[0086] 步骤403,确定所述待雕刻文件的平面大小与所述加工区域的平面大小之间的比 例关系;
[0087] 在确定了加工区域的平面大小和待雕刻文件的平面大小后,可W知晓两者之间的 比例关系,一般的加工区域的平面大小是将待雕刻文件的平面进行等比例的放大后得到 的。
[0088] 步骤404,依据所述比例关系与所述横坐标的乘积确定所述加工区域的像素点位 置的横坐标.
[0089] 根据得到的比例关系和横坐标数值,就可W确定像素点位置的横坐标。
[0090] 步骤405,依据所述比例关系与所述纵坐标的乘积确定所述加工区域的像素点位 置的纵坐标。
[0091] 根据得到的比例关系和纵坐标数值,就可W确定像素点位置的纵坐标。
[0092] 确定了像素点位置的横坐标和纵坐标,就知晓了像素点位置在平面上的位置与待 雕刻文件上的点的对应关系。
[0093] 步骤406,确定所述加工区域的厚度,根据所述立坐标确定相对应的的色彩灰度 值。
[0094] 确定所述色彩灰度值与所述像素点位置的对应关系,逐点绘制刀路轨迹。
[00M]每一个像素点位置的立坐标都是有着相对应的横坐标和纵坐标,在知晓了像素点 位置在平面上的位置与待雕刻文件上的点的对应关系的基础上,每一个像素点位置的立坐 标对应的色彩灰度值的具体位置就可W确定,从而可W逐点的进行刀路轨迹的绘制,并最 终完成一幅完整的刀路轨迹的灰度图。
[0096] 本申请实施例还提供了一种刀路轨迹还原显示系统,包括:
[0097] 坐标获取模块100,用于获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐 标;
[0098] 像素点位置确定模块200,用于确定加工区域平面大小,根据所述横坐标和纵坐标 确定刀路轨迹点的像素点位置;
[0099] 灰度值确定模块300,用于确定所述加工区域的厚度,根据所述立坐标确定刀路轨 迹的色彩灰度值;
[0100] 刀路轨迹绘制模块400,用于确定色彩灰度值与像素点位置的对应关系,逐点绘制 刀路轨迹。
[0101] 进一步的,还包括加工区域设置模块,用于预先设定所述加工区域的平面大小。
[0102] 所述加工区域设置模块还用于预先设定所述加工区域的厚度。
[0103] 基准灰度值设定模块,用于预先设定所述加工区域距离刀头最近的平面对应灰度 值为基准灰度值。
[0104] 本申请实施例还提供了一种雕刻机,该雕刻机包括上述系统。
[0105] 对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。 对运些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的 一般原理可W在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明 将不会被限制于本文所示的运些实施例,而是要符合与本文所公开的原理和新颖特点相一 致的最宽的范围。
[0106] 需要说明的是,在本文中,术语"包括"、"包含"或者其任何其他变体意在涵盖非排 他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而 且还包括没有明确列出的其他要素,或者是还包括为运种过程、方法、物品或者设备所固有 的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括所 述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0107] W上仅为本发明的优选实施方式而已,并不用于限制本发明,对于本领域的技术 人员来说,本发明可W有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
[0108] 最后应说明的是:W上各实施例仅用W说明本发明的技术方案,而非对其限制;尽 管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依 然可W对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进 行等同替换;而运些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术 方案的范围。
【主权项】
1. 一种刀路轨迹还原显示方法,其特征在于,包括: 获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标; 确定加工区域平面大小,根据所述横坐标和纵坐标确定刀路轨迹点的像素点位置; 确定所述加工区域的厚度,根据所述立坐标确定刀路轨迹的色彩灰度值; 确定所述色彩灰度值与所述像素点位置的对应关系,逐点绘制刀路轨迹。2. 根据权利要求1所述的刀路轨迹还原显示方法,其特征在于,包括: 预先设定所述加工区域的平面大小。3. 根据权利要求1所述的刀路轨迹还原显示方法,其特征在于,包括: 预先设定所述加工区域的厚度。4. 根据权利要求1所述的刀路轨迹还原显示方法,其特征在于,包括: 预先设定所述加工区域距离刀头最近的平面对应灰度值为基准灰度值。5. 根据权利要求1所述的刀路轨迹还原显示方法,其特征在于,根据所述横坐标和纵坐 标确定刀路轨迹点的像素点位置具体为: 按照待雕刻文件的横坐标的最大值和纵坐标的最大值确定待雕刻文件的平面大小; 确定所述待雕刻文件的平面大小与所述加工区域的平面大小之间的比例关系; 依据所述比例关系与所述横坐标的乘积确定所述加工区域的像素点位置的横坐标; 依据所述比例关系与所述纵坐标的乘积确定所述加工区域的像素点位置的纵坐标。6. 根据权利要求4所述的刀路轨迹还原显示方法,其特征在于,确定所述加工区域的厚 度,根据所述立坐标确定刀路轨迹的色彩灰度值具体为: 确定色彩灰度值的取值范围为O至基准灰度值q; 所述刀路轨迹的色彩灰度值P为:其中z为所述立坐标的数值,h为所述加工区域的厚度。7. -种刀路轨迹还原显示系统,其特征在于,包括: 坐标获取模块,用于获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标; 像素点位置确定模块,用于确定加工区域平面大小,根据所述横坐标和纵坐标确定刀 路轨迹点的像素点位置; 灰度值确定模块,用于确定所述加工区域的厚度,根据所述立坐标确定刀路轨迹的色 彩灰度值; 刀路轨迹绘制模块,用于确定色彩灰度值与像素点位置的对应关系,逐点绘制刀路轨 迹。8. 根据权利要求7所述的刀路轨迹还原显示系统,其特征在于,还包括: 加工区域设置模块,用于预先设定所述加工区域的平面大小;所述加工区域设置模块 还用于预先设定所述加工区域的厚度。9. 根据权利要求7所述的刀路轨迹还原显示系统,其特征在于,还包括: 基准灰度值设定模块,用于预先设定所述加工区域距离刀头最近的平面对应灰度值为 基准灰度值。10. -种雕刻机,其特征在于,包括权利要求7至9任意一项所述刀路轨迹还原显示系 统。
【专利摘要】本发明提供了一种刀路轨迹还原显示方法,包括:获取待雕刻文件中刀路的路径点的横坐标、纵坐标和立坐标;确定加工区域平面大小,根据所述横坐标和纵坐标确定刀路轨迹点的像素点位置;确定所述加工区域的厚度,根据所述立坐标确定刀路轨迹的色彩灰度值;确定所述色彩灰度值与所述像素点位置的对应关系,逐点绘制刀路轨迹。在刀路轨迹的还原显示过程中,不必进行三维的重建,也就不必进行平面重建和渲染等操作,显示方法更简单,处理里程更快,对处理设备的性能要求也降低,同时,通过色彩灰度值的形式将刀路轨迹显示出来,依然能够清晰的了解刀路轨迹的具体情况,显示效果更好,在处理设备的性能较低的情况下仍然可以还原显示出刀路轨迹。
【IPC分类】G06F17/50, B44B1/00
【公开号】CN105488309
【申请号】CN201610040443
【发明人】刘云涛, 方丽颖, 汪杰
【申请人】刘云涛
【公开日】2016年4月13日
【申请日】2016年1月21日