Tribon Vitesse开发教程(一)
TRIBON建模教程

注:假孔的定义,对于一些机舱分段的平台板,上面的开孔有的时候需要现场来切割,而不需要在套料中体现, 这时我们将要对孔进行假孔的定义,planar-scheme-edit,点孔,在弹出的对话框中,给我们提供了孔的定 义内容,在最后面“;”的前面添加fic,这样在后期的着光过程中我们将看不到这个定义了的孔,而我们在出 图的时候可以看到☺ 对于椭圆孔,如果我们需要定义一个垂直的孔,但是我们得到了一个横置的孔,点planar-sheme-edit,点孔,在 弹出的编辑框中,把CRO改成PAR就实现定义。
可以通过坐标值x,y,z进行编辑,其中两点 的编辑方式比较实用!
边界的编辑方式2.曲线 曲线的制作通过绘图工具来完成,当把所有的线性绘制完成之后, 点Modify→chain进行线段的合并
示例边界的制作
1 6 打开边界编辑窗口 第一种方法:直线、曲线定义 首先定义5为一条曲线(按照上面的说过的方 法),之后按照图中顺序1、2、3、4、6分别 以直线定义(4、6通过2点的方式),5以曲线 的方式定义,这样点屏幕左下角的对号之后就 定义了一个完整的板架。注:边界3只能在平 行中体的时候可以选择直线,否则为surface外 板 第二种方法:panel section、prof corss、曲线定义 4 同样先定义曲线5,之后1、2选择panel section、3选择 surface(左舷不反向,右舷反向)、4,6通过prof cross来 定义 第三种方法:panel section、曲线、free定义 这时,合并4、5、6为一条边界,首先定义了1、2、3边界,之后选择free项, 在数字5的位置用直线点一下,会出现提示:是否通过free做边界,选择是, 之后出现3种选择,根据形式选择方案1,之后按照说明来填写(抱歉,没有 抓图,自己试验一下就好了☺) 注意:1.边界的定义顺序采取逆时针的方式,否则会出现错误!! 2.边界在定义过程种,尽量让几条边界相交的程度很大,不要让他们刚好相交,容易出现问题,在利用 surface定义的时候,记得左舷no,右舷yes
船体出图及套料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文件。注意,一定要先进行零件 分离再生成重量重心表。
Tribon建模指导

绪论一生产设计概述我国现行的船舶设计阶段分为:初步设计、详细设计、生产设计。
初步设计:从船东技术任务书或询价开始,进行船舶总体方案的设计。
主要应用Napa 、Maxsurf 、Sesam 等软件。
完成主要图纸资料:详细的设计规格说明书、总布置图、机舱布置图、主要设备厂商表等。
它们既是报价的主要资料,又是后阶段设计的依据。
详细设计:是根据造船合同确认的技术文件以及修改意见书进行的各个具体技术专业项目的设计计算和关键图的绘制。
主要应用Napa 、Ansys 、Tribon等软件。
完成主要图纸资料:(1)提供验船机构规定送审的图纸和技术文件。
(2)提供合同中规定送船东认可的图纸和技术文件。
(3)提供工厂所需的材料、设备订货清单。
(4)提供生产设计所必须具备的图纸、文件和数据。
初步设计与详细设计是解决“造什么样船”的问题,而生产设计是解决“怎样造船”和“怎样合理组织造船生产”的问题。
生产设计:在确定船舶总的建造方针前提下,以详细设计为基础,根据船厂的具体条件,按工艺阶段、施工区域和单元绘制记入各种工艺技术指标和各种管理数据的工作图表,以及提供生产信息文件的一种设计过程。
Tribon 、Foran 、HD 、文船、Autoship 等软件。
(1)生产设计的专业划分:船体生产设计、舾装生产设计和涂装生产设计。
其中,舾装生产设计分为船装、机装和电装生产设计,船装又可划分为内装、外装和管装。
内装:以居住舱室为主的室内舾装设计,又称为居装。
外装:舱室外全船各层甲板的舾装设计,又称为甲装。
管装:除机舱以外的全船性管系舾装。
机装:机舱舾装,作业范围通常是从机舱前端壁到机舱后端壁,并包括轴隧的纵向范围及烟囱这一竖向范围。
电装:解决全船电气设备的制作、安装技术问题,为现场提供记有工艺指令的图纸和管理信息的图表。
涂装:全船的除锈处理与涂料涂装设计,包括原材料的预处理。
(2)基于Tribon的生产设计的专业划分船体:船体放样开始到加工、装配、船台总装等船体结构施工的一切生产技术准备工作。
关于TRIBON的基础设置

