查看: 5429|回复: 9
收起左侧

[Tribon] 关于Tribon的二次开发

[复制链接]
发表于 2009-5-31 21:37 | 显示全部楼层 |阅读模式 来自: 中国上海
高手指教,今天对着教材做了个toolbar,连接到一个PY文件,显示一个对话筐。
有两个问题请高手回答:
1,为什么只可以使用一次,再点击就不起作用,为什么?

      try:
         kcs_gui.toolbar_button_usr_add(my_toolbar,0,"MyForm","D:\\G2.bmp")
        
      except:
         print "Failed title: ",kcs_gui.error   

2,这里的  MyForm指向的是一个PY文件,假如我只指向MyForm里的一个函数的话,应该怎么写啊?
高手指教一下啊!
回复

使用道具 举报

龙船学院
发表于 2009-6-1 14:19 | 显示全部楼层 来自: 中国辽宁大连
toolbar最好放到触发器里面,随Tribon模块启动就加载了。
Vitesse程序使用run()函数作为程序入口,所以两个问题其实是一个解决办法,就是添加run()函数
例如:
def run():
      try:
         kcs_gui.toolbar_button_usr_add(my_toolbar,0,"MyForm","D:\\G2.bmp")
        
      except:
         print "Failed title: ",kcs_gui.error   
或者MyForm.py里面
def run():
    pass
回复 支持 反对

使用道具 举报

发表于 2009-6-1 21:36 | 显示全部楼层 来自: 中国上海
谢谢大侠相助,我是把这个toolbar放在trig_draft_init.pyc文件里的post函数下的。
MyForm.py用了run函数倒是解决了问题。
回复 支持 反对

使用道具 举报

发表于 2009-6-1 21:47 | 显示全部楼层 来自: 中国上海
再问大侠一个问题,关于tribon写用户界面该怎么写?手写代码吗?
回复 支持 反对

使用道具 举报

发表于 2009-6-2 16:27 | 显示全部楼层 来自: 中国辽宁大连
可以手写,也可以用boa constructor这样的工具
回复 支持 反对

使用道具 举报

发表于 2009-6-3 21:05 | 显示全部楼层 来自: 中国浙江舟山
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2009-6-5 12:24 | 显示全部楼层 来自: 中国江西

行业设计软件下载

╃╋╋╋╋╃╋╋◥◣★◢◤行业设计软件下载 ◥◣★◢◤╋╃╋
1、单片机解密
2、软件重新封装、打包
3、国内外大型数据库破解
4、去除软件时间及用户数限制
5、游戏汉化、游戏外挂制作破解
6、软件注册机提取、License生成器制作
7、软件汉化(实现无源码,不脱壳汉化)软件界面修改
8、嵌入设备的程序修改(各种纺织、机械等数控设备软件的开发、改造)
9、硬件加密狗破解复制(擅长HASP系列、rockey系列、赛孚耐系列、Sentinel系列、深思系列等加密锁)
╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃
『天下软件』咨询QQ:583039888
╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃   
『天下软件』联系电话:13728882001     王 工程师
╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃
『天下软件』咨询网站:http://oksoft.53kf.com/
╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃
『天下软件』咨询邮箱:583039888@qq.com
╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃
列表中的各类软件基本都经过安装测试,可以放心使用。如有需要,可以和我们联系。
常用海洋工程软件简介
  1.Naval Architecture:
