对于Tribon的数据抽取,可以使用COM组件——TBDEXINT
Tribon提供交互的数据查询程序 sx700
反编译工具reflector .net
图形DRAFTING
三维小样(VOLUME)
设备(EQUIP)
舾装件(STRUCTURE)
船体(HULL)
电缆(CABLE)
部件(COMPONENT)
管子(PIPE)
通风(Vent)
疑问:GetResTree()的返回值用object接,然后用string[]强制转换。
///////////2018-5-18//////////////////////////////////////////
船体数据推送的方法:
1、根据分段名,获取该分段的所有板架名List<string>AllPanelName,对板架进行筛选,
分平面板架List<string>PanelName和曲面板架List<string>CPanelName进行分别抽取
2、以平面板架为例,判断对称性, SYMMETRY 0左右对称,1跨中,12仅右舷。
3、判断抽取的子类型有哪些,N+。子类型业务上有plate、bracket、doubing等,以plate为例。抽取1:200,注意name的1和2,获取List<string>TBName
4、根据TBName拼接主键:类型 index of panelname(注意右舷加R)
5、注意装配属性的抽取,要先查询模型的对称性。
6、long name 和short name都是外部名,要拆分。这有疑问,要查一下抽取语句。partname对应抽取语句。
////////////////////////////////////////////////////////////////