Tribon二次开发功能简介

合集下载

船体出图及套料tribon软件的操作说明

船体出图及套料tribon软件的操作说明
.
4.1零件列表功能的说明
.
5、材料明细表。
先生成该分段的重量重心表,打开YangFan - 零件明细表 ,先在输入框中找到生成的重量重 心表,然后选择输出路径文件名,点转换即可, 然后再对生成的材料表进行格式调整及扶强材等 辅助材料的添加。
.
6、自动拉组立树 。
打开YangFan - 自动拉组立,如果分段不分左右则直 接输入分 段名,例如B314,如分段分左右,则只需要输 入左分段名即可,例如S512P/S,只需输入S512P,同时 会将右边的组立树一起建好。
.
7、批量生成组立图
打开Tribon M3 - Assembly Planning, 在对小组立判 断完安装视角后,可在分段上点右键选Generate Assembly Part List…,将两个选项选中,表示处理下级 组立和计算组立属性,这样可生成整个组立树的组立图。
.
8、组立图重命名。
为了方便查找和打印,对生成好的组立图进行重新 命名。打开YangFan - 组立图重命名,输入需要命名的分 段名,例如B101P、B101S,D401等。注意此操作无覆 盖功能。另外,如果使用此功能后原组立图将被删除。
.
9、自动编页码。
打开YangFan - DWG页码,选择数据库,筛选图纸,编排顺序, 填入相关信息。页码将从列表的第一个图开始编。注意,当列表第一 页为封面时将第一页为封面打钩,否则出错,并且记得在编页码时所 有图形已被关闭并处于未被锁住状态。编完页码后建议将结果保存下 来,方便以后调用以及用于自动打印程序。
.
3.3、生成重量重心表。
如果分离无误,则继续选择9Weight and COG ,生成 重量重心表。打开log viewer 查看生成是否结束,同样检 查output窗口的第一个log文件。注意,一定要先进行零件 分离再生成重量重心表。

船舶设计系统TR l BON的二次开发

船舶设计系统TR l BON的二次开发

中的数据就可以汇总各材料清单等数据。 通过建立数据库,可使产品模型应用于整个
船舶设计与生产过程。TRIBON系统的管理与维护 模块主要用于该类数据库的管理与维护,如进行 数据追加、复制、查询、删除、修改等操作,还 可以通过系统特定的数据提取语言(MACRO),从库 中提取有关数据信息,生成文件或清单,并为Hj 户提供AUToCAD的数据接口(DXF文4tl=)。
3结论
提前和提高预舾装是现代造船模式的一大特 征。由于1:业标准的差异,做好舾装基础数据库如 管子部件库、电气符号库。设备库等的建立汞I维护 ]:作,才能有效准确地进行舾装建模和二次开发。
以信息技术为手段规范舾装生产设计内容,为船舶 产品数据管理系统的开发应用奠定了良好序,
使TRIBON软件的使用更加适合各船厂的实际应
用,最大程度发挥此软件的功能。应用和开发好
图3 f乜气二次开发流程图
TRIBoN系统,可节省设计时间,缩短造船周期,
d)铁舾二次开发
增强企业的建造能力,提高企业的造船水平。
参考文献:
[1]王懂意.船舶设计建造专家系统—TRIBoN介绍[J].计算机应用,1996(1):36—40.
舷数佑舷数,长度(mm)/左端部用与端部
庄冲角店冲角庄余量,右余量等)
hm.block('module’)panel(勺s乜f(勺4 —r
忖巴提取的数据写入数据库(sQL)形成 l公司的P IDl"1数据库进行其他处理
山 1分类汇总统计 1

士 报表杏询I
0 输出到Exce表并打印
图1船体二次开发流程幽 b)管路二次开发 TRIBON系统的二次开发,很大一部分都是针 对管路的二次开发。由于TRIBON在舾装方面功能 比较弱,而且白带的报表都是国外的方式,无法 满足国内船厂的需要,尤其管路包含的设计生产 信息量大,所以需要做大鲑的二次开发。目前国 内引进TRIBON系统的船厂几乎都对其进行二次开

在TRIBON系统中实现自定义补板的二次开发和应用

在TRIBON系统中实现自定义补板的二次开发和应用
— 一
P AM1 = 2 ; AR = 1 0 的型 材高度 区间补板
AS I S GN , C ELS E;
, 0; AS I S GN , R 1 3 C
— — —
# 义 了在 不 同 定
CA LL, mo e po n ’ v it
— 一
CALL,’ o e p i t m v on
补板 由若 干个 定义 点组成 ,每个点 都处 在 同一 个 二 维 的坐 标 系 中 ,各 点 之 间 由直 线 或 圆 弧 依 次 相 连 成 为 一 个 封 闭 的 轮 廓 线 ,再 定 义 一 个 厚 度 值 即 可 。这 些 定 义 点 的确 定 需 要 根 据 相 关 联 的 骨 材 轮廓 和贯 穿 孔 轮廓来 确定 。
5 0 黄 凯 彭
D C MAL # 义几 何宏必 须 的参量 名 E I ;定
DECLARE, , V2 VECTOR 2 ; D
— —
DECLARE, EB FA CTOR, W DECI A L; M
— —
DECLARE, GAP

M, E I L D C MA ;
# 声
明 以上 参 数 的类 型 ,如 整 数 型 ,小 数 型 和
震 :在T I O 系 统 中实 现 自定 义 补 板 的二 次 开 发 和应 用 RB N
字 符 串型等 等
IF . R P O F PR OF

C P R M A A 1< 12 0 O R