WAMIT(Frequency Domain); MIT
WINPOST(Time Domain);
STABCAD(Stability);
GHS (Hydrostatics and Stability); BV
Aqwa(comprehensive hydrodynamics);
HydroSTAR
Diffrac
MORA
2.Riser:
Flexcom;
Orcaflex;
Abaqus;
3.Installation:
Moses;
4.Structure:
ANSYS ;
StruCAD ;
SACS ;
SESAM;
5. Mooring
OrcaFlex
Ariane
Flexcom 3D
GMOOR
DMOOR
MIMOSA
水动力分析的常用软件有WAMIT,Hyrodstar,AQWA,DIFFRAC,MORA等。美国这里用的比较普及的
是WAMIT.Hydrostar也有用的。SESAM在国内用的较多,像交大,青岛海洋大学,哈尔滨工程大学
都有。SESAM里面还有船体,锚泊系统耦合分析的模块叫DEEPC.
对于锚泊分析软件,美国这边很多公司用的是自己开发的软件。市场上用的有OrcaFlex,ARIANE,
FLEXCOM 3D,GMOOR,DMOOR,MIMOSA。这些软件像OrcaFlex,FLEXCOM 3D也可以用来做立管的设计分析。ARIANE是法国船级社BV开发的,可以进行大型浮式平台的系泊系统分析。具有图形界面。
MIMOSA是DNV开发的系泊系统分析软件。GMOOR,OrcaFlex好像都是英国公司开发的软件。
我只能做些很简单的介绍。了解不深入,很多软件我没用过。欢迎有使用经验的人来做更详细准确的介绍。
HydroStar For Experts © Bureau Veritas (1991-2006)是一款适用于多
种类型海洋结构物,如FPSO,半潜式平台、SPAR、张力腿平台、油
轮等,用于计算其上的一阶和二阶波浪载荷的三维水动力软件,无论
是深海环境还是浅水环境,无论是有航速还是无航速作业条件都可适
用。
1. HydroStar For Experts 的计算原理
• 基于准理想流体假设的一阶和二阶势流理论;
• 三维任意形状浮体的波浪辐射和绕射分析;
• 无限水深和有限水深环境;
• 边界元方法(三维面元法);
• 不规则频率的消除;
2. HydroStar For Experts 的功能:
• 一阶速度势的求解;
• 船体附加质量和波浪辐射阻尼计算;
• 波浪绕射和傅鲁德-克雷洛夫载荷计算;
• 船体运动响应传递函数计算;
• 波流干扰及波浪增阻;
• 浮体结构内部液体运动的影响;
• 航速效应的影响;
• 浮体结构上起吊车摇摆载荷的影响;
• 二阶低频载荷;
• 二阶高频载荷;
• 最新发展的波浪漂移力的中场计算方法;
• 无限水深、有限水深与岸壁环境条件的限制;
• 多个浮体的相互干扰的阻尼模拟算法;
• 面元法计算和细杆单元毛里森公式计算的混合模型;
• 浮体周围的波浪计算.
• 波漂阻尼;
• 粘性阻尼估算;
• 浮体周围的波浪计算.
• 船体上的压力分布;
• 港口内的波浪模拟
• 海浪对浮体的砰击和上浪计算
• 运动和载荷的谱分析及长期预报
3. HydroStar For Experts 的输出接口和仿真:
• 水动力分析与通用结构分析有限元软件的接口;
• 浮体运动和水动力与锚泊系统分析的接口;
• 浮体运动和波浪扰动的动态界面仿真输出(VShip)
• 浮体运动和水动力特性数据的文本和静态图形输出(Visu4D)
  
