一种数控石材仿型方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38719552 阅读:11 留言:0更新日期:2023-09-08 23:15
本发明专利技术提供了一种数控石材仿型方法、装置、电子设备及存储介质,其方法包括:获取目标石材的仿型参数,基于所述仿型参数构建数控DXF文件;将所述数控DXF文件转换为G代码文件;采用所述G代码文件进行仿真运行,得到所述目标石材的数控仿型。本发明专利技术综合PLC模式和数控系统模式的仿型功能,结合两者优缺点,开发一种新型的数控仿型技术,拥有普通数控系统功能和PLC直接加载dxf文件功能;通过直接加载dxf文件,生成仿型G代码,直接加工,可以做到免人工打底,厂家不需再配置专业做路径人员,同时该技术有着相对完善的功能,应对石材仿型各种需求。需求。需求。

【技术实现步骤摘要】
一种数控石材仿型方法、装置、电子设备及存储介质


[0001]本专利技术涉及数控石材应用
,具体涉及一种数控石材仿型方法、装置、电子设备及存储介质。

技术介绍

[0002]石材仿型应用较为广泛,如建造房子、室内装修、露天广场等。早期的石材仿型是基于PLC运动控制实现锯片开粗和拉丝,开粗完后,工人再进行人工打底。随着人们对仿型技术探讨,利用专用的做路径的软件,如精雕软件等,做好路径然后导入数控系统,利用数控系统实现仿型功能,免除人工打底步骤。数控系统相对PLC有着较为明显优势,速度快,做出来成品效果更好。但是有一个缺点就是需要专业人员来出路径,每个终端厂家得配置至少一名这样的技术人员。
[0003]因此,有必要提出一种石材仿型方案,可以做到免人工打底,厂家不需再配置专业做路径人员,同时该技术有着相对完善的功能,应对石材仿型各种需求。

技术实现思路

