Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Setting line thickness within a macro

Status
Not open for further replies.

nigelmcl

Automotive
Oct 1, 2004
8
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.
 
Replies continue below

Recommended for you

Hi,

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



indocti discant et ament meminisse periti
Eric N.
 
Eric,

Many thanks for your prompt reply and useful information.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor