【技术实现步骤摘要】
榫卯加工模拟系统及其方法
[0001]本专利技术涉及计算机领域,具体是指榫卯加工模拟系统及其方法。
技术介绍
[0002]榫卯首见于7000年前河姆渡文化,是古代中国建筑、家具及其它器械的主要结构方式,是在两个构件上采用凹凸部位相结合的一种连接方式,凸出部分叫榫(或榫头);凹进部分叫卯(或榫眼、榫槽),是中式家具的精髓、中式建筑的基础。
[0003]由于学习榫卯结构的过程中,特别是针对新手,一旦某一步操作切割失败,之前切割的努力随之白费,基于此不可逆的操作,研发出一款榫卯模拟系统迫在眉睫。
技术实现思路
[0004]基于以上问题,本专利技术提供了榫卯加工模拟系统及其方法,通过模拟榫卯加工,用户可随意切割,解决了木艺木工上手难度高,学习成本高,学习周期长,施工风险大,误操作不可逆的问题,且能够在移动端还原榫卯的加工操作。
[0005]为解决以上技术问题,本专利技术采用的技术方案如下:
[0006]榫卯加工模拟系统,应用于客户端,包括如下:
[0007]木头生成模块,用于将坐标系中 ...
【技术保护点】
【技术特征摘要】
1.榫卯加工模拟系统,应用于客户端,其特征在于:包括如下:木头生成模块,用于将坐标系中的若干个木块组合形成木头,并剔除木头内部不显示的边线;框选模块,用于框选需要选定的木块;木头切割模块,用于切割木头,并记录切割过程和回退过程;数据库,保存有预先设计的榫卯结构,记录已有榫卯结构的模型数据与组合方向及运动距离。2.根据权利要求1所述的榫卯加工模拟系统,其特征在于:所述木头生成模块包括如下:木块生成模块,用于在坐标系中生成木块;木块组合模块,用于将坐标系中的若干个木块组合成木头;轮廓线剔除模块,用于将木头内部不显示的边线和重复的边线剔除;木头显示模块,用于显示被剔除内部不显示边线和重复边线后的木头。3.根据权利要求1所述的榫卯加工模拟系统,其特征在于:所述木头切割模块包括如下:墨线方向选定模块,用于确定墨线的方向;墨线位置选定模块,用于确定墨线在木头上的投射位置;切割模块,用于沿着墨线切割木头;退回模块,用于退回错误的切割操作;木头组合模块,用于将切割后的木头进行榫卯结合;判断模块,用于判断木头之间是否榫卯成功;记录模块,用于记录切割模块、退回模块的操作以及生成成功的榫卯结果。4.榫卯加工模拟方法,其特征在于:包括如下步骤:步骤一、在坐标系x,y,z三个方向上生成若干个木块,并组合成一个木头;步骤二、在组合成木头后,剔除木头内部不显示的边线和重复的边线,并显示剔除内部边线和重复边线后的木头;步骤三、框选需要选定的木块;步骤四、确定墨线的起始点、结束点,以起始点和结束点为准画切线,确定墨线方向和投射位置后,将切线投射到木块上形成墨线;步骤五、根据墨线进行木块切割,若发送错误操作,退回切割操作;步骤六、将所有按照步骤一~步骤五切割好的木头组合后判定榫卯是否成功;所述步骤六中,榫卯结构包括数据库中已有榫卯结构和自创式榫卯结构,其中,数据库中已有榫卯结构的木头组合成功判定规则为:数据库中会记录已有榫卯结构的模型数据与组合方向及运动距离,加工完成后判断该加工结构是否完全匹配模型结构,匹配即判断榫卯组合成功,反之则失败;另外,自创式榫卯结构的木头组合成功判定规则为:木头与木头之间可进行n阶数组合,重合区间内木块均为可加工木块,其中阶数与组合木块总体积的对应关系为:V=12
×
n3;
其中,V表示n阶数对应的检测目标木块的体积,12为单个加工木块体积;当进行n阶数木头组合时,首...
【专利技术属性】
技术研发人员:田海博,
申请(专利权)人:成都东极六感信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。