[0004]有鉴于此,有必要提供一种数控石材仿型方法、装置、电子设备及存储介质,通过将加载dxf文件生成仿型G代码后直接加工,能够实现免人工打底,厂家不需再配置专业做路径人员,应对石材仿型各种需求。
[0005]为了实现上述目的,第一方面,本专利技术提供了一种数控石材仿型方法,包括:获取目标石材的仿型参数,基于所述仿型参数构建数控DXF文件;将所述数控DXF文件转换为G代码文件;采用所述G代码文件进行仿真运行,得到所述目标石材的数控仿型。
[0006]在可能的一些实施方式中,所述仿型参数包括线条参数、拉丝工艺参数、开粗工艺参数以及加工参数。
[0007]在可能的一些实施方式中,基于所述仿型参数构建数控DXF文件,包括:基于所述线条参数,确定所述数控DXF文件中的直线和圆弧的线条组合以供轮廓绘制;基于所述拉丝工艺参数,确定所述数控DXF文件中的拉丝坡度控制策略以确定拉丝间距;基于所述开粗工艺参数,确定所述数控DXF文件中的不同深度下的不同开粗间距;基于所述加工参数,确定所述数控DXF文件中的反向加工方向、加工造型方向和加工角度。
[0008]在可能的一些实施方式中,所述将所述数控DXF文件转换为G代码文件,包括:解析所述DXF文件并转换成直线和圆弧线条,并依次添加到原始数据链表中;对原始数据链表中的线条进行从左到右排序,并找出基准点;对线条夹角、圆弧坡度以及线条锯片干涉进行优化计算,得到拉丝的线条数据和
开粗数据;将原始数据链表中的线条串联起来,剔除多余线条数据点,重新得到一条新的数据链表;基于所述新的数据链表生成G代码。
[0009]在可能的一些实施方式中,所述原始数据链表包括图元链、拉丝离散点、开粗离散点、拐角路径、扫面数据、最左边造型和最右边造型;其中,所述图元链包括所有的对象图元,所述拉丝离散点用于生成拉丝路径,所述开粗离散点用于生成开粗路径。
[0010]在可能的一些实施方式中,解析所述DXF文件并转换成直线和圆弧线条,并依次添加到原始数据链表中,包括:循环的读取图像数据,所述图像数据包括直线和圆弧线条;将所述直线和圆弧线条进行对象转换,并将对象转换后的图像数据依次添加到原始数据链表中。
[0011]在可能的一些实施方式中,所述循环读取的图像数据包括实体名、线形名和图层名。
[0012]第二方面,本专利技术还提供一种数控石材仿型装置,包括:参数获取模块,用于获取目标石材的仿型参数,基于所述仿型参数构建数控DXF文件;文件转换模块,用于将所述数控DXF文件转换为G代码文件;文件运行模块,用于采用所述G代码文件进行仿真运行,得到所述目标石材的数控仿型。
[0013]第三方面,本专利技术还提供了一种电子设备,包括存储器和处理器,其中,所述存储器,用于存储程序;所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以实现上述任一种实现方式中的所述数控石材仿型方法中的步骤。
[0014]第四方面,本专利技术还提供了一种计算机可读存储介质,用于存储计算机可读取的程序或指令,所述程序或指令被处理器执行时,能够实现上述任一种实现方式中的所述数控石材仿型方法中的步骤。
[0015]采用上述实施例的有益效果是:本专利技术首先获取目标石材的仿型参数,基于所述仿型参数构建数控DXF文件;然后将所述数控DXF文件转换为G代码文件;最后采用所述G代码文件进行仿真运行,得到所述目标石材的数控仿型。本专利技术综合PLC模式和数控系统模式的仿型功能,结合两者优缺点,开发一种新型的数控仿型技术,拥有普通数控系统功能和PLC直接加载dxf文件功能;通过直接加载dxf文件,生成仿型G代码,直接加工,可以做到免人工打底,厂家不需再配置专业做路径人员,同时该技术有着相对完善的功能,应对石材仿型各种需求。
附图说明
[0016]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附
图。
[0017]图1为本专利技术提供的数控石材仿型方法的一个实施例流程示意图;图2为本专利技术提供的数控石材仿型装置的一个实施例结构示意图;图3为本专利技术提供的电子设备的一个实施例结构示意图。
具体实施方式
[0018]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0019]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本专利技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0020]本专利技术提供了一种数控石材仿型方法、装置、电子设备以及存储介质,以下分别进行说明。
[0021]如图1所示,为本专利技术实施例提供的数控石材仿型方法的一个实施例流程示意图,该方法包括:步骤S101、获取目标石材的仿型参数,基于所述仿型参数构建数控DXF文件;步骤S102、将所述数控DXF文件转换为G代码文件;步骤S103、采用所述G代码文件进行仿真运行,得到所述目标石材的数控仿型。
[0022]需要说明的是,上述方法可以被数控设备执行,且可以从内部或者U盘导入所述数控DXF文件。
[0023]与现有技术相比,本专利技术首先获取目标石材的仿型参数,基于所述仿型参数构建数控DXF文件;然后将所述数控DXF文件转换为G代码文件;最后采用所述G代码文件进行仿真运行,得到所述目标石材的数控仿型。本专利技术综合PLC模式和数控系统模式的仿型功能,结合两者优缺点,开发一种新型的数控仿型技术,拥有普通数控系统功能和PLC直接加载dxf文件功能;通过直接加载dxf文件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数控石材仿型方法,其特征在于,包括:获取目标石材的仿型参数,基于所述仿型参数构建数控DXF文件;将所述数控DXF文件转换为G代码文件;采用所述G代码文件进行仿真运行,得到所述目标石材的数控仿型。2.根据权利要求1所述的数控石材仿型方法,其特征在于,所述仿型参数包括线条参数、拉丝工艺参数、开粗工艺参数以及加工参数。3.根据权利要求2所述的数控石材仿型方法,其特征在于,基于所述仿型参数构建数控DXF文件,包括:基于所述线条参数,确定所述数控DXF文件中的直线和圆弧的线条组合以供轮廓绘制;基于所述拉丝工艺参数,确定所述数控DXF文件中的拉丝坡度控制策略以确定拉丝间距;基于所述开粗工艺参数,确定所述数控DXF文件中的不同深度下的不同开粗间距;基于所述加工参数,确定所述数控DXF文件中的反向加工方向、加工造型方向和加工角度。4.根据权利要求3所述的数控石材仿型方法,其特征在于,所述将所述数控DXF文件转换为G代码文件,包括:解析所述DXF文件并转换成直线和圆弧线条,并依次添加到原始数据链表中;对原始数据链表中的线条进行从左到右排序,并找出基准点;对线条夹角、圆弧坡度以及线条锯片干涉进行优化计算,得到拉丝的线条数据和开粗数据;将原始数据链表中的线条串联起来,剔除多余线条数据点,重新得到一条新的数据链表;基于所述新的数据链表生成G代码。5.根据权利要求4所述的数控石材仿型方法,其特征在于,所述原始数据链...

【专利技术属性】
技术研发人员:李耀斌曾雨权吴可源
申请(专利权)人:深圳市山龙智控有限公司
类型:发明
国别省市:

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

1