Virtuoso Schematic Editor: Sheet border size, titles, etc

H

Hugo Franca

Guest
Hello,

I want to create sheet borders for my schematics but there is only one
"template" available and I don't like it so much.
I can't even put the author name in the one available. I would also prefer
to use a custom size.
Can someone please tell me how to do this?
Thanks in advance,
Hugo
 
Hugo Franca wrote:
I want to create sheet borders for my schematics but there is only one
"template" available and I don't like it so much.
I can't even put the author name in the one available. I would also prefer
to use a custom size.
Can someone please tell me how to do this?
Hugo,

The "only one template available" makes me suspicious that somebody
at your site is already customizing sheet borders, and you should be
talking to them, not us. :)

In an un-customized install, it works something like this:

* The "Sheet" pulldown menu in a schematic window is populated
by the schSheetMasters global variable. The "default" value of
this is in tools/dfII/samples/local/schConfig.il, with a set of
useful comments

* We over-ride our schSheetMasters in our site-wide .cdsinit.

* Check out the US_8ths (or ISO_2mm, or whatever) lib for samples.

* Edit one of those symbols and check out the cellview
properties. nlAction=ignore is important. :) You'll also
find magic properties like schSheetTitles, if you want to
add Author to your customized sheets, it'll go there.

* Check out the ILLabel type stuff going on. The normal property
editor can be frustrating for this sometimes, I often like to
select-all and run geQuerySelSet() when I'm poking through
unfamiliar stuff like this.

Have fun! -Jay-
 
Hi Jay,

Thank you for your great tips.

The "only one template available" makes me suspicious that somebody
at your site is already customizing sheet borders, and you should be
talking to them, not us. :)
Well I didn't explained myself well. In fact there are two different
"templates" and different sizes. I guess it is the default.
Now I was able to create my own and include it in the "Sheet" menu.

nlAction=ignore is important. :)
Why? What is this option?

And do you know how to create and change default values for the labels?

Thanks again,
Hugo


<jayl-news@accelerant.net> wrote in message
news:1168894655.584958.241390@q2g2000cwa.googlegroups.com...
Hugo Franca wrote:
I want to create sheet borders for my schematics but there is only one
"template" available and I don't like it so much.
I can't even put the author name in the one available. I would also
prefer
to use a custom size.
Can someone please tell me how to do this?

Hugo,

The "only one template available" makes me suspicious that somebody
at your site is already customizing sheet borders, and you should be
talking to them, not us. :)

In an un-customized install, it works something like this:

* The "Sheet" pulldown menu in a schematic window is populated
by the schSheetMasters global variable. The "default" value of
this is in tools/dfII/samples/local/schConfig.il, with a set of
useful comments

* We over-ride our schSheetMasters in our site-wide .cdsinit.

* Check out the US_8ths (or ISO_2mm, or whatever) lib for samples.

* Edit one of those symbols and check out the cellview
properties. nlAction=ignore is important. :) You'll also
find magic properties like schSheetTitles, if you want to
add Author to your customized sheets, it'll go there.

* Check out the ILLabel type stuff going on. The normal property
editor can be frustrating for this sometimes, I often like to
select-all and run geQuerySelSet() when I'm poking through
unfamiliar stuff like this.

Have fun! -Jay-
 
Hugo Franca wrote:
nlAction=ignore is important. :)

Why? What is this option?
It tells the netlister not to netlist the sheet border. It's really
just
another instance in the schematic, it would get netlisted otherwise.

And do you know how to create and change default values for the labels?
Not off the top of my head, no, and I don't have time to go
research it today. Spend some time going through all the
labels on US8th's Asize (for example) until you understand
what each of them are doing and see if that doesn't answer
your question (or lead you to ask a more detailed one).

-Jay-
 

Welcome to EDABoard.com

Sponsor

Back
Top