DOC

Tango Input Processor

By Evelyn Brown,2014-07-09 03:26
16 views 0
Tango Input Processor

    Tango Input Processor

    FABmaster software V8.F

    November 2000

    Table of Contents 1. FABmaster TANGO Input Processor .................................................................... 3 1.1 Introduction ............................................................................................................ 3 1.2 About the Input Processor ..................................................................................... 3 2. Before Running the Input Processor ..................................................................... 3 2.1 Data Extraction ...................................................................................................... 3 2.2 FABmaster TANGO Configuration Files ................................................................ 3 3. Temporary Library Attribute File ........................................................................... 4 3.1 DEVICE.ATT File ................................................................................................... 4 4. Sample TANGO ASCII Files ................................................................................. 6 November 2000 ?2000 FABMASTER S.A. All rights reserved ?FABmaster is a registered trademark of FABMASTER S.A. All other trademarks are the property of their respective owners.

FABIP TANGO

    FABmaster software V8.F

    Page 2 / 6 - November 2000

    FOR YOUR INFORMATION ; The datasheet describes the input processor using the classic FABmaster software application. Symbols used throughout this document:

    <;> = the Enter key. All key commands are shown between angle brackets (< >)

     e.g. <Tab> the Tab key, <Ins> the Insert key, <Y> the character Y, etc.

    ;L = Left Mouse button.

    ;R = Right Mouse button.

    Running / selecting icons, keyboard commands or dialog boxes:

    To run an icon: move the cursor over the icon and key <;> or double-click ;L.

    To run or execute a command or dialog box prompt: key <;> or single-click ;L.

    To select an icon or command for processing: key <Ins> or single-click ;R. A feature in FABmaster for Windows includes the on-line Help accessed by keying <F1> or clicking on the Help button.

    2

    FABIP TANGO

    FABmaster software V8.F

    Page 3 / 6 - November 2000

    1. FABmaster TANGO Input Processor

    1.1 Introduction

    This datasheet is specific to the FABmaster TANGO input processor and should be read in

    conjunction with the more general "FABmaster Standard Input Documentation" as it contains

    much more conventional information including:

     A general procedure to follow before running the input processor (possible disk space

    problems, file transferral, …).

     Managing attribute data should temporary Library Attribute (.ATT) files be generated.

     The configuration file default names, a summary of their contents and their location.

     Step by step instructions for running an input processor on FABmaster. 1.2 About the Input Processor

    The FABmaster TANGO input processor has been tested with the Tango-PCB PLUS V2.11a

    Series II database.

    The input processor requires a single ASCII file that is generated on the TANGO CAD system and which must be transferred from the CAD system to the FABmaster system. The file must be transferred via network, serial line or diskette to the system where FABmaster is installed. The input processor includes configuration files with user-programmable parameters. 2. Before Running the Input Processor

    2.1 Data Extraction

    Before running the input processor, the required data must be extracted from the Tango CAD system.

    The input processor requires a single ASCII file which is generated on the Tango system and is then transferred from the CAD system to the FABmaster system.

    2.2 FABmaster TANGO Configuration Files

    Various configuration files to customise the operation of the input processor are stored in the directory academi\fab\input\tango.

    Below is a brief description of the different configuration files.

    Configuration Files Contents

    Contains user-programmable parameters including:

     Board X, Y offsets.

     Auto-centring of the board. CONFIG.INI Conversion of text into tracks.

     A switch to process layers with names made up of standard

    ASCII characters only or to process layers with names including

    3