R , 2 1Q ;
CALL, mo e p i ’ v o nt 2 ’ 2 V , , 2 d, , 2 B C ; Q
D E CLA R E. PR OF PA RA M 1,

Tribon工程简介

Tribon工程简介

Tribon工程简介Tribon工程一.系统目录的建立在安装时可以修改程序的安装路径,一般tribon 系统是在主目录下的tribon 根目录中,此目录下包含许多tribon 文件,见下图: Bin: 此目录下含有tribon 系统的一些可执行文件.Bin\etc: 此目录下包含许多信息文件,符号形式和语法文件.Bin\sql: 此目录下保留结构数据语言文件.只有PDI 被使用了才适用于这些文件.Bin\python: vitesse 的编译程序.Customise: 独立的工程范例文件.Documentation: 在线帮助文件和用户文档文件.FlexLM: 包含FlexLM 工具和licence 文件.Projects: 包含以安装在系统中的工程文件.Temp: 在程序信息中创建的临时文件.TID: tribon 初步设计中可执行的有关系统文件.Vitesse: 当vitesse 子程序被运行后,保存用户的vitesse 原本.Wop: tribon 装配设计和焊接设计的可知行文件和其它文件.注: bin, config 和documentation 目录包含tribon 安装系统,不可以进行手工修改.二.Tribon 系统中工程的建立Tribon 是集CAD/CAM 与MIS(信息集成)予一体的辅助船舶设计与制造的计算机软件集成系统,它采用WindowsNT 平台操作系统作为支撑平台.拥有较好的网络环境,仅一台服务器就可以实现多机的共享. TRIBON M1 系统中工程的建立可通过拷贝模板船或拷贝模板船的DB 文件夹及拷贝已完成的工程的其余文件夹相结合的方式来实现工程的建立,具体步骤如下:1.建立一新目录,如E:\TRIBON\M2\Projects\QW(QW 为工程号);在QW 目录下建立新文件夹,包括: DAT, DB, DEF, LST, NC, NEST, PLOT, PRG, SCH, TID FILES. (见图)2.将模板下的Template 文件夹中所有内容拷贝到E:\TRIBON\M2\Projects\QW\. 将D065.SBD 文件拷贝到E:\TRIBON\M2\Projects\QW 目录下;注: D065.SBD 包含大量信息工程,是必须配置定义的文件.3.将E:\TRIBON\M2\Projects\QW 下的D065template.Sbd 文件重命名为D065QW.SBD,打开D065QW.SBD 文件,将'TEMPLATE'改为'QW',改变各变量所指向路径,修改完毕后存盘; (见图)4.将E:\TRIBON\M2\Projects\QW\DEF 目录下的ENDCUTTAB.SBD 文件中语句"600'_ENDCUTTAB_'"修改为"600 QWENDCUTTAB";5.修改sj001.sbd 中的ENDCUTTABLE,HULLFORMREF,STRUCTUREREF6.在E:\TRIBON\M2\Projects\QW 目录下建立一目录TID Files 文件夹,将SURFACE或LINES 模块转出来的线型文件保存在该目录下;7.选取工程QW,运行Surface Sever;8. 船体表面模块进行初始设计START → PROGRAMS → TRIBON M1 → HULL →initiate hull standards. 双击initiate hull standards,进入. 第一步: 进行hull,creat 的建立:X coordinate of the perpendiculars:输入首尾垂线间长的有关X 坐标值.The half breadth of the ship:船体的半宽值(输入单位为毫米).Name of the hull form:如果用生成船体型线的TID,它的名字应与DML 和DM 文件相匹配.Coordinate table name: 肋骨,水线和船尾曲线框架的坐标名.这些框架含有plane的X,Y,Z坐标值,这个plane位于给定数值的船体趋向曲线上。

TRIBON二次开发 舾装 二次开发及生产设计应用

TRIBON二次开发 舾装 二次开发及生产设计应用

VOLUME、COMPOENT命名规则
F 序号 规格代号(若无可省略) 舾装件代号(详见各专业物资编码表) 专业代码(F:舾装,M:管系,E:电气,V:通风,A:内装)
◇ 图纸管理程序:图纸预览功能、文字批量替换、页码编号 ◇ 数据解锁程序:常用图纸库快速解锁 ◇ 子图管理程序:子图批量插入 ◇ 批量打印程序: 图纸批量打印程序,支持多图面批量打印
◇ 尺寸快速标注 :集成水平标注及垂直标注
◇ 云线快速创建:根据图面大小预设多种圆弧半径样式 ◇ 图形自动处理:将常用图形库图纸批量导出为CAD (自动合并为一个CAD文件) ◇ 标注调整程序:调整标注(note)、零件号(pos.no)
①② ③④⑤
①structure创建程序 :自动命名,快速创建structure ②structure复制程序: 自动命名,快速复制structure ③直梯自动建模程序 ④斜梯自动建模程序 根据常用标准自动建模 ⑤栏杆自动建模程序 ⑥字母模型快速建模 : 自动创建字母volume模型
附录: 一、模型信息附注示例 a.外板标记:备注处需附注标记内容,标记形式(钢板切割/焊珠堆焊)、油漆 信息、安装阶段等信息 b.放泄塞:备注处需附注舱室名等信息
二、标准图框 a.制作图A4图框 :TY_A4_XS b.制作图A3图框 :TY_A3_XS c.安装图A3图框 :TY-F-FORM-A3 d.封面A4图框: 三、标准节点定义标准
※ 模型的生产信息完整性(主要针对自制件)
安装图节点: F-I-DET-舾装件代号-类型/序号 制作图节点: TY-F-舾装件代号-类型/序号
四、模型建模要求 ※ 完整性建模:尽可能细化到每个部件 详细描述部件信息 ※ 实部件建模: 详细材质区分