关于TRIBON的基础设置很多人装完M2/M3以后不知道如何新开工程。
因为这方面的参考资料不多,下面有什么不足或不对的大家提意见啊!首先,第一个值得注意的就是配置的核心——d065文件。
每一个工程需要一个对应的d065文件。
比如需要新开一个代号为SJ的工程。
那么创建一个文本文件,将文件名字整个改为d065sj.sbd,同时建立一个名为sj的文件夹。
d065sj.sbd的作用就是为这个工程配置工程的环境变量,文件里的参数指定了各个模块程序所需要的配置文件的地址和数据库路径。
接下来就是填写d065sj.sbd的内容了,并创建其描述的路径和文件了。
由于配置极其繁杂,将在后续逐一详细说明。
另一个简单的方法就是将*:\tribon\m*\Projects\Template\d065template.sbd 的内容复制到d065sj.sbd 中然后将*:\tribon\m*\Projects\Template\ 下的所有文件夹复制到文件夹sj 下最后修改 d065sj.sbd :1、将所有的 YARD NAME 替换成某公司的名字,或者你的用户名2、将所有的 TEMP 替换成 SJ3、将所有的<project dir> 替换成SJ文件夹的路径,比如替换成E:\SHIPYARD\SJ通过这个方法所设置的工程是最简单最标准的,你会发现设计几乎和SP是一样的。
这样设出来的船数据库都是一船一库,而且没有设自定义的子工程。
所以还应该继续进行优化,将在后续进行介绍。
接下来就是修改d065文件的配置了。
一个一个参数详细说明! d065中的注释符号是感叹号)!Project Reference==============================(以下这一段是描述工程属性的)======!SB_PROJ SJ !此处填写工程代号(一般为两位字母,大写。
)SB_PROJ_CABLE SJ !同上SB_PROJ_EQUIP SJ !同上SB_PROJ_HULL SJ !同上SB_PROJ_PIPE SJ !同上SB_PROJ_STRUC SJ !同上SB_PROJECT SJ !同上SB_DEFYARD Shipyard Name !船厂名字SB_CUSTOMER CUSTOMER !用户名字,比如船东厂家的名字SB_PROJECT_NO ASD0801 !该船的工程编号!!Reference and control objects==================(参考设置)========================!SB_HREF SJHULLREF !工程代号+HULLREFSB_HULLREF SJHULLREF !工程代号+HULLREFSB_SREF SJSTRUCTREF !工程代号+STRUCTREFSB_SURT SJ !工程代号管系表面处理参考SB_ECUT ENDCUTTAB ! 端切定义列表SB_POSNO_SETS POSNO_OBJECT ! 自动标识POS的对象!!project directories============================(工程目录)========================!SB_PIPEDATA *\SJ\dat\ !存放管系专业的一些数据的目录,比如后台READY分离的配置等文件SB_CABLEDATA *\SJ\dat\ !存电气专业的一些数据的目录SBGD_DATA *\SJ\dat\ !输入数据文件的目录SB_SHIPDATA *\SJ\dat\ !保存工作输入文件的目录SB_BACKUP *\SJ\db\ !备份的数据库所在目录SB_PIPEDB *\SJ\db\ !管系数据库存放目录SBGD_DB *\SJ\db\ !数据库存放目录SB_SHIPDB *\SJ\db\ !数据库目录路径SB_PIPEPRINT *\SJ\lst\ !管系的打印目录SB_CABLEPRINT *\SJ\lst\ !电气的打印目录SB_SHIPPRINT *\SJ\lst\ !工作任务的输出及Log目录SBGD_PRINT *\SJ\lst\ !混合输出目录SB_PIPERST *\SJ\rst\ !生成管系零件图的临时文件目录SB_PIPESCH *\SJ\prg\ !生成管系零件图需要输入的配置文件目录SB_SHIPSCH *\SJ\sch\ !默认配置文件目录SBH_NP_DIRECTORY *\SJ\nest\ !JIT文件的目录(船体平面板架用)SB_TAPE *\SJ\nc\ !NC文件的默认目录SB_PLOT *\SJ\plot\ !打印文件的目录SBH_BACKUP *\SJ\db\ !备份数据库的目录!------------------------------------------------(这几项设置与具体的船型无关)----SB_PIPE *\STD\def\ !管系模块的配置文件所在目录SB_CABLE *\STD\def\ !电气模块的配置文件所在目录SBGD_DEF *\STD\def\ !配置文件所在目录SB_SHIP *\STD\def\ !SB_PYTHON *\STD\ext\ !VITESSE程序调用的默认路径SBB_GEO_MACRO_BIN *\STD\geomac\bin\ !几何宏的运行目录SBB_GEO_MACRO_LST *\STD\geomac\lst\ !几何宏的运行结果目录SBB_GEO_MACRO_SRC *\STD\geomac\src\ !几何宏的源代码目录SBB_SYMBDIR *\STD\Symbol\ !标签目录!! 这一小段指向的是与SJ平级的STD文件夹下的目录,用户需要建立一个这样的目录!! STD文件夹就专门存放标准的配置和标准的数据库!--------------------------------------------------------------------------------!!databank srectories=========================(定义数据库)========================!SB_ASSDB *\SJ\db\assdb !装配数据库SB_ASSPDB *\SJ\db\asspdb !装配图数据库SB_CGDB *\SJ\db\cgdb !船体外型数据库SB_DEFDWG *\SJ\db\ppidb !默认图纸库SB_DEFHREF FMHULLREF !船体参考SB_DEFNPL *\SJ\db\npl !Nested板数据库SB_DEFOGDB *\SJ\db\ogdb !船体结构数据库SB_DEFPLDB *\SJ\db\pldb !板材数据库SB_DEFSREF FMSTRUCTREF !结构参考SB_HULL *\SJ\db\ogdb !SB_NPL *\SJ\db\npl !SB_OGDB *\SJ\db\ogdb !SBH_PAINT_AREA_DB *\SJ\db\padb !涂装面积数据库SB_PLDB *\SJ\db\pldb !SB_PPDB *\SJ\db\ppdb !管子零件数据库SB_PSDB *\SJ\db\psdb !管子模型数据库SB_SETTINGS_DB *\SJ\db\settings!配置信息的数据库SB_SPECDB *\SJ\db\spec_ke !规格书数据库SB_REFDB *\SJ\db\ref !参考面数据库(和标注的参考有关)SB_VDIAGDB *\SJ\db\vdiagdb !原理图数据库SB_VSDB *\SJ\db\vsdb !SBA_MOD_DB *\SJ\db\ACCOMM !内舾件数据库SBC_CAWSTRDB *\SJ\db\cawstr !电缆托架数据库SBC_CABPICDB *\SJ\db\ppidb !电气图纸数据库SBC_CABSTRDB *\SJ\db\cabstr !电气铁舾件数据库SBD_BACKUP *\SJ\db\d016bdwg!备份SBD_PDB *\SJ\db\ogdb !SBD_PICT *\SJ\db\pict !图纸库SBD_VOL_PLAC *\SJ\db\volplac !已放置的小样数据库SBE_GENEQPDB *\SJ\db\geneqp !通用设备库SBF_DB_FSTRU *\SJ\db\fstru !铁舾件库SBH_BENDTEMPL_DWG *\SJ\db\templ !船体材料弯曲临时图纸库SBH_CPART_DWG *\SJ\db\cpartdb !曲面板架图纸库SBH_NEST_PROFDB *\SJ\db\nprdb !型材数据库SBH_PARTLIST_DWG *\SJ\db\partdb !部件清单图纸库SBH_PINJIG_DWG *\SJ\db\pinjigdb!船体Pin Jig图纸库(我也不知道这个是什么图纸,KCS就是这么给的)SBH_PLJIG_DWG *\SJ\db\pljigdb !SBH_PPART_DWG *\SJ\db\ppartdb !板架部件图纸库SBH_PROFDB *\SJ\db\prdb !型材部件库SBH_SKETCH_DWG *\SJ\db\plsketch!船体零件图库SBH_WCOG_DWG *\SJ\db\wcogdb !重量中心图纸库!------------------------(这几项的数据库与具体的船型无关,可以算是标准数据库)----SB_DEFSTD *\STD\stddb\nstd !SBD_DRWFRMDB *\STD\stddb\std !存放标准图框等SBD_STD *\STD\stddb\std !存放一些其他图面处理标准SBD_VOLUME *\STD\stddb\volumes !小样库SBE_GENCMPDB *\STD\stddb\gcdb !Component库SBE_GENVOLDB *\STD\stddb\volumes !小样库SBF_DB_FSTD *\STD\stddb\fstd !标准铁舾件库!--------------------------------------------------------------------------------根据上面的每项设置,保证每个变量所指的目标文件夹存在或数据库文件存在一个数据库包含4个文件。
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。
TRIBON建模教程

