[发明专利]基于NURBS的船体曲面自动建模系统在审
申请号: | 202111215100.2 | 申请日: | 2021-10-19 |
公开(公告)号: | CN114004014A | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 何术龙;王墨伟;田志峰;吴乘胜;冷文浩 | 申请(专利权)人: | 中船重工奥蓝托无锡软件技术有限公司 |
主分类号: | G06F30/15 | 分类号: | G06F30/15 |
代理公司: | 重庆天成卓越专利代理事务所(普通合伙) 50240 | 代理人: | 王宏松 |
地址: | 214021 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 nurbs 船体 曲面 自动 建模 系统 | ||
1.一种基于NURBS的船体曲面自动建模系统,其特征在于,包括:
船型数据输入模块、船型三维光顺模块和船型存储模块;
船型数据输入模块的数据输出端与船型三维光顺模块的数据输入端相连,船型三维光顺模块的数据输出端与船型存储模块的数据输入端相连;
船型数据输入模块用于从文件夹中读入符合默认格式的船型数据;
船型三维光顺模块用于根据船型数据输入模块输入的船型数据判断船型是否符合规定并对船型进行三维光顺;
船型存储模块用于将符合规定的船型数据进行存储作为本次或者下次使用。
2.根据权利要求1所述的一种基于NURBS的船体曲面自动建模系统,其特征在于,在船型数据输入模块中,包括以下步骤:
S11,统计文件夹中文件总个数,分别为第1待输入文件、第2待输入文件、第3待输入文件、……、第待输入文件,为文件夹中文件总个数;令ζ=1;
S12,判断Qζ的文件格式是否为默认格式:
若Qζ的文件格式为默认格式,Qζ表示第ζ待输入文件,则将第ζ待输入文件Qζ导入;
若Qζ的文件格式不为默认格式,则将第ζ待输入文件Qζ的格式修改为默认格式;
S13,判断ζ与ζ间的大小关系:
若则文件夹中的文件格式判断完毕;
若则ζ=ζ+1,返回步骤S12。
3.根据权利要求2所述的一种基于NURBS的船体曲面自动建模系统,其特征在于,在船型数据输入模块中,还包括步骤S14,
将文件夹中所有文件修改为默认格式后,将不能读取的文件筛除,对保留的文件进行文件名修改,其修改方法为:
File modification nameζ′=md5SHA1Qζ′′,
其中,Qζ′′表示保留的第ζ′文件,ζ′=1、2、3、……、τ,τ表示保留文件总个数;
File modification nameζ′表示保留的第ζ′文件Qζ′′所对应的文件修改名;
md5表示md5算法;
SHA1表示SHA1算法。
4.根据权利要求1所述的一种基于NURBS的船体曲面自动建模系统,其特征在于,在船型三维光顺模块中,通过曲率变化来判断船型的光顺性,
其中,C′(u)表示曲线C(u)上的坐标点u处的一阶导矢;
C″(u)表示曲线C(u)上的坐标点u处的二阶导矢;
|·|表示向量的模。
5.根据权利要求4所述的一种基于NURBS的船体曲面自动建模系统,其特征在于,在船型三维光顺模块中,还包括相对曲率κT,
令C′(u)=(x′,y′),C(u)=(x″,y″),其中x',y'和x,y分别为C'(u)和C(u)的横坐标和纵坐标;则有:
κT>0表示曲线沿正向前进时逆时针转动,κT<0表示曲线沿正向前进时顺时针转动,κT=0表示曲线沿正向直线前进。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中船重工奥蓝托无锡软件技术有限公司,未经中船重工奥蓝托无锡软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111215100.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含硅或硫的成膜树脂、光刻胶组合物
- 下一篇:一种连续梁检查车升降平台