iCAx开思工具箱
标题:
CAA:请问如何得到catia中的unit设置
[打印本页]
作者:
Rebeccazhao
时间:
2005-11-10 16:40
标题:
CAA:请问如何得到catia中的unit设置
想知道sheet中所用的长度单位
打算通过
接口CATILieUnitsSheetSettingAtt 中的GetMagnitudeValues方法 获得tools->option中设置的units
但是该接口无法获得,不知道为什么.
望高手指教,谢谢
作者:
acoka
时间:
2005-11-11 09:48
你没告诉你是用什么方法取CATILieUnitsSheetSettingAtt,谁都不知道都怎么帮你
除非直接替你写好程序给你
但可以告诉你个非常不正规的做法
取个长度的CATICkeParm, 用Show()来取得表示字符,这样你可以得到 "3mm"或“1.5inch”之类
然后就看C的基本功了
作者:
Rebeccazhao
时间:
2005-11-11 10:34
呵呵,acoka火气很大嘛~~
我就是不知道怎么取得CATILieUnitsSheetSettingAtt才来问得呀
我是通过搜索看到这个interface,想使用它中间的方法,但是不能取不到这个CATILieUnitsSheetSettingAtt,看文档也没有看到哪里有关于怎么取得这个interface的说明
看catia的doc也没有使用这个interface的例子。。
作者:
hick
时间:
2005-11-11 11:17
原帖由 于 2005-11-11 09:48 发表
但可以告诉你个非常不正规的做法
取个长度的CATICkeParm, 用Show()来取得表示字符,这样你可以得到 ...
这样肯定可以得到单位
应该也可以用 CATSettingRepository 的GetRepository()来获得,修改等
CATILieUnitsSheetSettingAtt 如何获得,看你想怎样得到,做什么
可以多试试
作者:
acoka
时间:
2005-11-11 11:46
记得不久前有个帖子要改option里的3D显示设置
好像可以读到设置值了
你可以参考那个帖子里的程序
改改option的page和item的定义名应该就可以(估计那个.h里应该有)
https://www.icax.org/viewthread.php?tid=219536&extra=page%3D6
误解了你的无法取到,以为你是cast不到
建议
但是该接口无法获得,不知道为什么.
-〉不知道该接口如何取得
呵呵,开个玩笑拉
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3