查看: 4212|回复: 24
收起左侧

[Tribon] 如何得到tribon中所有的工程和分段名称

  [复制链接]
发表于 2011-7-27 09:09 | 显示全部楼层 |阅读模式 来自: 中国山东青岛
本帖最后由 lzt20007 于 2011-7-28 13:31 编辑

各位船友:
       小弟初学tribon二次开发,遇到问题。特来求救!
        问题是这样的:我想在程序中得到tribon中所有的工程和下面的分段名称,便于后续处理。
        如何实现,请各位指教。(vitesse或sx700.exe,或者其他任何方法都行),感激不尽!!
回复

使用道具 举报

龙船学院
发表于 2011-7-27 11:17 | 显示全部楼层 来自: 中国山东青岛
帮顶 一族,也加分
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-27 16:54 | 显示全部楼层 来自: 中国山东青岛
帖子要沉了...赶快顶一下!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-28 13:54 | 显示全部楼层 来自: 中国山东青岛
还有,发帖子的时候,“售价”是什么意思?看帖子还要积分?
回复 支持 反对

使用道具 举报

发表于 2011-7-28 14:04 | 显示全部楼层 来自: 中国上海
读分段:tbdex或kcs_dex
读工程:读d065文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-28 14:21 | 显示全部楼层 来自: 中国山东青岛
读分段:tbdex或kcs_dex
读工程:读d065文件
bw01 发表于 2011-7-28 14:04



    大哥,你太专业了!!
    读分段我知道:用tbdex "HULL.BLOCK(*).NAME"这样就可以了。。
    但是读取工程名称,具体怎么使用d065,能不能给个语句实例?(这个,真的不懂...)

    还有,就算工程和分段我都分别得到了。怎么知道哪些分段是属于那个工程的呢?
回复 支持 反对

使用道具 举报

发表于 2011-7-28 14:56 | 显示全部楼层 来自: 中国上海
在当前项目下,你只能读取出当前项目的分段,读不出其它项目的分段,不用担心
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-28 15:11 | 显示全部楼层 来自: 中国山东青岛
在当前项目下,你只能读取出当前项目的分段,读不出其它项目的分段,不用担心
bw01 发表于 2011-7-28 14:56



    但是,我的目的就是:得到tribon中所有的工程和分段名(不仅仅是当前项目的),然后就可以选择导出某个工程下的某些分段模型(如 :3d dxf)。
   应该有办法得到tribon中所有的工程名吧?还有工程和分段的从属关系?
回复 支持 反对

使用道具 举报

发表于 2011-7-28 16:43 | 显示全部楼层 来自: 中国上海
本帖最后由 bw01 于 2011-7-28 16:44 编辑

你的目的没办法达到,你必须让用户先选择工程项后,才能提取这个工程项里的数据

如果你在A1的工程下面,你是无法读取B1工程的数据的,这是TRIBON的机制。你地明白?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-29 08:31 | 显示全部楼层 来自: 中国山东青岛
你的目的没办法达到,你必须让用户先选择工程项后,才能提取这个工程项里的数据

如果你在A1的工程下面, ...
bw01 发表于 2011-7-28 16:43


   呵呵,明白!你的意思是在打开某个工程的前提下。
  那如果,我不使用tribon打开一个工程,而是在自己的程序中从tribon数据库中得到所有工程名。这样不行吗?不能实现?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-7-29 08:32 | 显示全部楼层 来自: 中国山东青岛
回复 9# bw01


    这获取工程名的过程中tribon软件无需打开。。
回复 支持 反对

使用道具 举报

发表于 2011-7-29 08:33 | 显示全部楼层 来自: 中国上海
如果不打开一个工程项,你什么都做不到。你可以通过d065配置文件来获取工程名,但数据库内的任何东西,你无法获取
回复 支持 反对

使用道具 举报

发表于 2011-7-31 12:12 | 显示全部楼层 来自: 中国辽宁葫芦岛
太专业,看不太懂啊
回复 支持 反对

使用道具 举报

发表于 2011-8-1 14:01 | 显示全部楼层 来自: 中国上海
小弟来学习学习,有哪位大哥有Tribon的培训教材,发出来分享一下。
回复 支持 反对

使用道具 举报

发表于 2011-9-6 15:22 | 显示全部楼层 来自: 中国江苏镇江
回复 11# lzt20007


    在已知所有工程名的情况下,可以用程序修改环境变量文件,实现后台切换工程,然后混换遍历工程,抽取分段名
回复 支持 反对

使用道具 举报

发表于 2011-9-6 15:30 | 显示全部楼层 来自: 中国江苏镇江
回复 11# lzt20007


    或者用批量选择工程的模式来后台切换工程
回复 支持 反对

使用道具 举报

发表于 2011-9-6 15:31 | 显示全部楼层 来自: 中国江苏镇江
回复 11# lzt20007


    部分抽取语句中是可以写入工程名的
回复 支持 反对

使用道具 举报

发表于 2011-9-6 21:56 | 显示全部楼层 来自: 中国上海
我也很想学tribon的二次开发,楼主有没资料分享下啊,不胜感激啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-7 14:13 | 显示全部楼层 来自: 日本
回复  lzt20007


    或者用批量选择工程的模式来后台切换工程
jieshu12 发表于 2011-9-6 15:30


   谢谢你的回复!   看来这样做还是太复杂了,我现在是先选定一个工程,然后抽取分段。呵呵,效果还行...不想研究了,就这样吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-9-7 14:13 | 显示全部楼层 来自: 日本
回复 18# abc412928204


   这是我在网上找的:
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 04:35

Powered by Imarine

Copyright © 2006, 龙船社区

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