查看: 8426|回复: 32
收起左侧

[Tribon] 二次船舶电气生产设计二次开发

[复制链接]
发表于 2013-6-2 21:19 | 显示全部楼层 |阅读模式 来自: 中国北京
历时半年多的时间,我的团队设计的基于M3的电气生产设计系统代码已基本完成,并进入了实船测试阶段。从今天起,我将陆续介绍设计系统中的各个模块的设计思路,使用方法,并无偿提供执行代码给大家使用,希望对大家的工作有些许的帮助。
我的团队成员基本都是电气工程或自动化专业出身,有的在电气设计岗位上工作了尽20年,我本人也是电气工程专业,参加工作的这几年中转战船厂设计部,设计公司,最后又回到船厂的设计部,期间在外企,私企,国企干过,一直从事电气生产设计工作,随着时间的推移,我发现我的工作每天就是在重复重复同样的事情!于是我想有没有一种方法能够将人从这种枯燥的建模工作中解放出来呢?一个偶然的机会我看到一则报道,位于福建石狮的一家小型制衣厂的转型事件,该企业本来有500台缝纫机,2007年得益于淘宝网购盛行,企业订单飘红,但是仅仅是第一批货出货2个月后,工厂收到了大量的退货要求,后续订单也受到了巨大的影响,企业资金链出现严重问题。危机之下制衣厂老板找到了一家咨询公司咨询,该公司调查之后给出这样报告,制衣公司80%订单退货理由都是尺码不对,做工较糙,而造成这样的原因是:制衣厂有442名缝纫工,每个人都独立的操作机器缝纫一件完整的衣服,这种传统的生产方式留下了诸多的隐患,其中最主要的就是成衣同一尺码大小不一,同一部位缝纫手法不同,假如一件**外套制作需要缝制领子、袖子、口袋、扣子、内衬,由于每个人操作缝纫机的习惯不一样,而且并不是所有人都擅长缝纫这5个部分,所以直接就导致了成衣质量参差不齐。咨询公司建议制衣厂改变生产方式,采用流水线工作方式,将成衣制作分解为多个步骤,将员工按其所擅长的工作分为多组,定向培训他们,令每名员工都做自己擅长的工作。制衣厂采纳了咨询公司的建议最终扭转了败局。
其实如今的相当一部分中小型设计公司、船厂设计部的情况和上述制衣厂有着类似的情况,人员工作流程单一,基本上是区域“承包”,从建模干到出图,所以这类企业招聘人员时往往要求会设计软件、有工作经验,这样大批的应届生就被一刀切了,应届生需要教的东西太多了,招过来后不能马上形成战斗力,所以大部分中小企业不愿意招应届生,可是令他们头痛的是又会设计软件、又有经验的人呆不了多久就会跳槽,很简单嘛,我又会设计软件、又有设计经验,上那不能干啊,干的不爽、工资比不上人家,爷我就走,换地儿!所以就直接导致了公司招不到人,应届生找不到工作。所以我考虑能不能将流水线工艺引入到生产设计中来,将我们的设计工作分成若干个步骤,每个步骤又按其工作特性分为经验型操作和基础型操作,这样我只要在关键位置招聘经验丰富的人员,其他位置完全可以招收工作时间不长的人员,乃至是应届生,这样不仅可以降低公司用人成本,还可以明确责任,建立良好的企业制度模式。
我向来认为一个良好的设计软件应当具备的不仅仅是设计能力,还应当具备设计管理能力。这种管理能力应当包括设计流程管理、设计进度管理、以及设计成本管理。我和我的团队以Tribon软件为基础,外围以CAD为辅助,历时半年时间开发出了一套电气生产设计系统,系统涵盖了快速建模、快速出图、电缆测量、模型校对管理、设计进度管理、设计工时管理等等功能。尽管这套系统还不够完美,甚至可以说还比较业余,但他是由一群电气工程师们写出来的,它至少能反映船电设计师们所想。我把它的设计思路和设计初衷写出来和大家一起分享,希望对中国的船舶设计软件研发有些许的帮助。
回复

使用道具 举报