2
5
3
板缝的定义
首先定义了如下边界
1.沿直线来定义 2.沿曲线来定义 3.很少用的到的 4.平行边界定义 5.平行边界的切 线定义(适用 于边界为曲线时) 6.平行于已存在 板缝定义 7.垂直于边界定 义
下面以沿着直线定义示例: 点 1.along line 我们来选择沿着z方向来定义,我们可以输入准确的数值 (如图),也可以在有参照的情况下利用点的捕捉直接点 击直线
基本零件的制作建模方法
第一步:选船
在第一次打开TRIBON进行 操作前,首先点击新建菜单, 以激活所有工具栏 象素点捕捉 窗口控制 这就是TRIBON操作窗口
绘图工具条 对单独线条的移 动、复制、删除
命令提示区
将Tribon中图像转移成dxf格式,以供后期 AutoCAD中进行编辑
常用工具,删除标注尺寸
注:假孔的定义,对于一些机舱分段的平台板,上面的开孔有的时候需要现场来切割,而不需要在套料中体现, 这时我们将要对孔进行假孔的定义,planar-scheme-edit,点孔,在弹出的对话框中,给我们提供了孔的定 义内容,在最后面“;”的前面添加fic,这样在后期的着光过程中我们将看不到这个定义了的孔,而我们在出 图的时候可以看到☺ 对于椭圆孔,如果我们需要定义一个垂直的孔,但是我们得到了一个横置的孔,点planar-sheme-edit,点孔,在 弹出的编辑框中,把CRO改成PAR就实现定义。
圆,圆弧工具 捕捉点工具 任意位置 线段端点
中心点 相交点 弧、直线上直定点
线型的绘制
类似于AutoCAD的功能
弧线上便宜位移
直线、曲线的延长、剪切
首先看下面的3条直线
3 图1 1 2 图2 点中所示的命令之后,选择线1,当线1变了颜色之 后点线3,我们将看到:直线3延长到了与1相交 如果想要3延长到与1相交,我们将要这样来进行
Tribon-Structure基本操作指南

