Setting line thickness within a macro
Setting line thickness within a macro
(OP)
Hello all,
I have a macro that creates simple geometry in a drawing, but the generated line thickness is too large.
Does anyone know how I can set the line thickness within a macro.
Thanks in advance.
I have a macro that creates simple geometry in a drawing, but the generated line thickness is too large.
Does anyone know how I can set the line thickness within a macro.
Thanks in advance.





RE: Setting line thickness within a macro
From the Online doc (VisPropertySet).
Sub SetRealWidth(long iLineWidth,long iInheritance)
Sets the real line width and the line width inheritance flag for the current selection.
Parameters:
iLineWidth
The value ranges from 1 to 63. Each indice is a thickness customizable in the page Tools/Options/General/Display/thickness.
iInheritance
Legal value:
0 No heritance
1 Heritance
Example:
The following sample shows how to change line width of current selection.
Set visProperties1 = CATIA.ActiveDocument.Selection.VisProperties
visProperties1.SetRealWidth 4,1
Eric N.
RE: Setting line thickness within a macro
Many thanks for your prompt reply and useful information.