Tribon自定义图纸类型深度分析

使用Tribon自定义图纸类型的时候遇到了一些问题,解决问题的过程中,对其原理有了些认识。

使用Tribon Toolkit Preferences创建自定义图纸类型后,Tribon会自动在安装目录bin下生成三个文件SB_TDM_DRAWINGTYPE_LIST, SB_TDM_CUSTOMTYPE_LIST, SB_TDM_STATUS_LIST,其中SB_TDM_DRAWINGTYPE_LIST是我们要用到的图纸类型定义文件,另外两个是模型类型自定义和图纸状态,在Tribon Toolkit Preferences右侧的两个选项卡中定义的。

启动Tribon模块,会首先读取D065文件中的SB_TDM_DRAWINGTYPE_LIST键所指向的文件,如果没有配置,则读取bin下的SB_TDM_DRAWINGTYPE_LIST文件。注意:前一个SB_TDM_DRAWINGTYPE_LIST是D065文件中的键,可以指向任意一个符合自定义图纸文件格式的文件,文件名随意取。后面的是SB_TDM_DRAWINGTYPE_LIST文件名,没有扩展名的文件,是Tribon自动生成的。

所以在创建自定义图纸类型的机器上,如果不清空bin下的SB_TDM_DRAWINGTYPE_LIST文件,新增的自定义图纸类型无法删除。反过来说,要删除本机创建的自定义图纸类型,就清空bin下的SB_TDM_DRAWINGTYPE_LIST文件。

若SB_TDM_DRAWINGTYPE_LIST不在D065文件中定义,其他机器是看不到自定义图纸类型的。在D065文件中定义自定义图纸类型文件的时候遇到Tribon的一个bug。即自定义图纸类型文件的文件名必须是小写,或者必须有扩展名。如下所示,我把SB_TDM_DRAWINGTYPE_LIST文件直接拷贝到def文件夹下,用大写文件名,Tribon没有识别,换成小写后问题排除。还试了一下将文件名改为SB_TDM_DRAWINGTYPE_LIST.txt,指向后也好用。

SB_TDM_DRAWINGTYPE_LIST X:\def\sb_tdm_drawingtype_list

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值