Part No. 301945-AMay 15, 1998 PCN Process User Guide
Computer InfrastructureA-2: Computer Infrastructure and ToolsThe following directories are used for data storage:•/baydir/dra/2brel/docs, mech, progra
ToolsPCN Process User Guide (301945-A)Computer Infrastructure and Tools: A-3ToolsNote that /hw/tools and /swi/tools are complementary mount points on
ToolsA-4: Computer Infrastructure and Toolsget_files /bayeast/dra/utilsRetrieves released mechanical files for suppliers.get_files_2brel /bayeast/dra/
ToolsPCN Process User Guide (301945-A)Computer Infrastructure and Tools: A-5partmgr* /bayeast/dra/utilsPart lookup, part number requesting, part cance
ToolsA-6: Computer Infrastructure and Tools
301945-AB-1Appendix BBehind the ScenesThis appendix explains more about the PCN process:• What happens when you begin a new project• How the programma
Processing of the Programmable Parts DirectoryB-2: Behind the ScenesProcessing of the Programmable Parts DirectoryBNE cron scripts (and BNW manual scr
Timing and cron ScriptsPCN Process User Guide (301945-A)Behind the Scenes: B-3Timing and cron ScriptsThe PCN/EDA process depends on a number of cron s
B-4: Behind the ScenesNote: The create_arch_mv script does not move files if there is already a part.minor_rev directory in existence, or if the filen
301945-AC-1Appendix CFAQThis appendix lists commonly asked questions, with answers.1I have to get the BOM uploaded today and have taken out a new part
PCN Process User Guide (301945-A)xiTables• EDA East Engineering Support ...xvii• EDA West
C-2: FAQ5Since the BOM details the component changes, how detailed does the description field need to be on a PCN? What information should be in this
PCN Process User Guide (301945-A)FAQ: C-313If a part you’ve used on your design is marked for deletion, what does that mean, and what does that do?ANS
C-4: FAQ21My PCN reports that an off-the-shelf part that was previously unreleased by the ECO/PCN process is now released. How did that happen?Your PC
PCN Process User Guide (301945-A)FAQ: C-51. In SAP, select Materials-Management->Engineering->BOM Component detail report.2. Enter BOM details.3
C-6: FAQ
301945-AD-1Appendix DError MessagesThis appendix lists most of the error messages from the partmgr and bom_upload scripts. It also lists many of the s
bn_bomprocess MessagesD-2: Error MessagesClass Code <input_class_code> not found on this class code list. You entered a non-existent class code.
bn_bomprocess MessagesPCN Process User Guide (301945-A)Error Messages: D-3<refdes %s used on %s and %s>. Refdes issues listed above have %s issu
bn_bomprocess MessagesD-4: Error MessagesNEW_BOM_TYPE keyword not specified in CFG fileThis is a required parameter, specified as NEW_BOM_TYPE VL_SCHE
bom_upload Error MessagesPCN Process User Guide (301945-A)Error Messages: D-5Directory <dir> specified but does not exist[however <local_dir_
bom_upload Error MessagesD-6: Error MessagesCan't overwrite <BOM.REV> in the rel area!If you enter a part and rev to process, and the combi
bom_upload Error MessagesPCN Process User Guide (301945-A)Error Messages: D-7Part <part number> appears to be a top level assembly. The bom_uplo
bom_upload Error MessagesD-8: Error MessagesUnable to find a .diff file with the name <profile base>. Your _proto.diff file must have the same n
301945-AE-1Appendix EParts and Part NumbersThis appendix provides summary information for the following topics:• Part numbers: the common part number
Part NumbersE-2: Parts and Part Numbers• The letter portion of the part number (A to Z, but not I, O, Q, or X) is used for all major versions, includi
Part NumbersPCN Process User Guide (301945-A)Parts and Part Numbers: E-3The class code is continued today, but it is not embedded in the part number.
Part NumbersE-4: Parts and Part NumbersSearching for and Revving Legacy Part NumbersYou can still get the next embedded rev of an old-style part, as l
When to Change Part NumbersPCN Process User Guide (301945-A)Parts and Part Numbers: E-5The tabbed parts have the format 123456-A-00, 123456-A-01, 1234
When to Change Part NumbersE-6: Parts and Part NumbersRevisions are distinguished by whether they are major or minor. See Part Numbers on page E-1 for
When to Update the Minor Rev of a Part NumberPCN Process User Guide (301945-A)Parts and Part Numbers: E-7PCB AssembliesA major revision is required fo
301945-AxiiiAbout This GuideThis guide is for people who generate, read, or use PCNs and BOMs.PCNs track changes to a Bay Networks PCB’s electrical, m
When to Update the Minor Rev of a Part NumberE-8: Parts and Part NumbersThe information in this section is extracted from PROC CHNGING PART REVS, Rev
BOM StructuresPCN Process User Guide (301945-A)Parts and Part Numbers: E-9• When a new artwork spin is released and previous revs can be reworked to b
BOM StructuresE-10: Parts and Part NumbersTable E-7 and Table E-8 on the following pages provide the full list of class codes for documentation, made-
BOM StructuresPCN Process User Guide (301945-A)Parts and Part Numbers: E-11The following table shows the BOM structure for a typical build-to-stock pr
Class Codes (Material Groups)E-12: Parts and Part NumbersThe following table shows the BOM structure for a typical build-to-order productClass Codes (
Class Codes (Material Groups)PCN Process User Guide (301945-A)Parts and Part Numbers: E-13Table E-7. Documentation-Only Class Codes (Material Groups)C
Class Codes (Material Groups)E-14: Parts and Part Numbers106 MODULE CIRCUIT ELEMENT108 IC CUSTOM (ASIC) THRU HOLE IC ASIC PART NUMBER PACKAGE110 SMD
Class Codes (Material Groups)PCN Process User Guide (301945-A)Parts and Part Numbers: E-15175 NETWORK INTERFACE COMPONENTS IC DEVICE TYPE APPLICATION1
Class Codes (Material Groups)E-16: Parts and Part Numbers401 SIP CUSTOM402 RES NETWORK CUSTOM RESNTWK SIP OR DIP OHM # OF PINS BUSSD OR ISOLT410 SMD
Class Codes (Material Groups)PCN Process User Guide (301945-A)Parts and Part Numbers: E-17516 RESISTOR 1/8W 1% 0-999 OHM RES VALUE OHM TOLERANCE WATTA
Conventionsxiv: About This GuideConventionsangle brackets (< >)Within output from text-based UNIX tools, these indicate that you supply the text
Class Codes (Material Groups)E-18: Parts and Part Numbers542 SMD RESISTOR 1/8W 1% 0-999 OHM RES VALUE OHM TOLERANCE WATTAGE PA C K A G E543 SMD RESIST
Class Codes (Material Groups)PCN Process User Guide (301945-A)Parts and Part Numbers: E-19604 HARDWARE MECHANICAL MISC (SPACER)HDW TYPE DESCRIPTION MA
Class Codes (Material Groups)E-20: Parts and Part Numbers880 SHIPPING GOODS (CARTONS FOAM ETC)KIT PKG SET NAME881 CUSTOM SHIPPING GOODS (INSERT ETC.)8
Class Codes (Material Groups)PCN Process User Guide (301945-A)Parts and Part Numbers: E-21992 OEM LITERATURE993 TECH PUB PUB ASSY.994 SYNOPTICS LIT. N
Class Codes (Material Groups)E-22: Parts and Part Numbers
301945-AF-1Appendix FReferencesThis appendix provides a list of pathnames and/or URLs for important online documents concerning part numbers, revision
F-2: References“Revision Schemes.” http://bayweb.baynetworks.com/engserv/info/rev.htm. This document describes the revision schemes for East and West
301945-A-1Glossary.includeThe project.include file, containing part numbers for parts not on the schematic, containing the part numbers, descriptions,
GL-2_cost.lstThe project_cost.lst file, saved in the project working directory, contains, for all parts in the project, the part number, description,
PCN Process User Guide (301945-A)GL-3BOMBill of Materials—a list of all parts that make up an assembly, including part numbers, descriptions, class co
Reading This Guide with Adobe AcrobatPCN Process User Guide (301945-A)About This Guide: xvCSM Commodity Supplier ManagementEDA Engineering Data Admini
GL-4order numberA customer-level number that can be used to order a Bay Networks product.parent assemblyThe assembly to which a part or sub-assembly r
PCN Process User Guide (301945-A)GL-5top-level assemblyThe highest assembly level for the product, typically including the PCB assembly, product docum
301945-AIndex-1Symbols.abl, 4-4.afm, 4-3.apt, 4-8.bin, 4-3, 4-4.brd, 4-8.cfg, 5-6, 5-11, 5-16.def, 4-3.doc, 4-10.drw, 4-7, 6-5.dxf, 4-7.fus, 4-3, B-2.
Index-2/dra/rel/docs/PPP000/component, 6-6/dra/rel/mech, 4-10/dra/rel/mech/PPP000/component.nn, 6-6/dra/rel/pcn_data/PPP000/Part_number, 6-6/dra/rel/p
PCN Process User Guide (301945-A)Index-3overview, 5-2schematic output, 5-31using to create a BOM, 5-6bn_bomprocess.ini, 5-12bn_bomprocess.log, 6-4, GL
Index-4functional, E-7minor or major, C-3changes file, 5-17checksum, 4-3, 4-4, B-2change count, 6-4checksum.fus, B-2computed, 4-5for all devices, 6-4i
PCN Process User Guide (301945-A)Index-5print room, iisupport coordinator, xvii, B-3, GL-3tools engineer, xvii, GL-3Electronic Print Room, see EDA ele
Index-6log locations, C-2HPGL, 4-6http//bayweb.baynetworks.com/engserv/procedures/pcnguide, xiii//bayweb.baynetworks.com/engserv/procedures/pcnguide/p
PCN Process User Guide (301945-A)Index-7changes, C-3number, 1-6updated by bom_upload, E-7when to update, E-7mod class code, 5-5module add viewlogic, 2
Internal Supportxvi: About This GuideTo use the bookmarks (Ctrl+7) along the left margin: click the page icons to go to that page, or the triangles to
Index-8part.saplis and previous BOM, 5-12PC accounts, 2-2PCB, xv, GL-4assembly, E-7, GL-4design service, GL-4vendor, GL-4when to rev assemblies, E-8PC
PCN Process User Guide (301945-A)Index-9reporting structure, 1-7, 5-1, E-9resistors, E-7, E-9revcustom part, E-9embedded, 3-8, E-6major, 3-8mechanical
Index-10updatingBOM, 1-8minor rev, E-7part numbers, 3-8upper revisions, C-2uploader, B-1, GL-5uploading a BOM, 6-1 to 6-8, C-1Vvendorapproved, 6-2list
Internal SupportPCN Process User Guide (301945-A)About This Guide: xviiGetting Help for BOM and SAP ProcessingFor help, see the following tables. Also
Internal Supportxviii: About This Guide
301945-A1-1Chapter 1Getting Started (An Overview)This chapter gives a quick overview of the PCN/BOM process so you can find what you need to do next a
ii301945-A4401 Great America Parkway 8 Federal StreetSanta Clara, CA 95054 Billerica, MA 01821Copyright © 1998 Bay Networks, Inc.All rights reserved.
Executive Overview1-2: Getting Started (An Overview)Executive OverviewPCNs (Prototype Change Notices) track changes to a Bay Networks PCB assembly’s e
Starting Work on a ProjectPCN Process User Guide (301945-A)Getting Started (An Overview): 1-3Starting Work on a ProjectWhether you’ve been with your p
Using Recognized Parts1-4: Getting Started (An Overview)Using Recognized PartsIf you’re adding parts to a schematic, they come from Viewlogic librarie
Getting New PartsPCN Process User Guide (301945-A)Getting Started (An Overview): 1-5Getting New PartsTo pull new part numbers:1.Consider if you need a
Using EDA Data Servers1-6: Getting Started (An Overview)Using EDA Data ServersThe EDA data servers provide a structured, trackable, reliable, and safe
Creating and Updating BOMsPCN Process User Guide (301945-A)Getting Started (An Overview): 1-7Creating and Updating BOMsA project’s first BOM needs to
Creating and Updating BOMs1-8: Getting Started (An Overview)d.Run bn_bomprocess in /hw/tools/scripts or /swi/tools/scripts/.4.If you’re using mechbom
Uploading a BOMPCN Process User Guide (301945-A)Getting Started (An Overview): 1-9Uploading a BOMYou, as an engineer, can only request that a BOM be u
Reading PCNs1-10: Getting Started (An Overview)Reading PCNsThe PCN notice that you receive in email contains the PCN number, the originator, the produ
Understanding the PCN/BOM ProcessPCN Process User Guide (301945-A)Getting Started (An Overview): 1-11Understanding the PCN/BOM ProcessThe PCN/BOM proc
PCN Process User Guide (301945-A)iiiContents About This GuideBefore You Begin Reading ...
Finding BOMs on the Web1-12: Getting Started (An Overview)b.Individual engineers who request a BOM upload based on BOM processing and data storage fil
301945-A2-1Chapter 2Starting a ProjectThis chapter tells you how to:• Set up your UNIX account and environment• Create a project• Manage a project’s m
Setting up Your Environment2-2: Starting a Project• Access to the system that supports BOM processing for your site, for example:•caps for BNE and BNI
Creating a New ProjectPCN Process User Guide (301945-A)Starting a Project: 2-3•sym—for symbols needed for your schematics•wir—for wire filesNote: For
Managing a Project’s Majordomo Email List2-4: Starting a ProjectThis generates the initial BOM, which should be structured for your project according
Managing a Project’s Majordomo Email ListPCN Process User Guide (301945-A)Starting a Project: 2-5b.If the reply includes your email address as in (b),
Managing a Project’s Majordomo Email List2-6: Starting a Project
301945-A3-1Chapter 3Using and Getting Part NumbersWhen you place components on a schematic using Viewlogic, they come from libraries such as wf_flashm
Finding Parts3-2: Using and Getting Part NumbersIn UNIX DirectoriesThe Part Manager, /bayeast/dra/utils/partmgr or /baywest/dra/utils/bnw_partmgr, is
Finding PartsPCN Process User Guide (301945-A)Using and Getting Part Numbers: 3-3•get_pm_data_by_pnum—Lets you enter a part number and get the part’s
ivManaging a Project’s Majordomo Email List ...2-4Setting up the Initial Email List ..
Using partmgr to Update or Get a New Part Number3-4: Using and Getting Part Numbers• Part Lookup by Part Number. Enter the part number.These buttons c
Using partmgr to Update or Get a New Part NumberPCN Process User Guide (301945-A)Using and Getting Part Numbers: 3-54.Specify whether the part is off
Using partmgr to Update or Get a New Part Number3-6: Using and Getting Part Numbers• You need not provide a URL or printed, hardcopy documentation, un
Using partmgr to Update or Get a New Part NumberPCN Process User Guide (301945-A)Using and Getting Part Numbers: 3-7The following list identifies part
Using partmgr to Update or Get a New Part Number3-8: Using and Getting Part NumbersUpdating Part NumbersAll common part numbers contain what is known
Using partmgr to Update or Get a New Part NumberPCN Process User Guide (301945-A)Using and Getting Part Numbers: 3-9Note: The Aspect system in use fro
Part Number Availability3-10: Using and Getting Part NumbersPrinting Part RequestsYou can print a part request provided that the Part Manager has been
301945-A4-1Chapter 4Putting Data on EDA ServersThis chapter tells you how to put data on the EDA servers to support your PCNs. Procedures explained in
Introduction4-2: Putting Data on EDA ServersThe nn number should match the minor_rev level that will result when you run bom_upload, the EDA analyst
Data Storage for Programmed PartsPCN Process User Guide (301945-A)Putting Data on EDA Servers: 4-3Data Storage for Programmed PartsYou should provide
PCN Process User Guide (301945-A)vChapter 5 Creating and Updating BOMsOverview ...
Data Storage for Programmed Parts4-4: Putting Data on EDA ServersProviding Device Files for PALsTo provide device files for PALs: 1.Create a directory
Data Storage for Programmed PartsPCN Process User Guide (301945-A)Putting Data on EDA Servers: 4-5The example below shows the contents of the device 3
Mechanical Data4-6: Putting Data on EDA ServersMechanical DataUsing Pro/E for Mechanical RevisionsTo make a revision change to SAP for a mechanical co
Mechanical DataPCN Process User Guide (301945-A)Putting Data on EDA Servers: 4-7• B-size HPGL2 component.hp2• B-size PostScript component.ps• DXF comp
Mechanical Data4-8: Putting Data on EDA ServersBay Networks makes an incoming ftp site, wfltlink (“Wellfleet link”) available to its contract layout h
Mechanical DataPCN Process User Guide (301945-A)Putting Data on EDA Servers: 4-9For a full description of the procedure, see the references to documen
Doc Data4-10: Putting Data on EDA Servers4.Issue a PCN to update the BOM with the new drawing revision. (See Chapter 6.)This allows the EDA process to
301945-A5-1Chapter 5Creating and Updating BOMsA BOM (Bill of Materials) is essentially a list of parts, some of which may be BOMs themselves. • The BO
Overview5-2: Creating and Updating BOMsOverviewBOM Generating ProgramsThe three basic Engineering programs that create BOMs are: •bn_bomprocess—Used f
OverviewPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-3• Running bn_bomprocess• Eventually running bom_upload (see Chapter 6), which
viPart List ...5-26Part and Assembly Co
Creating BOMs5-4: Creating and Updating BOMsCreating BOMs The whole point of creating a BOM is to generate a PCN telling other people about it and to
Creating BOMsPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-5ExampleThe project was called STRANGELOVE. Its PCB assembly part number w
Creating BOMs5-6: Creating and Updating BOMsTherefore, you will end up with a unique directory for each BOM in your project. The directory for the mai
Creating BOMsPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-7Note: The mechanical engineer for the project may be in charge of this in
Creating BOMs5-8: Creating and Updating BOMsCreating an Initial Mechanical BOMThe only way to create an initial mechanical BOM is to create a mechanic
Creating BOMsPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-9To download a SAP list for a mechanical BOM:1.Log in to SAP.2.Specify the
Creating BOMs5-10: Creating and Updating BOMs5.If a component on your BOM requires a rev change, create directory /baydir/dra/2brel/mech/component.nn,
Creating BOMsPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-11• Do not change any of the fields containing vertical bars (“pipes”).• D
The Input Files5-12: Creating and Updating BOMsThe Input FilesThe various input files are specified by the configuration file. In this section, the co
The Input FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-133.The parts listed in the change file(s) are substituted by the parts
PCN Process User Guide (301945-A)viiAppendix C FAQAppendix D Error Messagespartmgr Error Messages ...
The Input Files5-14: Creating and Updating BOMsDepop FilesDEPOP_FILE Project_depoped.lstA depop file contains a list of parts and quantities to remove
The Input FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-15The SAP List FileOLD_BOM Part_Number.saplisThe current BOM for the pro
The Configuration File5-16: Creating and Updating BOMsThe Configuration FileThe config file determines where bn_bomprocess finds the current BOM; the
The Configuration FilePCN Process User Guide (301945-A)Creating and Updating BOMs: 5-17Specifying Configuration File ParametersThe config file can be
The Configuration File5-18: Creating and Updating BOMsTable 5-3. Config File ParametersStatement (Optional Ones Shaded) ExplanationADD_CHECKSUM_INFO Y
The Configuration FilePCN Process User Guide (301945-A)Creating and Updating BOMs: 5-19INCLUDE_FILE filenameUse filename for a file in your working di
The Output Files5-20: Creating and Updating BOMsThe Output FilesThe BOM process generates several output files and renumbers the previous set(s) of ou
The Output FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-21AVL Update FileThe Part_avl_update file lists the parts (number, desc
The Output Files5-22: Creating and Updating BOMsChanges FileThe Part_changes.rev file contains extensive data on all the changes, including design ide
The Output FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-23# Part Number New Rev Server Rev MRP Rev Last Bom Rev#-----
viiiAppendix F References GlossaryIndex
The Output Files5-24: Creating and Updating BOMsLead Time FileBUILD_LEAD_TIME_FILE YESPart_leadtime.lst is used to report the lead time for parts for
The Output FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-25Using schematic input file 118026-A_bne_bp.lst Using Include file :
The Output Files5-26: Creating and Updating BOMsNew BOM FileNEW_BOMThe BOM process by default generates a new BOM file, part.saplis, to list the parts
The Output FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-27Part and Assembly Cost FileBUILD_ASSM_COST_FILE YESGenerate Part_cost
The Output Files5-28: Creating and Updating BOMsProfile FilePart.profile is automatically generated, with information about the project, new revision
The Output FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-29# Number of Unique Parts Deleted: 0 # Number of Unique Parts Added: 5
The Output Files5-30: Creating and Updating BOMs==========================================================================(NO AVL source in target pla
The Output FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-31Schematic OutputEXTRACT_FROM_SCHEMATIC YESThe Part_bne_bp.lst file is
Summary Overview of BOM Files5-32: Creating and Updating BOMsSummary Overview of BOM FilesThe following table lists the major BOM-related files and br
Summary Overview of BOM FilesPCN Process User Guide (301945-A)Creating and Updating BOMs: 5-33project.profileOutput file. Generated information about
PCN Process User Guide (301945-A)ixFiguresFigure 1-1. SAP, BOM, PCN Process Overview ...1-11Figure
Summary Overview of BOM Files5-34: Creating and Updating BOMs
301945-A6-1Chapter 6Generating PCNs and Uploading BOMsThis chapter tells you how to upload the BOM that you created in previous chapters. Uploading a
Understanding What a PCN Is6-2: Generating PCNs and Uploading BOMsDesign Purpose of PCNsPCNs are like ECOs, except they apply to prototype assemblies
Understanding What a PCN IsPCN Process User Guide (301945-A)Generating PCNs and Uploading BOMs: 6-3Component EngineeringWhen you issue a PCN, the info
Understanding What a PCN Is6-4: Generating PCNs and Uploading BOMs❑Did bn_bomprocess complete with the message “Please review bn_bomprocess.log for pa
Understanding What a PCN IsPCN Process User Guide (301945-A)Generating PCNs and Uploading BOMs: 6-5# # New Design: PCB ASSY IIG3 MTR BRD # New Design
Running bom_upload6-6: Generating PCNs and Uploading BOMs❑Have you looked at the .profile file to check that you ran bn_bomprocess from the correct wo
Running bom_uploadPCN Process User Guide (301945-A)Generating PCNs and Uploading BOMs: 6-7Getting the PCN NumberTo obtain a PCN number and request a B
Running bom_upload6-8: Generating PCNs and Uploading BOMs7.Enter your description of the change, one line at a time, and press Return on a line by its
301945-AA-1Appendix AComputer Infrastructure and ToolsThis appendix:• Briefly describes the use of computer systems and directory structures to suppor
Komentarze do niniejszej Instrukcji