查看: 7463|回复: 1

Teamcenter ITK 开发有关常用的函数集合

  [复制链接]

4

主题

3

回帖

36

积分

管理员

积分
36
发表于 2013-12-3 21:05:56 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×

3 d8 k7 \) c+ a: F* I( z4 \
7 Z, }) h0 H8 s" |* W5 k9 x
Teamcenter ITK 开发有关Item 和 Item revision的函数集合# `5 F; D- D) i- f& M& _

8 Z# H* O# E7 q1 ]

) z7 U! ^3 {- O1 o6 K
* A7 G" r) m3 w& h# y
5 s! F. K% Q9 @; ]0 N" B
ITEM :和Item相关的函数:
3 T  B$ b) D  @
1 I" l+ H1 s+ K9 w5 }: |
( u, z4 r& c% E: x
ITEM_create_item" W3 l4 G1 U" j5 {
ITEM_find_item8 I' y, O: ^) l  U% e) ?( H/ ^9 W% Q
ITEM_attach_object  C% Q$ \5 {  N- v' n2 }. U+ Q- B6 {. @
ITEM_ask_latest_rev
+ B9 B/ }0 U& l5 X9 Z& q: |: _: S6 @ITEM_list_all_revs! I! p. [+ ^2 m4 b1 a& ?2 C
ITEM_list_attachs_of_type
1 i4 l# Q/ g* `8 D! k5 ~0 JITEM_list_all_attachments' x. ^1 G# b' b9 J$ F  x$ y) a
ITEM_ask_id
/ n1 ~- Y) C* T$ g* m
' @6 _/ f; C" S- tItem Revision : 和Item版本相关的函数
* D8 z8 S( P! f' y3 z1 a9 \2 x) u- e/ o
4 a* }# K' j3 _# m# M$ Z) U
ITEM_create_rev4 N/ v7 Z  r9 X. E' ~+ u
ITEM_ask_rev_id
1 s1 h( F$ E. S/ R/ p1 }- V" vITEM_ask_item_of_rev( W! N9 C! _# D0 M* w1 e0 U% w. e
ITEM_attach_rev_object
2 i; w7 D  y* C2 PITEM_list_rev_attachs_of_type
& K& w4 F  `/ L  d. N' _$ ~, ?6 _ITEM_list_all_rev_attachments
  z/ D- W, C2 P! @1 ~3 K+ {ITEM_rev_list_all_bom_view_revs, {9 @% h; _5 l/ M# s" Y
8 C3 I& `; j9 Q
' J$ N) Q" |1 e
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

4

主题

3

回帖

36

积分

管理员

积分
36
 楼主| 发表于 2013-12-3 21:12:42 | 显示全部楼层
0 }4 E' {" u, C' j7 p
和Form相关的函数
, G" W3 ~7 T( ]# X: L  \
) z% A$ N; o0 J& J
) ~( w4 j8 g6 ~" A) }
FORM_create
# Z- F4 ?# |; ?FORM_describe
4 k* R2 \" S3 c4 R- }/ I7 A7 l
8 u' Q- z; P4 l" N( }2 |' T" r
' i3 Q# O- o( T- y  Y
和文件夹Folder创建相关函数& s( X% l6 t, P/ A6 W9 r2 x3 E( A

9 Z. [1 t$ J+ }
  1. FL_create
    8 Y: K% L! K. g3 \5 f! S; ]
  2. (const char name[WSO_name_size_c+1], const char description[WSO_desc_size_c+1], tag_t *pfolder_tag) # r4 a) @* k( t; q
  3. . k) C7 g" p7 S/ {  D; v4 ^: Q
  4. FL_insert
    # H% {- P& d* k0 F1 }
  5. (tag_t folder_tag, tag_t workspaceobject_tag, int position)
    . M2 s4 S: \# n& w% {
  6. 2 X1 K. A6 H4 H! h5 D  i# e- o5 \
  7. FL_remove
    ; U1 p; S- A4 b
  8. (tag_t folder_tag, tag_t workspaceobject_tag)
    4 a/ s( y6 G3 A7 x2 n2 {4 h' d" C/ K
  9. " F0 ]5 T# A! a
  10. FL_copy/ E& A+ _; v7 R5 b( k0 p) D
  11. (tag_t folder_tag, const char new_folder_name[WSO_name_size_c+1], tag_t *new_folder_tag)
    ( _; B' o- ?* n% Z) B; x: M

  12.   I6 f* V; ]: Q7 c# W9 x
  13. FL_ask_size
    6 E, O; z, R2 J. e8 E
  14. (tag_t folder_tag, int *number_of_entries)+ p- R6 t. _4 P! y& r; ~7 }. h7 D/ T
  15. ( I  m1 Q2 n0 w0 D% D$ N4 I
  16. FL_user_update_newstuff_folder
    7 U! ~/ X8 D$ j+ c6 E8 \3 P
  17. (tag_t folder_tag)9 E* y4 Q  L  |$ E6 Q; d
复制代码
' H8 J' p; \) N* ^/ c
% D/ \8 Z& N8 r1 Y8 E/ u
6 R$ _, Q. z" R  l
和AOM相关的函数
7 @  a2 x. O, d; U3 H2 S# i' o9 l$ S6 E- V2 H, ^
修改一个AOM数据对象
$ }0 O) g5 _, c1. get the object                AOM_load()       
$ [8 D/ ]3 g& C3 ^2. lock the object                AOM_lock()
# ^4 A- v# f6 L: p9 |( C" H" n3. change the object        AOM_set_xxx()
9 n3 Y( K5 o% v- `4. save the object        AOM_save()
* K3 v+ ~! Z- E0 u5. unlock the object        AOM_unlock()! _  C* v4 s; A6 n* W5 m5 b

' Y) m7 x  v$ b% i) A" }/ Y! R; k

; M; d" [7 a- F- n) U# Y1 a" L创建一个AOM数据对象$ A9 `3 O0 l% u! I: h+ h
1. create the object
/ _3 {( M, a) \+ u) W$ r2. save the object        AOM_save()5 X! X; _1 p7 h. \6 B6 t- z
3. unlock the object        AOM_unlock()- M' Q3 \  B8 U! `1 v
- F6 \8 K& |3 Y& [$ d' G

2 g) h8 I4 ^, N& {8 ]删除一个AOM数据对象3 K+ a% f( {$ V  |8 k; x
1. get the object                AOM_load()
. q3 ?7 B, `/ e7 r2. lock for delete         AOM_lock_for_delete()5 u5 J1 H9 g. q/ G9 s
3. delete the object        AOM_delete()
' G' L# d% Q: @& I. Q
9 N7 `4 j6 O& |3 S3 N  ?
' S9 O  F" f4 Z- w4 {
# C6 T, k* ^$ o$ N$ U% s( F
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

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

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部