FCM_User Reference Manual.pdf.pdf - 第67页

4022 591 96082 User Re ference Manual 02.02 FCM Multiflex 4-21 Mount Program 4.2.5. 4 B ADMARK syn t ax: bvm_marker_ty pe + index_nr + bv m_board_pos_nr + bvm_badmark_attrib + boar d_po sit io n [+cir c uit_ nr] ■ bvm_ma…

100%1 / 306
Mount Program
User Reference Manual 4022 591 96082
4-20 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-21
Mount Program
4.2.5.4 BADMARK
syntax: bvm_marker_type + index_nr + bvm_board_pos_nr + bvm_badmark_attrib +
board_position [+circuit_nr]
bvm_marker_type (type)
type: integer
range: 0..255
description: Indicates the shape of the badmark. Is needed to be able to calculate
the amount of pixels that fits in the area. Example: 1 = circle 2 = square.
A maximum of 64 different types are 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 Badmark-measurement is done.
Must be 1.
bvm_badmark_attrib (attr)
type: character
range: M” | C” | D” |
description: Indication whether a badmark is used as Master Badmark (M) or
Circuit Badmark (C). Badmark (D”) in CLC Action Specs as a
Component Detection (FC 5.x versions)
NOTE: Per board there can only be 64 Master Badmarks.
NOTE: The Master Badmark must be specified in the action spec. before the other badmarks and before the fiducials.
board_position
board_X_position (pos_x)
type: real
unit: mm
description: X coordinate wrt the board origin.
board_Y_position (pos_y)
type: real
unit: mm
description: Y coordinate wrt the board origin.
circuit_nr ([circ_nrs])
type: integer
range: 0..255
description: Denotes on which circuit the Circuit Badmark is located within the board.
A maximum of 255 circuits (and 64 Badmarks) can be used per product
(board).
Mount Program
User Reference Manual 4022 591 96082
4-22 FCM Multiflex 02.02
NOTE: For a Master Badmark, no
circuit_nr
must be specified. For Circuit Badmarks, the
circuit_nr
must be specified.
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