龙船学院
发表于 2013-6-2 22:07 来自手机 | 显示全部楼层 来自: 中国陕西西安
顶楼主!望早日出货!
回复 支持 反对

使用道具 举报

发表于 2013-6-2 22:26 | 显示全部楼层 来自: 中国浙江嘉兴
支持楼主,希望能尽快看到楼主的成果!
回复 支持 反对

使用道具 举报

发表于 2013-6-2 22:41 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 kulataxi 于 2013-6-2 22:44 编辑

所言对企业对个人都是一针见血,可见是善于动脑的电气界同仁!

辛苦,你们是有了,但似乎有些晚,可惜T3的寿命没有几年了!

未来的主流还是AV M和SMART M


回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2013-6-3 17:14 | 显示全部楼层 来自: 中国重庆
有见识!!!
回复 支持 反对

使用道具 举报

发表于 2013-6-5 08:43 | 显示全部楼层 来自: 中国江苏扬州
支持楼主!希望早点出货
回复 支持 反对

使用道具 举报

发表于 2013-6-6 22:00 | 显示全部楼层 来自: 中国福建福州
最好能上个效果看看,tribon能开发的地方太多。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-10 11:54 | 显示全部楼层 来自: 中国河北邢台

这是设计系统构架图

本帖最后由 SY001 于 2013-6-10 11:56 编辑

构架图
构架图.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-10 13:46 | 显示全部楼层 来自: 中国浙江宁波
下面是我们预设的设计流程图
设计流程图.jpg
回复 支持 反对

使用道具 举报

发表于 2013-6-11 20:49 | 显示全部楼层 来自: 中国福建福州
来点软件图看看
回复 支持 反对

使用道具 举报

发表于 2013-6-15 07:28 | 显示全部楼层 来自: 中国辽宁大连
请问下,电缆节点是怎么读取的呢,自动还是手动呢?我目前已经做得到自动 读取节点了,咱们 是不是可以 交流下,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-16 21:01 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 SY001 于 2013-6-16 21:02 编辑

今天首先来介绍系统的工程管理模块,工程管理模块包括工程初始化和设计管理两部分,设计管理的基本思想是,按照预定的流水线设计流程,使用计算机记录每个“工位”的操作时间,对比标准的操作时间,得出该工位的效率度,作为绩效考核的依据,同时根据计划的别动,及时修正各个“工位”的操作时间与操作人数,由于各种原因这部分功能将不公布。工程初始化模块作用是预定义生产设计工作的辅助信息,其包含6个部分——新建外部数据库、区域定义、分段定义、定位信息定义、电缆信息定义、用户定义:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-16 21:04 | 显示全部楼层 来自: 中国浙江嘉兴
下图即为工程初始化的界面:
电气初始化.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-16 21:25 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 SY001 于 2013-6-16 21:27 编辑

电气生产设计出图一般是按阶段出的,阶段分的多的有小组预装、分段翻身前预装、分段翻身后预装、中组安装、总组安装、下水安装等等,其实分这么多阶段现场未必能完全照此执行,像江南厂也就分为三个阶段,本系统是按两个阶段设计的,即分段安装和合拢后安装,工程初始化中区域信息定义和分段信息定义就是为此服务的,区域信息包含:区域名称、区域代号、区域相关出图图号和图名、区域责任人;分段信息包含:分段号、分段对应的区域、分段边界信息、分段出图图号图名信息。至于初始化中的甲板定位信息是指为得到舾装件(特别是贯穿件)的精准定位信息,通过定义特征点的方式将船体模型抽象数学模型,通过数学计算得出舾装件的精准定位信息(详见《上海造船》“基于Tribon M3的贯穿件精确定位方法的研究”——),至于初始化中的电缆信息定义,就是为了后面计算贯穿率、电缆重量等等,至于用户定义,为了控制M3中的图纸读写的权限等等其它方面而设定的用户权限定义表。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-16 21:33 | 显示全部楼层 来自: 中国浙江嘉兴
shipbingren 发表于 2013-6-15 07:28
请问下,电缆节点是怎么读取的呢,自动还是手动呢?我目前已经做得到自动 读取节点了,咱们 是不是可以 交流 ...

