BoardMaster - 3.0 e 1 0
BoardMaster - 3.0 e 1 0
0
English, Version 1.0
Telefon : ++ 49 - 51 31 - 70 95 - 0
Telefax : ++ 49 - 51 31 - 70 95 - 90
eMail : [email protected]
Homepage : http: //www.lpkf.de
Copyright (c) 2000 LPKF AG
The information contained in this document may be modified without
prior notification. No part of this document may be reproduced or
transmitted for any purpose or in any form by any means, electronic or
mechanical, by photocopy, by recording or by information storage and
information retrieval systems without the express written permission of
LPKF. We have taken great trouble to ensure the accuracy and
completeness of the information in this document. However, LPKF
accepts no liability for the use of the document, including breach of
copyright or other infringement against third parties which may arise
from this.
2000 LPKF Laser & Electronics AG. All rights reserved.
2 BoardMaster 3.0
About this manual This manual
BoardMaster 3.0 3
Using this Manual
This tutorial does not cover the basic operation of the Windows
interface. Please first refer to your Windows documentation if you are
not familiar with the techniques of handling Windows objects.
I. Orientation
this manual is divided into the following chapters::
1. Safety notes
2. Installation
3. Introduction
4. Description of the Menu bar
5. Description of the Function bar
6. Specific functions
7. Step by Step
Caution!
this symbol is used to identify hazards which may cause damage.
Note:
this symbol is used for notes intended to help you avoid faults in
operation or to help you improve your procedures.
4 BoardMaster 3.0
Table of contents
2.0 Installation . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
BoardMaster 3.0 5
4.1.6 Board material size . . . . . . . . . . . . . . . . . . . . 28
6 BoardMaster 3.0
6.3 The Teach In dialog box . . . . . . . . . . . . . . . . . 57
8.0 Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
BoardMaster 3.0 7
Safety notes
The following points must be observed without fail to ensure your safety.
Of course, the use of BoardMaster on its own constitutes only a very
slight hazard potential.
Caution:
8 BoardMaster 3.0
Installation
2.0 Installation
• 486 processor
• 16 MB RAM
• VGA colour monitor (recommended resolution 1024 x 768 pixels)
• Microsoft Windows 3.1x or higher
• 3.5" floppy drive
2.3 Installation
BoardMaster is installed from the 3.5" diskette no. 1 under Windows.
The diskettes contains all the programs and files necessary for the
correct operation of BoardMaster.
Note: Make sure that you have made a copy of the program disks
and that you install from this copy.
BoardMaster 3.0 9
Installation
Note: Clicking on CANCEL allows you to close the dialog box and
cancel the installation.
10 BoardMaster 3.0
Installation
Note for update customers: The initialization files (*.INI) for your
existing version of BoardMaster will be updated during installation,
but your user-specific settings will be retained.
The shortcut for BoardMaster wich was created by the install programm
contents not only the target to BoardMaster execute file (BMaster.exe).
Further it contents three other very importent files which must be in start
link of BoardMaster.
BoardMaster 3.0 11
Getting started
In this chapter, we should like to give you a first look at BoardMaster and
familiarize you with the BoardMaster user interface.
Note: This manual uses the default settings suggested during the
installation for the name of the program group and the folders
created.
12 BoardMaster 3.0
Getting started
BoardMaster 3.0 13
Getting started
Fig. 3-3
You can open the "tutor.job" file for testing and practice purposes after
you have started BoardMaster by selecting OPEN from the FILE menu.
• The Title bar shows the name of the program and specifies the
circuit board plotter type in use and the name of any job that has
been loaded or freshly created.
• The Menu bar lists the menus available.
• The Toolbar contains various buttons, displays and functions for
controlling the circuit board plotter and for modifying a job.
• The Workspace shows the current view of the circuit board
plotter in graphical form.
• This area is for its part divided into the actual working area
of the circuit board plotter (shown in dark grey) and the
area of the board material in use (shown in light grey) with
the circuit board data to be processed. You can
customize the graphical representation of the workspace to
your requirements using the VIEW menu functions.
• The Scroll bars beneath and to the right of the workspace can
be used to move the visible detail around the workspace.
• The current mouse pointer position is shown on the left by the
horizontal scroll bar.
14 BoardMaster 3.0
Getting started
BoardMaster 3.0 15
The Menu bar
Fig. 4-1
Fig. 4-2
16 BoardMaster 3.0
The Menu bar
Use this dialog box to choose the communication port to which your
circuit board plotter is connected. The default setting is NULL, i.e. no
communication takes place through the serial interface.
The serial interface parameters to be set for the various circuit board
plotters are listed in the table below: BoardMaster
Circuit board plotter Baud rate Data bits Stop bits Parity Protocol
LPKF 91, 92 4800 8 1 none Flow Conrol
LC
LC/VS
HI-P
Automill
The first time it is started, BoardMaster sets all the relevant interface
parameters itself. It even automatically disables the FIFO mode for the
interface selected. BoardMaster may then prompt you to reboot the
system to make sure that all the settings are effective.
Check the connection between the PC and the circuit board plotter if the
circuit board plotter is not being controlled correctly after data transfer is
started.
You should also make sure that the parameters for the serial interface in
Windows Control Panel match the parameters listed in the table.
BoardMaster 3.0 17
The Menu bar
Once the interface has been set up, you will have to import or set the
plotter parameters necessary for correct operation.
Fig. 4-3
This dialog box is used to define all the plotter-specific parameters and
to save them to the initialization file (*.INI). LPKF supplies circuit board
plotters with two different types of controller:
18 BoardMaster 3.0
The Menu bar
Machine parameter setting for MCU controller (only 101 LC, LC/VS,
Hi-P, Automill)
All the important parameters for circuit board plotters with MCU
controllers such as the HOME position (data origin) and the size of the
workspace are stored in battery-buffered RAM after plotter initialization.
This data must be downloaded from the circuit board plotter before you
start working with BoardMaster:
Notes:
It is only possible to download the data from the circuit board
plotter if the circuit board plotter controller is switched to Select.
Unless the origin of the circuit board plotter and/or the serial
interface used is changed, definition of the connection and reading
the HOME position and the working area is a one-time process, as
this information is stored in the initialization file (*.INI) when you
close BoardMaster.
BoardMaster 3.0 19
The Menu bar
Machine parameter settings for SMCU control (LPKF 91s, LPKF 92s
and all ProtoMat models):
The machine parameters for your plotter are read during installation from
the initialization disk that was supplied with your circuit board plotter.
This means that all the important data for the machine size and the
location of the HOME Position (data origin on the mirror axis) are already
programmed in the factory. Please follow the instructions below if you
wish to set these parameters or correct them.
All the important information such as the HOME position and the working
area must be sent to the circuit board plotter controller by BoardMaster.
The circuit board plotter must be initialized the first time it is used:
Make sure that no-one can access the working area of the circuit
board plotter.
The plotter head approaches the limit switches for all four travel
directions during the initialization run and sends the values determined
in this way back to BoardMaster. These values are displayed in the
ORIGIN (Xmin/Ymin, always 0/0) and SIZE (Xmax/Ymax) text boxes.
These entries cannot be edited, they can only be reset by initialization.
The values in the PAUSE text box are identical with the values in the
SIZE text box. They can, however, be edited to place the Pause position
at any chosen point.
Note: The values in the HOME (data origin) are set by default to
Xmin and Ymax/2. The HOME values determined in this way are not
the precise values which will ensure that the solder side and
component side will coincide in the production of double-sided
circuit boards. It is necessary to ensure that the HOME position lies
precisely on the mirror axis of the plotter, which is established by
the two alignment pins, to achieve this effect.
› Set up the Home position on the mirror axis of the circuit board
plotter. (You can find information on how to do this in the circuit
board plotter manual.)
› Click on SET HOME to set the Home position to the current position
of the circuit board plotter's head.
20 BoardMaster 3.0
The Menu bar
All entries in the MACHINE PARAMETERS dialog box are sent to the
circuit board plotter when you click on OK and saves to the initialization
file when you exit BoardMaster. This means that they will be available
the next time you start the program.
Further parameters
TYPE This text box displays the circuit board plotter type that will
be displayed in the BoardMaster title bar. This data is for
information only and is of no significance for operation.
SEND Clicking on this button sends the command, typed in the text
box to the left of the button, to the circuit board plotter.
It is not necessary first to click on the UNLOCK button for
this function. Please consult the circuit board plotter manual
for the command syntax.
ROTATION SPEED
The number in this box specifies the maximum speed of the
circuit board plotter spindle.
MOVING SPEED
The number in this box specifies the maximum travel speed
of the circuit board plotter spindle. This has higher priority
than the tool speed (see TOOL PARAMETERS dialog box).
RESOLUTION
The numbers in these two text boxes define the distance
traversed by the circuit board plotter for one step of the
stepper motor in the X or Y direction. These values should
never be changed, as otherwise it is no longer possible to
guarantee proper scaling of the output.
BoardMaster 3.0 21
The Menu bar
Fig. 4-4
Libraries:
Sample from a C30
Fig. 4-5
22 BoardMaster 3.0
The Menu bar
The tool library defines all the tools required for the operation of the
circuit board plotter with their characteristic features. The various
parameters are described here to assist you in modifying or inserting
additional tools.
NAME The name of the tool is entered in this text box. The name
you choose should give some information about the type of
tool to make it easier to make a selection in other parts of the
program. Selecting a tool from this list box allows you to
display and, where necessary, modify its parameters.
DIAMETER
The number in this text box specifies the diameter of the tool.
This information allows the system to display the actual
diameter of the tool in the graphical workspace and will be
used for the automatic tool assignment as well.
DRILLING TIME
The number in this text box indicates the time interval in
seconds between "Head down" and "Head up" commands
for the drilling tool.
MILL/DRILL
Clicking on one of these two radio buttons defines the tool as
a milling tool or drilling tool.
DESCRIPTION
This text box is provided for an additional description of the
tool. This information is of no significance for the production
process.
SERVICE LIFE
The number in the MAXIMUM text box specifies the
maximum milling distance or the maximum number of
drillings for the tool.
The CURRENT text box displays the distance already milled
by the tool or the current number of drillings made by the
tool. Clicking on REPLACE starts the tool change procedure
and resets the content of the CURRENT text box to 0 once
the old tool has been replaced.
OPTIMUM SPEED
The number in the SPEED text box specifies the optimum
speed of the drilling spindle. The number in the ADVANCE
text box defines the optimum rate of advance for milling
tools.
Note: The speed of rotation is only used automatically for the LPKF
ProtoMat© 91s/VS, ProtoMat© 93s, ProtoMat© 95s and Automill. In
the case of all other circuit board plotters with variable motor
speed, the optimum speed of rotation must be set manually on the
controller. The optimum speed of rotation to be set is, however,
indicated by BoardMaster on a tool change.
All changing of the tool library could be saved in the tool library file
(*.TOL) for later reuse. The file which is loaded with the start of
BoardMaster is specified in the #include section of the *.MCH file.
BoardMaster 3.0 23
The Menu bar
Also the valid production phase file and the dispenser and vacuum
tool files are specified there.
By press the Save button, all changings will be saved in the current tool
library file (*.TOL).
By press the Load button, you can load other tool libraries.
Dispenser, vacuum: These new dialog boxes contain all the important
parameter required for dispensing and removing the conductive paste
for the AutoContac system. These processes are explained in more
detail for their users below in this manual.
Select : The Select dialog box is used to select specific tools for a
production phase, in order to restrict the operations to these tools.
Example:
A blunt drill has been used for drilling. Only the drillings made with this
tool will be processed if you select this tool and click All+ and START.
Or:
The conductive paste dispensed by the Autocontac should not remain
on the circuit board more than about 20 minutes before suction removal
is applied to the drillings. You can process very complex printed boards
step-by-step if you select the individual needles: Selection 1st Needle
diameter, Dispense, Suction, Selection 2nd Needle diameter, Dispense,
Suction.......
24 BoardMaster 3.0
The Menu bar
The various tool heads are listed on the left-hand side, and the offsets
assigned to the highlighted head are shown in the right-hand side:
X offset, Y offset:
These values specify the distance between the metering needles and
the drill in the X and Y directions. These values differ for the various
types of cartridge toolholders and are in the range of 32 to 35 mm for X
and 30 to 37 mm for Y.
Once the offsets have been determined, they should only be corrected if
the needles are not positioned exactly centered over the drillings in the
circuit board for dispensing or suction. An increase in the value
corresponds to a displacement of the needle relative to the drilling in the
positive X or Y direction.
BoardMaster 3.0 25
The Menu bar
You can use this white frame to correctly place a project with dispensing
and vacuum phases correctly on the printed board. Do this by selecting
a dispensing and suction tool in the TOOL combo box (toolbar top left).
The white frame will then be visible.
All the data to be sent by BoardMaster to the circuit board plotter must
be assigned to a specific production phase. These production phases
embrace an operation in which the user does not need to intervene. An
intervention might be, for instance, through-hole plating of the circuit
board or turning the board material over. The sole exception to this rule
is a manual tool change. This assignment is prepared in CircuitCAM and
is automatically implemented in BoardMaster.
26 BoardMaster 3.0
The Menu bar
Some production phases are already defined in the initialization file. You
can, however, modify these production phases to meet your
requirements at any time. The names for the production phases must be
the same in CircuitCAM and BoardMaster.
Fig. 4-8
All production phases defined by default are listed in the list box.
Selecting a production phase allows you to display and, where
necessary, modify its parameters.
› Select the production phase before or after which you wish to insert
the new production phase.
› Enter the name for the production phase in the text box.
› Click on INSERT above or INSERT BELOW to insert the production
phase at the appropriate point in the list box.
› Press SAVE to save all changes to the current phases file (*.PHS).
To load other phases files press Load.
Note: At single sided boards „Reversed side“ should be activated
for cutting phase. Thus a turning of the base is not necessary!
BoardMaster 3.0 27
The Menu bar
The first task in preparing a new job is to define the size of the board
material to be used. This is necessary to ensure that the available area
for operations is displayed in the workspace, thus permitting the
optimum placement of the circuit board data.
Fig. 4-9
This sub menu offers two options for the definition of board size:
Fig. 4-10
The area of the board material will be displayed light grey in the
workspace once you quit the dialog box by clicking on OK .
Make sure that the minimum values (with a negative sign if necessary)
are entered under X MIN / Y MIN and the maximum values are entered
under X MAX / Y MAX.
You should only use this option for specifying the side when preparing a
job without the circuit board plotter connected, as it is not possible to
specify this precisely taking into account the positioning on the circuit
28 BoardMaster 3.0
The Menu bar
board plotter and the location of the registration drillings in the board
material.
The board size is determined precisely when the circuit board plotter is
head is moved to use the SET X,Y MIN and SET X,Y MAX functions
found in the MATERIAL sub menu of the CONFIGURATION menu.
Make sure that no-one can access the working area of the circuit
board plotter.
You must also follow the safety instructions given in the manual for
the circuit board plotter .
Manual control of the circuit board plotter is required for this process.
Consult the "Manual control of the circuit board plotter" section for
information on this procedure.
› Move the plotter head to the "front, right corner" (X/Y min) of the
Once you have specified the board size, the board area will be shown in
light grey in the BoardMaster workspace.
Make sure that the controller (standard controller) of the series 101
circuit board plotter is switched to Select when you are setting the two
coordinates.
Make sure that you follow the specified sequence in setting the
coordinates (first front, right corner, then rear, left corner).
Take the fastening strips and the size of the working depth limiter into
account when specifying the board size.
Any board size already defined will be deleted when you define a new
job (see following section).
BoardMaster 3.0 29
The Menu bar
Fig. 4-11
Make sure that no-one can access the working area of the circuit
board plotter or come into contact with the tools while the
operations controlled by BoardMaster are being executed.
HOME Select this line to move the plotter head to the HOME
position (machine origin).
PAUSE Select this line to move the plotter head to the PAUSE
position (by default, this is Xmax/Ymax).
Fig. 4-12
30 BoardMaster 3.0
The Menu bar
Fig. 4-13
LMD OR LPR...
Select this line to import LMD files (CircuitCAM
production data) or LPR files (BoardMaster HP-GL
projects) into BoardMaster. Also Job files from
BoardMaster 2.x can be loaded, but the tool
assignment has to be done again, because the tool
names are different in this version.
The data are immediately placed in the middle of the circuit board plotter
workspace when LMD files are imported. Furthermore, the production
phases and tools required are automatically assigned to the data. If
BoardMaster is unable to assign one or more tools, the following
message box will appear:
Fig. 4-14
You will then have to assign the tools manually in the tool assignment
dialog box or add to the tool library before importing the data again.
All the tools required will be listed in the CircuitCAM report window after
the data are exported.
BoardMaster 3.0 31
The Menu bar
Fig. 4-15
Open the EDIT menu and select the TOOL ASSIGNMENT line to open
the following dialog box:
Fig: 4-16
The production data are generally imported using the import function
from the file menu. These projects can, however, also be added (LMD
file from CircuitCAM) or generated (HP-GL files) at this point.
32 BoardMaster 3.0
The Menu bar
Fig. 4-17
HP-GL files have a default resolution of 0.025 mm. Please change the
setting for the HP-GL unit in the Machine parameters dialog box if you
wish to use data with a different resolution.
All the HP-GL files for a project must be located in the same folder.
You can remove HP-GL files from a project again by selecting the
appropriate entry in the PHASE FILE/LAYER list box and clicking on
REMOVE FILE .
› You must further also assign the following information under FILE/
LAYER to any file containing production data:
PEN/TOOLSelect from the PEN list box the pen from the HP-
GL file to which the tool selected in the TOOL list
box is to be assigned.
BoardMaster 3.0 33
The Menu bar
To allow you to open a project saved as an LPR file again when you start
the BoardMaster program, you should select LMD OR LPR... line of the
IMPORT sub menu of the FILE menu.
Or:
Once you have imported or generated the projects you require, you will
be able to place them in the BoardMaster workspace. Imported projects
are automatically placed in the centre of the workspace.
Open the Edit menu and select the PLACEMENT ... line to open the
following dialog box:
Fig. 4-18
The default value for the scale is 1, i.e. a 1:1 scale. You may, however,
also specify a different scale here for applications such as engraving
front panels and plates.
› Enter the position required for the project in the workspace into the X
and Y text boxes under ORIGIN. These values relate to the HOME
position for the circuit board plotter.
34 BoardMaster 3.0
The Menu bar
You may enter the values 0 and 0 here if the precise position of the data
in the coordinates system is not known, and place the project in the
workspace using the toolbar or mouse.
The spacing between uses must be at least as great as the circuit board
width or length, respectively, as otherwise the uses would overlap.
› Click on ADD... .
› Select the project you also wish to place on the board material from
the list box:
Fig. 4-19
BoardMaster 3.0 35
The Menu bar
Fig. 4-20
ALL PROJECTS Select this function to display all the placed projects
as large as possible in the workspace.
36 BoardMaster 3.0
The Menu bar
BoardMaster 3.0 37
The Toolbar
Fig. 5-1
1 2 3 4 5 6 7
-4-Communication port
This field indicates the interface to which the control data are
being sent. NULL here means that the data are not being sent
to any interface. If you move the mouse pointer over this display
panel, the parameters set for the interface will be displayed in
the status bar.
-5-Data marked/selected
This field indicates whether a section of the production phase
data has been Marked (P) Selected (F) or Partially marked/
partially selected (P/F).
38 BoardMaster 3.0
The Toolbar
Fig. 5-2
2 3 4 5 6
-1-Tool
This list box shows the tool being used for the current
production phase.
-3-Speed of rotation
The value displayed here indicates the speed of rotation
defined in the tool library for the tool indicated in .
You can increase or reduce this value by clicking on the arrow
buttons to the right of the field or type a specific value.
BoardMaster 3.0 39
The Toolbar
-6-Vector index
Specify the vector index in this text box. An index is
incremented for every line section, arc or drilling. Here you may
specify, for instance, from which vector index machining should
be started or the range of vectors to be done.
Move project
Check this button to move a project around the board material.
Place the mouse pointer over the project to be moved, click the
left mouse button and drag the project to the desired position
holding the mouse button down. The project is displayed as a
light area while it is being moved.
Duplicate project
Check this button to duplicate a project and to place the copy
(multiple use) on the board material.
Place the mouse pointerover the project to be duplicated, click
the left mouse button anddrag the copy of the project to the
desired position holding themouse button down.
The copy of the project is displayed as a light area while it is
being duplicated.
You must click the appropriate button again each time you wish to move
or duplicate a project.
You may also use the PLACEMENT dialog box to rotate a project - after
placement with the mouse - by changing the ROTATE parameter.
40 BoardMaster 3.0
The Toolbar
Make sure that no-one can access the working area of the circuit
board plotter or come into contact with the tools while the
operations controlled by BoardMaster are being executed.
Manual control
The plotter head can be moved in the +X, +Y, -X and -Y
directions using the arrow keys. Pressing one of the arrow keys
once moves the head in the direction selected by the amount
specified in the STEP PITCH FOR MANUAL CONTROL field in
the toolbar. (See "Variable parameters", page 36.) Movement
less than 45movement buttons on the controller. The arrow
keys specify the direction in the coordinates system, whatever
the alignment of the circuit board plotter with regard to the
monitor.
BoardMaster 3.0 41
The Toolbar
Milling/drilling mode
You may use this button to toggle the controller mode between
milling and drilling.
The appropriate button will be displayed according to the
status.
The advance rate of the milling tool or the drilling time of the
drilling tool will then be observed, depending on the mode
activated.
A milling file will not be processed in drilling mode and,
inversely, a drilling file will not be processed in milling mode.
The mode will be set automatically with every tool change.
Automotor on/off
You may use this button to enable or disable automatic control
for switching the motor on and off. ,
The appropriate button will be displayed according to the
status.
When the Automotor function is enabled the milling/drilling
motor will be switched on at the start of a production phase and
switched off again when the phase is completed. The same is
true for tool change on circuit board plotters with manual tool
change.
This function has a higher priority than the Motor on/off and
Raise/lower plotter head functions. These two functions are
disabled if Automotor is enabled.
42 BoardMaster 3.0
The Toolbar
Fig. 5-3
Highlight the production phase to be processed next. Make sure that the
production phase you highlight that has also been assigned to an HP-GL
file or the LMD file. An incorrect selection will either cause the incorrect
files to be processed, or cause no data at all to be sent.
1. Drilling
BoardMaster 3.0 43
The Toolbar
The TOOL list box in the toolbar lists all the tools in the tool library. This
list is sorted, first shown the tools being used within the current
production phase (marked with a "*"):
Fig. 5-4
If a different tool is selected from the list, the plotter head will be moved
to the tool change position and the controller on devices with MCU
controllers will be switched to Deselect. At the same time, a message
appears on screen stating that the tool just selected must be changed
for the current tool.
Once you have changed the tool, switched the MCU controller back to
Select, and confirmed the change by clicking on OK , the system can
continue with further control commands.
44 BoardMaster 3.0
The Toolbar
Open the TOOL POSITIONS dialog box by clicking with right mouse
button on the TOOL list box:
Fig. 5-5
You assign a tool to tool positions 1 to 30 (7 for the LPKF 101 Automill )
by selecting the tool required for the production phase in the appropriate
list box. The current service life CURR. and the maximum service life
MAX. is displayed after each tool. The WANTED FOR THE CURRENT
PHASE list box lists the tools required for the production phase currently
selected. Clicking on the appropriate radio button under SELECT
defines which tool is currently located in the plotter head.
› Click on the LOAD LIST button to load the tool magazine with the
same tools as the last time BoardMaster was used.
BoardMaster 3.0 45
The Toolbar
The toolbar includes the following buttons for the selection of data:
Cancel selection
Click on this button to cancel the current data selection.
Mark area
Click on this button to mark a range of data. Do this by
clicking the left mouse button and holding it down while you
cover the area required. This function also marks all the
entire lines that cross the rubber-band selection. The marked
data are shown in white on the screen.
You must click the appropriate button again each time you wish to select
an area. Press the <ESC> key to cancel a function.
46 BoardMaster 3.0
The Toolbar
Make sure that no-one can access the working area of the circuit
board plotter or come into contact with the tools while the
operations controlled by BoardMaster are being executed.
Start
Click on this button to send the selected data for the current
production phase to the circuit board plotter through the
serial interface.
Stop
Click on this button to terminate data transmission to the
circuit board plotter once started.
BoardMaster 3.0 47
Special functions
The DISPENSER TOOL EDIT dialog box contains a list of the dispenser
tools available.
The names for the tools are built up as follows: The abbreviation D for
dispenser is followed by the colour of the metering needle, then by the
associated drilling diameter in mm.
For instance, for a 0.8 mm diameter drilling, you must use the D GREEN
CARTRIDGE 0.8 MM, ie a green metering needle. It is clear from the list
of tools, that the same needle can be used for a number of different
drilling diameters. The difference between these tools lies in the different
settings for the wait times. See the Wait times in dispensing section for
an explanation of the meaning of these times.
The user is able to define his own tools (eg for solder paste dispensing)
or to modify the settings for the existing tools, thus having a direct
influence on their function.
48 BoardMaster 3.0
Special functions
The VACUUM TOOL EDIT dialog box contains a list of the suction tools
available.
The names of the suction tools are composed of the letter V followed by
the colour of the metering needle used and finally the associated drilling
diameter. See over the page for an explanation of the wait times.
Clicking the Lift button in the function bar on a milling tool (when
the motor is running) causes the head to be lowered.
BoardMaster 3.0 49
Special functions
All the wait times necessary for the control of the dispense operation are
entered in ms (milliseconds) in the WAIT TIMES boxes of the
DISPENSER TOOL EDIT dialog box. Different values will be entered
here depending on the various diameters of the drill holes and the
metering needles to be used.
The BD wait time is added to settle the plotter head before the needle is
lowered once it has reached a hole position. This can be very short, in
the region of BD = 10 ms.
The AD wait time after the command lowering the head, takes account
of the fact that the needle takes about 180 ms before it is in contact with
the circuit board. AD can thus be fixed at 200 ms.
Dispense (D):
The time D between the solenoid valve opening and closing is the
duration of the compressed air pulse. This time, together with the
pressure selected, determines the volume of solder paste forced into the
drill and must be set appropriate for the drill hole diameter and the
needle used.
Before Up (BU):
The BU wait time between the solenoid valve closing and the needle
being lifted takes account of the paste continuing to flow following the
end of the compressed air pulse as a result of the relatively slow
pressure decline in the cartridge. This is intended to ensure that the
needle is lifted cleanly from the circuit board and can be set to a fixed
value of BU = 400 ms.
After Up (AU):
50 BoardMaster 3.0
Special functions
The graph below illustrates the function of the wait times in the dispense
operation:
The graph above plots the position of the tool head, the changes in
pressure in the cartridge and the exit speed of the paste against process
time.
All the wait times necessary for the control of the suction operation are
entered in ms in the WAIT TIMES boxes of the EDIT SUCTION TOOL
dialog box.
Vacuum (V):
The time V between the commands for lowering and raising the tool
head has an indirect influence on the contact time of the suction needle.
A time of around 180 ms for the head to lower needs to be subtracted.
BoardMaster 3.0 51
Special functions
After Up (AU):
The AU wait time gives the paste sucked up time to pass through the
needle into the cartridge. This ensures that the needle is free again
before the next suction operation. AU can be set to a fixed value of 500
ms.
The graph below illustrates the function of the wait times in the suction
operation:
The graph above plots the position of the tool head, the negative
pressure in the cartridge and the flow rate of the paste in the drill hole
against process time.
When the suction needle is placed on the paste-filled drill hole, the
negative pressure in the cartridge rises to the preset maximum negative
pressure. This sucks the paste upwards through the drill hole into the
needle. The negative pressure falls again when the drill hole is finally
opened and air is sucked through it. The air flow in the drill hole forces
the paste further up the hole side wall until the needle lifts and the air
flow through the drill hole is halted.
52 BoardMaster 3.0
Special functions
If a new tool is required according to the TOOL combo box (at the top left
of the toolbar) when a new phase is started or on a manual tool change,
BoardMaster will first query the position of the toggle switch on the
adapter plug.
If this dispenser is not correct for the tool selected, the user will be
prompted to change the position of the toggle switch. If, for example, the
dispenser is disabled, and a dispensing or suction tool is selected, the
ENABLE DISPENSER/SUCTION HEAD prompt will appear. If,
conversely, the dispenser is enabled and a drilling or milling tool is
selected, the DISABLE DISPENSER/SUCTION HEAD prompt will be
displayed.
The short switching pulses actually intended for controlling the solenoid
valve in the metering device are passed to the motor if the metering
device is switched on and a dispensing tool has been selected.
BoardMaster 3.0 53
Special functions
The TOOL STATUS dialog box will appear when the program is started:
Fig. 6-7
You must observe the proper functioning of the machine and the
safety regulations to avoid personal injury and damage to the
machine. Enter the password [ bmaster ] if you are authorized to
make changes.
54 BoardMaster 3.0
Special functions
In is used to check the lines that are also connected for tool change, Out
indicates which lines have been enabled by BoardMaster.
The Refresh button can be used to check whether any status changes
made have been detected and accepted by the system.
BoardMaster 3.0 55
Special functions
Here you can check manually the alignment positions preset by LPKF
for automatic tool change. The user does not normally need to make any
changes here, as there is no effect on milling and drilling as a
consequence of this. The numerical values entered indicate a sample
configuration.
The Read button can be used to change the current position of the
plotter head, clicking on MOVE then verifies this change.
These positions, and also HOME and SIZE, are preset in the factory (file
BM-95PS.INI).
56 BoardMaster 3.0
Special functions
DELAY
indicates the wait time between the various commands.
The status of the three combo boxes, MAIN CLAMP (of the plotter
head), EXCHANGE CLAMP and TOOLBOX must correspond to the
status when the TOOL MAGAZINE box is opened or otherwise it is not
possible to quite the TOOL MAGAZINE box.
The TEACH IN dialog box is displayed when you select TEACH IN from
the MACHINE menu.
STEP [MM]:The values entered under X and Y (in mm) indicate the
distance traveled for a single click of the travel buttons (+X, -X, +Y and -
Y). A value of 2.54 mm must be entered here when programming the
drillings for an IC, this corresponds to a pad spacing of 1/10".
BoardMaster 3.0 57
Special functions
PEN:The pen number entered in this box is written to the selected file as
a Select Pen command. This means that all drilling data, including that
for different diameters, can be combined in one drilling file. Example:
Pen 1 for 0.7mm, pen 2 for 0.9mm etc.
+X, -X, +Y, -Y:These buttons are used to move to a desired position.
Clicking on one of these buttons causes the plotter head to move by the
amount specified under PITCH in the direction selected.
PEN [SP]:Clicking on this button adds the pen or tool number selected
under Pen to the drilling or milling file as a Select Pen (SP) command.
This is used to distinguish between different drilling diameters.
PLOT [PA]:This button can be used to move the head at angles other
than 90(with the RECORD MOVEMENTS function deselected).
Procedure
Note here that a file has already been written for the data to be created;
the coordinates will then be imported into this file in sequence. Do this by
clicking on the Append file button. A new window in which you can
assign a name to the file will open. You may use any extension for the
file.
› Once you have entered the name, you will be returned to the TEACH
IN dialog box. You must check the RECORD MOVEMENTS option
(see figure) before you can begin importing data.
58 BoardMaster 3.0
Special functions
Fig. 6-11
Clicking on EDIT in the menu bar brings up the following menu with the
new menu item RELOAD, giving the user a relatively simple option.
Fig. 6-12
BoardMaster 3.0 59
Special functions
Fig. 6-13
Make sure that no-one can access the working area of the circuit
board plotter or come into contact with the tools while the
operations controlled by BoardMaster are being executed.
Procedure:
› Fix the circuit board to be machined on the plotter.
› Select first reference point in BoardMaster (pad center point)
› Move to the vertex selected with the a tool in the motor, a light spot
or the camara option and import the coordinates of the first point.
› Select the second reference point in BoardMaster (pad center point)
› Move to the vertex selected with the light spot and import the
coordinates of the second point.
› Switch on and enable modify and rework the areas required.
Once a Job, which must contain the data for the circuit board that has
already been produced and the data for reworking, has been opened,
the circuit board to be reworked must be clamped in the plotter.
60 BoardMaster 3.0
Special functions
BoardMaster 3.0 61
Step by Step
This section once again runs through the principles behind the
procedure for prototype production in BoardMaster step by step:
Start BoardMaster
› Double-click on the BOARDMASTER 3.0 icon in the LPKF
PROTOTYPING program group in the PROGRAM MANAGER to
start BoardMaster.
Configuring BoardMaster
› Configure BoardMaster the first time you load it; the parameters will
then be saved to the *.INI file when you close the program, so that
they are available to you again the next time you start BoardMaster.
› Define the serial interface by selecting the INTERFACE... line of the
CONFIGURATION menu.
› Also check the settings for the serial interface under PORT in the
WINDOWS CONTROL PANEL.
› Configure the circuit board plotter parameters by selecting the
PARAMETERS... line of the CONFIGURATION menu.
› Configure the tool parameters by selecting the DRILLING/MILLING
HEAD line from the TOOL LIBRARY sub menu of the
CONFIGURATION menu.
› Configure the production phases by selecting the PHASES... line of
the CONFIGURATION menu.
› Specify the size of the board material to be machined using the SET
X,Y MIN and SET X,Y MAX functions found in the MATERIAL sub
menu of the CONFIGURATION menu.
› Open an existing job by selecting OPEN... line from the FILE menu
or create a new job by selecting the NEW line of the FILE menu.
62 BoardMaster 3.0
Step by Step
Assign tools
Save job
› If you are using a ProtoMat© 95s or LPKF 101 Automill circuit board
plotter, configure the tool positions by clicking on the TOOL list box
in the toolbar with the right mouse button.
Enable Automotor
Select data
› Select the data to be sent to the circuit board plotter using the
selection buttons in the toolbar:
BoardMaster 3.0 63
Step by Step
Make sure that no-one can access the working area of the circuit
board plotter or come into contact with the tools while the
operations controlled by BoardMaster are being executed.
64 BoardMaster 3.0
Index
8.0 Index
A
ADD FILES .........................................................................................................33
automatic tool change ...................................................................................45
Automill .................................................................................................................19
Automotor on/off ..............................................................................................42
AUXILLARY CLAMP .....................................................................................56
B
board material ...................................................................................................14
BOTH SIDES .....................................................................................................36
C
CAMERA/ ............................................................................................................25
Cancel selection ...............................................................................................46
Caution ....................................................................................................................4
circuit board data .............................................................................................14
CONFIGURATION .........................................................................................18
CONTROL PANEL .........................................................................................17
Conventions .........................................................................................................4
copper board ......................................................................................................14
D
Danger ....................................................................................................................4
data loss ...............................................................................................................12
DESCRIPTION .................................................................................................23
DISPENSER ......................................................................................................25
DISPENSER TOOL EDIT ...........................................................................48
dispensing ...........................................................................................................50
DispoMat ..............................................................................................................53
DRILLING TIME ...............................................................................................23
DRILLING/MILLING HEAD ........................................................................22
E
Enable Automotor ...........................................................................................63
ENLARGE ...........................................................................................................36
EXTENDED PORT .........................................................................................17
F
FILE menu ...........................................................................................................30
FIRST INSTALLATION ................................................................................10
Folders ..................................................................................................................11
G
GO TO menu .....................................................................................................30
H
HEAD .....................................................................................................................25
HOME ....................................................................................................................30
HP-GL ....................................................................................................................31
Hybrid laser ........................................................................................................18
I
INSERT .................................................................................................................27
BoardMaster 3.0 65
Index
INTERFACE ...................................................................................................... 17
interface ............................................................................................................... 16
L
Libraries ............................................................................................................... 22
LMD OR LPR .................................................................................................... 31
M
MACHINE ............................................................................................................ 36
MAIN CLAMP .................................................................................................... 56
Manual control .................................................................................................. 41
Mark area ............................................................................................................ 46
material size ................................................................................................. 14, 28
MCU controller .................................................................................................. 19
Menu bar ............................................................................................................. 14
MILL/DRILL ........................................................................................................ 23
Milling/drilling mode ....................................................................................... 42
Milling/drilling motor on/off ......................................................................... 41
monitor .................................................................................................................... 9
Move project ...................................................................................................... 40
Movement using the mouse ...................................................................... 41
MOVING SPEED ............................................................................................ 21
Multifunction laser ........................................................................................... 18
N
Note .......................................................................................................................... 4
NULL ...................................................................................................................... 17
O
OPTIMUM SPEED ......................................................................................... 23
Orientation ............................................................................................................ 4
ORIGIN ................................................................................................................. 34
P
PARAMETER .................................................................................................... 18
PAUSE .................................................................................................................. 30
PHASE .................................................................................................................. 24
PHASE FILE/LAYER .................................................................................... 33
PLACEMENT .................................................................................................... 34
plotter head position ...................................................................................... 39
pointer position ................................................................................................. 14
PORTS ................................................................................................................. 17
PREVIOUS ......................................................................................................... 36
processor ............................................................................................................... 9
Production phases .......................................................................................... 26
R
Raise/lower plotter head ............................................................................. 42
REDUCE ............................................................................................................. 36
RESOLUTION .................................................................................................. 21
REVERSED SIDE .......................................................................................... 27
ROTATION SPEED ....................................................................................... 21
S
Safety notes ......................................................................................................... 8
Save job ............................................................................................................... 63
Scroll bars ........................................................................................................... 14
Select all data ................................................................................................... 46
Select area (only inside) .............................................................................. 46
66 BoardMaster 3.0
Index
SEND .....................................................................................................................21
SERVICE LIFE .................................................................................................23
SET HOME .........................................................................................................20
SETTINGS ..........................................................................................................17
SIZE dialog box ................................................................................................28
SMCU control ....................................................................................................20
Start ........................................................................................................................12
Status bar ............................................................................................................15
symbols ...................................................................................................................4
System requirements ......................................................................................9
T
Teach In ...............................................................................................................57
Title bar .................................................................................................................14
TOOL CHANGE POSITION ......................................................................30
TOOL HOLDERS ............................................................................................21
TOOL LIBRARY ...............................................................................................22
Toolbar ..................................................................................................................14
TYPE ......................................................................................................................21
U
UNIT .......................................................................................................................21
Update ...................................................................................................................10
UPDATE INSTALLATION ...........................................................................10
V
VACUUM .............................................................................................................25
Vector index .......................................................................................................40
W
working area ......................................................................................................14
Workspace ..........................................................................................................14
X
X offset ..................................................................................................................25
XON/XOFF .........................................................................................................17
Y
Y offset ..................................................................................................................25
BoardMaster 3.0 67
Index
68 BoardMaster 3.0