Fiducial Mark Finding with the ESS
Getting Started v.42b
42b |
2007-09-25 |
zip |
zip |
same as 22 |
Recommended:
*bugs fixed*
- clear previous map before read a new map string
- wrong line in UI set image for type Y
*news*
- mark can be manually set as found without rescan
[image update not yet implemented]
- manual set of a mark can be removed
- change in the strip segments strategy (see here)
for other changes see release_notes_42.txt
|
Getting started:
(for the current
Recommended
revision)
- download the binary and the configuration of FlexMapX. The dll must
be registered and the configuration must merged into Widnows registry
(the same as any SySal2000 module).
- if MS Visual Studio 2003 is not installed, you need some debug
runtime components of Visual C++ 7.1 libraries (mfc71d.dll,
msvcr71d.dll, msvcp71d.dll). Copy these libraries in the
c:\windows\system32 folder or in the folder containg FlexMapX.dll. You
can also download the libraries from
here
.
- use good mechanical references (alignment between references and
motion axes better than 0.5 mm over 10 cm)
- put the emulsion (and the mechanical references) with the lateral
marks outside the vacuum channel as shown
here.
- load the map string exactly as spot-like optical marks [a MARK is the
POINT given by the intersection between two X-Ray lines], example:
mapext: 1005914 1 0 0; 2 771990 -3496515 897090 -3396715;
1 893967 -3494040 893967 -3494040 1 1 1; 2 893619 -3399324 893619
-3399324 1 1 1
another example of working map string is:
mapX: 0 0 0 0; 2 0 0 124946 99299; 1 121776 3529 121776
3529 1 1 ;2 121675 98172 121675 98172 1 1
It is suggested to use
real plate size as
measured
with Manual Check. [I'm not confident
about this point. Probably also nominal plate size is safe using the
new reference XYReferenceLeftUp.
Tests are needed].
- as xy reference it is possible to use the up-left corner (max X , min
Y) which it is better because of (if the emulsion is placed as shown
here)
it is closest to the first mark and it is also the reference corner for
the BAM. Open the Default Machine of the FlexStage module and ADD a XY
Reference named "
XYReferenceLeftUp"
.
Bug Report:
Using the side flag "2" in the map string will allocate bad pointer.
Use flag "1" and give
manually the Z position.
WARNINGS:
The "clone"
problem:
The
presence of a duplicated x-strip 1 mm far from the reference one
("clone") caused
some failures during tests. See the mark position in the
picture. This revision
do not perfom any check. A recovery routine is under test in the
development revision.
If you suppose to have acquired the wrong one, look
at log files to verify the mark position [ex:
flexmap_global.log gives the summary of all stage coordinates position.
They should be within a few 100 microns for one brick set even if
the emulsion plate is different. If a mark is 1 mm far along X is the
wrong one].
Log Files:
This revision produces (many) log files which can be read with
notepad (or any log file viewer as BareTail):
c:\acq\flexmap_findmarks.log
<-- the logger of the current mark
finding routine
c:\acq\flexmap_summary.log <-- mark stage
position *append file*
Manual Set:
If the system is not able to find the mark you can SET the mark
manually: the mark is set as not searched and the system will try to
scan
again the mark using your position as starting point. You can also flag
the mark as FOUND without rescanning by clicking on "set found" after
the manual set.
Scanning Infrastructure (Scanning Infrastructure v2.1 and v2.2):
The DB and the infrastructure are not yet updated to use several mark
patterns for the same plate.
Hence, load the 2 marks exactly as the spot case.
To disable the intercalibration during scan back, put the
intercalibrationID equal to the predictionID (ask to Michele).
Contact people:
Here, there are people of the Bologna Scanning Lab who have used the
module and (maybe) can give some help.
- Gabriele Sirri, +39 051 20 95228 /
95095
(LAB), sirri [at] bo.infn.it
- Michele Pozzato, +39 051 20 95230 / 95095 (LAB), pozzato
[at] bo.infn.it
Feedback and any kind of contribution is
welcome.
author: G. Sirri
back to scanning