FLEXLINE-CAD_INM.pdf - 第133页
C- 13 “T agged Fie ld” Field Layout Method “T agged Field” is a new functionality that supports bot h . NCD and .P OS data of the Panasonic . N ote that the UDF W izard does not y et support the "T agged Field"…

C-12
Placement Data
The PLACEMENT data section is considered to start from “%NCDATA” and ending up with the
next “%." Table Pana-8 below describes placement data items:
Table Pana-8: Panasonic POS Data Format PLA data section
Data Item
Lines
Field
Units
Scaling
Placement ID Lines inside the
Placement section.
The field that is tagged by the
keyword “C” in the data line.
N/A N/A
INVALID
*1
Lines inside the
Placement section.
The field that is tagged by the
keyword “M” in the data line
N/A N/A
Placement
Position X
Lines inside the
Placement section.
The field that is tagged by the
keyword “X” in the data line.
mm 1/1000
Placement
Position Y
Lines inside the
Placement section.
The field that is tagged by the
keyword “Y” in the data line.
mm 1/1000
Placement
Angle
Lines inside the
Placement section.
The field that is tagged by the
keyword “W” in the data line.
degree 1
Component
Name
Lines inside the
Placement section.
The field that is tagged by the
keyword “PN” in the data line.
N/A N/A
Placement Skip
*2
Lines inside the
Placement section.
The field that is tagged by the
keyword “/” in the data line.
N/A N/A
*1 INVALID = “000100” or “100” indicates invalid placement line. Anything other than the string means valid
placement lines.
*2 Placement Skip = “7” indicates unconditional “Skip”; any other value than “7” means “
Do Not Skip."
NOTE:
For keywords in the "Field" column of the above table, refer to the "Tagged Field" Field
Layout Method.

C-13
“Tagged Field” Field Layout Method
“Tagged Field” is a new functionality that supports both .NCD and .POS data of the Panasonic.
Note that the UDF Wizard does not yet support the "Tagged Field" functionality and you can only
manually create the INI file.
“Tagged Field” is a field layout method in which each data field is tagged by a unique field
keyword in the data line.
• A valid field tag or keyword shall be an unique sequence of characters that occurs at the
beginning of the data field. The field tag is not case sensitive.
• Valid Data Field:
(1) Numeric numbers, and sometimes that include a positive sign “
+
” or a negative
“
−
“ sign.
(2) If the field includes characters, it should always be enclosed by a left parenthesis
“(“ and a right parenthesis “)”.
The following is an example of an INI file using the “Tagged Field” format. This section’s layout
is “Tag” and field layout is “Tagged Field.” The only unique part is “[FORMAT_2]” compared to
the other field layout alternatives.
In the future Flexline CAD version, the UDF will automatically generate this format.
[SECTION_2]
READLASTLINE="0"
READFIRSTLINE="1"
LABEL="PLA"
STOREAS="ARRAY"
SCHEMA=%PLA_ID(),$PLA_SKIP(),TAG,VALID,INVALID,%PLA_POS(X),%PLA_POS(Y),%PLA_C
MP(),%PLA_POS(D)
[FORMAT_2]
FIELDNUMBER="9"
FORMAT="TAGGEDFIELD"
COLUMNNUMBER="9"
DATAFILENAME="d:\dev5\FlexCAD\TestData\Panasonic\mv\CF000001.NCD"
FIELD_0=%PLA_ID(),N
FIELD_1=$PLA_SKIP(),/
FIELD_2=TAG,G
FIELD_3=VALID,M
FIELD_4=INVLID,M
FIELD_5=%PLA_POS(X),X
FIELD_6=%PLA_POS(Y),Y
FIELD_7=%PLA_CMP(),Z
FIELD_8=%PLA_POS(D),W
[TRANSLATE_2]
$PLA_SKIP()=7,"Y"
VALID=0,"VALID"
VALID=4,"VALID"
[TYPE_2]
TAG="0"
TYPE= TAGGED"

C-14
♦
"FUJI"
PCB Data
FUJI PCB Data Sample
( PCB_data
*-------------------------
( attr value )
*-------------------------
( PCB_x 32893 )
( PCB_y 29403 )
( Pin_pitch 0 )
( PCB_thickness 160 )
( XA_global_ofst 0 )
( YA_global_ofst 0 )
( XB 0 )
( YB 0 )
( Xi_trial_area 0 )
( Yi_trial_area 0 )
( Xj_trial_area 0 )
( Yj_trial_area 0 )
( Mark_area_tolerance 0 )
( Mark_pitch_tolerance 0 )
( Softlanding_speed 0 )
( Softlanding_acc_time 0 )
)
The PCB data section in FUJI data file starts with the line which is labeled as “( PCB_data” and
ends up with the first closing “)” located in column 1.
Table Fuji-1: FUJI Data Format PCB section
Data Item
Lines
Sections
Fields
Units
Scaling
PCB
Dimension X
Line tagged with string
“PCB_x” in second field
“SECTION_0” Third mm 1/100
PCB
Dimension Y
Line tagged with string
“PCB_y” in second field
“SECTION_1” Third mm 1/100
Placement Data
FUJI Placement Data Sample
( Sequence_data
*----------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
( Sequence_# Block_# Working_mode Device_# X Y Q Main_mark_# Sub_mark_# Head_# Gluing_time
Sequence_comment Sequence_skip Device_skip Block_skip End_mark Holder_# Carrying_mode Id_code MN
Pallet_# Reflow_pass Terminate_seq Reflow_temp Reflow_time Cleaning_seq U U2 )
*----------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
( 1 0 "F" 1 -1458 10895 0 0 0 1 0 "MARK" "" "" "" "" 0 0 0 1 0 0 0 0 0 0 0 "" )
( 2 0 "F" 1 -19690 255 0 0 0 1 0 "MARK" "" "" "" "" 0 0 0 2 0 0 0 0 0 0 0 "" )
( 3 1 "D" 123 -30274 5385 5400 1 2 0 0 "C107" "" "" "" "" 0 0 0 0 0 0 0 0 0 0 0 "" )
( 524 1 "D" 75 -24184 23041 0 1 2 0 0 "I4L" "" "" "" "" 0 0 0 0 0 0 0 0 0 0 0 "" )
……………
)
The PLACEMENT data section in FUJI data file starts with the line which is labeled as
“( Sequence_data” and ends up with the first closing “)” located in column 1.