# Reference: IDF 3.0 Specifications. Note that "Comments should be located # between, but not within sections of the IDF files." For demonstation purposes # this restrictions is not following in this example. # ----------------------------------------------------------------------------- # Section wth keyword of type string named '.HEADER' .HEADER #File type: BOARD_FILE, IDF Version: 3.0, Source system identification BOARD_FILE 3.0 "Sample File Generator" 10/22/96.16:02:44 1 #Board name and Unit definition: THOU = milli-inch Sample_board THOU .END_HEADER # Outline is owned by the Mechanical system .BOARD_OUTLINE MCAD #Thickness of a panel (should be the same as the boards it contains) 62.0 # Loop label, X-coridnate of the point, Y-coordinate of the point, include angle # Include anlge = 0 (straight line), arc if non-zero, 360 = full circle # Loop label: 0 Indicates board outline (points specified in counter-clockwise # direction), 1 Indicates board cutout (points specified in clockwise direction), # n Indicates additional board cutouts labeled sequentially from one 0 5030.5 -120.0 0.0 0 5187.5 -120.0 0.0 0 5187.5 2130.0 0.0 0 5155.0 2130.0 0.0 ... 0 5030.5 -400.0 0.0 0 5030.5 -120.0 0.0 1 2650.0 2350.0 0.0 1 3000.0 2350.0 360.0 .END_BOARD_OUTLINE # # Routing outline for the board or panel. Each routing outline specifies a # region within which routing must be confined, and consists of a simple # closed curve made up of arcs and lines. .ROUTE_OUTLINE ECAD # Routing layers = TOP,BOTTOM, BOTH,INNER, ALL (applies to all routing layers) ALL 0 5112.5 150.0 0.0 0 5112.5 2058.2 0.0 ... 0 5112.5 150.0 0.0 .END_ROUTE_OUTLINE # # Placement outline specifies a region within which components must be placed .PLACE_OUTLINE MCAD # Board side = TOP, BOTTOM, BOTH : Outline height = 1000.0 TOP 1000.0 0 5080.0 2034.9 0.0 0 5080.0 4837.3 0.0 ... 0 5080.0 2034.9 0.0 .END_PLACE_OUTLINE # .PLACE_OUTLINE UNOWNED BOTTOM 200.0 0 300.0 200.0 0.0 0 4800.0 200.0 0.0 0 4800.0 4800.0 0.0 0 300.0 4800.0 0.0 0 300.0 200.0 0.0 .END_PLACE_OUTLINE # # Routing keepouts specify regions where routing is not allowed. Via keepouts # specify regions where vias are not allowed (routing is still allowed) .ROUTE_KEEPOUT ECAD ALL 0 2650.0 2350.0 0.0 0 3100.0 2350.0 360.0 .END_ROUTE_KEEPOUT # # Placement keepouts specify regions on board where components cannot be placed .PLACE_KEEPOUT MCAD BOTH 0.0 0 2650.0 2350.0 0.0 0 3100.0 2350.0 360.0 .END_PLACE_KEEPOUT # .PLACE_KEEPOUT MCAD TOP 300.0 0 3700.0 5000.0 0.0 ... 0 3700.0 5000.0 0.0 .END_PLACE_KEEPOUT # # PIN: Hole is associated with a component pin, VIA: Hole is associated with a # conductive via, MTG: Hole is used for mounting purposes, TOOL: Hole is used # for tooling purposes, Other: User-defined .DRILLED_HOLES 30.0 1800.0 100.0 PTH J1 PIN ECAD 30.0 1700.0 100.0 PTH J1 PIN ECAD 30.0 1600.0 100.0 PTH J1 PIN ECAD ... 30.0 4400.0 200.0 PTH J2 PIN ECAD 30.0 3000.0 3300.0 PTH U3 PIN ECAD 30.0 3024.2 3203.0 PTH U3 PIN ECAD ... 30.0 3291.1 3372.6 PTH U3 PIN ECAD 30.0 2200.0 2500.0 PTH U4 PIN ECAD ... 30.0 2100.0 2200.0 PTH U4 PIN ECAD 30.0 2200.0 2200.0 PTH U4 PIN ECAD 20.0 2500.0 3100.0 PTH BOARD VIA ECAD 20.0 2500.0 3200.0 PTH BOARD VIA ECAD ... 20.0 3900.0 2300.0 PTH BOARD VIA ECAD 100.0 3100.0 -50.0 NPTH J2 MTG ECAD 100.0 2000.0 -50.0 NPTH J1 MTG ECAD 93.0 0.0 4800.0 NPTH BOARD TOOL MCAD 93.0 0.0 0.0 PTH BOARD MTG UNOWNED .END_DRILLED_HOLES # .NOTES 3500.0 3300.0 75.0 2500.0 "This component rotated 14 degrees" 400.0 4400.0 75.0 3200.0 "Component height limited by enclosure latch" 1800.0 300.0 75.0 1700.0 "Do not move connectors!" .END_NOTES # .PLACEMENT # Placement Status -> PLACED: Component is placed but can be modified in either # system, UNPLACED: Component is currently unplaced, MCAD: Component location # is fixed and can only be modified in the Mechanical system, ECAD: Component # location is fixed and can only be modified in the Electrical system # ----------------------------------------------------------------------------- # Package name, Part Number, Reference designator # Reference Designator: Any value (Electrical component instance reference # designator, NOREFDES (Indicates that component instance is a mechanical # component, BOARD (Indicates that instance is a board on a panel) cs13_a pn-cap C1 # cd13_a is the ecad_name (package type recommended) # pn-cap is the ecad_alt_name (unique part number) # C1 is the reference designator # X, Y coordinates, Mounting offset, Rotation angle, Side of Board, Placement 4000.0 1000.0 100.0 0.0 TOP PLACED cc1210 pn-cc C2 ... 3000.0 3300.0 0.0 14.0 TOP MCAD dip_14w pn-hs U4 2200.0 2500.0 0.0 270.0 TOP ECAD .END_PLACEMENT