Connect with us

OrCad title block warning messages?

Discussion in 'CAD' started by John Corelli, Jan 5, 2004.

Scroll to continue with content
  1. John Corelli

    John Corelli Guest

    I'm using multiple title blocks on my sheets (one in the lower right
    for title and sign-off, one for ECO section in upper right, another
    for a disclosure statement lower left, etc) and when I generate
    intersheet references, OrCad generates the warning message: "Warning
    #16000: 3 title blocks found on page xxx, using the last one found."

    Yes, the intersheet references get generated fine, but there are a ton
    of warnings at the same time that make it hard to catch real problems.
    Is there a better way to do multiple title blocks? Is there a way to
    suppress that warning message?

    Thanks for any help.
  2. Is there a specific reason to use titleblocks for the extra info? Why not
    create a part for that?

  3. Active8

    Active8 Guest

    On 5 Jan 2004 06:37:18 -0800, said...
    Maybe adding a property to the title blocks and grouping them like
    multi-part packages. Try that. I'll hold off on that because even
    though I figured out how to hide properties, I don't know how to
    delete them. THe button never worked for me.

    Or... you could screen capture your 2nd and 3rd title blocks,
    delete the buggers, and place them as pictures. Doo dah...

    I can't get it to stop the message, let alone find the message in
    help and I've been up and down the docs thoroughly on the subject.
  4. John Corelli

    John Corelli Guest

    Yes, because this is what additional title blocks are used for. The
    help even makes reference to putting down other (non-default) title
    blocks. If you define it as a part (which I already tried) it will
    show up in the BOM. If you set it up as a block of text with lines
    around it, then the item can be edited and changed in the schematic -
    this is also unacceptable.
  5. John Corelli

    John Corelli Guest

    Yes, the intersheet references get generated fine, but there are a ton
    I wondered if there was a way to control the "property" of a title
    block, but I couldn't find a property that would let me do what you're
    suggesting, but I'll keep working on it.

    Try that. I'll hold off on that because even
    Uh, which button? Again, I'll have to look into it to follow what
    you're telling me.
    This is actually not a bad idea, however one of the title blocks need
    to be edited to add ECO information.
    Yeah, so have I - it's really frustrating! Whatever happened to
    publishing a list of warning/error messages?

  6. Active8

    Active8 Guest

    On 6 Jan 2004 05:10:14 -0800, said...
    When you double click a part or title block (which *is* a part
    since you find it in a parts lib) or right-click | edit properties,
    a properties sheet opens. You can add properties to it like
    parameters (which need a Parameters part or a .param line in the
    netlist - same thing) There's a delete button on the property sheet
    that didn't get rid of the property last time I tried. Right-
    clicking on a property name, IIRC, brings up a context menu with
    options like Delete (worked this time, yay! friggin' POS) Filters
    (hide, etc.), Display properties (like display value or name and
    value on the schem), etc., blah, blah. I forget all the stuff you
    can't do, but it's in the helps and manual which might make sense
    if you sacrifice a chicken over it.

    So, I was thinking that you could add a property to your title
    blocks like "Title Block Group". Look up "Heterogenous" to find out
    how you create a heterogenous part. Maybe what it meant ( I didn't
    have a live chicken handy ) was that you assign a property in the
    parts editor, not sure if there's a diff. Must be, I just checked.
    See below. Basically, you have different parts in one package like
    a coil and a switch in a relay. "Relay Group" could be the property
    or "Part Group". Then you assign the same value to those parts that
    get grouped and when you annotate the schem, you put the property
    name in the parts grouping box. Something like that. So you'd have
    Titleblock 1a, Titleblock 1b, and Titleblock 1c.

    I just tried it with "Title" which has the same value and it didn't
    work, so try it by creating a heterogenous part (or homogenous if
    all blocks are the same) and just make a part with 3 title blocks.
    Delete the default block and place a block 3 times. they should end
    up being a b c. If not, oh well, you'll have to cut the warnings

    this is below:

    Parts usually correspond to physical objects---gates, chips,
    connectors, and so on---that come in packages of one or more parts.
    Think of these packages as physical parts and the parts you place
    on a schematic page as logical parts. Physical parts that comprise
    more than one logical part are sometimes referred to as multiple-
    part packages. For simplicity, Capture usually refers to both as
    Logical parts in a package may have different pin assignments,
    graphics, and user properties. If all the logical parts in a
    package are identical except for the pin names and numbers, the
    package is homogeneous. If the logical parts in a package have
    different graphics, numbers of pins, or properties, the package is
    heterogeneous. For example, a hex inverter is homogeneous: the six
    inverters are identical, except for their pin numbers. A relay,
    which has a normally opened switch, a normally closed switch, and a
    coil, is heterogeneous: the three physical parts differ in
    graphics, number of pins, and properties.

    To create a heterogeneous part in a library, open the library and
    choose New Part from the Design menu. Enter the part name, set the
    number of parts in the package, and select Heterogeneous in the
    Package Type group box. Enter the PCB Footprint if you wish to
    assign one to the part at this time. Click the OK button, and
    Capture will give you the logical part with reference designator U?
    A. Draw your part body, add your pins. To get to the B package
    choose Next Part from the View menu, or press CTRL+N. Capture
    displays the U?B part for you to edit. Again, draw your part body
    and add your pins. Repeat this process until all your logical parts
    are created.

    After creating the logical parts of your heterogeneous part in the
    library you need to assign a unique property to each one. That
    property can have any name (for example, PACKAGE). To do this,
    double click on the empty space beside the logical part to get the
    User Properties dialog box. Choose the New button, type in PACKAGE
    into the Property box and a 1 in the Value box. Click twice to
    attach that property to the logical part. Add this new property to
    each logical part in your package (part A, B, C, and so forth).
    Save your library with the new part in it.

    Open your schematic and place the A, B, C (and so on) logical parts
    of your heterogeneous parts appropriately in your design. After you
    place each logical part, double click on the part to get the
    property editor. Edit the value of the PACKAGE property shown in
    the spreadsheet. Leave the Value of 1 on that property for each
    logical part of the first set you place; assign a Value of 2 to
    each logical part in the second set, assign a Value of 3 to each
    logical part in the third set, and so on. Capture uses this value
    to group the heterogeneous parts correctly when assigning reference

    When you get ready to annotate the design you add that property name to the combined property string in the Annotate dialog box. Capture will use this property and the assigned values to annotate the parts correctly in the design. To do this, go to the project manager window, select the design name, and choose Annotate from the Tools menu. Select Update entire design, select Unconditional reference update (select Incremental if you have already partially annotated your
    design), and type in {PACKAGE} into the Combined property string box. This gives you a combined property string like {Value}{Source Package}{PACKAGE}. When you click OK, Capture then assigns the appropriate reference designators to all your parts in the design including the heterogeneous parts.

    There. HTH you *and* me.
  7. Active8

    Active8 Guest

    On 6 Jan 2004 05:10:14 -0800, said...
    So you add a block, change the info, capture it, and go, go, go.
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day