用类似于GPS算法写的,约个时间聊聊啊,你在哪啊?在中国不?
回复 支持 反对

使用道具 举报

发表于 2013-6-22 14:19 | 显示全部楼层 来自: 中国江苏南通
花了这么多时间有意义吗,TRIBON目前只是一个即将淘汰的产品而已
回复 支持 反对

使用道具 举报

发表于 2013-6-23 15:34 | 显示全部楼层 来自: 中国湖北武汉
无论淘汰与否,至少现在还有很多人在用!望楼主可以分享!!谢谢!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-23 15:51 | 显示全部楼层 来自: 中国浙江宁波
本帖最后由 SY001 于 2013-6-23 15:52 编辑
tianwai 发表于 2013-6-22 14:19
花了这么多时间有意义吗,TRIBON目前只是一个即将淘汰的产品而已


不知道你有没有用过AM,虽然看起来AM很火,但是至少在中国造船市场,M3任然占据了大半江山,而且AM存在和M3一样的硬伤,我听过AVEVA公司的软件服务工程师团队对AM软件做的介绍,老实说:除了AM可以直接三维拖拽放样等少数功能外,其它的基本上M3都可以通过两次开发做到。所以连AM的团队在介绍AM功能时自己常说的一句话是:“我们的这个功能和Tribon M3是一样的”

补充内容 (2013-6-23 17:11):
造船业不是IT,十年前的规范,今天你照样要遵守!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-23 16:33 | 显示全部楼层 来自: 中国浙江宁波
本帖最后由 SY001 于 2013-6-23 16:37 编辑

今天介绍系统信息提取模块,生产设计所需要的系统信息无非包括两个,一是设备布置图信息用于设备模型初步布置,二是系统图信息用于电缆册。提取设备布置信息是为了以后在M3中实现设备自动建模,我们知道按照传统的“承包式”放样,一个人需要从volume建模做到出图,以设备建模为例,收到资料后你需要新建volume、component(当然你可能还需要核对这个资料以前有没有收到过,如果有那么和之前的外形尺寸有没有变动,如果有还需要修改volume模型),然后再按照设备布置图一个一个的将设备新建到M3中,并调整位置。在这个工作中,我们可以很清楚的看到,并不是每个环节都是需要经验丰富的工程师操作的,而恰恰相反,仅仅是最后一个“调整设备位置”是需要经验丰富的工程师来完成的。我们的设备布置信息提取功能就是为了提取设备布置图上的设备相关信息,从而让计算机按照布置图的信息自动将设备模型新建到M3中指定的位置。省去了人工操作的烦琐,同时设备布置信息提取工作完全可以由一般的普通设计员来完成,令经验丰富的工程师们集中精力调整设备等其它模型位置,这样不仅降低成本,也提高了效率。设备布置信息提取界面见附件;由于本公司详细设计的电气设备布置图是由生产设计画的,所以该界面中添加的不少信息是用于日后按照M3模型的最终位置,自动生成电气设备布置图及明细表用的。
设备布置信息提取.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-23 16:55 | 显示全部楼层 来自: 中国浙江宁波
下面再来介绍系统图信息提取模块,很多人都做过电缆册摘线工作,其枯燥程度自然不必提了,同时其也需要足够的耐心和谨慎,特别是系统图画的很烂的时候,诸如同一电缆两系统图线号不一致啊、设备肋位、甲板与实际位置不符啊等等。。。,非常的头疼。我们开发了电缆摘线功能,其可以自动检测电缆是否重复录入,电缆型号、规格是否错误,可以根据M3中模型位置自动检测设备所在的肋位和甲板,并且可以较为准确的判断出当前的电缆是总线还是分支。(当然还有其它一些功能将在电缆出图时介绍)其界面见附件;
电缆摘线.jpg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|标签|免责声明|龙船社区

GMT+8, 2024-5-2 02:43

Powered by Imarine

Copyright © 2006, 龙船社区

快速回复 返回顶部 返回列表