TRIBON简介和船制造建模过程

TRIBON简介和船制造建模过程

Tribon船体生产设计应用Tribon系统是一套计算机辅助设计、生产及信自、集成软件系统,可用多种方法建立三维船舶数字模型。

应用统一的船舶数字模型,在船舶设计的各个阶段能够实现各专业之间的信息共享,从而可以通过网络实现并行设计,降低专业间的协调成本,减少设计和制造中的修改工作量,提高设计质量,缩短设计周期。

Tribon系统建模船体建模的目的是建立船体的信息模型,应用Tribon系统的以下模块进行船体生产设计:船体标准初始化模块(Initiate Hull Standards);平面建模模块(Planar Hull Modeling);曲面建模模块(Curved Hull Modeling);装配计划模块(Assembly Planning);焊接计划模块(Weld Planning);生产信息界面(Hull Production Interface);套料模块(Plate Nesting).各模块功能如下:船体标准初始化模块通过该模块对其它船体模块正常运行所需参数及文件进行配置,建立起船体生产设计所需的Tribon系统船体标准。

系统初始化工作是Tribon船体系统应用中很重要的一个环节,主要包括以下内容: 船型参数设置。

输人船型参照、结构参照、分段名、分段划分、定义肋位号和纵骨等信息;型材规格、端切形式和连接形式以及面板参数设置;贯穿孔和补板参数设置;坡口形式参数设置;肘板类型规格参数设置;材质参数设备;零件编码参数设置;套料参数设置。

平面建模模块利用该模块输人结构数据,进行船体内部平面板架结构的建模工作,除定义结构信息,还可加放相应的工艺信息,白动进行零件编号等,建模完成后出分段结构图。

平面建模与曲面建模是同时进行、交叉作业的,平面建模的比重较大。

因为平面建模要参照曲面建模的结果,通常曲面建模要先于平面建模。

曲面建模模块利用该模块进行曲面构件的结构建模工作,主要是外板板缝线生成,外板型材生成和曲面(通常指外板)板架的生成。

TRIBON 二次开发

TRIBON 二次开发

OA登录红帆科技•首页•HF-CIMSo总体介绍技术架构产品特点系统功能+SPDM成本管理设计管理物资管理生产管理•新闻中心o产品新闻行业新闻公司新闻•行业研究o CIMS发展造船技术与管理资料下载•成功案例o广船国际实施方案中船龙穴应用案例•服务支持o服务体系服务规范服务队伍服务内容服务平台•o基于江峰(广船国际红帆电脑公司)摘要:利用TribonM3中Design Manager的Attribute功能,解决在Tribon中添加模型外部数据的问题,并应用于舾装设计出图系统,实现完全在Tribon中出舾装件安装图和制作图,并保存零件表便于其它系统使用。

实际使用效果良好,舾装出图效率明显提高,工程价值较高。

关键词:Tribon M3 Vitesse 二次开发舾装图纸船舶设计专家软件Tribon系统是目前国内船厂使用较多的软件,目前已升级到M3版本。

随着Tribon 应用不断深入,船厂对其依赖性也越强,Tribon应用的厂化需求也越显迫切。

目前,在Tribon中要得到符合厂标的舾装图纸并不容易,若以手工绘制,即便是熟练的设计人员出图效率也会很低。

若是填写动态数据(零件表)的话,几乎是必须手工才能完成。

因此,舾装设计人员一般不在Tribon中直接出舾装图纸,而是把图纸初稿导出到AutoCAD等软件进行再加工,图纸中的数据由人工统计,后续使用时也要手工操作,过程复杂繁琐、耗时耗力。

这样做,导致Tribon的模型及数据几乎没有得到有效利用,进而影响设计人员对Tribon建模的积极性,降低了Tribon使用效率,延长了设计出图周期,不适应生产需要。

为适应生产设计,提高工作效率和Tribon利用率,就有必要找到一种方法,既能够有效利用Tribon的模型与数据又可以得到符合厂标的图纸。

本文利用Tribon M3中Design Manager的Attribute功能,提出一种具有一定通用性的方法,完全利用Tribon模型及数据,实现Tribon环境下出标准设计图纸。

Tribon宏语言在补板中的应用

Tribon宏语言在补板中的应用
·fillet_ra dius_2d.gml ·intersect_line_2d.gml ·move_point_2d.gml ·orthonormal_vector_2d.gml ·scalar_multiply_2d.gml ·icircle_2d.gml 其中前三项是使用频率最高的,分别为倒角、相交、移 动,这样可以很方便的描述出大多数几何形状。 4.6 程序内容 任何几何对象都是由点、线、面组成的,这里所描述的 补板也同样,是一个封闭的轮廓线,由线段连接而成,几何 宏编译补板的思路大致是:先定义一系列的点,这些点分别 位于线段的拐点处,然后通过函数将这些点连起来。如此完 成轮廓线的描述,那么最终问题就集中在如何定义这些拐点 上,图4为定义上述补板所需点的详图。 图4所示的点根据各人习惯确定,数字并不需要连续,图 中显示的只是与轮廓线相关的点,另外有部分辅助点未标明。 下面就程序具体编译过程进行阐述。
设计开发
Design & Development
宏语言在补板二次开发中 的应用
易容容,蒙昌松
(广州中船龙穴造船有限公司,广州 511462)
摘 要:本文介绍了使用宏语言对补板进行初始化的方法,通过定义参数及环境变量得出用户化的几何 形状,并介绍了宏语言的语法特点。
关键词:补板; 几何宏; AM系统
Application of Geometry Macro in Cilps Development
作者简介:易容容(1981-)女,助理工程师,从事船舶设计工作。 收稿日期:2009年11月17日
36
设计开发
Design & Development
件夹中的可执行文件sz006.exe,输入宏文件名即可。
3.3 定义补板代码文件

