FCM_User Reference Manual.pdf.pdf - 第70页
Mount Program User Re ference Manual 4022 5 91 96082 4-24 F CM Mult ifl ex 02.02 BVM Activi ties ( cont inued ) AS BVM COMM ENT COMMENT Boar d Visi on Mod ule acti on s COMM ENT BOARD _RO T A TION 0 COMM ENT in dex c oor…

4022 591 96082 User Reference Manual
02.02 FCM Multiflex 4-23
Mount Program
4.2.5.5 FIDUCIAL
syntax: bvm_fiducial_nr + bvm_marker_type + index_nr +
bvm_board_pos_nr + bvm_fiducial_attrib + board_position
[+ circuit_nr]
NOTE: Either all fiducial records have circuit_nrs or none. If no circuit_nrs are specified, the fiducials
mentioned are considered to be board-fiducials (one set of fiducials for the complete board) instead
of circuit-fiducials (a set of fiducials for each individual circuit).
■ bvm_fiducial_nr ([number])
type: integer
range: 1..4
description: Unique per circuit.
■ bvm_marker_type (type)
type: integer
range: 0..255
description: Indicates the shape of the fiducial. Is needed to be able to
calculate the amount of pixels that fits in the area. Example:
encoding of shape: 1=circle, 2=square, 3=cross. A maximum of 64
different types is allowed.
■ index_nr (indx)
type: integer
range: 1..9
description: The number of the transport index to which the record applies.
■ bvm_board_pos_nr (brd)
type: integer
range: 1
description: Denotes the board position on which the fiducial measurement is
made. Must be 1.

Mount Program
User Reference Manual 4022 591 96082
4-24 FCM Multiflex 02.02
BVM Activities (continued)
AS BVM
COMMENT
COMMENT Board Vision Module actions
COMMENT
BOARD_ROTATION 0
COMMENT index coordinates are relative to machine origin
COMMENT indx /brd /refholex /refholey /board_x /board_y
INDEX 1 1 -291.000 148.000 -381.000 138.000
INDEX 2 1 -221.000 148.000 -311.000 138.000
INDEX 3 1 -141.000 148.000 -231.000 138.000
INDEX 4 1 -61.000 148.000 -151.000 138.000
FID_ALG 2_PNT_STRETCH 1
COMMENT coordinates are in board coordinates
COMMENT [number] type indx brd attr pos_x pos_y [circ_nrs]
BADMARK 1 2 1 M 50.000 5.000
BADMARK 1 2 1 C 20.000 20.000 1
FIDUCIAL 1 1 2 1 N 20.000 30.000 1
FIDUCIAL 2 1 2 1 N 20.000 40.000 1

4022 591 96082 User Reference Manual
02.02 FCM Multiflex 4-25
Mount Program
syntax: bvm_fiducial_nr + bvm_marker_type + index_nr +
bvm_board_pos_nr + bvm_fiducial_attrib + board_position
[+ circuit_nr]
■ bvm_fiducial_attrib (attr)
type: character
range: "N" | "S" | "O" | "R"
N : NORMAL
S : SPARE
O : OFFSET
R : ROTATION
C : COMPONENT OFFSET MEASUREMENT (only used in CLC Action
Specs, FC 5.x versions)
description: Fiducial attributes needed in fiducial calculations for the Board
Vision Module. Which combination of attribute is allowed,
depends on the bvm_fid_alg which is used (see table below).
■ board_position
• board_X_position (pos_x)
type: real
unit: mm
description: X coordinate of the fiducial wrt the board origin.
• board_Y_position (pos_y)
type: real
unit: mm
description: Y coordinate of the fiducial wrt the board origin.
■ circuit_nr ([circ_nr])
type: integer
range: 1..999
description: Denotes on which circuit the fiducial is located on the board.
A maximum 255 circuits can be used per product (board).
bvm_fid_alg bvm_fiducial_attrib
“2_PNT_STRETCH” “N” “N”
“2_PNT_OFFSET” “O” “R”
“C” “C” ....”C” “C” (only for CLC Action Specs)
“2_PNT_STRETCH+SPARE” “N” “N” “S”
“3_PNT” “N” “N” “N”
“3_PNT+SPARE” “N” “N” “N” “S”