• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. BOM including "mirrored" - information?

Stats

  • State Not Answered
  • Replies 3
  • Subscribers 159
  • Views 2153
  • Members are here 0
More Content

BOM including "mirrored" - information?

Manfred1
Manfred1 over 3 years ago

I was asked to provide a BOM (bill of materials) containing the information, if the part is placed TOP or BOTTOM, meaning being mirrored or not.

Of course, the preferred place to generate the BOM is the schematic programm (Capture), but there TOP/BOTTOM information doesn't exist. In Orcad PCB Designer several reports are preconfigured and can be edited, but it seems, that the fields manufacturer and part number do not exist in that software. Is that correct?

  • Sign in to reply
  • Cancel
  • mahimag
    0 mahimag over 3 years ago

    Hey, to check whether the symbol is mirrored or not use SYM_MIRROR and for manufacturer and part number you can add COMP_PART_NUMBER and COMP_MANUFACTURER in your extracta command file along with the other fields you have in your txt file to generate BOM report in allegro.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Manfred1
    0 Manfred1 over 3 years ago in reply to mahimag

    Thank you for your answer. Obviously the level of skill it requires exceeds mine.

    I found out, that the text files defining the available reports are stored at C:\Cadence\SPB_17.4\share\pcb\text\views on my PC.

    I followed your suggestions and created a text file called bom_rep_tb.txt. Using the field COMP_MANUFACTURER generated the error ERROR(SPMHDX-14): Field 'COMP_MANUFACTURER' is unknown. I deleted that field, and the file worked, but the column COMP_PART_NUMBER stays empty.

    Is there a list of all available fields in Orcad PCB Designer? Probably with the data those fields contain within the actual sample project?

    Where is the list of available Quick reports stored, that is displayed at menu item Tools / Quick Reports? Would I need to add my newly generated report manually into that list if I wanted it to be included?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • mahimag
    0 mahimag over 3 years ago in reply to Manfred1

    Try adding the below lines in a text file and save it in your current working directory, you can see the entry with the file name in the tools > reports list. It is working for me.

    COMPONENT
    SYM_NAME
    COMP_DEVICE_TYPE
    COMP_VALUE
    COMP_TOL
    COMP_CLASS
    SYM_MIRROR
    REFDES_SORT
    REFDES
    COMP_PART_NUMBER
    COMP_MANUFACTURER
    END

    Also, part_number comes as a component property, you can check if your compoents have this property or not.

    I can see the complete list of fileds on the Cadence Support website,https://support.cadence.com/apex/techpubDocViewerPage?xmlName=algrodescmp.xml&title=Completing%20the%20Design%20--%20Extracting%20Views%20from%20the%20Layout%20Editor%20-%20Baseview%20File%20Contents&hash=pgfId-1034643&c_version=17.4-2019&path=algrodescmp/algrodescmp17.4-2019/chap5.html#pgfId-1034643

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information