Tribon M2 Pipe Modelling教程

Tribon M2 Pipe Modelling教程

Pipe Modelling(管子建模)目录内容 页码 第一章 概述------------------------------------------------------2 第二章 初始化管子模型数据库--------------------------------------3 第三章 定义相对坐标系--------------------------------------------9 第四章 建立工作图------------------------------------------------13 第五章 管子建模--------------------------------------------------19 第六章 管子模型管理功能------------------------------------------117 第七章 管子模型干涉检查------------------------------------------121 第八章 管子生产信息----------------------------------------------126 第九章 数据转换--------------------------------------------------146 附录一 如何解锁模型对象------------------------------------------147 附录二 管子表面处理码--------------------------------------------149第一章概述Pipe Modelling模块是TRIBON M2系统中对应于管子放样的应用模块。

利用此模块建立的管子模型信息都存在某一个指定的数据库中(通常为PSDB),管子模型的信息一旦存入指定的数据库,其他的用户都可以调用此管子模型的信息,数据具有高度的共享性,便于设计人员之间的协调配合;使用Pipe Modelling模块进行管子建摸的基本流程如下:第二章初始化管子模型数据库在管子模型数据库中,各种对象的层次关系如下图所示:所以,在Pipe(管子模型)定义之前,其高层次的对象(object)Module(模块)和System(系统)必须存在,初始化管子模型数据库的工作就是定义Module(模块)和System(系统)。

tribon使用技巧

tribon使用技巧

tribon使用技巧专贴1.M2 快捷方式:右击Tribon M2、打开、向上、发送到桌面快捷方式。

程序说明:Bin\applications.xml2.Databank:Tools→Find objects 另开窗口、Databank: 可输入带路径的文件Object改名时可用通配符,如:SP*→WL*Sa004.exe>6(arc-copy)也可以复制,保留原object时间。

3.Splitting Background: 文件路径:SB_SHIPDA TA 扩展名:dat 结果:pipesp10_<jn>.lst 及pipesp11_<jn>.lst。

Ready及Splitting Background命令运行成功都会自动生成或更新零件图。

SBP_MODEL_DEF:def\sp303.def SBP_SPLIT_DEF:def\sp600.def显示四个视图:(sp303及sp600加入POS_NO=ISOVIEW、FIXED_COORD_SYSTEM = ON ?)4.assign default file to SB_SUPPORT_DEF as modelling default,example:!SB_SUPPORT_DEF K:\M2Project\std\def\support.defassign default file to SB_SUPPORT1_DEF as sketch default, example:!SB_SUPPORT_DEF1 K:\M2Project\std\def\sketch.def5.标准:SBF_DB_FSTD(fstrstd),SBE_GENCMPDB(gcdb),SBE_GENVOLDB(genvols),SBD_STD(std)(.dat、.eob、.idx、.lck)6.Drafting→Volume→生成Drafting→Tools→V olume→Create Unit:Object 转为V olume。

TribonM3_Vitesse 二次开发

TribonM3_Vitesse 二次开发

• Tribon 环境通道(获取/ TB_environment_set
设置变量)
success failure yes

交互功能:返回值检验
no all undo
• 检验运行的程序
options reject operation_complete
exit_function

为事件触发器提供返回
ok cancel
Vitesse应用
• 数据提取: 从Tribon PIM提取数据, 利用Vitesse功能进行加工使用
Data Extraction
extract get_string get_commandstring get_indexedreal get_int get_real get_box get_reavec2d get_reavec3d next_result
Python语言
字符串运算符
a=“String”
“ring” in a “rIng” in a
True False(Python区分大小写)
a[4]
“n”
a[1:3]
“tr”
a[1:6:2]
“tig”(每隔两个取1个)
a[::-1]
“gnirtS”(反置)
a[2:]
“ring” (从第二个字符开始到结束)
2
Python语言
列表函数
a=[] a.append(“first”) a.append(123) a.append([]) a.insert(2,“middle”)
(在列表中增加一个数据“first”) (在列表中增加一个数据123) (在列表中增加空的子列表) (在列表的第二个位置插入数据“middle”)

TribonVitesse开发教程(一)

TribonVitesse开发教程(一)

Tribon Vitesse开发教程(一)Tribon Vitesse开发教程(一)Tribon Vitesse简介Tribon Vitesse是Tribon提供给Python编程语言的编程接口,它是一系列的API。

使用Python的语法调用这些API,结合Python语言自身的语法生成的程序叫做Vitesse程序。

Vitesse是法语“速度”的意思,读作“为戴斯”。

使用Tribon Vitesse可以直接访问Tribon产品信息模型和使用Tribon应用程序的功能,以控制设计工作的进展。

用户可以根据船厂自己的规范和标准,借助于Tribon Vitesse开发自己的设计自动化软件。

Tribon Vitesse适用于最简单的设计乃至船舶完整的分段,因此可大大降低设计工时,提高设计质量。

Tribon Vitesse开发是Tribon二次开发其中的一种方式。

数据抽取(Data Extraction)数据抽取是Tribon二次开发的基础,所有NB的二次开发程序都使用了数据抽取。

通过数据抽取工具可以很容易的从Tribon数据库中获得数据。

