FCM_User Reference Manual.pdf.pdf - 第71页

4022 591 96082 User Re ference Manual 02.02 FCM Multiflex 4-25 Mount Program syntax: bvm_fiducial_nr + bvm_mark er_t ype + in de x_nr + bvm_board_pos_nr + bvm_fidu c ial_attrib + board_position [+ circui t_nr ] ■ bvm_fid…

100%1 / 306
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”
Mount Program
User Reference Manual 4022 591 96082
4-26 FCM Multiflex 02.02
4.2.6 Placement Module Activities
AS LAS/WVM 3
COMMENT
COMMENT Placement module actions for position 3
COMMENT
COMMENT PPU_id /nozzle_id /clow/chgh/cidx
MUP VISION 4900 20 50 1
BOARD_ROTATION 0
COMMENT index coordinates are relative to placement module origin
COMMENT indx /brd /refholex/refholey /board_x /board_y
INDEX 1 3 -7.000 143.500 269.000 138.000
INDEX 2 3 3.000 143.500 339.000 138.000
INDEX 3 2 -157.000 143.500 119.000 138.000
INDEX 4 2 -77.000 143.500 199.000 138.000
COMMENT feed/pick /feeder_id /type /component_id /smd info [/feeder_phi /f_pick_x /f_pick_y]
FEEDER 301 1 T12-P T 93697451 SO-8 0.0
FEEDER 303 1 T12-P T 93697711 SO-8 0.0
FEEDER 307 1 T12-P T 93697706 SO-8 0.0
FEEDER 401 1 T16-P T 286114465Z SO-16 0.0
FEEDER 404 1 T24-P T 286114414A VSOP.CA 0.0 0.2 0.1
COMMENT pick coordinates are relative to placement module origin
COMMENT fd /pk/psh/mrp/mra/pick_x /pick_y/pick_phi/na/prf/arf/ale/ple [/c_pick_x/c_pick_y]
PICK 301 1 1 1 0 19.000 77.000 90.0 1 50 28 80 80
PICK 303 1 1 1 0 51.000 77.000 90.0 1 50 28 80 80
PICK 307 1 1 1 0 99.000 77.000 90.0 1 50 28 80 80
PICK 401 1 1 1 0 187.000 77.000 90.0 1 50 30 80 80
PICK 404 1 1 1 0 235.000 77.000 90.0 1 50 30 80 80 0.2 0.1
COMMENT : In case a deviating dump position is needed enter
COMMENT : DUMP position_x position_y
DUMP 120.000 117.000
COMMENT mount coordinates are in board coordinates
COMMENT comp_ref /ci/ix/bd/fd /pk /mnt_x /mnt_y /mnt_phi /align_phi
MOUNT U2313 1 1 3 303 1 -198.780 85.390 0.0 0.0
MOUNT U4404 1 1 3 301 1 -210.080 116.740 0.0 0.0
MOUNT U2905 1 2 3 401 1 -253.130 71.040 90.0 90.0
MOUNT U2909 1 2 3 303 1 -265.830 75.870 90.0 90.0
...
...
...