FABIP TANGO

    FABmaster software V8.F

    Page 4 / 6 - November 2000

    characters from other character sets.

    Specifies electrical Device Attributes in the TANGO ASCII file for output

    to the temporary file device.att. These Attributes can be merged into DEVICE.INI

    the FABmaster Job Device Attribute Library, see ? 4.

    Defines the sense (COMMON, TOP, BOTTOM, TRANSPARENT) and

    the layer type (ELECTRICAL, ASSEMBLY, SILKSCREEN, MASKING,

    BOARD_CUTOUT, DOCUMENTATION,) of TANGO layers. LAYER.INI Specifies which TANGO layers are to be ignored.

    Allows the user to rename TANGO layers and group layers with the

    same name for assignment to the same FABmaster layer.

    Interprets TANGO sections and keywords.

    SECTION.INI This is for FABmaster use only and should only be modified if the format

    of the TANGO files changes.

    Locks the CAD input file path so preventing the user from changing

    directory (folder).

    Lists the file extension filters (the separator "|" is user-configurable):

    Filtre=Tango (*.pcb)|*.pcb|Tango (*.asc)|*.asc|Tango

    (*.tan)|*.tan|ZIP files (*.zip)|*.zip|All Files FILES.INI (*.*)|*.*||

    Help=?:\ACADEMI\FAB\INPUT\TANGO

    Directs the input processor to the file source location.

    The other parameters are for internal FABmaster use only.

     If configuration files are customised, we recommend they be kept with the source

    file(s). The input processor will use the customised versions automatically. Read the

    comments in each file carefully before making any modifications.

    3. Temporary Library Attribute File

    3.1 DEVICE.ATT File

    The configuration file device.ini defines electrical Device Attributes (such as TOLerances, VALues) for output from the TANGO database into the device.att temporary file.

    Example:

    FIL="B82432-A1274-K"

    PART_TYPE="270UH

    TOLERANCE=10%

    TOLERANCE_NEG=10%

    VALUE=270@H

    :EOD

    The Attributes in device.att should be merged into the FABmaster Device Attribute Library (we recommend you do it straight after running the input processor) using the procedure below.

     Run the TEXT icon is run in the FABmaster Job Screen to see if the file device.asc is in

    the ASCII text file Selection list box.

     Highlight the file name device.asc and either:

    4

    FABIP TANGO

    FABmaster software V8.F

    Page 5 / 6 - November 2000

    ; UPDATE the Device Attribute Library with the data in device.asc.

    Click the Edit button to display the file in the text editor. Exit the editor and when

    prompted, update the Job Library.

    ; DELETE the .asc file.

    Click the Delete button to delete the data in device.asc. If the TEXT Icon is run

    straight afterwards, the file device.asc will no longer be there.

     Rename the device.att file. Run the DOS icon in the Job Screen and use the DOS

    command RENAME to rename the file device.att to device.asc by typing:

    RENAME DEVICE.ATT DEVICE.ASC

     Return to FABmaster by typing the DOS command EXIT.

     A file called device.asc, which is the renamed file device.att, re-appears in the ASCII

    text file Selection list box when TEXT icon is run in the Job Screen.

     Add the line MODE=MERGE at the top of the file to include the Attributes in the Device

    Attribute Library. If the line is not added, attributes in the Device Attribute Library are

    overwritten and destroyed.

     Save the file, exit the editor and update the Job Library before returning to the Job Screen.

    See FABmaster Part Attribute Library Management documentation for more information.

    5

    FABIP TANGO

    FABmaster software V8.F

    Page 6 / 6 - November 2000

    4. Sample TANGO ASCII Files

    4.1 Tango-PCB PLUS V2.11a Series II VERSION 1 3 A

    BOARD 1900 1450 10225 7825 1900 1450 COMP "BOTTOM_JALCO1" "Type" "Value" "JALCO" "" 4600 4062 4252 3731 4856 4544

    1 1

    COMP "BOTTOM_JALCO2" "Type" "Value" "JALCO" "" 5600 5062 5252 4731 5856 5544

    2 1

    COMP "TOP_JALCO" "Type" "Value" "JALCO" "" 5726 4082 5448 3751 5982 4646 55 1

    PAD MH 250 250 135 AL NP "" 2825 1675 0 0 0 PAD TG 500 500 0 AL NP "" 9900 7575 0 0 0 PAD TG 500 500 0 AL NP "" 2150 1725 0 0 0 PAD MH 250 250 135 AL NP "" 9325 6575 0 0 0 PAD EL 150 150 60 AL NP "D" 4600 4062 1 1 1 PAD EL 150 150 60 AL NP "S" 4725 4212 2 1 9 PAD EL 150 150 60 AL NP "G" 4775 3912 3 1 1 PAD EL 150 150 60 AL NP "D" 5600 5062 3 2 1 PAD EL 150 150 60 AL NP "S" 5725 5212 1 2 1 PAD EL 150 150 60 AL NP "G" 5775 4912 2 2 9 PAD EL 150 150 60 AL NP "E" 5551 3932 3 55 1 PAD EL 150 150 60 AL NP "C" 5601 4232 2 55 9 PAD EL 150 150 60 AL NP "B" 5726 4082 1 55 1 NET "NET_0001" 1 3 0 1 NP

    NET "NET_0002" 2 3 0 1 NP

    NET "NET_0003" 3 3 0 1 NP

    LINE 8 0 5771 4783 5771 4909 2 0 0

    LINE 8 0 5771 4883 5771 4909 2 0 0

    LINE 8 0 5595 4879 5595 5059 3 0 0

    LINE 8 0 5279 4879 5595 4879 3 0 0

    LINE 8 0 5279 3930 5279 4879 3 0 0

    LINE 8 0 5279 3930 5545 3930 3 0 0

    LINE 8 0 5413 4783 5771 4783 2 0 8

    LINE 8 0 5413 4241 5413 4783 2 0 8

    LINE 8 0 5413 4241 5590 4241 2 0 8

    LINE 8 0 5726 5090 5726 5217 1 0 0

    6

Report this document

For any questions or suggestions please email
cust-service@docsford.com