Page 2
Each product and program carries a respective written warranty, the only warranty on which the customer can rely. Paxar reserves the right to make changes in the product, the programs, and their availability at any time and without notice. Although Paxar has made every effort to provide complete and accurate information in this manual, Paxar shall not be liable for any omissions or inaccuracies.
G E T T I N G S T A R T E D Before you read this manual, review the printer information in the Equipment Manual. A b o u t T h i s M a n u a l This manual is for the developer who is creating and designing custom formats for the Monarch®...
The printer requires this information in a special form. This section describes how to create a sample MPCLII format packet. Make sure supplies are loaded, you have a fully charged battery, the printer is connected to a host and ready to receive data, and you have software in the printer.
Page 11
You have created a format packet for your MPCLII printer. Now, a batch packet must be created before you can print the format. Type the following batch header, after the text field line: {B,25,N,1 p Type the following bar code data: 1,"02802811111"...
U s i n g M P C L I I C o n v e n t i o n s Here are some guidelines to follow when using MPCLII. M P C L I I P u n c t u a t i o n Use the following symbols when creating MPCLII packets: Character Decimal...
S t a n d a r d S y n t a x G u i d e l i n e s When creating MPCLII packets: ¨ Begin each packet with a start of header ({). ¨ End each packet with an end of header (}). ¨...
S t a r t i n g w i t h a D e s i g n Before you create a format packet, you must design your label. There are several steps to designing a custom label: Decide which fields should appear on your label. See “Determining Format Contents”...
The print area varies, depending on the size of your supply. Below are the maximum and minimum print areas. Notice that the top edge of the supply exits the printer first. There is a non-print zone on the edges and top (0.235") and bottom (0.115") of the supply. For exact print area measurements of your supply, see the supply layout grids in Appendix D.
¨ Metric The Metric grid is measured in 1/10 millimeters (mm). ¨ Graphic The printer uses dots to print images on a label. The printhead has 203 dots per inch (DPI). If you want to use the supply layout grids, a copy of each is in Appendix D, “Format...
C o n s i d e r i n g F i e l d T y p e s After you select a supply size, the next step in designing a format is to decide what information you want to print on the label. For example, you may want to print your company name, price of an item, and a bar code that combines information from other places.
U s i n g t h e F o r m a t W o r k s h e e t The Format Worksheet is divided into sections that list the field types. Each section has boxes to fill in with parameters that define your format. A format worksheet is included in Appendix D, “Format Design Tools.”...
D E F I N I N G F I E L D S This chapter provides a reference for defining ¨ the format header ¨ text and constant text ¨ bar code fields ¨ line and box fields. Defining Fields 2-1...
F2. format# Unique number from 0 - 999 to identify the format. F3. action Action. Enter A to add the format to the printer. F4. device Format storage device. Options: RAM (default) When you turn off the printer, items saved in RAM are lost.
D e f i n i n g Te x t F i e l d s Create a separate definition for each text field. If text falls on two lines, each line of text requires a separate definition. Syntax T,field#,# of char,fix/var,row,column, gap,font,hgt mag,wid mag,color,alignment, char rot,field rot,sym set p...
Page 22
6 pt Or a valid downloaded font selector number. Make sure the downloaded font is installed in the printer. Fonts 5 and 6 are for numeric data only. Point sizes greater than 12 include only the following special characters: 0123456789#$%&(),./@DFKLMPS\kprö¢£¥. All other point sizes use the whole symbol set.
Page 23
To estimate the size of your field, use the letter “W” for the widest field or an “L” for an average width field. Find your selected font and the desired width in Appendix B, “Fonts.” T11. color Options for standard printer fonts: D/R/W Options for scalable fonts: Note: Solid black print should not exceed 30% on a given square inch of the label, or the printhead life may be decreased.
Page 24
T12. alignment Options: Align on left side of field. Center text within field (monospaced fonts only) Align on right side of field (monospaced fonts only) Align at midpoint of field Align at endpoint of the field Use L, B, or E for any font. T13.
Page 25
See Appendix C, “Symbol Sets/ Code Pages” for more information. Note: Only the 6032 printer supports printing International fonts. Example T,2,10,V,250,80,0,1,1,1,B,C,0,0,0 p Defines a text field (field #2) with a variable length of up to 10 characters.
D e f i n i n g B a r C o d e F i e l d s Each bar code field requires a separate definition. Syntax B,field#,# of char,fix/var,row,column, font,density,height,text,alignment,field rot p B1. B Bar Code Field. B2.
Page 27
Code 128 Code 93 PDF 417 Maxicode Code 16K Quick Response Note: The two-dimensional bar codes only apply to the 6037 printer. Number of Characters 9 or 11 0 - 2710 0 - 2710 0 - 2710 0 - 2710...
Page 28
B5. row Distance from bottom of the print area to the pivot point of the field. The pivot point varies, depending on how the field is justified. Pivot points: Remember to include text or numbers that may appear with the bar code for the row measurement.
Page 29
The two-dimensional bar codes only apply to the 6037 printer. B8. density Bar code density. Use the following table for other bar codes. Note: If the field contains an 11-digit UPC bar code, the printer automatically zero-suppresses it into a 6-digit UPCE bar code. EAN8 +5 EAN13 +2...
Page 30
Bar Code Density Density Type Selector (% or cpi) UPCA +2/+5 Price CD 114% UPCE +2/+5 114% EAN8 +2/+5 114% EAN13+2/+5 Price CD 114% Interleaved 2 of 5 or I2of5 with Barrier 11.2 11.0 12.7 14.5 (Code 39 or MOD43 (Extended Code 39) 12.7...
Page 31
Bar Code Density Density Type Selector (% or cpi) CODE 93 11.2 POSTNET 0 (fixed at 24/118.2 4.3 cpi) MaxiCode Bar Code Density Element Type Selector Width (dot/mils) PDF417 2/9.8 2/9.8 2/9.8 3/14.8 3/14.8 3/14.8 4/19.7 4/19.7 4/19.7 Bar Code Type Density Selector Quick Response Models 1...
Page 32
B9. height Bar code height, in 1/100 inches, 1/10 mm, or dots. Minimum values: English Metric Dots For Quick Response bar codes, the value you enter is the symbol’s maximum height. Small bar codes may not be scannable. B10. text Appearance of text with bar code.
Define each constant text field separately. This field is not assigned a field number, but is counted as a field (keep this in mind, as the printer allows a maximum of 200 fields per format). The characters in this field cannot be changed by batch data.
Page 34
6 pt Or a valid downloaded font selector number. Make sure the downloaded font is installed in the printer. Fonts 5 and 6 are for numeric data only. Point sizes greater than 12 include only the following special characters: 0123456789#$%&(),./@DFKLMPS\kprö¢£¥.
Page 35
There are two types of field color overlay attributes: Transparent Opaque Field placement in the packet is an important consideration when using field color attributes. If a line field is defined before the overlay (text or constant text) field, the line field is blocked out by the overlay field, depending on the overlay field’s color attribute.
Page 36
See Appendix C, “Symbol Sets/ Code Pages” for more information. Note: Only the 6032 printer supports printing International fonts. Example C,100,80,0,1,1,1,B,L,0,0,"MADE IN USA",0 p Defines a constant text field starting at row 100, column 80. It does not have any additional inter-character gap.
This field is not assigned a field number, but is counted as a field (keep this in mind, as the printer allows a maximum of 200 fields per format). You can define any line length and a thickness up to 99 dots, as long as the solid black print does not exceed 30 percent of any given square inch of the label.
Page 38
L5. angle If Using Segments: /end row Row location of ending point. Measure from bottom of print area. Ranges same as row above. On horizontal lines, this value must match item L3. If Using Vectors: Angle of line. Options: 0, 90, 180, or 270.
Page 39
L7. thickness Using the chart below for reference, write the line thickness (1 - 99) in box L7. Measured in dots. Note: Line thickness fills upward on horizontal lines, or to the right on vertical lines. L8. “pattern” Line pattern. Enter “”. Example L,S,110,70,110,350,10,""...
This field is not assigned a field number, but is counted as a field (keep this in mind, as the printer allows a maximum of 200 fields per format). You can define any line length and a thickness up to 99 dots, as long as the solid black print does not exceed 30 percent of any given square inch of the label.
Page 41
Q6. thickness Using the chart below for reference, write the desired line thickness (1 - 99) in box Q6. Measure in dots. Note: Line thickness fills upward on horizontal lines, or to the right on vertical lines. Q7. “pattern” Line pattern. Enter “”. Example Q,240,80,270,130,3,""...
D E F I N I N G F I E L D O P T I O N S This chapter provides a reference for defining ¨ field options in formats ¨ check digit packets. Defining Field Options 3-1...
Note: Field options only apply to the 6037 printer. R e s t r i c t i o n s Some options cannot be used together. See the following sections addressing individual options for specific combinations to avoid.
O p t i o n 1 ( F i x e d D a t a ) Fixed data is information (a company name or store number) you want to print on all labels. You can define fixed characters for an entire field or for part of a field.
The maximum number of characters defined in box T3 or B3 must allow for the number of characters you will place in the field, including any price, check digit, or fixed characters inserted by the printer. The maximum number of characters in the field into which data is copied cannot exceed 2710 or the maximum number of characters permitted by the bar code.
M e r g i n g F i e l d s You can copy data to merge the contents of fields. Use the copy data option as many times as necessary to copy all the appropriate fields into the merged field.
O p t i o n 3 0 ( P a d D a t a ) You can add characters to one side of a field to “pad” the field. Padding allows you to fill in the remaining spaces when the entered data does not fill an entire field.
O p t i o n 3 1 ( C a l c u l a t e C h e c k D i g i t ) The printer generates a check digit if you apply Option 31 to the field. You cannot use this option if the field contains a UPC, EAN, or Code 39 (with the MOD43 check digit) bar code.
Bar codes produced using Option 50 may not be scannable. The additional character gap, narrow space, and wide space parameters are valid only with Code 39 and Codabar. If these parameters are specified for any other bar codes, they will be ignored by the printer. Syntax R,50,narrow,wide,gap,nar_space,wide_space p R1.
O p t i o n 5 1 ( P D F 4 1 7 S e c u r i t y / T r u n c a t i o n ) You can define a security level and choose whether or not to truncate a PDF417 bar code.
O p t i o n 5 2 ( P D F 4 1 7 W i d t h / L e n g t h ) This option defines the image width or length of a PDF417 bar code. If you define a fixed number of columns (width), the bar code expands in length.
O p t i o n 6 0 ( I n c r e m e n t i n g / D e c r e m e n t i n g F i e l d s ) You may have an application, such as serial numbers, in which you need a numeric field to increment (increase in value) or decrement (decrease in value) on successive tickets within a single batch.
O p t i o n 6 1 ( R e - i m a g e F i e l d ) If you have a constant field that appears on top of a non-constant field, apply this option to the constant field. For example, you may create a tag for an item on sale.
U s i n g C h e c k D i g i t s Check digits are typically used to ensure that a text or bar code field scans correctly. If you apply Option 31, the printer calculates a check digit. A check digit scheme determines how the printer calculates a check digit.
S u m o f P r o d u c t s C a l c u l a t i o n This is an example of how the printer uses Sum of Products to calculate a check digit for this data:...
S u m o f D i g i t s C a l c u l a t i o n This is an example of how the printer uses Sum of Digits to calculate a check digit for this data:...
Page 58
Subtract the remainder from the modulus. The result becomes the check digit. In this case, the check digit is 6. 10 - 4 = 6 3-16 Defining Field Options...
C R E A T I N G G R A P H I C S This chapter provides information on how to ¨ map out the graphic image using the hexadecimal (hex) or run length method. ¨ create a graphic packet using a graphic header, bitmap, duplicate, next-bitmap, text, constant text, line, and box fields.
O v e r v i e w o f B i t m a p p e d I m a g e s A printed image is formed through a series of dots. Each square on the grid below represents a dot on the printhead.
D e s i g n i n g B i t m a p p e d I m a g e s Once you determine the encoding method to use, you can begin mapping out your graphic image. Note: The image that you map must be an upside down mirror image of the final result.
U s i n g t h e H e x M e t h o d The following steps explain how to derive a hex character string from a bitmapped graphic. Each square on the grid represents a dot. A black square indicates the dot is ON, and a white square indicates the dot is OFF.
One row at a time, convert each group of eight binary digits to hex. starting at position 49 ... 00111111 = 3F 11111111 = FF 11111111 = FF 11110000 = F0 Write the hex values for each row as a continuous string. row 1, position 49 = 03FFFFFF00000 Repeat steps 3 through 4 for each row on the grid.
Page 64
Count the number of consecutive OFF or ON dots in a row. Write the number of consecutive dots in sequence for the first row on the grid. Write “ON” or “OFF” after each number to indicate ON or OFF dots. (row 1, position 50) 26 on (row 2, position 39) 11 on, 26 off, 9 on (row 3, position 34) 5 on, 45 off, 6 on...
Graphics are stored in the image buffer and remain there until another format is sent or the printer is turned off. U s i n g Te m p o r a r y S t o r a g e You should use temporary storage when the graphic image is used only in one format or your graphic image is very large.
U s i n g F l a s h You can use flash memory when the graphic image is used by several formats, because you only have to send the graphic image once. This eliminates the need to send the graphic image repeatedly. See “Placing the Graphic in a Format,”...
Page 67
The area enclosed within the dotted lines represents the graphic image starting at 0,0 (as defined in the graphic header). If you want a fixed amount of white space around your graphic image, use something other than 0 for row and/or column. The area enclosed within the dotted lines represents the graphic image starting at 0,0 with a fixed amount of white space (10,10) around the...
G1. G Graphic Header. G2. graphID Unique number from 0 - 999 to identify the graphic image. G3. action The action to perform to the graphic. Options: Add the graphic. Clear the graphic from the printer. 4-10 Creating Graphics...
Page 69
G4. device Graphic storage device: Volatile RAM (format must contain a graphic field) Temporary Storage Flash Memory Note: If you are using flash memory, send the graphic only once. Then, send only batches to reference it. If you re-send the graphic each time, it creates separate copies, and eventually fills up flash memory.
C r e a t i n g B i t m a p F i e l d s This defines one row of dots, starting at a specific row and column within the graphic image. Each unique row of dots requires a bitmap field. A bitmap field can later be repeated by using a duplicate field.
C r e a t i n g N e x t - B i t m a p F i e l d s This field uses the previous field’s row and column locations. It allows you to use the bitmap or duplicate field data without having to recalculate row and column locations.
C r e a t i n g D u p l i c a t e F i e l d s If a line of data is identical to a previous bitmap or next-bitmap field, the duplicate field allows you to repeat the dot sequence without retyping the data.
S a m p l e H e x G r a p h i c P a c k e t {G,99,A,R,G,0,0,0,"99WIRE"p B,39,48,H,"3FFFFFF0" p B,40,32,H,"01FFC000000FF8"p B,41,32,H,"3E00000000000FC0" p B,42,24,H,"03C0003FFFFFF0000F"p B,43,24,H,"7C3FFFFFFFFFFFFFE1F0" p B,44,16,H,"0183FFFFFFFFFFFFFFFF06" p B,45,16,H,"018FFFFFFFFFFFFFFFFFFE" p B,46,16,H,"01FFFFFFFFFFFFFFFFFFFE"p B,47,16,H,"01FFFFFF80001FFFFFFFFE" p B,48,16,H,"01FFFFF0000000007FFFFC" p B,49,24,H,"7F800007FFFF00003FF0"...
Page 74
B,99,24,H,"07FFFFFFFFFFFFFFFC" p B,100,24,H,"1FF9FFFFFFFFFFFFFF" p B,101,24,H,"3FFE0007FFFF8000FF80" p B,102,24,H,"391E0027FFFF803FFFC0" p B,103,24,H,"1C7FFFFFFFFFFFFFFFC0" p B,104,24,H,"1FC1FFFFFFFFFFFF1FC0" p B,105,24,H,"0FFDFFFFFFFFFFE0FF" p B,106,24,H,"FFFFFFFFFFFFFFF8" p B,107,32,H,"3FFFFFFFFFFFFFE0" p B,108,32,H,"03FFFFFFFFFFFF"p B,109,48,H,"07FFFF80" p D,0,1,2 p B,111,48,H,"FFFFFFFF" p B,112,32,H,"FFFF00000000FFE0" p B,113,24,H,"078000FFFFFFFF001F" p B,114,24,H,"78FFFFFFFFFFFFFFE060" p B,115,16,H,"0187FFFFFFFFFFFFFFFC18" p B,116,16,H,"027FFFFFFFFFFFFFFFFFF2" p B,117,16,H,"03FFFFFFFFFFFFFFFFFFFC" p D,0,1,2 p B,120,16,H,"01FFFFFFFFFFFFFFFFFFF8"p B,121,24,H,"FEFFFFFFFFFFFFFFFFE0"p B,122,24,H,"07FFFFFFFFFFFFFFFC"...
S a m p l e R u n L e n g t h G r a p h i c P a c k e t {G,99,A,R,G,0,0,0,"99WIRE" p B,39,50,R,"Z" p B,40,39,R,"KzI"p B,41,34,R,"EzsF" p B,42,30,R,"DpZoD" p B,43,25,R,"EdZZEdE" p B,44,23,R,"BeZZMeB" p B,45,23,R,"BcZZW"...
Page 76
B,101,26,R,"MnToI" p B,102,26,R,"CbHnTiP" p B,103,27,R,"CcZZC" p B,104,27,R,"GeZWcG" p B,105,28,R,"JaZReH" p B,106,32,R,"ZZI" p B,107,34,R,"ZZE" p B,108,38,R,"ZQ"p B,109,53,R,"T" p D,0,1,2 p B,111,48,R,"ZF" p B,112,33,R,"PzfK" p B,113,29,R,"CpZBoE" p B,114,25,R,"DcZZGfB" p B,115,23,R,"BdZZMeB" p B,116,22,R,"AbZZVbA" p B,117,22,R,"ZZZB" p D,0,1,2p B,120,23,R,"ZZZ" p B,121,25,R,"ZZV" p B,122,29,R,"ZZM" p B,123,32,R,"ZZF"...
Download all the necessary packets (check digit, format, etc.). Send the graphic file to the printer, if you have not already done so. See “Creating a Graphic Packet” for more information. D e f i n i n g t h e G r a p h i c F i e l d The graphic field in a format references the graphic image by the graphID in the graphic header.
G4. column Distance between the left edge of the print area on the supply and the left edge of the graphic. Measured in selected units. English Metric Dots The column specified in the constant text, bitmap, line, or box field is added to the col value above to determine the actual position in the format.
D e f i n i n g t h e B a t c h H e a d e r Batch data is the actual information printed on the supply. Batch data fills in the format’s text, bar code, and non-printable text fields. A batch packet contains the following three parts: batch header identifies the format and how many labels to print.
D e f i n i n g t h e B a t c h C o n t r o l F i e l d The batch header must precede this field. The batch control field defines the print job and applies only to the batch that immediately follows.
D e f i n i n g B a t c h D a t a F i e l d s Batch data fields should be sent in field number order. Use continuation fields for large amounts of data. If you are using N (New) in the batch header, you must list all fields with your data in sequence.
For example, you can use “” or ~034 to print the “ character in your batch data; otherwise, the tilde characters are ignored. You can also use ~XXX where XXX is the decimal equivalent of an unprintable character. S a m p l e B a t c h D a t a w i t h S p e c i a l C h a r a c t e r s {B,1,N,1 1,"123~034456789"...
Use this method when your application does not require operator intervention to input data. All data is sent down at one time, and the printer then images each field. As soon as the last field is imaged, your labels begin to print.
N (new batch), and the parameter 0 for (zero quantity). This ensures the label is properly positioned. The printer images constant text, line, and box fields, but does not print them. Input data for each field, and send it with a batch header using the parameter U (batch update) and a quantity of zero.
Equipment Manual. Follow the directions provided with the error description to correct the problem. If you cannot clear an error, turn off the printer, wait several seconds and then turn on the printer. Call Technical Support if you receive any error message not listed in this chapter.
Two diagnostic labels print and you return to the Test Label menu. Refer to the Equipment Manual to print the checkerboard, grey scale, and other test labels. With version 3.0 or greater software, the 6032 printer has International font capability. 6-2 Troubleshooting...
D a t a E r r o r s A data error indicates that incorrect data was received from the host, causing the printer to ignore the entire print job. After checking the packet and correcting the problem, transmit the print job again.
Page 91
Unit of measure must be E (English), M (Metric), or G (Dots). See “Defining the Format Header” in Chapter 2 for more information. Field ID number is outside the range 0 - 999. Field length exceeds 200. Row field position is greater than the maximum stock dimension. See “Defining Text Fields”...
Page 92
Horizontal magnification must be 1 - 7 or for TrueType/Scalable fonts, use 4 - 250 (the point size). Color must be A, B, D, E, F, N, O, R, S, T, or W. See “Defining Text Fields” in Chapter 2 for more information. Intercharacter gap must be 0 - 99 dots.
Line type must be S (segment) or V (vector). Imaging mode in the graphic header must be 0. B a t c h E r r o r s Error Description Code The format referenced by batch is not in memory. Print quantity is outside the range 0 - 999.
Page 94
Narrow element value is less than 1 or greater than 99. Correct the value and resend the format to the printer. Wide element value is less than 1 or greater than 99. Correct the value and resend the format to the printer.
O n l i n e C o n f i g u r a t i o n E r r o r s Error Description Code Power up mode must be 0 (online). Language selection must be 0 (English). Batch separator code in a system setup packet must be 0 (off).
Page 96
The storage device type in the memory configuration packet must be R (volatile RAM). The buffer size is invalid. The printhead width must be 0. Invalid battery voltage packet. Must be 0 or 1. Invalid printer address in communication settings packet. Use 0 or none. 6-10 Troubleshooting...
C h e c k D i g i t E r r o r s Error Description Code Check digit scheme number must be 1 - 10. Modulus must be 2 - 11. Check digit algorithm must be D (sum of digits) or P (sum of products).
(such as run length encoding) to reduce the required memory. Parity on the printer does not match the parity on the host. Check the parity setting under SETUP options. Framing error. The printer cannot communicate with the host.
D a t a F o r m a t t i n g F a i l u r e s Formatting errors indicate that a field will print incorrectly. After you have checked the data stream and corrected the data, retransmit the format and batch.
If the error message persists, call Technical Support. M a c h i n e F a u l t s These errors occur when there is a problem with the printer. The printer sensed a calibration of different-sized black marks.
Page 101
Printhead has more than 10 bad dots or is not connected. Make sure the printhead is connected. The printer is busy. Turn off the printer. Wait two seconds and turn it back on. Resend the packets. If the problem continues, call Technical Support.
Printer job queue full. F l a s h M e m o r y E r r o r s These errors occur when there is a problem with the printer’s flash memory. A directory in flash memory is full.
48 User-defined vectors (48-255) This error is fatal. If you receive it, reset and/or reflash the printer. If the error persists, call us at the number listed on the back cover of this manual for instructions. If they determine you should send the printer back, use the original packaging (box and packing material) and include the documentation.
¨ providing general tips and hints for designing formats. This printer uses “smart imaging” to image and print fields on supplies. Smart imaging remembers the exact boundaries and locations of each field and places a boundary box (white space) around each field.
Page 106
¨ Using premium supplies reduces smudged images, hard to read labels, and faded print. Supply type, print speed, and print contrast work together to improve the print quality of labels. Contact your Paxar Representative for more information. ¨ If the print quality is too light or too dark, adjust the print contrast. The correct contrast setting is important because it effects how well your bar codes scan and how long the printhead lasts.
R e d u c i n g I m a g i n g T i m e Imaging time is the time it takes the printer to image the data for the first label after the printer receives the format and batch packet. There are several ways to reduce the imaging time: send formats and configurations once, use a batch quantity of zero, or update batch fields.
{B,1,U,0 p 4,"555 WEST OAK AVE." p } For the last field, input data and send it with the quantity of labels you want printed. When the printer receives input for the last field, it immediately prints the labels. Example {B,1,U,10 p 5,"DAYTON, OHIO"...
Page 109
After you modify any fields or parameters with the optional entry method, resend the format, batch, or configuration packet to the printer. W i t h B a r C o d e s Be careful when rotating or placing a UPC/EAN bar code with human readable characters, because the bottom reference point is at the bottom of the bars, not at the bottom of the human readable characters.
This appendix contains sample formats. You can customize any of these formats to meet your needs. The samples pictured are oriented as if you are looking down at the display, watching labels come out of the front of the printer, as shown below. Samples A-1...
Note: Only the 6037 printer supports the Quick Response bar code. ¨ Model 1 is the original specification. ¨ Model 2 is an enhanced form that includes additional features.
mask# Mask number. Undefined. Leave blank or use 0. data_input Type of data input. Options: char Type of characters. Options: Note: In binary mode, the number of characters must be represented by the 4-digit number in decimal. Example 1,"HM,N0123456789012345" p } Defines the following batch data for the QR Code: The error correction level is H, which provides very high reliability.
#of_div Total number of symbols in this concatenated set. You must use a two-digit number in decimal. parity Parity byte. You must use a two-digit number in hexadecimal. There is no standard parity byte. error_cor Level of error correction. Some damaged bar codes may still be scannable if the error correction is high enough.
Only the 6037 printer supports the Quick Response bar code. Mode You can select which mode to use in the bar code field or allow the printer to auto-select the mode (0, 2, or 3) based on your data. See “Defining a Bar Code Field”...
M o d e 0 ( O b s o l e t e ) S a m p l e {F,1,A,R,E,0200,0200,"MAXICODE" p B,1,93,V,020,20,33,7,0,8,L,0 p } {B,1,N,1 p 1,"450660000" p C,"001" p C,"840" p C,"[)~030" p C,"01~02996" p C,"1Z12345678~029" p C,"UPSN~029"...
M o d e 2 S a m p l e {F,1,A,R,E,200,200,"MAXI_M2" p B,1,93,V,020,020,33,7,0,8,L,0 p } {B,1,N,1 p 1,"[)>~030" p C,"01~02996" p C,"068100000~029" p C,"840~029" p C,"001~029" p C,"1Z12345675~029" p C,"UPSN~029" p C,"12345E~029" p C,"089~029" p C,"~029" p C,"1/1~029" p C,"10~029"...
M o d e 3 S a m p l e {F,1,A,R,E,200,200,"MAXI_M3" p B,1,93,V,020,020,33,7,0,8,L,0 p } {B,1,N,1 p 1,"[)>~030" p C,"01~02996" p C,"M5E1G45~029" p C,"124~029" p C,"066~029" p C,"1Z12345679~029" p C,"UPSN~029" p C,"12345E~029" p C,"089~029" p C,"~029" p C,"1/1~029" p C,"10~029"...
S a m p l e U P C A F o r m a t P a c k e t {F,25,A,R,E,200,200,"Fmt 25" p C,140,40,0,1,2,1,W,C,0,0,"SAMPLE FORMAT",1 p B,1,12,F,85,40,1,2,40,5,L,0 p T,2,18,V,50,50,1,3,1,1,B,L,0,0,1 p } Sample Batch Packet {B,25,N,1 p 1,"02802811111" p 2,"TEXT FIELD"...
T a g E x a m p l e {F,1,A,R,E,200,150,"1LAB1520"p C,44,40,0,50,9,9,A,L,0,0,"PEANUTS",1p B,1,12,F,125,25,1,2,50,7,L,0p R,1,"028400067362"p C,20,34,0,50,8,8,A,L,0,0,"*SALT FREE*",1p C,84,45,0,50,14,14,A,L,0,0,"$1.19",1p Sample Batch Packet {B,1,N,1pE,0,0,1,1p} L a b e l E x a m p l e {F,1,A,R,E,300,150,"1LAB1530"p C,100,90,0,50,10,10,A,L,0,1,"BATTERY PACK",1p C,20,130,0,50,10,10,A,L,0,1,"1452-99311",1p C,230,128,0,50,12,10,A,L,0,1,"$5.99",1p B,1,9,F,75,55,4,7,40,8,L,1p R,1,"031535512"p T,2,9,V,125,67,0,50,8,8,A,L,0,1,1p R,4,1,1,9,1,1p Sample Batch Packet...
R e c e i p t F o r m a t E x a m p l e {F,1,A,R,E,300,175,"1Garage"p C,277,15,0,50,10,18,A,L,0,0,"KRAMER’S",1p C,223,4,0,50,8,8,A,L,0,0,"Can Opener",1p C,202,4,0,50,8,8,A,L,0,0,"Travel Iron",1p C,179,4,0,50,8,8,A,L,0,0,"Total",1p C,163,81,0,50,8,8,A,L,0,0,"Tax",1p C,140,32,0,50,8,8,A,L,0,0,"TOTAL SALE",1p C,86,47,0,50,9,9,A,L,0,0,"* * P A I D * *",1p C,60,45,0,50,9,9,A,L,0,0,"THANK YOU!",1p C,256,35,0,50,10,10,A,L,0,0,"GARAGE SALE",1p C,223,122,0,50,8,8,A,L,0,0,"$2.50",1p C,202,122,0,50,8,8,A,L,0,0,"$1.50",1p...
L a b e l S a m p l e 3 {F,1,A,R,E,400,200,"1LAB2040"p C,150,21,0,50,14,12,A,L,0,1,"BATTERY PACK",1p C,150,46,0,50,14,12,A,L,0,1,"WAREHOUSE 12",1p C,285,70,0,50,10,10,A,L,0,1,"07/14/00",1p C,110,70,0,50,10,10,A,L,0,1,"4425",1p B,1,13,F,95,165,8,6,90,8,L,1p R,5,Np R,1,"0315355110299"p T,2,13,V,214,176,0,50,7,9,A,L,0,1,1p R,4,1,1,13,1,1p Sample Batch Packet {B,1,N,1pE,0,0,1,1p} A-12 Samples...
F O N T S This appendix shows examples of the fonts loaded in your printer’s memory. Number Font Size and Appearance HR1 - for numeric data HR2 - for numeric data CG Triumvirate™ Typeface Bold CG Triumvirate™ Typeface 6 pt.
Page 124
These samples were printed using the Internal Symbol set. Reduced Font Standard Font Bold Font OCRA-like Font B-2 Fonts...
Page 125
These samples were printed using Code Page 437. CG Triumvirate™ Typeface Bold CG Triumvirate™ Typeface EFF Swiss Bold Font Fonts B-3...
Web site, to convert a bitmap font to Hex or Run-Length encoding for the printer. Select the point size and characters to print. Bitmap fonts may image faster than a TrueType font, but you are limited to the point size and characters you downloaded.
Page 127
Example 14 (Standard font dots) x 5 (magnification) = 70 + 3 (default spacing between characters). There are 73 dots in the Standard font at 5x. Standard 1/100 in. 1/10 mm dots Reduced 1/100 in. 1/10 mm dots 10.8 27.4 17.5 75.9 192.8...
Bold 1/100 in. 1/10 mm dots P r o p o r t i o n a l F o n t M a g n i f i c a t i o n Each character in a proportionally spaced font is a different height and width.
Page 129
Example 13 (Average font dots) x 5 (magnification) = 65 dots in an average letter of the CG Triumvirate™ Typeface Bold at 5x. C G T r i u m v i r a t e ™ Ty p e f a c e B o l d ( 6 . 5 p t . ) Width Mag.
Page 130
C G T r i u m v i r a t e ™ T y p e f a c e B o l d ( 8 p t . ) Width Mag. 1/100 in. 1.56 1/10 mm 3.97 Dots 1/100 in.
Page 131
C G T r i u m v i r a t e ™ T y p e f a c e B o l d ( 1 0 p t . ) Width Mag. 1/100 in. 1.56 1/10 mm 3.97 Dots 1/100 in.
Page 132
C G T r i u m v i r a t e ™ T y p e f a c e B o l d ( 1 2 p t . ) Width Mag. Minimum 1/100 in. 2.60 1/10 mm 6.61 Dots 1/100 in.
Page 133
C G T r i u m v i r a t e ™ T y p e f a c e B o l d ( 1 8 p t . ) Point sizes greater than 12 include only the following special characters: 0123456789#$%&(),./@DFKLMPS\kprö¢£¥.
Page 134
C G T r i u m v i r a t e ™ T y p e f a c e B o l d ( 2 2 p t . ) Point sizes greater than 12 include only the following special characters: 0123456789#$%&(),./@DFKLMPS\kprö¢£¥.
Page 135
C G T r i u m v i r a t e ™ T y p e f a c e B o l d C o n d ( 6 . 5 p t . ) Width Mag. Minimum 1/100 in.
Page 136
C G T r i u m v i r a t e ™ T y p e f a c e B o l d C o n d ( 8 p t . ) Width Mag. Minimum 1/100 in. 1.56 1/10 mm 3.97...
Page 137
C G T r i u m v i r a t e ™ T y p e f a c e B o l d C o n d ( 1 0 p t . ) Width Mag. Minimum 1/100 in.
Page 138
C G T r i u m v i r a t e ™ T y p e f a c e B o l d C o n d ( 1 2 p t . ) Width Mag. Minimum 1/100 in.
Page 139
C G T r i u m v i r a t e ™ T y p e f a c e B o l d C o n d ( 1 8 p t . ) Point sizes greater than 12 include only the following special characters: 0123456789#$%&(),./@DFKLMPS\kprö¢£¥.
Page 140
C G T r i u m v i r a t e ™ T y p e f a c e B o l d C o n d ( 2 2 p t . ) Point sizes greater than 12 include only the following special characters: 0123456789#$%&(),./@DFKLMPS\kprö¢£¥.
S c a l a b l e F o n t I n f o r m a t i o n The scalable font is smooth at any point size. There are no jagged edges because the font is created from an equation every time it is used. The field width varies with each letter.
D o w n l o a d i n g T r u e T y p e F o n t s The MONARCH® MPCL™ Toolbox (Font Utility) is available on our Web site and converts TrueType fonts to Hex or Run-Length encoding for the printer. When downloading a TrueType font, you download the entire font, not particular characters or one point size.
International fonts are available as bitmap or TrueType fonts. See "Bitmap Font Information" or "TrueType Font Information" for more details. To use these fonts in the 6032 printer, you must purchase the print engine memory expansion option and download the font to the printer.
Unicode, BIG5, etc. If no symbol set is selected, the default symbol set (Internal Symbol Set) is used. The printer automatically translates some character mappings to others. For example, if you need a BIG5 font, it is possible to use Unicode text data.
However, it is your responsibility to purchase and license any fonts you download to your printer. Contact your font supplier for licensing information. Additional fonts that are compatible with the 6032 printer can be purchased from: The Electronic Font Foundry 11 Silwood Road;...
L o c a t i n g t h e F o n t N u m b e r i n a F o n t P a c k e t If you are creating font packets, the font number is the second parameter in the packet.
S u p p o r t e d S y m b o l S e t s a n d C o d e P a g e s The printer supports these symbol sets and code pages: Internal, ANSI, Bold, OCRA Character Set, DOS Code Page 437 and 850.
For example, to print Hebrew characters, you need to find a font (such as Arial) that supports Hebrew characters; convert, and then download the font to your printer. Make sure the correct symbol set for Hebrew characters is selected.
C o d e P a g e 1 2 5 7 ( B a l t i c ) C o d e P a g e 1 2 5 8 ( V i e t n a m e s e ) Symbol Sets/Code Pages C-13...
Page 160
A S C I I t o H e x a d e c i m a l C o n v e r s i o n C h a r t Use the chart below to translate the characters printed on your test label. The chart lists ASCII characters and their hexadecimal and decimal equivalents.
Page 161
A S C I I t o H e x a d e c i m a l C o n v e r s i o n C h a r t ( c o n t i n u e d ) Char.
Page 162
A S C I I t o H e x a d e c i m a l C o n v e r s i o n C h a r t ( c o n t i n u e d ) Char.
B i n a r y t o H e x C o n v e r s i o n C h a r t Binary 00000000 00000001 00000010 00000011 00000100 00000101 00000110 00000111 00001000 00001001 00001010 00001011 00001100 00001101 00001110 00001111...
Page 164
B i n a r y t o H e x a d e c i m a l C o n v e r s i o n C h a r t ( c o n t i n u e d ) Binary 01000000 01000001...
Page 165
B i n a r y t o H e x a d e c i m a l C o n v e r s i o n C h a r t ( c o n t i n u e d ) Binary 10000000 10000001...
Page 166
B i n a r y t o H e x a d e c i m a l C o n v e r s i o n C h a r t ( c o n t i n u e d ) Binary 11000000 11000001...
F O R M A T D E S I G N T O O L S Use copies of these worksheets and grids to create formats, batch data, and check digit schemes. You may want to keep copies of the completed forms for your records: ¨...
Page 170
B a t c h W o r k s h e e t FIELD # DATA D-2 Format Design Tools DATA...
Page 171
C h e c k D i g i t W o r k s h e e t WEIGHTS WEIGHTS WEIGHTS Format Design Tools D-3...
{B,1,N,1 within { }. 2,"Monarch" } Bitmapped Fonts Reside in the printer’s memory. If you change the point size, you have changed the font. Magnifying these fonts causes some jaggedness to occur. Buffer Storage area in the printer’s memory that holds specific data (images, formats, etc).
Page 178
Any string of characters within ({ }). {B,1,N,1 2,"Monarch" } Pre-image A way to optimize the printer, because it images the fields while data is collected. After the last field is imaged, the label prints almost immediately. Proportionally All characters have different widths and are difficult to Spaced Fonts center justify (CG Triumvirate™...
Page 179
I N D E X algorithm,in sum of digits algorithm,in sum of products alignment,bar code bar code defining aspect ratios PDF417 options bar code alignment bar code density syntax bar codes character lengths customizing density defining defining densities determining distance generating check digits justification list of types...
Page 180
calling technical support changing bar code density security level of PDF417 character rotation in constant text field in text field characters magnifying font size number of in bar code number of in text padding placement of human readables chart hexadecimal conversion run length conversion check digit option syntax...
Page 182
B-21 overview of bitmap run length chart run length method storing the image grid overview hard printer failure errors 1-10 list of help, getting hex graphic packet sample human readable characters placement considerations selecting for a bar code...
Page 183
imaging repeating parameters using zero batch headers imaging time when to use scalable fonts incrementing fields fixing the first number restrictions syntax using option 60 justification of bar code of constant text fields of text field Latin characters C-6 - C-7, C-10 layout decisions to make designing a label...
Page 184
3-10 missing/overlapping due to magnification...
Page 185
storing images rotating bar codes constant text characters constant text fields text characters text fields rough sketches run length graphic packet sample sample bar code density option batch control field batch data field batch header batch method downloading calculate check digit option check digit scheme packet copy field font, bold style...
Page 186
table bar code lengths fixed/variable bar codes hexadecimal conversion run length conversion special characters, batch data technical support terms defined text fields character rotation color attributes defining determining distance justification modifying character height modifying character spacing modifying character width placing proportionally spaced characters rotating syntax...
Need help?
Do you have a question about the TC6037PR and is the answer not in the manual?
Questions and answers