此菜单下各命令主要用来对“结构”中多个“部件” 进行移动、复制、删除、镜像等操作。
南通太平洋海洋工程有限公司
Tribon M3 Structure基本操作指南
六、新建一个StStructure→New 出现
填写Structure名字,并且选择所在的模块和颜色,OK即可
南通太平洋海洋工程有限公司
Tribon M3 Structure基本操作指南
3、打开Structure工作界面: 启动Structure之后,需要进行操作:File →New 以 调入Structure的工作界面。
南通太平洋海洋工程有限公司
Tribon M3 Structure基本操作指南
三、Structure工作界面介绍:
南通太平洋海洋工程有限公司
Tribon M3 Structure基本操作指南
四、调入已经存在的模型: Insert →Model
南通太平洋海洋工程有限公司
Tribon M3 Structure基本操作指南
南通太平洋海洋工程有限公司
Tribon M3 Structure基本操作指南
模型调入之后图形往往是游离于图框之外的,此时需 要进行操作:Tools →Model View →AutoScale All
1、在打开Structure之前,需进行工程项的选择。 方法为::开始>程序>Tribon M3>Project Selection
南通太平洋海洋工程有限公司
Tribon M3 Structure基本操作指南
2、打开Structure: 开始→程序→Tribon M3 →Outfitting →Structure Modelling
Tribon M3 Structure基本操作指南
船体出图及套料tribon软件的操作说明

