gzohyao 发表于 2024-7-4 22:40

船舶型线识别程序进展情况

在船友们的帮助下,修改后的程序有更好的适应性和容错率。
欢迎参与试用,有兴趣者需要提供一型线图供程序调试,以进一步提高程序性能。
联系方式:851044083@qq.com

7500t型线图转compass数据建模实例
https://pic-app.imarine.cn/video/20240704/1720102408053743_92.mp4
创建面
https://pic-app.imarine.cn/video/20240704/1720102580522938_381.mp4
升高甲板处理
https://pic-app.imarine.cn/video/20240704/1720102798202568_366.mp4
https://pic-app.imarine.cn/video/20240704/1720103324671769_885.mp4
升高甲板处理(2)
https://pic-app.imarine.cn/video/20240704/1720103831660822_390.mp4
镜向面和创建船体
https://pic-app.imarine.cn/video/20240704/1720103117440610_828.mp4

qingsheng1 发表于 2024-7-5 06:50

哇,越来越厉害了

jfeng_luo 发表于 2024-7-15 21:47

顶一个@wolfcmy

momo007 发表于 2024-7-24 13:19

直接导入iges不香吗https://api.imarine.cn/public/emotion/face_wangchai.png

gzohyao 发表于 2024-7-24 21:14

momo007 发表于 2024-7-24 13:19
直接导入iges不香吗

试了一下Compass(内河版)导入IGS数据功能。体会如下:
        用IGS导入功能
        优点:
1.        不选版本。几乎版本的autoCAD均可将型线图中的型线导出至IGS数据;
2.        Compass能够直接读入IGS数据。
        缺点:
1.        IGS保存的是平面数据,需要在导入时转换,而且,不能批量转,即需要对每组型线进行平移和旋转。
2.        Compass读入的IGS曲线,不能够在Compass程序中用命令读入和修改,只能利用不能修改(某种情况,这是致命的)。
3.        Compass读入的IGS曲线,无法查看其坐标值。
4.        型线图中与格子线重合的型线,图中一般是不绘出的,这里需要手工补充绘制,读值又是一麻烦点。
5.        一般横剖线最高点是舷墙顶线。计算船体静水力应选择甲板。需要手工确定甲板线高。
        用XXSB程序
        优点:
1.        型线图经过程序识别后,能识别出图中的横剖线、纵剖线、水线以及甲板线、折角线立体线等,因此导出至Compass的数据时已将其转换为立体线,不用再转换。
2.        Compass可利用命令功能,直接导入XXSB导出的数据。
3.        Compass导入数据后,可命令轻松查看和修改型线。
4.        XXSB在导出Compass数据时,对型线与格子线重合的部分,包括与舭升高线重合的部分,均自动补充完善。
5.        对有舷墙顶线的横剖线,程序自动查找甲板线(或艏艉楼线),将其以上的横剖线截断,并在此绘制梁拱线。
6.        对部分需要手工补充完善的型线,程序增加了多种从型线图上,用鼠标点击读值功能,最大程度的减少使用人员的繁琐工作。
7.        导出的型线名,命名较为清晰,便于辨认。
        缺点:
1.        选autoCAD版本。只能使用autoCAD2014。
2.        需要对型线图进行预处理。对图质量不高的图会花费较多时间处理。
最后需要说明的是:本人对Compass程序的IGS导入功能了解肤浅,只按说明书中试着使用,理解体会浅显。还望赐教。

momo007 发表于 2024-7-26 18:46

gzohyao 发表于 2024-07-24 21:14
试了一下Compass(内河版)导入IGS数据功能。体会如下:
        用IGS导入功能
        优点:
1.        不选版本。几乎版本的autoCAD均可将型线图中的型线导出至IGS数据;
2.        Compass能够直接读入IGS数据。
        缺点:
1.        IGS保存的是平面数据,需要在导入时转换,而且,不能批量转,即需要对每组型线进行平移和旋转。
2.        Compass读入的IGS曲线,不能够在Compass程序中用命令读入和修改,只能利用不能修改(某种情况,这是致命的)。
3.        Compass读入的IGS曲线,无法查看其坐标值。
4.        型线图中与格子线重合的型线,图中一般是不绘出的,这里需要手工补充绘制,读值又是一麻烦点。
5.        一般横剖线最高点是舷墙顶线。计算船体静水力应选择甲板。需要手工确定甲板线高。
        用XXSB程序
        优点:
1.        型线图经过程序识别后,能识别出图中的横剖线、纵剖线、水线以及甲板线、折角线立体线等,因此导出至Compass的数据时已将其转换为立体线,不用再转换。
2.        Compass可利用命令功能,直接导入XXSB导出的数据。
3.        Compass导入数据后,可命令轻松查看和修改型线。
4.        XXSB在导出Compass数据时,对型线与格子线重合的部分,包括与舭升高线重合的部分,均自动补充完善。
5.        对有舷墙顶线的横剖线,程序自动查找甲板线(或艏艉楼线),将其以上的横剖线截断,并在此绘制梁拱线。
6.        对部分需要手工补充完善的型线,程序增加了多种从型线图上,用鼠标点击读值功能,最大程度的减少使用人员的繁琐工作。
7.        导出的型线名,命名较为清晰,便于辨认。
        缺点:
1.        选autoCAD版本。只能使用autoCAD2014。
2.        需要对型线图进行预处理。对图质量不高的图会花费较多时间处理。
最后需要说明的是:本人对Compass程序的IGS导入功能了解肤浅,只按说明书中试着使用,理解体会浅显。还望赐教。

igs只导入面,然后面组成船体。。就是舱室划分不能切割船体 需要同样方式操作导入面生成舱室 但是即使这样速度也很快了

gzohyao 发表于 2024-7-26 19:48

你是说海船版的吧!我前面所说的是河船版的。
即使是只导入面,也需要在cad中先将横剖面先转成面域,然后才能导出igs吧。如是这样,在cad中绘制横剖面域也是比较繁琐的。本程序能一键生成所有横剖面(面域),而且导出的是立体面域。应该对此法也有较大帮助。
不过海船版compass没有用过,只是学习视频了解过,没有过多的发言权。欢迎提出宝贵意见。

goldenusb 发表于 2024-9-7 14:54

凭楼主的实力,再搞一个SPD出来完全没问题,厉害!!

王加必 发表于 2024-9-14 10:28

楼主,能否分享一下船舶号料程序及操作说明,邮箱2772068498@qq.com

youjianguook 发表于 2025-5-18 10:28

楼主是真真正正的在搞软件,实实在在的帮助放样人员!谢谢

CHN101 发表于 2026-4-2 03:52

能分享一下插件吗2170805035@qq.com
页: [1]
查看完整版本: 船舶型线识别程序进展情况