数据抽取能够取得一个或多个Tribon对象的信息,模型的名称,对象内部的列表。

例如可以获得某个Structure(一种Tribon 对象类型)的信息,Structure名,Structure的材料表。

数据抽取语法数据抽取语法或称数据抽取命令是由一系列关键字(Keywords)组成的。

首关键字是Tribon系统定义的一些类型,例如:Pipe,Hull,Structure等等。

第二个关键字是这些类型的属性。

接下来的关键字是根据不同的类型有不同的关键字。

这些关键字通过"."分隔符连接起来,再加上一些参数(Arguments)就构成了一条数据抽取命令。

例如我们要获得Structure名为"AC1"的重量:str.item(&#39;AC1&#39;).weight从上面的例子我们可以看出参数是紧跟在关键字后面用括号括起来的。

浅谈应用二次开发制作船体型材自动套料软件

浅谈应用二次开发制作船体型材自动套料软件

浅谈应用二次开发制作船体型材自动套料软件根据船体型材零件数量多形状复杂的特点,分析船厂现有型材下料模式,基于TRIBON系统的基础上,通过PYTHON语言对TRIBON进行二次开发,制作适合设计和施工的型材自动套料加工的管理系统。

本研究通过提取TRIBON软件的数据库的信息,编制型材备料清单自动生成程序,实现标准格式的型材备料清单的自动生成,以及进行计算机型材预套料,从而达到提高生产设计效率和材料利用率的目的。

标签:TRIBON系统;PYTHON语言;二次开发;型材套料1 TRIBON系统TRIBON系统是瑞典KCS公司研制的用于造船设计和生产的专业软件,是集计算机辅助设计与建造和信息集成于一体,并覆盖船体、管系、电缆、舱室、涂装等各个专业的船舶专业软件。

其特点在于用计算机建立船舶的生产信息数据库,可进行各种信息数据的计算、管理和统计,且生产信息能直接被提取出来用于生产制造,完成设计与生产准备的统一。

由于数据库可共享,设计人员可以方便地访问设计信息,使每个设计人员可以看到其他设计人员所作的最新变动,所以各专业之间可平行作业和相互协调,降低专业间的协调成本,减少设计和制造中的修改工作量,提高设计质量,缩短设计周期。

因此,越來越多的造船行业运用TRIBON系统进行船舶的生产设计。

但由于TRIBON系统本身的数据库开放性不足,部分模块和我国造船的实际情况存在差异等原因,国内企业经常需对TRIBON软件进行二次开发,以适合本企业使用。

如我厂以63500 DWT船型为研究对象,利用Python语言编写的型材自动套料软件。

2 Python语言Python是一门解释性的、面向对象的、动态语义特征的高层语言。

Python 是一种脚本语言,脚本语言是类似DOS批处理、UNIX shell程序的语言。

脚本语言不需要每次都编译再运行,并且在执行中可以很容易地访问正在运行的程序,甚至可以动态地修改正在运行的程序,适用于快速地开发及完成一些简单的任务。

TRIBONM2网络管理员指南

TRIBONM2网络管理员指南

TRIBONM2网络管理员指南TRIBON M2 网络管理员指南1Tribon 环境管理Administration of the Tribon Environment (3)1.1程序环境Program Environment (3)1.1.1系统目录System Directories (3)1.1.2系统文件System Files (3)1.1.3程序执行Program Execution - the Tribon M2 Job Launcher (4)1.1.3.1Tribon 应用Tribon Applications (4)1.1.3.2启动方法Start Method (6)1.2工程Projects (6)1.2.1创建一个新工程Creating a New Project (8)1.2.2使用样品工程Using the Sample Project (8)1.3数据库及目标Data Banks & Objects (9)1.3.1数据库Data Banks (9)1.3.2数据库的组织Data Bank Organisation (9)1.3.2.1编入索引数据库Indexed Data Banks (10)1.3.2.2顺序数据库Sequential Data Banks (10)1.3.3Windows 文件系统数据库处理Windows File System Handling ofData banks (10)1.3.4从应用程序的数据库访问Data Bank Access from Applications..111.4Tribon M2运行时间系统Tribon M2 Runtime System (11)1.4.1 Tribon M2工程服务器Tribon M2 Project Server (11)1.4.2数据库服务器Database Server (14)1.4.2.1本机文件系统数据库访问Local File System Database Access (14)1.4.2.2 Tribon数据库服务器访问Tribon Database Server Access (14)1.5Tribon M2 控制面板Tribon M2 Control Panel (17)1.5.1工程创建Tribon M2 Project Setup (17)1.5.2Tribon M2 环境设置Tribon M2 Environment Setup (25)1.5.3Tribon M2数据库服务器的维护Tribon M2 Database ServerMaintenance (26)1.5.4Tribon表面服务器Tribon Surface Server (28)1.5.4.1 Tribon 表面服务器初始设计Tribon Initial Design Surface Server281.5.4.2 NAPA 表面服务器NAPA Surface Server (30)1.5.5Tribon M2工程服务器设置Tribon M2 Project Server Setup (31)1.5.6Tribon M2 服务设置Tribon M2 Service Setup (32)1.5.7Tribon M2数据库效用Tribon M2 Data Bank Utility (33)1.5.7.1查找目标Find Objects (33)1.5.7.2数据库维护Data Bank Maintenance (36)1.5.8Tribon 许可操作Tribon License Handling (41)1.6命令行效用Command-line Utilities (41)1.6.1数据库的效用Data Bank Utilities (41)1.6.1.1备份Backup (42)1.6.1.2重组Reorganisation (42)1/11.6.1.3程序Programs (42)1.6.2 Tribon 环境效用Tribon Environment Utilities (47)2/21 Tribon 环境管理Administration of the Tribon Environment1.1 程序环境Program Environment1.1.1 系统目录System DirectoriesTribon 系统总是在根目录中被安装。

Tribon系统坡口建模出图二次开发

Tribon系统坡口建模出图二次开发
D OI :1 0 . 3 9 6 9 / j . i s s n . 2 0 9 5 — 4 5 0 6 . 2 0 l 4 . 0 1 . 0 0 1
0 前 言
在 现代 造 船 过 程 中 ,船 体 结 构 组 、部 件 的制 作 ,分 段 的 建 造 和 组 装 ,都 是 通 过 焊 接 来 实 现 的 。为 了保 证 船 体 结 构 的 连 接 强 度 ,大部 分 船 体 结 构 在 焊 接 尤 其 是 对 接 焊 前 都 需 开 设 坡 口 ,且 全 船 坡 口种 类 繁 多 ,而 我 们 一 直 采 用 的 手 工 绘 制 坡 口信 息 的方 法 ,设 绘 工 作 量 大 ,耗 时 长 ,并 且 出 错 率 较 高 。 随 着 计 算 机 技 术 的不 断进 步 , 手 工 绘 图 由 于其 耗 时 长 、成 本 高 、稳 定 性
式 》 以 及 A v E v A《 T r i b o n M3 U s e r ’S
G u i d e s 》 中对坡 口定 义 的描 述 ,结 合 实际 生
产 中所 用 到 的坡 口形 式 ,对 坡 口进 行 了 汇
总 ,并 对 其 进 行 了专 业 分 类 ,绘 制 了 《 坡 口形式 图 》 ,对 同类坡 口进 行统 一编码 。 根 据坡 口形式 图编写坡 口图形代码 。 将 坡 口形 式 图整 理 归 类 ,按 照 坡 口的 角 度 ,留根 ,削斜 特 点 给 每 一 类 的 坡 口赋
接 头 的强度 。
T = - T
图 1 坡 口示 意 图

表1 坡 口生产 设计 差错 率 统计表
( 种)
D 8 l 1
( 个)
1 7
2 传 统 船舶 生产 设 计 放 样 坡 口信 息 出 图 方 式

tribon二次开发介绍

tribon二次开发介绍

Tribon二次开发二次开发主要可用于友好界面,快速建零件(元件)的模型,自动出图,以及与其他软件交互数据。

虽然tribon的数据库不开放,但它提供了很多text文件与其数据库交互的方法,我们可以利用编程处理数据生成text文件,来间接写入或更新tribon数据库;通过导出text文件然后解析来读取数据库,或者利用Data Extraction 工具抽取数据来达到读数据库的目的。

而其提供的各种API函数也能很容易实现删除数据功能。

所以我们可以写一些程序来封装这些过程,即在现有Tribon API基础上再做一些API,从而使我们的操作更容易。

例如我们可以写一个component类,定义一个set()函数用来设定参数,然后定义一个createcomponent()函数来在tribon里创建component,它所做的事情就是将参数转化成tribon规定的text文件格式,然后用python运行su016.exe将text 文件读到Tribon数据库中生成component。

这样就能很方便实现写入或更新component库的操作过程。

然后我们将管子,弯头,阀等零件定义为component 的子类(因为它们本身就是component,我们编程要与实际尽量一致,这样就很容易理解和维护代码),接下来我们查询管子,弯头,阀等零件的标准,看其提供了哪些参数,我们要将该零件类的参数定义与其标准提供的参数完全一样,然后定义一个set()函数将参数转化为component里的参数即可。

这样我们便实现了将数据自动转化为tribon component库的component。

因此标准和厂家提供的基本零件的数据文件很关键,如果比如某种零件以统一的形式以一种程序能读写的数据格式(如xml,excel或word表格)发布的话,我们只要运行程序即可将数据转化为各种软件的三维零件或图形。

这会减少大量的基本零件库的创建维护工作,而且各个船厂设计所之间可以很容易实现共享这种基本零件的数据。

TRIBONM3装配计划的应用及开发

TRIBONM3装配计划的应用及开发

生成 装配零 件表 ( s m l P r Ls) 系统 会 A s by at i 时 e t 触 发环境 变量 S B T I D R所 指定文 件夹 内的 tg B — RG I r i

a — a t— it cet p p rs ls ra e程 序 执 行 , 并且 在 生 成 装 配 零
# 递归 调用
获 得装 配 树 的各级 节 点后 , 以很 方便 地 获取 可 各节点 的属性 , 流 向 、 位 、 如 工 建造 方 针 、 量 、 重 重心 等。
2 3 自动 生成 组立 图 .
面 向着基 面 , 得 装 配最 方 便 。建造 方 针 用 于定 义 使
当前组 立 如何 进 行 装 配 , 般 是些 文 字 性 的 描述 。 一
— —


st TB — P — e ( W — L. A
C V2,s2 S " v) c O . tr l( rg Ss t e pb ) af i
r s l = k s  ̄ i. rg e e ut c t t gr l i
_
其 次 就是 要获 取 装配 树 上 的每个 节 点 , 为输 出
— —
— —
划 的 V t s 程序 有 ks asmb 、 cA sm l。 i se e c— se l K s se by y 因此在程 序 的开头首先 需要 导入 以下 两类 , — i m
p r k s a s mb y,m p r s s m by。 ot c se l i o Kc As e l t
2 3 1 生成装 配零件表 的原理 . .
同于一般 的结 构图 。组 立 图上通常 只标示 当前组立 的零件 和部件 , 于不 是 当前 组 立 的零 件 和部 件不 对

船体出图及套料tribon软件的操作说明

船体出图及套料tribon软件的操作说明

关于软件的使用说明暂时讲到这里, 谢谢!
•几个常用数据库的说明: SB_PDB : 图形库 SB_ASSPDB: 组立图库 SB_NPL: 套料图库 •不能打印套料图封面问题: 如果要从套料图库打印封 面可以将封面名最后加一个P 来解决。
10、出图中快捷键的使用
帮助
NUMPAD0
删除几何体
ALT+F2
剪切
CTRL+F2
拷贝子图
SHIFT+F2
移动子图
二、套料转换中 的零件检查操作说明
1、转换前板材零件库的检查
在型材入库的前提下,分离要套料分段零件,再生成该分段重量 重心表,结束并检查无误后,打开YangFan - 零件库检查 ,在 WCOG位置打开重量重心表文件,刷新WCOG列表,再筛选零件, 刷新PLDB列表,点PLDB VS WCOG,检查零件库是否有零件丢失 等。
打开cadwin及相应分段数据库,在loadpt窗 口的分段列表选相应分段点右键选“part list to cvs”得到零件清单文件(从cadwin的提示框中可 以看到文件路径)。
再打开YangFan - 零件库检查,在cadwin处 打开cadwin的零件列表文件,刷新cadwin列表, 筛选相应分段零件,刷新零件库,点PLDB VS CADWIN,检查CADWIN中零件是否转换完整。
4.1零件列表功能的说明
5、材料明细表。
先生成该分段的重量重心表,打开YangFan - 零件明细表 ,先在输入框中找到生成的重量重 心表,然后选择输出路径文件名,点转换即可, 然后再对生成的材料表进行格式调整及扶强材等
辅助材料的添加。
6、自动拉组立树 。
打开YangFan - 自动拉组立,如果分段不分左右则直 接输入分 段名,例如B314,如分段分左右,则只需要输 入左分段名即可,例如S512P/S,只需输入S512P,同时 会将右边的组立树一起建好。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Tribon M3二次开发功能简介上海申博信息系统工程有限公司
目录
1.前言 (3)
2.船体 (3)
2.1套料图零件名自动处理填表 (3)
2.2套料图图面无用信息文字清理 (4)
2.3 辅助开孔 (4)
2.4舾装开孔和删除 (4)
2.5焊接长度、大接头焊接统计 (4)
2.6 图名批量更换 (4)
2.7 零件搜索 (5)
2.8 外板零件标注 (5)
2.9 小组立图和装配图生成 (5)
2.10 套料检查 (6)
2.11 零件表 (6)
2.12 套料表 (8)
2.13 材料表 (9)
2.14 切割文件 (9)
2.15 物量统计 (9)
2.16 装配及焊接结构树的重构 (10)
2.17 焊接信息的提取 (11)
2.18 焊缝及船体模型的可视化 (11)
2.19 焊缝属性查询及修改 (12)
3.舾装 (12)
3.1 管系 (12)
3.2 支架 (14)
3.3 铁舾、风管、设备及电装专业 (16)
4.其它 (16)
4.1 批量自动连续打印 (16)
4.2 与PDM接口 (17)
1.前言
目前,国内船舶设计行业越来越多的单位在采用AVEVA公司的Tribon M3软件, 该船舶设计系统是全世界用户最大的造船生产设计软件,是强大具有三维实体模型、较强的交互功能,实现共享的 CAD/CAM造船集成的系统软件。

该软件较好的体现、符合现代造船模式的生产设计理念。

在Tribon M3的使用过程中发现其自身设计功能强大,其敞开式的结构,为各专业提供了一个良好的设计共用平台,数据可以实时共享,依靠各种外部手段可从数据库中提取各种不同的船厂所需要的技术数据,定额数据等。

因此,通过消化吸收和二次开发应用好该软件,使得虚拟设计及出图更加符合生产实际情况。

Tribon M3本身的数据接口较为开放,其自带了Vitesse二次开发工具,使用python 语言可以在软件本身的基础上进行一些数据的处理和操作简化的二次开发工作。

另外,Tribon M3的数据库也可以接口的方式读取,之后进行后期二次开发,可以对数据进行检查,统计,汇总,生成相应的统计表和汇总表。

2.船体
2.1套料图零件名自动处理填表
通常,在出设计套料图时,需要将零件名等详细信息填入制定好的图框的固定位置,通过此项二次开发的功能,可以将此过程实现自动处理。

图2.1 自动填写零件名
2.2套料图图面无用信息文字清理
在Tribon M3生成的套料图上,如果用自带的功能去处理,会发现图面上有很多冗余的文字信息,本功能可以自动将不需要的文字信息清除掉,使得套料图更加直观,整洁,一目了然。

2.3 辅助开孔
通过二次开发,可以使原软件中,关于开孔的部分更加使用方便简单,同时,开孔的方式也有多种选择。

程序主要操作界面:
图2.2 辅助开孔的定位形式
2.4舾装开孔和删除
首先在系统中按分段生成开孔文件。

文件格式如下:
然后,在Tribon M3中选择分段开孔或者删除开孔:
图2.3 便捷修改舾装的开孔
2.5焊接长度、大接头焊接统计
在输入了要合拢的二个分段名后,程序自动产生焊接文件,通过对该文件的处理可以对焊接长度、工时、物量做出准确的统计,管理,并生成相应的报表。

2.6 图名批量更换
对于大批量的图纸,如果需要更改图号或者名称,手工修改工作量大且繁琐,通过此项开发,可以批量的替换图名。

2.7 零件搜索
在套料过程中,往往需要去寻找某一个零件所在板的名称和位置,此项开发可以很方便直观的将所需零件的位置自动定位。

2.8 外板零件标注
在外板展开图上对外板零件标注零件号、板厚、材质等信息。

图2.4 外板信息标注
零件分三种情况。

本分段是指处于分段的外板,前后分段是指处于与前后分段(X纵向)相连接的前后分段的外板,左右或者上下分段是指与(Y、Z向)方向分段连接的左右或者上下分段的外板。

2.9 小组立图和装配图生成
图2.5 小组立图
图2.6 装配图
2.10 套料检查
通过数据接口抽取数据之后,可以通过更加直观的形式来检查套料时的情况,包括零件的漏套多套,规格替代等等。

2.11 零件表
通过抽取的数据,可以自动生成相应的零件表,包括:
z分段零件表
z通用件表
z平直型材零件表
z弯曲型材零件表
此外,还可以进行全船的型材重新计算。

部分样表:
图2.7 平直型材详细统计表
图2.8 弯曲型材详细统计表
图2.9 零件清单
抽取的数据还可以生成套料表,包括:
a、套料用零件表
b、套料样板表
c、套料信息表
d、套料零件分析表
部分样表:
图2.10 套料板数据表
图2.11 零件分析表
图2.12 套料零件详细信息表
同时,还可以生成材料表,包括:钢材材料表,扁钢套料表等。

图2.13 钢材材料表
2.14 切割文件
Tribon M3套料完成后,生成的是Gen文件,这种文件是一种中间文件,不能够直接供切割机使用,需要进行进一步的处理,生成切割加工车间所需要的切割文件。

2.15 物量统计
通过汇总统计,可以生成所需的统计表,包括:分段焊接信息表,大合拢焊接信息表,吊攀及引弧板明细表,打磨信息汇总表等。

图2.14 零件焊接信息表
图2.15 大合拢焊接信息表
图2.16 吊攀明细表
图2.17 引熄弧板明细表
图2.18 打磨信息汇总表
图2.19 统计报表
2.16 装配及焊接结构树的重构
通过对Tribon M3的二次开发,提取装配结构树信息,并对装配结构树进行重构。

装配
信息包括装配树结构层次、装配节点名称、重量、重心、建造方式、预计开始建造时间、预计完成建造时间、实际开始建造时间、实际完成建造时间等。

图2.20 装配及焊接结构树重构
2.17 焊接信息的提取
通过对Tribon M3的二次开发,提取船体焊接信息,包括零件属性(名称、厚度、材质、类型、坡口代码等)、焊缝属性(焊缝名称、焊接类型、焊缝长度、焊缝几何坐标等)。

2.18 焊缝及船体模型的可视化
(1)通过对Tribon M3的二次开发,对船体焊缝几何模型进行重构。

图2.21 焊缝及模型显示
(2)通过对Tribon M3的二次开发,将船体以板架为单位的几何模型重构为以单个零件为单位。

这样在可视化环境中就可以对单个零件进行单独显示、高亮、选中等操作。

图2.22 零件重构
2.19 焊缝属性查询及修改
通过对Tribon M3的二次开发,实现在可视化环境中对每条焊缝的属性进行查询及交互式修改。

3.舾装
3.1 管系
3.1.1 管子零件信息的抽取
从Tribon中抽取管子的位置信息、尺寸信息以及其它工艺信息等,根据这些信息生成管子零件图、安装图以及BOM表等。

图3.1 管路数据抽取
图3.2 管系材料表
图3.3 管子加工托盘表
图3.4 管子零件图
3.2 支架
3.2.1支架零件图批量打印
Tribon中每个支架可以生成一张dxf格式的图纸,系统可以把这些图纸集中起来进行批量打印,只需一个按钮即可实现轻松打印。

图3.5 从tribon中转换过来的支架零件图
图3.6 支架批量打印界面
3.2.2 支架材料统计
对支架的材料可以按照分段或者全船进行统计汇总。

图3.7 支架材料汇总表
图3.8 支架托盘表
3.3 铁舾、风管、设备及电装专业
几何模型:通过二次开发自动导出相应各专业的dxf模型。

4.其它
4.1 批量自动连续打印
出图后打印也是工作量很大的工作之一,Tribon M3自带的打印功能较为原始,通过二次开
发可以实现批量图纸连续自动打印,只需在生成的图面选择所需打印的部分,即可自动处理,大大减少了工作量。

图4.1 批量打印选择界面
一次可以选择多个图纸连续打印。

一张图中可以包括多个图纸,你可以全部打印,也可以选择任意的部分图纸打印:
图4.2 图形文件中选择多张图纸打印
4.2 与PDM接口
设计人员在Tribon M3进行生产设计建模过程中,即可在数据接口界面中按照型号产品数据的组成方式(例如船体专业按照分段、舾装专业按托盘等)快速导出三维模型及相关的属性数据,在PDM系统中自动创建轻量级的实体可视化模型,自动生成与设计相一致的模型拓扑关系和生产工艺流程相一致的产品结构树,并以产品结构为核心组织船舶产品设计数据。

通过数据接口转换后模型的尺寸、特征和模型信息(模型空间位置、属性和产品结构关系等)与在原设计环境(Tribon M3)中保持一致。

模型的粒度为船体细化到零件,管系细化到单根管件和阀件,铁舾细化到单个设备或零件(人孔盖、踏步、斜梯、锚机等),居装细化到单件(门、搁架、踏步板等),风管细化到单件和安装附件,电舾件细化到单件。

相关文档
最新文档