Prepare fpcconvert.conf file similar way how is described in the section called “Customize configuration file” Edit or add following lines:
ADDED_CONN_WIDTH_HALF = 75000NM ADDED_PAD_RADIUS = 75000NM ADDED_VIA_RADIUS = 75000NM Z_START_POSITION = 10MM Z_MOVING_POSITION = 2MM Z_MILL_DEPTH = -0.33MM X_TOOL_CHANGE_POSITION = 90MM Z_DRILL_DEPTH = -3.3MM FEED_RATE_DRILLING = 50 FEED_RATE_CUTTING = 30 Y_SHIFT_IN_MM = 2 USE_WORKING_AREA_DIMENSIONS_FOR_AXIS_INVERTING = true USE_PANELIZATION = true GAP_X_BETWEEN_PANELS = 1MM GAP_Y_BETWEEN_PANELS = 1MM WORKING_AREA_WIDTH = 1.5IN WORKING_AREA_HEIGHT = 25MM DRILL_AUXILIARY_HOLES = true AUXILIARY_HOLES_X_DISTANCE_FROM_ORIGIN = 0.75IN DRILL_HOLE_IN_ORIGIN = true MILL_ORDER = NETS UNCONNECTED_PADS THERMAL_PADS THERMAL_VIAS TEXTS DRILL_BIT_DIAMETERS = 0.4MM 0.5MM 0.6MM 0.7MM 0.8MM 0.9MM 1MM 1.1MM 1.2MM
Let's describe most important configuration parameters: Setting USE_PANELIZATION to true turns on the panelization process. Algorithm tries to fit a maximum number of our boards into the place described by WORKING_AREA_WIDTH and WORKING_AREA_HEIGHT using board dimensions, GAP_X_BETWEEN_PANELS and GAP_Y_BETWEEN_PANELS.
Setting USE_WORKING_AREA_DIMENSIONS_FOR_AXIS_INVERTING to true is necessary for panelization process, setting parameters DRILL_AUXILIARY_HOLES and DRILL_HOLE_IN_ORIGIN automatically drill three auxiliary holes with distance specified using parameter AUXILIARY_HOLES_X_DISTANCE_FROM_ORIGIN. MILL_ORDER has been depleted for BOARD and RESIDUAL_COPPER here.
Note: Real size of used board must be larger than is specified by WORKING_AREA_WIDTH and WORKING_AREA_HEIGHT. These parameters tells fpcconvert operating dimensions mainly used for mirroring.