ABLETM
Advanced Bindery Library Exchange
Reference
Guide
Volume 8
Bindery
Measurement Services
Version 6.6.1
ABLEä Ventures, LLC
Copyright by
ABLEä Ventures, LLC
This reference guide is copyrighted and all rights are
reserved. This document may not, in
whole or in part, be copied, photocopied, reproduced translated, reduced to any
electronic medium or machine readable form without prior consent, in writing,
from the ABLEä
Ventures, LLC.
The information in this document is subject to change without notice. The ABLEä Ventures, LLC assumes no responsibility for errors that may appear in this document.
For more information visit the ABLEä web site: http://www.programmingconcepts.com/able/
Or contact,
ABLEä Ventures, LLC
c/o Paul Parisi
ACME Bookbinding
(800) 242-1821
For technical support contact:
Programming Concepts, Inc.
web site: http://www.programmingconcepts.com/able/
e-mail: able_support@programmingconcepts.com
telephone: 631-563-3800 x230
fax: 631-563-3898
ABLEä
Ventures, LLC
Acme Bookbinding
Information Conservation, Inc.
Kater-Crafts Bookbinders
Lehmann Bookbinding
Mekatronics Inc.
National Library
Binding of
Ocker & Trapp Library Bindery Inc.
Programming Concepts, Inc.
ABLEä is a trademark of
Mekatronics, Inc. / Bendror International Inc. 1987-2001
2.4 Automatic Cloth Pulling Report
3.4 Item/Piece and Measurement Display Area
Appendix B
- MD17 Calculations
B.3.2 End paper/Cloth Bin Selection Algorithm
Release Notes
V6.0 Preliminary release for review.
V6.01 Changes for ABLEä release 6.01.
V6.02 Changes for ABLEä release 6.02.
V6.4 Changed copyright.
V6.6.1 Added description of “Process File” for Bookmark option.
The ABLEä Reference Guide is comprised of multiple volumes. The collection of volumes describes the functional and operational characteristics of ABLEä. The volumes are:
|
Volume |
Reference Guide |
File Name |
|
1 |
r6-intro.htm |
|
|
2 |
Library User |
r6-library-user.htm |
|
3 |
r6-user.htm |
|
|
4 |
r6-title.htm |
|
|
5 |
R6-style.htm |
|
|
6 |
r6-report.htm |
|
|
7 |
r6-control.doc |
|
|
9 |
r6-maint.htm |
|
|
10 |
r6-transfer.htm |
|
|
12 |
R6-emboss.htm |
|
|
13 |
r6-help.htm |
|
|
15 |
r6-bill.htm |
|
|
16 |
r6-pm.htm |
|
|
19 |
R6-s3.htm |
|
|
20 |
r6-linstall.htm |
|
|
21 |
r6-binstall.htm |
|
|
22 |
r6-ezcut.htm |
|
|
23 |
r6-ftp.htm |
|
|
24 |
r6-alink.htm |
|
|
25 |
r6-zlink.htm |
|
|
27 |
r6-file-import.htm |
This ABLEä Bindery program provides the book measurement services. One or more workstations are expected to be dedicated to measuring at the bindery.
The Measurement program performs book measurement, end paper printing, automatic text fitting, automatic cloth bin selection, and measurement calculations for trim, rounding and other needed values.
The program supports the following measurement services,
· Measuring Modes of Operation
o Automatic measurement (MD-17)
o Manual measurement entry without MD-17
o Off-line measurements from a file (as per the Bookmark)
· End paper printing
· Optimized human interface
· Automatic Cloth Pulling Report and other reports
· Automatic Text Fit
· Minimum Spine Width
· Trim Processing
Table 1 summarizes the workstation requirements.
Table 1
- Measurement Requirements
|
Service |
Hardware |
|
Auto Measurement |
MD-17 Measurement Equipment |
|
End paper Printing |
MD-17 End paper Printer |
|
Offline Measuring |
File (floppy diskette or network folder) |
Caution: The MSR workstation connected to the MD-17 must be a Windows 95 or 98 system. This is needed until further notice.
The measuring modes of operation are,
Automatic measurement (MD-17 and ABLEä
Manual measurement entry without MD-17 and with ABLEä .
Bookmark measurements from a file (as per the Bookmark)
Automatic
Automatic measurement allows volumes (Job Pieces) to be measured by the MD-17. The "integrated" mode utilizes item/piece records in Lot/Job files. Automatic measuring utilizes an MD-17 measuring unit. The volume is placed into the MD-17 and the MD-17 provides the spine, height and width measurements. The measurements are displayed on the Measurement screen.
Important notes when installing Able 6 in a
new machine:
Before installing Able 6 in a new machine:
Make sure that the machine meets or exceeds
the recommended hardware specifications for Able 6 and the platform or
operating system is Windows 95, 95b, 98 or ME (millennium edition). Since the
measurement screen, particularly the operation of the MD-17 requires a machine
with a fast microprocessor to effectively and accurately communicate with the
MD-17. A slow machine or a machine “loaded” ( with many other applications
running at the simultaneously with Able could yield smaller measurement values
than the real ones.
If Able 5 was not previously installed (disregard if Able 5 was installed
previously).
Make sure the MD-17 is connected to the LPT2
printer port and the LPT2 parallel port is configured correctly.
Namely, the LPT2 must be available ( if not
check that it has been enabled in BIOS ) and the port number is 0x278. ( The port number is
independent of being called LPT1 or LPT2 ,nevertheless LPT2 is usually
configured with port 0x278 ).
In case that the MD-17 is already connected
to the LPT2 but the port address is not 0x278, the MSR screen can be configured
to connect to the current port address of the LPT2.
In order to do that, open the file
“able_msr.ini” located in the same folder where the windows is installed ( e.g.
C:\windows ) and copy the port number of LPT2 into the port section of
able_msr.ini as shown in the figure below.
Important: there must be no space between the
sign = and the port number ( same as in the figure ) and must be preceded by
the code 0x…

Manual
These measurements are then processed as if they came from the MD-17. Manual entry of measurements is necessary if an MD-17 has to be repaired or if the MD-17 measuring unit is not installed or the books to be measured are too large for the MD-17 unit.
The MSR program parameter is set to No "MD-17 Attached" for manual measuring. The Piece is then retrieved, measurements are manually entered, and the Process function is selected to compute the measurement related parameters.
The volume measurements for a Job may also be stored in a file. The file ( selected in the file chooser dialog ) is read, next the measurements corresponding to the piece ID entered in the measurement screen are loaded and converted automatically depending on the units selected in the Bookmark file sub menu.
Finally, these measurement values are used for calculations and the Job Pieces are processed and updated as usual.
The ”Use Bookmark” in the options must be checked in order to utilize the bookmark feature.
After the ”Use Bookmark” has been enabled, Bookmark File sub menu will be enabled as well.
The units of bookmark measurements
corresponds to the units of the values saved in the file, and they are
displayed converted to the corresponding units for the spine, height and width
( as specified in global system parameters ).
The operator must as well select the units of the measurements. These
units are: 1/1000 ( thousands of an inch, the default unit ), SIXTHEENTHS of an
inch, EIGHTS of an inch, CM and MM. The height, width and spine stored in the
bookmark file are always of the same unit e.g. if 1/1000 is selected it means
that all three height, width and spine are saved in 1/1000 of an inch. It is
not possible to select different units for the height, width or spine
separately for the bookmark file. Finally, the new units selections will be
remembered with the other personalized settings for future sessions.
An entire bookmark may also be processed at
one time using the Process File (F9) function in the MSR screen. Using this method, measurements for all
pieces in the bookmark file are processed in the corresponding pieces in the
current job defined on the screen. Upon
completion of this process, any pieces in the bookmark file that did not have a
corresponding piece in the job are displayed in an error dialog.
If this option is selected, the end paper is printed, on a special end paper printer. Six different formats are supported to meet the needs of the binderies:
( The inverted mode is used in combination with the selection of the Form 1,2 or 3)
Long form (Form
1)
Short form (Form
2)
Short form (Form
3)
Inverted
Refer to the End Paper definitions in Appendix A.
Multiple copies are specified in the Copies field for a Piece. If more than one copy is specified then multiple end papers are printed. The operator is prompted to feed the paper when more than one end paper needs to be printed. The operator is also allowed to cancel the printing by selecting the cancel option when prompted to put paper into the slip printer.
Important notes on the slip printer configuration ( when installing in a new machine):
The slip printer can be connected locally or remotely as a network printer ( if the slip is connected in another machine in the same network ).
Make sure that the driver for a generic printer is installed locally ( when the slip printer is connected locally ) and select the following options:
· The printer type/driver is Generic Text Only
· The printer port/parallel port should be a different one from the parallel port where the MD-17 is connected or will be connected ( when installing the slip printer locally). Typically, the other available port would be LPT1, make sure the port is not 0x278.
· In Spool Setting, select Print Directly to the Printer.
· Select this printer as the default printer for this machine.
· No necessary ( recommended though ) rename the Printer name from “Generic / Text Only” to “Slip printer”.
The program is optimized for efficient (rapid) operation of the repetitive functions: measure, calculate and print the end paper. The program has been carefully designed to provide positive error feedback and recovery from errors. Through trial and error at working binderies the program has been tuned to meet these demanding requirements.
The measuring process has also been carefully designed for accuracy. The program can detect problems such as moving the book while measurements are being made and burned out bulbs.
The Cloth Pulling Report (CPR) is automatically initiated when all of the pieces of the job have been measured.
This craftsperson selectable option allows for the piece to be automatically text fitted. The text fitted results ( Text Fit OK, errors etc.) can optionally be displayed or not by checking the Report Errors options in the Fit drop down menu.
Automatic text fitting saves time in the overall process since text fitting during the measurement process does not interfere with the measurement work and does not delay the processing at the other bindery workstations.
Text fitting at this stage does not imply that the piece has been fitted and updated in the database. It only checks whether the piece text fitting is ok.
The craftsperson can set the minimum default spine width using Setup: Global System Parameters: System Constants, Minimum Spine. Whenever the actual book measurement is less than this value the minimum spine width is automatically used and a warning message displayed in the measurement screen. The craftsperson can override the minimum spine width value if necessary.
The following table describes how trim processing is performed:
Table 2 - Trim Processing
|
Codes Notes or Leaf Attachment "TA" Field |
Collate Screen Field Value |
Calculated Trim Value in 1/16" |
End paper |
Job Screen |
|
'N' or 'n' (Trim not allowed) |
Blank 0 1 2 4 |
0 0 0 0 0 |
No No No |
No-Trim No-Trim No Trim No-Trim No-Trim |
|
Otherwise (Trim Allowed) |
blank 0 1 2 4 |
default 0 1 2 4 |
blank No SHAVE blank OSIZE |
No-Trim |
If the Leaf Attachment or any of the Extra Special Notes, for a Piece, specify NO TRIM, then that Piece is considered a NO TRIM Piece. The calculated measurements and the end paper report will then be computed ignoring (or overriding by 0 - NO TRIM) the three individual Collating Trims. (I.E. The end paper will report NO for all three trims).
If NO TRIM is not specified in the Leaf Attachment and in none of the Extra Special Notes, then TRIM is allowed for that Piece. In this case, the individual Collating Trims (Top, Bottom, and Front) are used in the measurement calculations and the end paper report. As shown in the Table above,
0 NO TRIM,
1 SHAVE,
2 or blank Standard trim, and
4 OSIZE.
These values apply to each of the individual Trim calculations.
In addition, the Job Screen keeps two counters TRIM and NO TRIM. These are fields are updated when a Job's pieces are processed through MSR. If the Piece being processed is a codes specified NO TRIM Piece or if any of it's individual Collating Trims (Top, Bottom, or Front) specify "0" (or NO TRIM) then the Job Screen NO TRIM counter is incremented.
However, if trim is allowed for that Piece, and Trim is specified for each of the individual Collating Trims, then the Job Screen TRIM counter is incremented.
Note
The codes that pertain to a Piece are only those codes that appear on the screen. This can be confused with Chained Notes. Chained Notes are used when the Class or Leaf is changed. When the Class or Leaf is changed, the Notes that are chained to that new Class or Leaf are then placed into the Piece and displayed on the screen.
However, you could then just as easily blank out one or more of the Chained Notes. So the codes that apply to that Piece are not the Chained Notes, but the notes that are displayed on the screen which reflect what is really in that Piece.
The Measurement screen is started by selecting Window: Measurement from the Title Composition screen. Alt N also starts the program.
The Measurement screen is divided into the following sections:
The general areas are shown in the following figure:

Retrieval Key
The retrieval key is Job Id and Piece Number.
When using the Integrated mode (i.e. the normal record retrieval mode - see below for definition of integrated mode) the craftsperson can only retrieve records to be measured by entering the exact Piece number.
Once the Piece Number is entered (or incremented) by the craftsperson, the book on the measuring table is immediately measured (if an MD-17 is available and the "MD-17 attached" option has been selected).
Measure Piece
A Measure button is provides for measuring the Piece or Pieces in a file.
Automatic, Manual The selected Piece is measured.
Bookmark The file piece measurements are already measured and saved in a file.
For Off-Line Measuring from a File mode, the file to process is requested and the Job Pieces are measured. Each Piece measured is displayed.

System Parameters
Text Fit Options There are three options available:
Report
errors
Automatic
Text
fit proof
The "Report errors" option causes a text fitting status to be displayed. This will occur only if the "Automatic" option is selected.
The "Automatic" option causes the processed item/piece to be text fitted. If the "Report errors" option is selected then text fit status (good and bad) is displayed.
The Cover Image may be viewed by selecting Window:
Cover Image.
Options
The following options are displayed:
·
Process
·
Re-measure
·
Re-process
·
MD-17
Attached
·
Use
Bookmark
·
Bookmark
File ( enabled only if “UseBookmark” option is selected previously ).
The "Process" option allows the craftsperson to perform the
measurement, calculation, print the end paper automatically ( if the automatic
end paper option is selected in the menu ) and update the data record. The item/piece is then considered to be
processed. This
option can also be selected using the Alt + P or F1 function key.
The "Re-measure" or Alt+M option causes a piece to be re-measured. (Note: Since measurement is automatic after the craftsperson enters the next item/piece number there is no need for a "measure" option.)
The "Re-process" option allows the craftsperson to process an item/piece already processed (i.e. a processed item/piece is one where measurement calculations were performed).
Note: The Embossing Control program provides a calculation function (CALC) which "re-processes" or performs the measurement calculations. Refer to the Embossing Control volume for a description of this service.
The "MD-17 Attached" option allows the craftsperson to inform the system if an MD-17 is attached locally. (Note: The MSR program can differentiate between a burnt out bulb and no MD-17 attached and it will warn the operator with a corresponding message.)
The unchecked "MD-17 Attached" will skip the measuring process and so the manual entry or the use of the Bookmark feature is required. Manual measurements need to be entered for the following reasons:
Broken MD-17
Book too large to be measured using the MD-17
Enabling the “Use Bookmark” will disable automatically the “MD-17 Attached” option.
The “Use Bookmark” is used to read the values already measured and stored in a file.
The format of the
file must be DBASE IV only, any other format will yield corrupted
measurements or errors.
Selecting “Read File” option or Alt+R shortcut File menu will bring a file browser with all the files that have
“dbf” extension in the directory A:\
from the floppy drive.
A File chooser
dialog will appear prompting the user to click or type the path or location
of the file.

To browse the floppy disk drive or the network folders, change the Files
of type dropdown selection list and select *.* instead of *.DBF to see all the
folders and the other files and browse as usual. Select the file name that
corresponds to the current job to be processed by clicking on it or clicking on
the open button.
The measurement
values of the pieces in that job will be loaded and converted accordingly from
the units selected in the “Bookmark
File” sub menu options. These units
can be changed even after a bookmark file has been loaded. The rest of the
operation is similar to measuring the book from the MD-17 or entering the
values manually.
This bookmark file information remains in the memory until the user logs out of Able 6.2 screen or closes the browser.
Therefore, if the MSR screen has been closed after loading a bookmark file “YM” and the MSR screen is reopened again with the same or different job. If the user reselects the “Use Bookmark” option a message will be displayed with the bookmark file name that was loaded previously, if there was any.
The job id and the bookmark file name doesn’t need to match in order to use the bookmark feature. The selection of the appropriate bookmark file is under the user’s discretion. Finally, the user can directly type the piece id, to bring the measurements that corresponds to the piece id typed in the screen.

If the piece id doesn’t exist in the bookmark file, a error message will be displayed instead alerting the user of the abnormal situation. Further processing of this piece is impossible, so the user has to clear the current piece and choose to either enter the measurement values manually or with the MD-17 device.
In order to enter the measurement values manually: deselect “Use Bookmark” option in the menu, retype the piece id that will bring the measured values from the database and edit or enter the new values in the measured fields. Finally, the user can proceed with the processing as usual.

Print End Paper
The measurements and instructions are printed on the end paper. See the End paper format appendix for the two horizontal and inverted print formats.
The following options can be selected from a pull-down display:
The "Automatic End papers" selection causes an end paper for the processed item/piece to be printed as soon as the piece is processed, the end paper printer must be ready ( turned on and with the paper loaded ) since no messages are displayed.
The "Reprint End paper" selection causes the end paper to be reprinted for the current item/piece.
The "Invert End paper" selection causes the forms to be printed upside-down. This mode stays in effect until it is changed and is saved with the other preferences for the future sessions.
There are three end papers formats for printing the end paper: a short form (Form 2, 3) and a long form (Form 1). Refer to Appendix A for definitions of each format.
Tables
The craftsperson is allowed to select the end paper and cloth bin tables to be used to process an item/piece. The primary or alternative tables can be selected for each selection. The pop-down menu contains:
This area has fields for the current job ID (display only) and the Item/piece number. Item/pieces are identified by entering the item/piece number. For integrated mode the identified record is retrieved.
The title of the Item/piece is displayed as well.
The retrieval of records by manual entry is done either by entering the Bar Code Data (future option), Lot Item Number (for Library) or Job Piece Number (for Bindery). The information retrieved and displayed includes:
a. Job/lot status information
b. Measurement information (if Item /piece was already processed) into the measurement area
c. A subset of the records data fields that are associated with the measurement function.
The item/piece and measurement information displayed includes:
Input/Display Fields
Class The class of the volume.
Leaf Attachment The leaf attachment.
Display
Fields
Job / Pieces The job ID and the piece ID.
Title Text The title of the item/piece.
Spine The spine thickness.
Height The spine height
Width The width of the item/piece.
Trimmed, Board, Cloth Calculated measurements
End Paper Code for the selected End Paper size.
Cloth Bin Code for the selected Cloth Bin.
Color The cloth color.
Spine Calculated
spine width and type of backing (FLAT
/ROUND).
Copies The number of
copies of the piece/item.
Measured The number of pieces successfully measured. This means that the item/piece has been processed by MSR. This count also includes all pieces that have a class that is included in the no touch class list (See System Parameters.
The data derived from the raw measurements are listed below: (The calculation performed for these and other values are Appendix B - Measurement Calculations.)
· Trim
· Spine/Rnd
· Board Dimensions
· End paper
· Cloth
· Bin
The Collate screen is displayed on the right side of the Measurement screen. The Collate screen has the following data fields:
· Trim Notes
· Extra Charges
See the ABLE/Bindery Title Composition program section for a complete description of this screen.
The operation flow is summarized in this section. The figure presented below provides an overview of the measurement process flow from the craftsperson’s point of view. The figure is divided into four steps corresponding to the major functions performed by the program:
STEP 1 Identify Item/Piece to measure and check if it has already been processed.
STEP 2 Measure the volume.
STEP 3 Display measurements and record data (if any).
STEP 4 Change data, perform calculations and print end paper.
The craftsperson entered information is in square brackets. If curly brackets are used it means that the craftsperson does not have to do the step. Internal system actions are in upper case letters. System messages displayed to the craftsperson in the normal message area of the screen are in quotes. System messages displayed in a dialogue box are in a box.
STEP 1 - Identify Item/Piece to measure and check if it has already been processed.
STEP 2 - Measure the volume.

STEP 3 - Display measurements and record data (if any).

STEP 4 - Change data, perform calculations and print end paper.

The craftsperson operations for selecting a lot/job and then measuring a volume are summarized as follows:
1. Select the Measurement program from the main ABLE menu.
2. Select the JOB function from the Measurement program menu.
3. Enter the Lot/Job Id to be measured.
4. Place a volume onto the MD-17 shelf.
5. Enter the item/piece number of the volume ready to be measured.
6. The volume is automatically measured if an MD-17 is attached.
7. The volume's data record is displayed.
8. The craftsperson can then change certain fields if required.
9. The Alt + P or F1 function key for Process is pressed to perform the measurement, calculations and print the end paper. Note, the extra/specials are NOT printed on the end paper if the No Endpaper field is not selected. If the spine width is below the System Global Constant Thin Spine (previously 'thinspine' in MODSYS) the leaf attachment is automatically set to flat.
10. The next pieces are measured in the same manner and after the last piece is measured then if the embosser type is RB7/GEM a CPR report is automatically initiated for printing. A CPR report will not be printed for titles with a "No CPR/Emboss" or "No CPR" category. A CPR report will not be printed for title with a "No Touch" class. (Refer to the Class and Category sections of the File Maintenance Reference Guide.)
There are three endpaper forms that can be printed from MSR. Form 1 is a full endpaper format. Form 2 is a brief endpaper format with board height and finished spine widths on separate lines. Form 3 is the same as form 2, except that these two items are printed on the same line. Each of these forms can be printed normally or inverted. An inverted form prints information upside-down in the same order as a normal (non-inverted) form.
Following is a description of the contents of the forms, what the abbreviations mean, and where the information comes from:
Form 1 (3 3/4” long)
|
Field Label |
Description |
Source |
|
Job |
Name of job into which the piece was entered. This field holds the |
Job Screen |
|
Piece |
Piece number within job. This field holds the item number at libraries |
Title Screen |
|
Trck |
Name of the truck/route on which book will be shipped. |
|
|
Day |
Name/code of day book will be shipped. |
|
|
Comment |
The job comment. |
Job Screen |
|
Date |
The date the endpaper was printed. |
N/A |
|
Sp |
Finished Spine Width. |
MSR Screen |
|
Trim |
Trimmed height and width. |
MSR Screen |
|
Brd |
Board height and width. |
MSR Screen |
|
Clth |
Cloth height and width. |
MSR Screen |
|
|
Name of lot into which the piece was entered. |
|
|
Item |
Item number within lot. |
Title Screen |
|
Endsheet |
Code of endsheet calculated by MSR. |
MSR Screen |
|
Bin |
Code of cloth bin calculated by MSR. |
MSR Screen |
|
Color |
Cloth color. |
Title Screen |
|
Class |
Class code and description. |
Title Screen |
|
Leaf |
Leaf attachment code and description. |
Title Screen |
|
Notes |
Extras/specials with charge field not set to blank or 2 |
Collation Screen |
|
Top |
Trim instructions for top of book: NO, OSIZE, SHAVE, or blank |
MSR Screen |
|
Bot |
Trim instructions for bottom of book: NO, OSIZE, SHAVE, or blank |
MSR Screen |
|
Frnt |
Trim instructions for front of book: NO, OSIZE, SHAVE, or blank |
MSR Screen |
Forms 2 & 3 (2 3/4 “ long)
|
Field Label |
Description |
Source |
|
Job |
Name of job into which the piece was entered. This field holds the |
Job Screen |
|
Piece |
Piece number within job. This field holds the item number at libraries |
Title Screen |
|
Trck |
Name of the truck/route on which book will be shipped. |
|
|
Day |
Name/code of day book will be shipped. |
|
|
(none) |
The class description and leaf attachment description are printed on a line by themselves without any label. |
Title Screen |
|
Brd |
Board height and width. |
MSR Screen |
|
S |
Finished Spine Width. |
MSR Screen |
|
Comment |
The job comment. |
Job Screen |
|
(blank) |
Extras/specials with charge field not set to blank or 2 |
Collation Screen |
|
Trim |
Trimmed height and width. |
MSR Screen |
|
Top |
Trim instructions for top of book: NO, OSIZE, SHAVE, or blank |
MSR Screen |
|
Bot |
Trim instructions for bottom of book: NO, OSIZE, SHAVE, or blank |
MSR Screen |
|
Frnt |
Trim instructions for front of book: NO, OSIZE, SHAVE, or blank |
MSR Screen |
This design note describes the calculations performed by the MD17. These calculations operate on the measured or operator entered spine, height and width dimensions of a text block. The results of the calculations are both printed on the end paper and used in determining end paper id and cloth size bin.
The dimensions used as input to the calculations (raw data) are determined by reading from the Book Measuring Unit (BMU). The BMU reads the dimensions of a text block (I.E.: book with covers removed). These values are displayed on the MSR screen, where the operator has the opportunity to override the measured dimensions.
The operator also has the opportunity to enter any trim notes, trim overrides and leaf attachment method. After pressing the UPDATE key, the calculations will be performed and the data printed on the end paper.
Units of Measurement
All dimensions are stored internally in "klunks", which are units of 1/640 inch. Klunks are converted to external display by the program, allowing the operator to view the dimensions in eighths, sixteenths, inches and eighths, inches and sixteenths, picas, millimeters and centimeters.
All values stored internally by ABLEä are always in klunks.
However, the MD-17 measures the dimensions in inch sixteenths, therefore the minimum resolution and the precision are 1/16th of inch.
Many of the calculations are highly specialized depending on the trim notes and leaf attachments for the work in progress. The MD17 calculations are therefore highly parameterized to provide this flexibility.
The leaf attachment method is the primary source of values for the parameters. Every volume must have a leaf attachment method specified before completion of the MSR process.
Trim notes are entered via the collate screen either manually. (Trim notes are also labeled extra/special and include an optional extra time field.) The trim notes provide potential overrides for any or all of the leaf attachment parameters.
The parameters of the calculation are prepared by first taking the leaf attachment values, and then adding trim note overrides (in the order specified) until all trim notes have been processed. Calculations are performed using the aggregate parameters.
The following lists the parameters that are set by leaf attachment and adjusted by trim notes:
Board Height Adjustment The BHA parameter is added to the trim height.
Board Width Adjustment The
BWA parameter is subtracted from the trim width.
Cloth Height Adjustment The CHA parameter is added into the final cloth height.
Cloth Width Adjustment The CWA parameter is added into the final cloth width.
Spine Adjustment The SA parameter is added into the final cloth width.
Trim Allowed The TA parameter is either Y or N. If Y, then trim adjustments for top, bottom and front used in calculating the trim dimensions. If set to N, then DON'T TRIM is in effect.
Formulas The FO array provides the selection of the formula to be used in the calculations. There are 7 entries, one each for: Trim Height, Trim Width, Board Height, Board Width, Spine Width, Cloth Height and Cloth Width. The formulas are defined in a later section.
The variable names used in the following formula are defined below:
Name Source Description
bha P Board height adjustment
bwa P Board width adjustment
cha P Cloth height adjustment
cwa P Cloth width adjustment
sa P Spine adjustment
ta P Trim allowed (Y/ N )
h M / I / R Measured/Keyed Height of volume
w M / I / R Measured/Keyed Width of volume
s M / I / R Measured/Keyed thickness of volume's spine
t^sT\s I Operator specified trim: Top
t^sB\s I Operator specified trim: Bottom
t^sF\s I Operator specified trim: Front
h^st\s C Trimmed height of volume
w^st\s C Trimmed width of volume
h^sb\s C Board height
w^sb\s C Board width
s^sf\s C Final Spine width, after binding
h^sc\s C Cloth height
w^sc\s C Cloth width
Source codes:
M = Measured by MD-16
I = Input by (or overridden by) operator
C = calculated by MSR
P = parameter from the codes file
R= Read from a file using Bookmark File.
The formula to calculate the heights and widths are presented below. Each formula is identified by a letter. This letter is specified in the formula field of the LA or ET code record for each required calculation.
ID Formula
A h^st\s = h - ((t^sT\s + t^sB\s) * ta)
B h^st\s = h + 320
C w^st\s = w - (t^sF\s * ta)
D w^st\s = w + 320
E h^sb\s = h^st\s + bha
F w^sb\s = w^st\s - bwa
G s^sf\s = s + sa
H s^sf\s = {s*RM}/{RD} + sa
I h^sc\s = h^sb\s + cha
L w^sc\s = 2*w^st\s + cwa + s^sf\s
K w^sc\s = 2*w^st\s + cwa + s^sf\s + 160
|
NOTE The pseudo-constants RM and RD are contained in the menu: System Parameters / Global system parameters / System Constants. Current settings are RM = 11 and RD = 10. (This provides the same effect using integer arithmetic as a direct multiplier of 1.1) |
|
Further use of s^sf\s The calculated spine width, s^sf\s, will be stored into the lot detail record in the field embwdth for later use by the text fitting algorithms. The raw MD17 measurement of s (which is stored as spine in the record) is not the final, actual embossable spine width. |
Assume for this example that the leaf attachment method is Hand Sew, and that the only trim note is Music Pocket. The Dimensions of the text block are height = 10-0/8, width = 5-0/8, spine = 2-0/8.
LA - Handsew
bha 160 (4/16)
bwa 80 (2/16)
cha 960 (24/16)
cwa 960 (24/16)
sa 120 (3/16)
ta Y
fo ACEFHIK
ET - Music Pocket
bha
bwa
cha
cwa 2240 (56/16)
sa
ta N
fo .D.....
h = 6400
w = 3200
s = 1280
h^st\s = 6400
w^st\s = 3520
h^sb\s = 6560
w^sb\s = 3440
h^sc\s = 7520
w^sc\s = 10840
The selection algorithm for End paper and for Cloth bin operates the same. Different tables provide for the selection of different codes.
The tables are an array of structures. Each structure contains the height, width and code of a particular end paper/cloth bin. The height and width represent the maximum height and width object for which the article can be used. The tables are automatically pre-sorted into ascending order by width and within width by height when the tables are changed.
The algorithm is given three parameters: table, target height and target width. It operates by searching the table from lowest subscript to higher for the first WIDTH that equals or exceeds the target width. The search continues from this subscript, looking for the first HEIGHT that equals or exceeds the target height. When found, the code is returned. The table is built with the last active entry containing a code with maximum height and width.