打开cadwin及相应分段数据库,在loadpt窗 口的分段列表选相应分段点右键选“part list to cvs”得到零件清单文件(从cadwin的提示框中可 以看到文件路径)。
再打开YangFan - 零件库检查,在cadwin处 打开cadwin的零件列表文件,刷新cadwin列表, 筛选相应分段零件,刷新零件库,点PLDB VS CADWIN,检查CADWIN中零件是否转换完整。
如果要覆盖某个组立图就必须先将原图删除再将新图 另存过去。这里在手工另存的时候要注意,保存的图名不 得与板架名相同,否则会引起不必要的麻烦。例如组立为 A202P-BKF10A的组立图不得用A202P-BKF10A做为名字 保存,所以我们统一一下,在组立名最后加上_ASS来避 免冲突,例如A202P-BKF10A_ASS,还有要注意图名不 得超过25个字母。
重量重心表出错示例:
3.4、零件名检查。
改正前面可能出现的错误后,记下重量重心表文件名,打开 YangFan - partname检查 ,在WCOG打开该文件,点refresh刷新, 再点check检查,等检查完毕后,查看零件名是否有误。从output可 以得到详细清单。直至分离及检查无误,才能进行出图工作。
4.1零件列表功能的说明
5、材料明细表。
先生成该分段的重量重心表,打开YangFan - 零件明细表 ,先在输入框中找到生成的重量重 心表,然后选择输出路径文件名,点转换即可, 然后再对生成的材料表进行格式调整及扶强材等
辅助材料的添加。
6、自动拉组立树 。
打开YangFan - 自动拉组立,如果分段不分左右则直 接输入分 段名,例如B314,如分段分左右,则只需要输 入左分段名即可,例如S512P/S,只需输入S512P,同时 会将右边的组立树一起建好。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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('AC1').weight
从上面的例子我们可以看出参数是紧跟在关键字后面用括号括起来的。
参数一般是字符串类型或者整型,字符串两边需要使用单引号。
另外提一下,str是Structure的简写,在Tribon的文档中可以查找这些命令以及命令的简写。
参
数字符串与Tribon的对象名称对应,大小写是敏感的,而关键字不区分大小写。
参数还支持三种操作符:
* 通配符
例如:('AC'*),表示所有'AC'打头的字符串。
: 区间
例如:(1:5),表示由1到5。
, 循环
例如:(1,5),表示1和5。
称之为“循环”是因为数据抽取先将1带入到参数中,然后将5带入,循环执行各个参数。
有三种途径使用数据抽取功能:
1.SX700.exe程序。
2.几何宏或者Vitesse。
对象。
SX700是个交互式工具,在终端上输入数据抽取命令就能得到结果。
它可以用来学习数据抽取命令,我们一般在不清楚某个关键字的含义的时候,使用SX700查看结果再分析。
或者使用help关键字查询树形结构下级能使用的关键字。
找到适合的关键字后,将运行结果所显示的数据抽取命令拷贝到其他编程语言中使用。
无论你用什么语言做数据抽取,SX700都是必备的辅助工具。
SX700.exe位于Tribon安装目录的bin文件夹下,直接运行该文件即可。
下图为使用SX700获得本地工程下所有Structure名称:
COM对象的数据抽取方式可以用其他语言来进行开发,我了解到的程序中,有用C++,C#,VB,VBA,Delphi,甚至Python调用Tribon COM对象进行数据抽取的。
除了这个优点,使用COM对象可以脱离Tribon模块环境,节省License。
使用COM对象分前置绑定和后置绑定两种方式,前者的速度要优于后者,而后者对COM对象的兼容性更好。
在后面介绍Excel操作的时候我会展开来说。
几何宏的方式我从来也没用过,它是Tribon最初版本提供的开发接口,有了Vitesse之后,大概被淘汰了。
Vitesse数据抽取最大的优势是可以和Vitesse程序集成,此外使用Vitesse数据抽取速度要比COM对象数据抽取方式快。
除非你不做Vitesse开发,否则没有理由不使用Vitesse数据抽取。
或许编程语言障碍是唯一的理由,但是做Vitesse 开发必须会Python语言,而会了Python,就不存在语言障碍了。
我们在做了Vitesse开发之后,正在使用Vitesse数据抽取逐渐代替COM对象数据抽取。
你可以使用Batch Vitesse模拟在Tribon模块外部调用Vitesse数据抽取,以达到不开启Tribon模块再执行程序的目的,同时获得更高的速度。
下一篇我将对Vitesse数据抽取展开深入的讨论。