How do I change the font size for all of my component values and names on my brd. I would rather not go to each individual one to do this. I looked for a ULP and searched the forum and couldn't find an answer.
How do I change the font size for all of my component values and names on my brd. I would rather not go to each individual one to do this. I looked for a ULP and searched the forum and couldn't find an answer.
On 02/04/2014 05:50 AM, jmoulton wrote:
How do I change the font size for all of my component values and names
on my brd. I would rather not go to each individual one to do this. I
looked for a ULP and searched the forum and couldn't find an answer.
It's better to do this from a script.
Try these commands:
display torig borig; # Display the top and bottom origins
group all; # Group everything
smash (C>0 0); # Smash everything in the group
display none tname bname tval bval; # OPTIONAL: limit changes to
names and values
group all; # Group everything including smashed texts.
change font vector (C>0 0); # Change the font to a vector font
change size 50mil (C>0 0); # Change the font size
change ratio 15 (C>0 0); # Change the width:height ratio
display last;
The "(C>0 0)" above represents a control-Right click at the origin,
which performs the operation on everything in the currently selected group.
If you save the above into a script myScriptName.scr, you can run it
with a single command "SCR myScriptName".
Set the ratio so that the line width is equal to or larger than the
minimum silkscreen line width as published by your board house. In the
above case, the line width would be 50mil * 15% = 7.5 mils.
HTH,
- Chuck
5047.att1.html.zip |
On 02/04/2014 05:50 AM, jmoulton wrote:
How do I change the font size for all of my component values and names
on my brd. I would rather not go to each individual one to do this. I
looked for a ULP and searched the forum and couldn't find an answer.
It's better to do this from a script.
Try these commands:
display torig borig; # Display the top and bottom origins
group all; # Group everything
smash (C>0 0); # Smash everything in the group
display none tname bname tval bval; # OPTIONAL: limit changes to
names and values
group all; # Group everything including smashed texts.
change font vector (C>0 0); # Change the font to a vector font
change size 50mil (C>0 0); # Change the font size
change ratio 15 (C>0 0); # Change the width:height ratio
display last;
The "(C>0 0)" above represents a control-Right click at the origin,
which performs the operation on everything in the currently selected group.
If you save the above into a script myScriptName.scr, you can run it
with a single command "SCR myScriptName".
Set the ratio so that the line width is equal to or larger than the
minimum silkscreen line width as published by your board house. In the
above case, the line width would be 50mil * 15% = 7.5 mils.
HTH,
- Chuck
5047.att1.html.zip |