iCAx开思网

标题: 用宏自定义图框时如何定义线型及颜色? [打印本页]

作者: Jingffei    时间: 2007-8-5 19:14
标题: 用宏自定义图框时如何定义线型及颜色?
用宏自定义图框时如何定义线型及颜色?
如题:如何定义某些线条的线型及颜色,文字的颜色等...

谢谢!
作者: fuxh2008    时间: 2007-8-6 09:43
w我也想知道
作者: chouhu0624    时间: 2007-8-13 14:45
CATIA.ActiveDocument.Selection.Add Line
    CATIA.ActiveDocument.Selection.VisProperties.SetRealWidth 1,1
    CATIA.ActiveDocument.Selection.VisProperties.SetRealColor 255, 255, 255, 0
    CATIA.ActiveDocument.Selection.clear
作者: huanqiaoren    时间: 2007-8-15 08:49
请问在宏定义在怎样读取3d图中自定义属性?
比方说在3d图中自定义属性:company;属性值:XXX;怎样在2d图中自动读取该值?
作者: hnnjwx    时间: 2007-8-15 10:25
3楼的这个
CATIA.ActiveDocument.Selection.Add Line
    CATIA.ActiveDocument.Selection.VisProperties.SetRealWidth 1,1
    CATIA.ActiveDocument.Selection.VisProperties.SetRealColor 255, 255, 255, 0
    CATIA.ActiveDocument.Selection.clear
是什么意思。能说得详细点吗?
作者: hnnjwx    时间: 2007-8-16 17:47
请教高手之中。顶一下
作者: lhy123606    时间: 2020-5-10 15:28
图框模版中加以下代码:
Sub CATColorGeometry()       
        SelectAll "..Name=Frame_Outside_Border_*" '选择名称为Frame_Outside_Border_*的图框线
        CATIA.ActiveDocument.Selection.VisProperties.SetRealWidth 2,1 '设置选择图框线的线宽
        CATIA.ActiveDocument.Selection.VisProperties.SetRealColor 128, 0, 128, 0 '设置选择图框线的颜色
        CATIA.ActiveDocument.Selection.VisProperties.SetLayer catVisLayerBasic, 26 '设置选择图框线的图层
        CATIA.ActiveDocument.Selection.VisProperties.SetPick catUnpickable '设置选择图框线的可拾取性
        CATIA.ActiveDocument.Selection.clear '清除选择的图框线
End Sub
图框创建代码中加入中间那句代码
Sub CATDrw_Creation( targetSheet as CATIABase )
    CATColorGeometry 'To change the geometry color
End Sub




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3