1、 GHS 是经典的稳定性计算软件,界面旧点,但功能齐全。它可以由Rhino生成模型,然后导入。也可自己建模。主要由船舶稳性计算发展起来。Stabcad开发较晚,可以自己建模,不知道是否能由其他软件导入。可能更适合石油平台等非船形系统。它的优点是界面漂亮些。功能也很全面。
2、WAMIT大家都知道。只是根据自己的体会,感觉它的Exact geometry representation、High-order method 和 Multi-body 都做得很强,比较可靠。它的Second-order部分用得不太多,有待探索。它的Generalized Mode可以用来考虑Hydroelastic问题。这部分还未有涉及,欢迎大家探讨。一定很有意思。
3、AQWA就是Offshorean说的水动力软件贵族。超贵,买全了要超过$70,000。不含全耦合模块也要近$60,000。当然,他的功能和界面都是所有水动力软件中一流的。至于计算结果的可靠性和精度,还不敢评价。只是最近调一个Diffraction加Morison的Model,结果老不能Match实验,有些Frustrated (不能怪AQWA,Match实验本来就吃力不讨好,人的水平也很有影响)。
4、再说点侧面了解的关于Moses和HARP的情况,不一定准确。MOSES虽然被怀疑精度不太好,但它在很多方面是替代不了的。比如大家提到的安装方面,Spar 的Up-ending, Jacket的Launch等,别的软件都算不了。包括Dr. Ran都用Moses多,用Harp(Winpost)少(内部消息)。HARP虽然在一步步商业化,但内核还需要跟上。比如近年TAMU的一位韩国博士做的Winpost Multi-body 版不知是否已经加入了HARP (SEA的一个大牛已经把这个玩得很熟了)。
但愿说的东西没有冒犯到某位。如果不幸有,请批评指正。
  
到目前为止,AQWA是水动力软件中功能最强大的,为美国海军设计规范中所推荐。我单位去年引进了该软件,当然商业版的价格远不止7~8万美元。目前版本的界面比中海油早年引进的版本有了较大改进,但仍不太方便(大型工程软件的通病)。估计国内使用该软件的用户不多,希望队此软件有兴趣的人士参与讨论,共同提高。以下是AQWA Offshore的主要模块:
1) AQWA-LINE (基本模块)
3D绕射/辐射理论计算波浪载荷,支持多浮体、辐射耦合以及遮蔽效应等。
2) AQWA-GS (基本模块)
GRAPHIC SUPERVISOR,图形用户界面,前后处理
3) AQWA-FER
浮式结构频域分析(不规则波),包括耦合缆索动力学。
4) AQWA-LIBRIUM (add-on 模块)
浮式结构静/动力平衡位置计算与稳定性分析。
5) AQWA-DRIFT (add-on 模块)
浮式结构时域分析(不规则波),包括耦合缆索动力学。
6) AQWA-NAUT (add-on 模块)
浮式结构非线性时域分析(规则波)
7) AQWA-WAVE (基本模块)
AQWA-LINE和ASAS间的接口程序,用于传递水动力载荷到ASAS 有限元模型中进行结构分析。
8) ASAS-SUPERPACK (基本模块)
包括FEMGV,有限元建模与后处理
ASAS(L),线性分析模块,包括波—结构耦合相互作用
ASUS(NL), 非线性分析模块,包括波—结构耦合相互作用。
╃╋╋╋╋╃╋╋╋╋╃╃╃╋╋╋╋╋╋╋╃
『天下软件』咨询QQ:583039888
╃╋╋╋╋╃╋╋╋╋╋╃╃╋╋╋╋╃╋╋╋╃   
『天下软件』联系电话:13728882001     王 工程师
╃╋╋╋╋╃╋╋╋╋╃╋╋╋╋╃╋╋╋╋╃
『天下软件』咨询网站:http://oksoft.53kf.com/
╃╋╋╋╋╃╋╋╋╃╃╋╋╋╋╃╋╋╋╋╃
回复 支持 反对

使用道具 举报

发表于 2010-9-13 10:54 | 显示全部楼层 来自: 中国江苏南京
回复 4# 白水


     我是 用 WXPYTHON开发 包 写 的,还 不错 !比 用 VB写 写 界面 好
回复 支持 反对

使用道具 举报

发表于 2015-9-9 22:17 | 显示全部楼层 来自: 中国江苏南通
与君一席话,胜读十年书
回复 支持 反对

使用道具 举报

发表于 2016-11-10 20:59 | 显示全部楼层 来自: 中国辽宁大连
softsoft999 发表于 2009-6-5 12:24
**** 作者被禁止或删除 内容自动屏蔽 ****

以上那个软件是免费的?谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-10 20:15

Powered by Imarine

Copyright © 2006, 龙船社区

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