User Tools

Site Tools


tec_label_printing

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tec_label_printing [2014/10/21 09:31 (10 years ago)] swindtec_label_printing [2021/04/19 21:44 (3 years ago)] (current) – [TEC Label Printing (Basics)] kturner
Line 1: Line 1:
-====== TEC Label Printing ======+====== TEC Label Printing (Basics) ======
  
-[[http://wws5.com/|{{http://wws5.com/images/topxxxgif-ani.gif  |Windward Software}}]]+[[https://www.windwardsoftware.com/resources/shop-pos-hardware.html|SHOP FOR COMPATIBLE HARDWARE]]
  
  
Line 8: Line 8:
  
 The large format TEC (Toshiba) printers must use code based labels. They do not print directly from a windows printer driver. The large format TEC (Toshiba) printers must use code based labels. They do not print directly from a windows printer driver.
 +
 +<note important> All of the fields you are using on your labels must not contain any special characters. Some of these special characters are commas, open and closing brackets () or {} or [], greater than and less than signs <>, pipes |, colons :, semicolons ;, and single or double quotes " or '. All these symbols mean specific things within a code based label, so having them in your part numbers, descriptions, and comment fields will cause issues with printing your code based labels.
 +
 +To try and clarify why this is so important, here is an example of a code based label for the TEC label printers:
 +
 +<code>
 +{D0250,1270,0230|}
 +{C|}
 +{D0250,1270,0230|}
 +{AX;+000,+000,+00|}
 +{AY;+00,0|}
 +{XB00;0080,0100,9,3,04,0,0076,+0000000000,000,0,00|}
 +{RB00;<BARCODE,-1>|}
 +{PC000;0040,0132,10,10,E,33,B|}
 +{RC000;<PRICE.0,-1>|}
 +{PC001;0080,0170,05,05,M,00,B|}
 +{RC001;<BARCODE,-1>|}
 +{PC002;0080,0030,05,05,M,00,B|}
 +{RC002;<DESCRIPTION,-1>|}
 +{XS;I,0001,0002C3200|}
 +</code>
 +</note>
  
  
Line 25: Line 47:
 ====== Label Samples ====== ====== Label Samples ======
  
-.+{{ :code_based_labels:tec:img_2066.jpg?600 |}} 
 + 
 +<code>
  
 ==== 5" x 1" Stick Tags ==== ==== 5" x 1" Stick Tags ====
  
 {D0250,1270,0230|} {D0250,1270,0230|}
- 
 {C|} {C|}
- 
 {D0250,1270,0230|} {D0250,1270,0230|}
- 
 {AX;+000,+000,+00|} {AX;+000,+000,+00|}
- 
 {AY;+00,0|} {AY;+00,0|}
- 
 {PC000;0071,0053,05,05,M,00,B|} {PC000;0071,0053,05,05,M,00,B|}
- 
 {RC000;Garden Center Demo|} {RC000;Garden Center Demo|}
- 
 {PC001;0055,0081,05,05,K,00,B|} {PC001;0055,0081,05,05,K,00,B|}
- 
 {RC001;Windward Software - System Five|} {RC001;Windward Software - System Five|}
- 
 {PC002;0546,0050,05,05,K,00,B|} {PC002;0546,0050,05,05,K,00,B|}
- 
 {RC002;<DESCRIPTION,-1>|} {RC002;<DESCRIPTION,-1>|}
- 
 {XB00;0548,0063,9,3,04,0,0090,+0000000000,000,0,00|} {XB00;0548,0063,9,3,04,0,0090,+0000000000,000,0,00|}
- 
 {RB00;<BARCODE,-1>|} {RB00;<BARCODE,-1>|}
- 
 {PC003;0144,0152,10,10,J,00,B|} {PC003;0144,0152,10,10,J,00,B|}
- 
 {RC003;<PRICE.0,-1>|} {RC003;<PRICE.0,-1>|}
- 
 {XS;I,0001,0002C3200|} {XS;I,0001,0002C3200|}
  
 +</code>
  
 Depending on sensor type of printer : Depending on sensor type of printer :
  
 Change from 0000C3200 to 0001C3200 or 0002C3200  Change from 0000C3200 to 0001C3200 or 0002C3200 
- 
  
 . .
  
 +====== Explanation of Lines ======
 +
 +These are all just basic codes that should work for most TEC printers that require TPCL code to print. However font types and sizes vary between printer models.
  
-====== Explanation of Lines ====== 
  
 === {D0250,1270,0230|} === === {D0250,1270,0230|} ===
Line 120: Line 131:
  - XS is the Issue Command. I is not specified in the manual but needs to be there. 0001 is the number of labels to be issued (this will usually always be 0001). 000 means No Cut. 2 is for Transmissive sensor (when using normal labels), c means Batch mode (cut issue, stop and cut, with back feed). 3 means 3”/sec. 2 means Ribbon is installed. 0 Designates tag rotation (Printing bottom first). and the final 0 means No Status Response  - XS is the Issue Command. I is not specified in the manual but needs to be there. 0001 is the number of labels to be issued (this will usually always be 0001). 000 means No Cut. 2 is for Transmissive sensor (when using normal labels), c means Batch mode (cut issue, stop and cut, with back feed). 3 means 3”/sec. 2 means Ribbon is installed. 0 Designates tag rotation (Printing bottom first). and the final 0 means No Status Response
  
-Depending on the sensor type of the printer, you may need to change 0000C3200 to 0001C3200 or 0002C3200 +Depending on the sensor type of the printer, you may need to change 0000C3200 to 0001C3200 or 0002C3200 
 Type of sensor Type of sensor
 +
 0: No sensor 0: No sensor
 +
 1: Reflective sensor 1: Reflective sensor
 +
 2: Transmissive sensor (when using normal labels) 2: Transmissive sensor (when using normal labels)
 +
 3: Transmissive sensor (when using preprinted labels) 3: Transmissive sensor (when using preprinted labels)
 +
 4: Reflective sensor (when using a manual threshold value) 4: Reflective sensor (when using a manual threshold value)
  
Line 132: Line 149:
 . .
  
-Further documentation on all these settings can be found in the printer manuals.+Further documentation on all these settings can be found in the printer programming manuals.
  
  
 +====== TEXT WRAPPING ... NEW FEATURE WITH SYSTEM FIVE VERSION 6.1.x.x =====
  
 +We have added a new feature for code based labels starting with Version 6.1.0.1 of System Five. We are now able to wrap the information in a text field (like DESCRIPTION) into multiple lines on the code based labels.
  
 +In order to achieve this we had to create a new text field called DESCRIPTION#. This Field does not replace the old DESCRIPTION field which should still be used or single line descriptions, or descriptions that you want truncated to fit on a single line.
  
 +Here is an example of a 2 across 2x1 inch TEC label that shows how this DESCRIPTION# field is used.
 +
 +<code>
 +
 +{D0286,1048,0254|}
 +{C|}
 +{D0286,1048,0254|}
 +{AX;+000,+000,+00|}
 +{AY;+00,0|}
 +{XB00;0033,0000,9,3,04,0,0056,+0000000000,000,0,00|}
 +{RB00;<BARCODE,-1>|}
 +{PC001;0096,0081,05,05,E,00,B|}
 +{RC001;<BARCODE,-1>|}
 +{PC000;0134,0132,15,15,A,00,B|}
 +{RC000;<PRICE.0,-1>|}
 +{PC002;0035,0164,05,05,E,00,B|}
 +{RC002;<DESCRIPTION#1,22>|}
 +{PC003;0035,0192,05,05,E,00,B|}
 +{RC003;<DESCRIPTION#1,22>|}
 +<NEWLABEL>
 +{XB01;0573,0000,9,3,04,0,0056,+0000000000,000,0,00|}
 +{RB01;<BARCODE,-1>|}
 +{PC005;0636,0081,05,05,E,00,B|}
 +{RC005;<BARCODE,-1>|}
 +{PC004;0674,0132,15,15,A,00,B|}
 +{RC004;<PRICE.0,-1>|}
 +{PC006;0575,0164,05,05,E,00,B|}
 +{RC006;<DESCRIPTION#1,22>|}
 +{PC007;0575,0192,05,05,E,00,B|}
 +{RC007;<DESCRIPTION#1,22>|}
 +{XS;I,0001,0002C3200|}
 +
 +</code>
 +
 +
 +Notice that we still need to tell it when to wrap the text. To do this we added ",22" to the <DESCRIPTION#> field in the same way we have set the maximum number of characters to print in the <DESCRIPTION> field.
 +
 +We have also integrated additional functionality into this new field to enable it to recognize spaces in the description, and to split the description information at a space, instead of splitting a word part way through.
 +
 +So as an example, a part with the description "Brother MFC-XXXX USB & Parallel Interface" 
 +using:
 +<code>
 +{PC006;0575,0164,05,05,E,00,B|}
 +{RC006;<DESCRIPTION,22>|}
 +</code>
 +would be truncated down to:
 +
 +<code>
 +Brother MFC-XXXX USB &
 +</code>
 +
 +The same example "Brother MFC-XXXX USB & Parallel Interface" using:
 +<code>
 +{PC006;0575,0164,05,05,E,00,B|}
 +{RC006;<DESCRIPTION#1,22>|}
 +{PC007;0575,0192,05,05,E,00,B|}
 +{RC007;<DESCRIPTION#1,22>|}
 +</code> 
 + 
 +Would print:
 +
 +<code>
 +Brother MFC-XXXX USB &
 + Parallel Interface
 +</code>
 +
 +
 +.
  
 Created by Steve Wind October 21 2014 Created by Steve Wind October 21 2014
  
 +Updated by Steve Wind January 8 2016
  
 ====== ======
 [[http://mywindward.wws5.com|{{  http://wws5.com/support/images/cust_support_banner_bottom.jpg  |myWindward}}]] [[http://mywindward.wws5.com|{{  http://wws5.com/support/images/cust_support_banner_bottom.jpg  |myWindward}}]]
tec_label_printing.1413909112.txt.gz · Last modified: 2014/10/21 09:31 (10 years ago) by swind