Está en la página 1de 116

Feature Points and Advanced Functions

Datacolor Match Textile


Feature Points and Advanced Functionality

5
11/13/2014
Feature Points and Advanced Functions

Table of Contents
Setting up the Feature Points Configuration _________________________________________________________ 0

Fast Correction Capabilities _____________________________________________________________________ 1

 Fast Correction ______________________________________________________________________ 1

 SmartMatch Points Input The Fast Correction option can also be used to input SmartMatch Points. ____ 2

 Synthesis __________________________________________________________________________ 3

Manual Recipe Input ___________________________________________________________________________ 0

Min/Max Dyestuffs Limits _______________________________________________________________________ 1

Storage and Use of Additional Effects ______________________________________________________________ 2

Batch Matching _______________________________________________________________________________ 3

Advanced SmartMatch _________________________________________________________________________ 4

 SmartMatch Populations Explained ______________________________________________________ 4

Multi-Illuminant Matching ______________________________________________________________________ 12

Multicolor Matching ___________________________________________________________________________ 13

Resorting Of Recipe Table _____________________________________________________________________ 15

Sensitivity Values ____________________________________________________________________________ 16

Automatic Buildup of Dyestuffs Groups ____________________________________________________________ 17

Fixed relations of dyestuffs pairs _____________________________________________ 21

Advanced Lab Process ________________________________________________________________________ 22

Advanced Data View Designer __________________________________________________________________ 25

Center Side QC ______________________________________________________________________________ 26

Advanced Functionality ________________________________________________________________________ 28

 Dyed Substrate/Known Dyestuffs _______________________________________________________ 28

 Lab Correction F6 ___________________________________________________________________ 29

 Production Correction F7 _____________________________________________________________ 33

 Production Correction for an Exhaust recipe ______________________________________________ 33

 Production Correction for a Continuous Recipe ____________________________________________ 36

 Search Recipes F9 __________________________________________________________________ 38

 Approving Recipes __________________________________________________________________ 40

 Searching data with Wild Cards ________________________________________________________ 41

 Stock Solutions _____________________________________________________________________ 45

 Compare with other colorant___________________________________________________________ 45

 Import/Export ______________________________________________________________________ 48

 Export data ________________________________________________________________________ 48

 Import data ________________________________________________________________________ 49

 Import of Dyesets ___________________________________________________________________ 50

 Export/Import Samples as QTX file _____________________________________________________ 51

 Recipe History _____________________________________________________________________ 52

 Edit, Copy, Change status of recipes ____________________________________________________ 57

 User/Groups Administration ___________________________________________________________ 59

 Explorer – Browse Data ______________________________________________________________ 67

 How to create a new Colorant set _______________________________________________________ 73

 Colorant set creation for an alternative Substrate ___________________________________________ 81

 Colorant Set creation Textile Printing (dyestuff) ____________________________________________ 83

1
12/3/2014
Feature Points and Advanced Functions

 Theoretical reflectance data in Match and Lab correction ____________________________________ 91

 Quality/Style Hierarchy _______________________________________________________________ 93

 Advanced Calibration Methods _________________________________________________________ 96

 Backup procedure __________________________________________________________________ 97

 ASCII Output ______________________________________________________________________ 98

 Replace dyestuffs in Recipes _________________________________________________________ 100

 Advanced Filter Functionality _________________________________________________________ 101

 User Browser Definition _____________________________________________________________ 104

 The Recipe Table __________________________________________________________________ 105

 Datacolor Process _________________________________________________________________ 108

2
12/3/2014
Feature Points and Advanced Functions

Setting up the Feature Points Configuration


Match Textile offers a modular approach with the implementation of feature packages that allow users to purchase only
those options or features that meet their needs. A point system rates the value of each individual feature. The program
can be configured for 5, 10, 15, 20, 25 and 30 points. Only packages of 5 points each can be purchased.

Feature Package # of Points

Fast Correction Capabilities 1 Match Textile comes with a utility that can be used to
Manual Recipe Input 1 set the possible combination of features based on the
Storage and Use of Additional Effects 1 number of points purchased. The administrator of the
Batch Matching 1 system or a Datacolor engineer can access the
Min/Max Dyestuffs Limits 1 program to select the desired options. The selections
Advanced SmartMatch Functionality 5 can be changed up to 10 times.
Multicolor Match 2
Multi-Illuminant Match 2 This capability offers a good opportunity to test some
Easy Click Resorting of Recipe Tables 1 of the features and decide which points are more
Sensitivity Values 1 useful for the customer’s operation.
Fixed Relations of Dyestuffs Pairs 1
From Windows Explorer open the program
Automatic build-up of Dyestuff Groups 3
C:\Program Files (x86)\Datacolor\Spectrum\Datacolor
Lab Process 3
Advanced Data View Designer 2 Match Textile\MatchTextile.DCIMCfg.exe.
Center Side QC 5

Default password is ‘dcimatch’. The dialog below includes all the available features for up to 30.

5
11/13/2014
Feature Points and Advanced Functions

Fast Correction Capabilities


Fast Correction is a versatile module that allows the user to perform the following tasks:

1. Correct colors that are out of tolerance in the Lab or Production and don’t have a stored recipe in the database.
There are two possible scenarios:

a) The color was made with a known formula but there is not recipe stored in the system
b) Dyestuffs concentrations in the batch are unknown or suspected to be incorrect.

The correction can be based on the theoretical recipe for the standard or batch or based on the concentrations
entered by the user.

2. Manually input SmartMatch points from approved recipes. The option is enabled for Lab or Production recipes.

3. Synthesize theoretical reflectance curves (standards), based on manually input recipes. The feature is used to
evaluate recipes where one of the dyestuffs is no longer available.

Fast Correction

 Go to the Recipe screen and press (F8) to access Fast Correction


 Select the Quality Style (1), Substrate Delivery (2) and Dyeset (3) to be used in your correction
 Measure your standard (4) or retrieve a previously measured sample from the database

1
12/3/2014
Feature Points and Advanced Functions

Go to the Dyeset tab (1), measure your batch (2) and select the dyestuffs (3).

• If the formula (percent or amounts) is known the user can manually input the concentrations for each
dyestuff in the % column.
• If the formula is unknown the user can press Match Batch (4) button to have the system calculate a starting
recipe. The screenshot below shows the auto-calculated recipe for the batch.
• Press Laboratory or Production (5) buttons to proceed with the correction

1
4
2

SmartMatch Points Input

Fast Correction option can also be used to input SmartMatch Points. After measuring the standard, go to the Dyeset
tab (1) and click on the SM_Insert Only Option (2), choose Laboratory or Production (3) and press the Save button
(4).

1 4

3
2

2
12/3/2014
Feature Points and Advanced Functions

Synthesis

Fast Correction functionality can also be used to synthetize a theoretical reflectance curve based on a recipe
manually input by the user. Click on the Dyeset tab (1), then selects the dyestuffs (2), input the desired
concentrations for each of the dyes and press the Save button (3). A dialog prompts the user to name and store the
synthesized reflectance curve for the recipe

3
1

3
12/3/2014
Feature Points and Advanced Functions

Manual Recipe Input


This option provides a fast and easy way to input existing recipes not calculated with Match Textile.
This feature is accessible from the matching screen. The ‘save’ button (3) becomes active when dyestuffs
and concentrations (2) are manually entered on the ‘Dyeset’ tab (1) under the Fixed column.

1 3

With the Lab-Graphic (1) tab the user have access to a highly sophisticated graphical option.

The option allows the user to determine if a standard can be matched with the set of dyestuffs in the database (2).
For the calculation of the lines for each dyestuff the program uses 2 concentrations, the maximum concentration set
for the dyestuff and 10% of the maximum concentration. If the Standard is underneath the ’tent’ it’s possible to
calculate a recipe

5
11/13/2014
Feature Points and Advanced Functions

Min/Max Dyestuffs Limits


The software offers the ability to specify the concentration range of the dyestuffs allowed for the recipe calculations.
This feature is useful when dyers and colorists have particular knowledge of the dye behaviors at various
concentrations.

From the Match Screen go to the Dyeset tab (1) and set the concentration range for the dyestuffs in your dyeset (2).

If the feature point is not available the input area will show in red

1
12/3/2014
Feature Points and Advanced Functions

Storage and Use of Additional Effects


With this feature the user has the ability to take into account variations in the actual substrates or processes being
used in the lab or plant. The user may define different substrate deliveries to consider differences in color and/or dye
behavior of the delivered goods. The color of the delivered substrate is taken into account for the new recipe
calculations, and the user has the additional opportunity to define a strength or dye-ability factor (effect) for that
substrate delivery.

For blends the effects could be set for each fiber in the blend. Also for blends each fiber can be handled separately
for color and dye-ability effect. Below are examples of factors that are added to the process, style (substrate
delivery) and on the recipe formulation screen.

Effects or factors for the


Substrate or Process can be
set permanently

Effects can be set


temporarily during Matching

2
12/3/2014
Feature Points and Advanced Functions

Batch Matching
For match prediction of a large numbers of different standards on a given quality (style, this option offers a quick and
easy way, i.e. shade seasonal cards, palette renovation, etc. The standards are “batched” for matching and the
matching routine takes each standard, calculates recipe tables, stores the tables, and proceeds with the next color
standard.

After the user selects multiple standards (1) and press Calculate (2), the message ask the user to confirm if he/she
wants to continue in Batch Mode. The user can always select a Customer (3) for this batch matching.

The progress of the matches is shown in the left bottom corner

After completion of the process, the system shows the results of total colors tried and number of successful matches.

3
12/3/2014
Feature Points and Advanced Functions

Advanced SmartMatch
The exclusive Datacolor Smartmatch system technology takes full advantage of past dyeing experiences and
automatically adjusts for changes in dye behaviors when combined with other dyes for changes in the dyeing
processes, changes in the substrates, and changes due to other factors in dyeing. This technology has been proven
to reduce the number of lab dyeings required to achieve a commercially acceptable color match.

The automated SmartMatch housekeeping feature offers faster and easier buildup of populations for given dyestuff
combinations.

The separation of the Smartmatch points is done by using the information on different used processes and all other
dye dependent factors.

SmartMatch Populations Explained


Let’s first define some important terms for the SmartMatch Population grid

DE_KS

The color difference between the actual SmartMatch sample and the synthesis of the SmartMatch formula using the
original colorant set K and S data (Kubelka-Munk analysis). The size of this number is an indication of accuracy of the
colorant set K and S data. A value of zero would indicate that the colorant set data is perfect.

DE_SM

The color difference between the actual SM sample and the synthesis of the SM formula using the SmartMatch
adjusted K and S data. Normally this value should be smaller than DE_KS indicating an improvement in the colorant
K and S data. A value of -1 indicates that there is not enough information to calculate DE_SM.

Smartmatch points are stored automatically each time a correction is performed, or they can be stored manually
through the match routine (refer to Fast Correction capabilities).

These points are used by the software to calculate new dye formulas that are based on actual dyeing history rather
than on dye primaries. In time, this will result in much better first dyeing matches. To insure that Smartmatch
accurately calculates new formulas, it is necessary to periodically run SmartMatch Housekeeping.

The aim of the housekeeping function is to eliminate poor points (points with a color difference greater than 16 DE
CieLab) and to reduce the number of similar points by grouping them.

This is a very complicated mathematical task for the program and generally not all points can be recognized for
grouping. This is why we have a powerful graphical module to help the user to evaluate the populations and manually
group or delete points.

To open a Smartmatch population, select the task ‘Open Population by SM_ID’ from The Menu ‘Smart’ and type in
the ID of a Smartmatch point, or double click a point. The program collects all points and shows up the dialog with all
relevant data for the population. The ID of the population is saved and is selected automatically if you call the task the
next time.

4
12/3/2014
Feature Points and Advanced Functions

5
12/3/2014
Feature Points and Advanced Functions

The ‘Current Population’ dialog shows details on the SmartMatch population.

As a reminder a SM population is created for each shade with a unique combination of Location, Quality, Dye Set,
Substrate, Process and Products. Location can be either Laboratory or Production.

When evaluating a SM population it is important to notice the number of grouped points and the number of points with
comments. These points with comments should be manually checked.

To check the population, click the button ‘Quick’. All details are displayed.

The SmartMatch points are displayed in the graphic with different colors.

The spike gets the color of the batch; a shaft in gray represents a normal point. A blue shaft indicates a grouped point
and all points belonging to a group. The point currently selected in the top table is displayed with a yellow shaft. The
shaft is red if a point is not correct.

The length of the shaft is proportional to the dLab* vector (representing the Lab distance between the theoretical
reflectance and the reflectance of the measured batch).

For a better identification the points are all numbered. e.g.:

20 = Index No of SmartMatch point

[17,4] = 1st number is Index of SM-point, 2nd number is the number of the group the point belongs to

[-54,1] = A negative Index identifies a new group point (not existing in the database); it is build when a
population is opened. It will be written after confirmation by closing the SM population screen.

6
12/3/2014
Feature Points and Advanced Functions

The first two columns on the table in the left side of the screen includes the Index number and the dE for the CIELab
space. The other two columns represent the Smartmatch Index and the difference in the concentration space.

All SmartMatch points within the color difference selected for the Radius (32 in the example) are colored with different
gray shades. Points with the same shade in both columns belong together.

This illustrates that the color difference depends on the space used to evaluate the points.

The user should look at both representations to properly evaluate the quality of a SmartMatch point.

The arrows allow the user to change the radius of the color space (color difference CIELab) used to
show the Smartmatch points. Default is 32. Selections are 1, 2, 4, 16, 32 and 250.

These buttons are used to toggle between DEL to delete and INS to insert the SmartMatch point.

These buttons are used to select Lab* and C%. It is the type of graphic displayed. Lab* = Lab color
space and C% = concentration space.

The OK button is used to mark the SmartMatch point if it is checked. This SM point is hidden in the SM
table then but is still displayed in the graphic. The spike becomes a sphere. The next point in the list is
selected for checking.

This button shows up all points again

7
12/3/2014
Feature Points and Advanced Functions

When a point is selected from the dialog by clicking on the color patch, the point becomes the center of the graph.

Holding the left mouse button down and moving the mouse will rotate the graphic. The selected SM-point
(SmartMatch point with the yellow shaft) is the active point.

Holding down the right mouse button and moving the mouse will allow the user to zoom in or out.

The graph below illustrates SmartMatch points used to build a group point.

The Group point built by the program is the point [-57,1]; the negative index indicates a new group, the 1 is the
number of the group. This group point is built using the points 23,1 24,1 and 25,1

The screenshots below show the influence of the space (Lab* vs concentration). In both representations the user can
see the same points but only in the concentration space the user can appreciate the large difference between the
point [17,4] and [-57,1]

8
12/3/2014
Feature Points and Advanced Functions

As mentioned earlier the user should manually evaluate the points with comments. The screenshot below shows a
population with several points with comments.

Example for SmartMatch points already checked manually (OK button clicked)

The Points 12, 11 and 16 (with a sphere on top) are already checked.

9
12/3/2014
Feature Points and Advanced Functions

Comments Explanation

Automatic Points with this comment are grouped automatically. The number of the group is written in the
‘Grp’

Points are grouped to reduce the number of similar points. Too many points may have a
negative influence on the matching quality.

Multiple statistical calculations are necessary to find the SmartMatch points to build a group.
The aim is to find ‘clouds’ of points with similar behavior. It is an iterative process, which
calculates the average distance between all points and the smallest distance between 2 points,
which are not equal.

The graph below shows how the program group points

The group point is calculated using the information of the points building the group. A
theoretical recipe and reflectance values are stored for this new point.

Points used for grouping are not deleted from the database. If you select the group point you
can restore the points used to build the group point.

C[x] All points with C and the same number have similar or equal concentrations but the reflectance
values of the batch are different.

Batch[x] All points with Batch and the same number have similar or equal reflectance values but the
concentrations are different.

dBat[x] All points with dBat and the same number nave similar or equal color difference values but the
concentrations are different.

10
12/3/2014
Feature Points and Advanced Functions

In the example below the two points 205 and 192 both have the same or similar batch and the same or similar
difference values. The user should delete one of the points because it makes no sense to have 2 points with almost
the same information. The user should also delete points with the same concentrations C(x) comment as well.

The program does not delete the original points if they are used to build a SmartMatch group point. The user can
release (reestablish) the original points by selecting a group point in the explorer view. Only if the selected point is a
group point the task ‘Release points from group’ is enabled. Executing this task brings back all points used to build
the group point; the group point is deleted.

Because it is very difficult to find the group points, you can release all groups at once. You find this task in the dialog
of the ‘Automatic SmartMatch Housekeeping’

11
12/3/2014
Feature Points and Advanced Functions

Multi-Illuminant Matching
This feature provides simultaneous recipe calculation for up to 4 illuminants with optimization of the recipe to achieve
lowest metamerism possible. Standard formulation routines calculate recipes based upon primary and secondary
illuminants, however this feature expands the number of illuminants and applies a higher level optimization.

The option is enabled in the Matching Screen, Settings tab (1) by incrementing the number of additional illuminants to
match (2).

In the example below the recipe table shows the use of 4 illuminants, D65 plus 3 additional illuminants to optimize the
recipe calculation (1).

The optimization method used for the match is included as well

12
12/3/2014
Feature Points and Advanced Functions

Multicolor Matching
With this feature, multiple standards may be defined for the different fibers in a blend. For example non-union blends
and space-dyed yarns. The system calculates individual recipes, based on the different dyestuff classes and the
different standard colors.

To enable the feature, select Multicolor matching (1) from the Match screen, select multiple Dyesets (2) (one for each
standard) and use the right arrow to move each of the standards to the List of standards dialog (3). Press Calculate.

13
12/3/2014
Feature Points and Advanced Functions

In the example, two standards have been matched for the selected fibers in one single step

14
12/3/2014
Feature Points and Advanced Functions

Resorting Of Recipe Table


The recipe tables are usually sorted according to the user-defined criteria such as dE or price.

This feature allows the user to re-sort the recipe table quickly and easily by clicking on the displayed field without
having to edit the criteria fields.

The resorting capabilities apply to any of the available parameters in the View Configuration screen, i.e. dE, dL, da,
db, dC and dH for each illuminant/observer, Metamerism for each illuminant, Price, Color Inconstancy, Sensitivity
Value, Dyestuff Compatibility Index and dE average

The user only needs to click on the desired parameter and the recipes will be sorted accordingly. In the example
below two different results when sorting by Metamerism and Sensitivity

15
12/3/2014
Feature Points and Advanced Functions

Sensitivity Values
Match Textile includes a parameter called Sensitivity that determines how a recipe changes in color to minor
concentration changes.

This evaluation could be useful for estimating required lab accuracy, but more importantly is an indication of how
consistent a recipe will run in production.

For example, the changes in concentrations of the dyes are simulations of weighing errors, dyestuff quality variability,
or any other variable that changes the “effective concentrations” of the dyes.

Sensitivity is an indicator of how strong dE and dH changes by a certain change of the concentration of dyestuffs in a
recipe. The system determines Sensitivity by increasing the concentration of each of the dyestuffs in a recipe by 5%
and calculating a new dE and dH.

The Sensitivity value shown is the greatest value found for these parameters.

From the recipe table make sure the option is enabled in View Configuration Dialog.

If the system includes Resorting of Recipe table feature the user can sort recipes based on Sensitivity (1).

16
12/3/2014
Feature Points and Advanced Functions

Automatic Buildup of Dyestuffs Groups


This feature offers users the ability to include technical data in the colorant set. This technical data may include
fastness ratings such as wash fastness, lightfastness, perspiration, crocking, etc. When matching a color the system
will automatically group the dyestuffs that meet the criteria defined by the user.

To use the option the user first has to input the desired parameters for the specific Dyeclass.

From the main screen select the Parameter button (1)

Right click on the screen and select New Parameter Definition (1) to input your parameter

17
12/3/2014
Feature Points and Advanced Functions

In the example we have created a parameter for Lightfastness

From the main screen go to Dyestuff button, Dyeclass tab and right click on the Technical Data grid. Select Insert
Parameters in a Dyeclass before the current row

Browse for the previously created Parameter or Create a new Parameter from this dialog

18
12/3/2014
Feature Points and Advanced Functions

Press OK and then Save (1) the new parameter

Open your colorant set and right click on the dyestuffs list and select Show/Edit Parameters (1)

19
12/3/2014
Feature Points and Advanced Functions

On the right upper corner, enable the use of the recently created parameter and add a String value.

Repeat the above procedure for all the dyestuffs in the colorant set

To use the feature, go to the Dyeset tab (1) on the Match option, type in the value for the parameter that you want to
use, and press the button Accept the Limits (2). The system automatically selects all dyestuffs that meet the criteria L
1/6 <6.

20
12/3/2014
Feature Points and Advanced Functions

Fixed relations of dyestuffs pairs


In some applications there are requirements that a pair of dyes must be used together at a fixed ratio to each other.
This requirement is specified and used in the calculation of the new recipe. This is useful for meeting specifications
for lightfastness for example, or to meet certain chromaticity values as specified by the customer. In other cases, a
ratio of two dyes is needed to meet reflectance requirements in a particular region of the spectrum such as military
fabrics in the Infrared region.

To use the option, go to the Dyeset tab (1) and type in the desired relation (2) you want to maintain between the two
dyes.

After matching the color the recipe contains the dyestuffs in the set ratio

21
12/3/2014
Feature Points and Advanced Functions

Advanced Lab Process


This feature provides for the creation of complex lab recipes including all chemicals, chemical tables and procedures
or instructions to prepare a “ready to use” dyelot for the laboratory. See example below

22
12/3/2014
Feature Points and Advanced Functions

When the option is enabled the Operation and Combined Process buttons are enabled

The operation is used to describe a part of the process e.g. Washing, Bleaching, Dyeing, Soaping, Rinsing,
Reductive Clear1

The Operation consists of:

 Call Off
 Dyeclass (placeholder for dyestuff combination)
 Product (auxiliaries)
 Parameter
 Note

The operation must contain one Call Off to be able to calculate the product amount for the correct volume.

The Liquor Ratio given in the Recipe Show Dialog is used calculate the volume.

Example: All products [g/l and ml/l] are calculated for a 100 ml. (Weight 10g and LR 1:10). If you must work with
different LRs (e.g. blends) you must define 2 call offs. The LR of the 1st call off is used for all components till to the
next call off.

1Datacolor Match Textile without Datacolor Process allows only one Operation per Treatment. The Operation supports
auxiliary tables, fixed concentrations and parameter values

23
12/3/2014
Feature Points and Advanced Functions

Example for XY Auxiliary Table:

This table is used to calculate the


concentration for Sodium Carbonate
depending on Liquor Ratio and total
concentration of the reactive dyestuff.

Settings for LR

Concentration for Sodium


Carbonate

Settings for total concentration

The LR for the recipe is 1:15 and the total concentration of


reactive dyestuff is 4.71 %. Depending on the table
settings 15 g/l of Sodium Carbonate must be used.

24
12/3/2014
Feature Points and Advanced Functions

Advanced Data View Designer


This feature provides the user with the ability to create reports and printout lists from the database by using an editor
called the Data View Designer. The user designs the output and saves the design as a template to be called when
accessing the database for screen or printer output.

The Editor can be accessed from the Start button on All Programs/Datacolor Spectrum/Datacolor Spectrum
Utilities/Page View Designer or from the Explorer C:\Program Files (x86)\Datacolor\Spectrum\Datacolor Match
Textile\MatchTextile.Pager.exe

For more information on how to use the Page View Designer contact your local application engineer.

25
12/3/2014
Feature Points and Advanced Functions

Center Side QC
Center Side QC or Datacolor Monitor can be ordered as part of Datacolor Match Textile.

This feature is especially designed for continuous dyeing operations where it is important to automate the process of
comparing color deviations between side-center-side of fabrics.

If this drawing represents one piece of fabric, 3 measurement positions in the horizontal (e.g. left – center – right) and
3 positions per piece ( e.g. at the beginning, in the middle and at the at the end of the piece).

The yellow circle represents a measurement position.

The feature offers multiple reports and graphs. See below

26
12/3/2014
Feature Points and Advanced Functions

27
12/3/2014
Feature Points and Advanced Functions

Advanced Functionality
Dyed Substrate/Known Dyestuffs
From the Match screen and using the Dyed Substrate and Known Dyestuffs, the program does not start at the
substrate level (0% of dyestuff) it uses as start concentration the recalculation of the dyed sample.
It is not necessary to enter the concentration but you should select at least the dyestuffs that are used. The program
calculates a starting recipe. This method has an advantage especially if it is a dark color and the buildup is not linear.
The addition without ‘Known dyestuffs’ would not be enough, as illustrated in the graph.

28
12/3/2014
Feature Points and Advanced Functions

Lab Correction F6
The lab-correction calculates 3 different corrections:

 Additive
 Multiplicative
 Smart Match®

The original recipe remains in the database and it is used to build up a recipe history.

The following screenshots illustrate an example of a correction of a blend Polyester/Cotton:

 Correction of Polyester part only


 Correction of Cotton part only
 Correction of both Polyester and Cotton

To Correct the Polyester part only, uncheck ‘Total Batch’ (1), measure the batch and press Laboratory to calculate
the correction.
If Total Batch is checked, the batch is copied to the tab of the remaining fiber(s) and all recipes are corrected using
the same batch.

29
12/3/2014
Feature Points and Advanced Functions

If the user has a burn out for the Polyester and the total batch for the Cotton ‘Total Batch’ must be unchecked as well.

Batch is the Polyester skeleton. The Total batch was unchecked.

Correction Table; Cotton corrected only

The total sample was measured as batch.

The Total Batch was not checked.

Both recipes are corrected.

2 batches measured and total batch


was not checked.

30
12/3/2014
Feature Points and Advanced Functions

Both fibers are corrected with the total


batch

The values in each of the columns of the correction recipe tables from right to left are:

 Original is the actual formula used to dye the batch


 Standard is calculated prediction for the measured Standard
 Batch is the calculated prediction for the measured batch
 Performance is the performance rating for each dyestuff
 Multiply is a new formula calculated by multiplying the Performance by the Standard amount for each dye
 Additive is a new formula calculated as the Recipe amount plus the Standard amount minus the Batch
amount
 History
 SmartMatch is the new formula calculated using the SmartMatch Points.
 Best Correction

It is recommended to use the SmartMatch formula if it is available, if it is not available use the Multiply formula as
long as the Performance Factors are between 0.5 and 1.5. If the Performance Factors are outside this range it is
better to use the Additive formula.

In some cases ‘Original’ and ‘Standard’ formulas are not the same, although the original recipe was never corrected
or manually modified.

The re-calculation of the recipe for the standard is done always without Smartmatch. If the original recipe was
calculated with Smartmatch you may find a difference between the 2 recipes.

The configuration of the Correction table can be modified. Right click on the table and select View Configuration

31
12/3/2014
Feature Points and Advanced Functions

32
12/3/2014
Feature Points and Advanced Functions

Production Correction F7
Production Correction for an Exhaust recipe

Match Textile offers several possibilities to obtain a production correction for exhaust and continuous dyeings. It is
possible to re-calculate the recipe for the standard and for the batch. The calculated add can be modified manually.
The user can input the ‘Add Amount’ or the ‘Rel%’ value on the result dialog

 Best Add:
Can be used if the dE of the initially calculated add is not 0 (even with negative adds). The button is enabled if
dE is >0.2. The program calculates corrections with additional dyes and displays the best possible add. This
option should only be used if the recipe was calculated with multiple illuminants.
 Best positive adds:
Removes negative adds and shows the best positive add. The dE may not be 0. This task is only enabled if the
recipe was calculated with multi illuminants – at least 2 illuminants. With only one illuminant the mathematics
cannot work smoothly.
 Optimal dE
 Min.Add/dE
 Min.Add/dH
 Compute to limit
 Add dyestuff user selected
 Adds can be modified manually in the Amount and in the Rel% field

Exhaust Recipe (If the batch is not darker than the standard the addition can be calculated. The color difference
comes down to 0)

33
12/3/2014
Feature Points and Advanced Functions

Exhaust Recipe (If the batch is darker than the standard then the add is negative)

The user can try to get an Add with ‘Optimal dE’. If still no add is possible - the add-amount is set to 0. The user can
set a different value for the dE limit and try MinAdd /dE or MinAdd/dH

The user can try the Add with ‘Optimal dE’. If still no add is possible - the add-amount is set to 0.

34
12/3/2014
Feature Points and Advanced Functions

The user can try to set a diferent dE limit and press MinAdd /dE or MinAdd/dH.. In the example MinAdd/dE is used.

The add is positive and the color difference is better as without add.

35
12/3/2014
Feature Points and Advanced Functions

Production Correction for a Continuous Recipe

Continuous Recipe (If the batch is not darker than the standard the add is no problem. The color difference comes
down to 0)

Continuous Recipe (The


batch is already too dark.
Add is possible).
Overshooting dyestuffs are
compensated by dilution.

36
12/3/2014
Feature Points and Advanced Functions

Continuous Recipe

To reduce the amount of


diluent the user can type
in a smaller ‘New liquor’
and press ‘Use as
proposal’. The program
recalculates the add.
The user can check the
color difference and see
if the new add is
acceptable.

37
12/3/2014
Feature Points and Advanced Functions

Search Recipes F9
An important feature of Match Textile is the ability to search for recipes. To get the best result possible the search
function depends on batch information. Therefore only recipes stored with batch are checked. Standard and Affinity
must be given, Quality and Combined Process are not mandatory for the search.

Note: The search returns only recipes if they are approved during lab correction. Recipes, which are approved
without batch, are not displayed as search result.

After the approved recipes are found the user can right click on the desired recipe and choose Correct and Save or
Save as New Recipe.

38
12/3/2014
Feature Points and Advanced Functions

If no recipes can be found during the Search, the Match button is enabled to start a new recipe calculation

39
12/3/2014
Feature Points and Advanced Functions

Approving Recipes
If a lab recipe is accepted the user can approve it. Approve deletes all other trials and recipe tables.

There are two possibilities to approve recipes:

 Without correction or Pass/Fail - the Standard is stored as Batch.


 After a Pass/Fail decision in Lab-correction

This is possibility 1 to approve without Pass/Fail. No Batch is measured, and no Smart Match® information is stored.
The search program cannot use this recipe.

40
12/3/2014
Feature Points and Advanced Functions

If the recipe is approved within the lab correction – color difference is accepted and correction is not necessary- the
batch and Smart Match® information is stored in the database. The search program can use this recipe now.
The 1st lab correction dialog informs now, that the recipe is already approved.

41
12/3/2014
Feature Points and Advanced Functions

Searching data with Wild Cards


In the Explorer view it is possible to use wild cards to search data.
Example 1: All Color Samples with ‘T’ as first character are displayed.

Example 2: All Color Samples with e as 2nd character and 150 in the name are displayed.

42
12/3/2014
Feature Points and Advanced Functions

Several wild card settings can be used to search in the database. The pattern may contain any number of wild cards.
The wild cards are:

Wild card Matches:

 _ (underscore) Any one character (no answer is given if it is used at the end of the string; we set a %
automatically)
 % (percent) Any string of zero or more characters
 [] Any single character in the specified range or set
 [^] Any single character not in the specified range or set
 All other characters must match exactly.

For example, the search condition to search for a name

... name 'a%b_'

is TRUE for any row where name starts with the letter a and has the letter b as its second last character.

If an escape-expr is specified, it must evaluate to a single character. The character can precede a percent, an
underscore, a left square bracket, or another escape character in the pattern to prevent the special character from
having its special meaning. When escaped in this manner, a percent will match a percent, and an underscore will
match an underscore.

All patterns of length 126 characters or less are supported. Patterns of length greater than 254 characters are not
supported. Some patterns of length between 127 and 254 characters are supported, depending on the contents of
the pattern.

Searching for one of a set of characters

A set of characters to look for is specified by listing the characters inside square brackets. For example, the following
condition finds the strings smith and smyth:

... name 'sm[iy]th'

Searching for one of a range of characters

A range of characters to look for is specified by giving the ends of the range inside square brackets, separated by a
hyphen. For example, the following condition finds the strings bough and rough, but not tough:

... name '[a-r]ough'

The range of characters [a-z] is interpreted as "greater than or equal to a, and less than or equal to z", where the
greater than and less than operations are carried out within the collation of the database. For information on ordering
of characters within a collation, see International Languages and Character Sets.

The lower end of the range must precede the higher end of the range. For example, a LIKE condition containing the
expression [z-a] returns no rows, because no character matches the [z-a] range.

Unless the database is created as case-sensitive, the range of characters is case insensitive. For example, the
following condition finds the strings Bough, rough, and TOUGH:

... name '[a-z]ough'

If the database is created as a case-sensitive database, the search condition is case sensitive also.

Combining searches for ranges and sets

You can combine ranges and sets within a square bracket. For example, the following condition finds the strings
bough, rough, and tough:

... name '[a-rt]ough'

The bracket [a-mpqs-z] is interpreted as "exactly one character that is either in the range a to m inclusive, or is p, or is
q, or is in the range s to z inclusive".

Searching for one character not in a range

The caret character (^) is used to specify a range of characters that is excluded from a search. For example, the
following condition finds the string tough, but not the strings rough, or bough:

... name '[^a-r]ough'

The caret negates the entire rest of the contents of the brackets. For example, the bracket [^a-mpqs-z] is interpreted
as "exactly one character that is not in the range a to m inclusive, is not p, is not q, and is not in the range s to z
inclusive".

Special cases of ranges and sets

43
12/3/2014
Feature Points and Advanced Functions

Any single character in square brackets means that character. For example, [a] matches just the character a. [^]
matches just the caret character, [%] matches just the percent character (the percent character does not act as a wild
card in this context), and [_] matches just the underscore character. Also, [[] matches just the character [.

Other special cases are as follows:

 The expression [a-] matches either of the characters ‘a’ or ‘-‘


 The expression [] is never matched and always returns no rows.
 The expressions [or [abp-q are ill-formed expressions, and give syntax errors.
 You cannot use wild cards inside square brackets. The expression [a%b] finds one of a, %, or b.
 You cannot use the caret character to negate ranges except as the first character in the bracket. The expression
[a^b] finds one of a, ^, or b.

44
12/3/2014
Feature Points and Advanced Functions

Stock Solutions
Match Textile allows working with stock solutions for dyestuffs and chemicals. If necessary the user can define
product specific stock solutions. If ‘Use Stock Solution’ is enabled in the task ‘Options’, all Products will be using the
Default Stock Solution. The specific stock solution must be selected in the Product Property Sheet.

Stock solutions (1) are only enabled if the option below is checked.

45
12/3/2014
Feature Points and Advanced Functions

Compare with other colorant


The task is used to compare colorants delivered from different dyestuff manufacturers or to analyze the influence of
dyeing processes and auxiliaries on the build-up of the colorant.

Open the colorant set and select a dyestuff. Right click with the mouse
on the colorant name and click on ‘Compare with other colorant’.

The ‘Compare Colorants’ dialog opens.

A list with all colorants is shown. Select the product(s) you would like to
compare. You must select a different colorant-set if the product you
would like to compare does not belong to the colorant set you start
from.

The Brilliant Blue BB is selected from 2 colorant sets. The first


colorant set – R48 is dyed at 40°C and 80 g/l salt, the 2nd is
dyed al 40°C and 50 g/l salt. As you can see in the graphic, the
sloop of the dyeing with 50 g/l is not as steep as with 80 g/l salt.

The product price is taken in account if you check the box ‘Price weighted’.

The user can switch between different plots

Log(K/S)

46
12/3/2014
Feature Points and Advanced Functions

Strength

47
12/3/2014
Feature Points and Advanced Functions

Import/Export
Match Textile supports the Import/Export of Samples and dyesets with different file formats.
Sample Import/Export with Datamatch format (*.EXP, *.EXQ files)

Sample Import/Export with Colorite or ColorTools (*.QTX files)

Sample Import/Export with Match Textile (*.XML files)

Dyeset Import/Export with Match Textile (*.XML files).

The XML files can become very big (a file with 120 samples is about 370KB). With WinZip you can compress it
drastically (24 KB)

Export data

 Select data type and format. Attention: Datamatch, ColorTools or Colorite cannot import XML files.
 Select the data you would like to export
 A default file name is displayed in the filename edit field. You can change the filename there.
 Click the ‘Browse’ button to get the ‘Open’ dialog. You can select a folder or change the name of the export file.
The file is created in the DCIMatch program folder by default.

48
12/3/2014
Feature Points and Advanced Functions

Import data

Click the ‘Browse’ button and select the file you would like to import. Files supported by the import task are displayed
by default.

A dialog with a progress bar is displayed.

Samples are not imported if either the name or the spectral data is the same as data that already exist in the
database. The import function compares the spectral data when the sample name already exists. A new sample is
created only if the spectral data is different, e.g. Sample Blue 4711 is already in the database, the imported sample,
which has the same name but different spectral data, is imported as Blue 4711 – 001.

Note: Samples imported from EXP files are stored always in the database. If the Sample name already exits a new
sample is created with an extension in the name, e.g. Sample Blue 4711 is saved as Blue 4711-0

49
12/3/2014
Feature Points and Advanced Functions

Importing Dyesets
If you import a dyeset that already exists the program updates the new data. Calibration data is always updated.
Dyestuff prices are not imported.
If the fiber of the Dyeset does not exist in the database a dialog opens where you can select an equivalent from your
database. Press the ‘OK’ button to start the import.
This is to avoid creating the same fibers in different languages (e.g. Co, Bw, etc). If there is no fiber in the database
that matches the fiber of the Dyeset, click on the ‘No Match’. The new fiber is created then.

The dye class is treated in the same way as the fiber

If the dye class of the Dyeset does not exist in the database a dialog opens where you can select an equivalent dye
class from your database. Press the ‘OK’ button to start the import.
This is to avoid creating the same dye classes in different languages (e.g. Dispersion, Disperse, or Cationic and
Basic etc). If there is no dye class in the database that matches the dye class of the Dyeset, click on the button ‘No
Match’. The new dye class is created then.

The dye class in the


export file is
CATIONIQUE. The dye
class ‘Basic’ in the
example will replace it.

If no dye class matches press the button


‘No match’. You can modify the
dye class ID and name before you
start with the import.

50
12/3/2014
Feature Points and Advanced Functions

Export/Import Samples as QTX file

Match Textile can export/import samples to/from QTX Files now. It is always a standard and its batch(es). It is not
possible to select more than one standard. You must create multiple export files in this case.

If you select only batches the dialog box is closed


when you press the ‘OK’ button. No samples are
exported then.

51
12/3/2014
Feature Points and Advanced Functions

Recipe History
Match Textile saves all corrections and modifications made to a recipe if a batch exists. The user can check the
evolution of a recipe by running the task ‘History’ from the context sensitive menu or from the ‘Recipe’ menu.
Modifications done with the ‘Edit’ option are saved as well. In addition to the recipes a dLab graphic is displayed.

Three options are available from the History menu: Print, Make Selected correction to actual recipe and Replace
Standard measurement with current batch measurement

To print the history – only text and no graphic are printed – run the Print option from the ‘History’ menu. The font used
for the printout is selected by the program to adjust the size to the paper size.

52
12/3/2014
Feature Points and Advanced Functions

Select recipes from Recipe history

After the initial recipe, several batches (corrections) with slightly different dyestuff quantities or combinations (trials)
are dyed (recipe corrections). All samples may be submitted to the customer to approve one of them. If the customer
approves correction #1 of trial #2, the user can select this recipe in the recipe history to make it the actual recipe
which will be dyed in production.

Select correction #1 of trial 2, open the menu ‘History’ and execute the task „Make selected correction to actual
recipe’.

53
12/3/2014
Feature Points and Advanced Functions

The recipe is copied into the next free column of the trial (in the example it is correction #2 of trial 2).

Correction #1 of trial 2 is the actual recipe now.

54
12/3/2014
Feature Points and Advanced Functions

Often it’s the case that the batch is used as the standard for production. The user can replace the measurement of
the standard with the measurement of the batch. Execute the task ‘Replace standard measurement with current
batch measurement’.
Alternatively you can re-measure the standard. Keep in mind that the original spectrum of the standard (sample) is
overwritten!!

55
12/3/2014
Feature Points and Advanced Functions

Re-measure the standard or select the sample of the batch that should be used to replace the standard

56
12/3/2014
Feature Points and Advanced Functions

Edit, Copy, Change status of recipes

The ‘Edit’ task of Match Textile has been enhanced. You can save copies of a recipe and you can change the Recipe
Location and ‘Lock Level’ manually now.

Select a Recipe and run the task ‘Edit, Copy, Change Status (1) from the Recipe or context menu or use the Traffic
light icon on your toolbar (2) The recipe is displayed in a grid view.

To create a copy of the recipe you must change the Recipe Name and Recipe ID

(The content of the fields in green can be modified). Click the ‘Copy’ button to save the recipe.

You can select for ‘Recipe Location’ either Laboratory or Production or Theory. Or create a new Location by using the
Create New Status button (1)

57
12/3/2014
Feature Points and Advanced Functions

The ‘Locked Level’ can be altered between ‘Approved recipe’ (bright green background color), ‘Undefined state’
(yellow background color) and ‘Open Recipe’ (red background)

58
12/3/2014
Feature Points and Advanced Functions

User/Groups Administration
From the Main screen, access Tools from the menu bar, then User Administration or use the selected icon (1)
1
C
O
N

The normal launch of the component starts with the User Permission dialog.

Select a User and press the Permissions button

This option offers a first level of User security limited to


the tasks shown in the screen and can be used to
enable or disable specific functions. For full control of
folder and data type permissions press the
Administration button

59
12/3/2014
Feature Points and Advanced Functions

Highlight a user in the Users list to see the groups to which the user is a member.

Click on the check boxes next to the groups in the Member of Groups list to add or remove a user from a group by
placing a check mark or removing a check mark from the box.

Right clicking on a user will bring up a context sensitive help menu offering options for New, Delete, and Properties.

Double clicking on a user will behave the same as clicking the Properties button.

Highlight a user and click on Properties… to change a user.

The existing user data is displayed. Name and Password can be changed.

Changing the value in the Password field will automatically blank the value in the Confirm Password field.

The passwords are encrypted. It is not possible to decrypt the password if the user can’t remember it

The Existing User Name field will list the old user name. This field cannot be typed in. However, the New User
Name field that is below this field will default to the same information in the Existing User Name field, but the
information in the New User Name field can be changed to allow the change of the user name.

The Password and Confirm Password fields will be filled with the user’s original password and can be changed.
Changing the value in the Password field will automatically blank the value in the Confirm Password field.

Upon a click of the OK button, the screen will verify that the New User Name is okay (does not already exist and
does not use any reserved characters and does not use any reserved / existing user names) and that the Password

60
12/3/2014
Feature Points and Advanced Functions

and Confirm Password entries match and do not use any reserved characters. If they do not match or the New User
Name is invalid, a message box will prompt the user. Cancel will exit the screen without saving any changes.

Creating New users


Click on the button New… to create a user. When the Automatically create in General Users group check box is
checked, new users added will be automatically added to the General Users group. If the check box is not checked,
they will not automatically be added to any group.

The User Name, Password, and Confirm Password fields will be blank. Fill them in appropriately and click OK.
The Automatically create in General Users group check box will default to checked and will be persisted from one
launch of the component to the next. When the Automatically create in General Users group check box is
checked, new users added will be automatically added to the General Users group. If the check box is not checked,
they will not automatically be added to any group.

Deleting Users
On the User / Group Administration screen, highlighting a user and clicking Delete will prompt via a message box:
“Are you sure you want to delete user xxxxxx?” Answering Yes will delete the user, No will not.
The User Admin cannot be deleted.

Storing Users
On the User / Group Administration screen, clicking Save will check to verify that all users are members of at least
1 group. If a user exists which is not a member of any group, the component will prompt: “User xxxxx is not a member
of any group.

All users must be a member of at least one group before you can continue. Clicking OK will return to the User /
Group Administration screen. If all users are a member of a group, then the data will be saved to the database and
the component will exit. It is not until the Save button on this screen is pushed that anything is committed to the
database (in other words, modified user names, added users, changed groups, etc. are not saved until the Save
button on the User / Group Administration screen is clicked.)

Cancel Option
On the User / Group Administration screen, clicking Cancel will prompt: “Are you sure you want to exit and lose
your current edits?”

Answering Yes will exit the component without saving.

61
12/3/2014
Feature Points and Advanced Functions

Group Administration

Highlight a group in the Groups list to see the users that are members of that group. Click on the check boxes next to
the users in Contains Users list to add or remove a user from a group by placing or removing a check mark from the
box

Right clicking on a group will bring up a context sensitive help menu offering options for New, Delete, and
Permissions.

Double clicking on a group will behave the same as clicking the Permissions button.

Creating a New Group


Click on New… to create a new group

Input a name for the new group into the Group Name field:
The Copy Permissions From Group: drop down defaults to <none> meaning it won’t copy the permissions from an
existing group but uses the defaults. The user can select another group and copy their permissions as a starting point
by clicking on the drop down list box, which will list all other groups in the database.
Once the data is filled in, click the OK button to create the new group and return to the Group tab with the new group
added to the Groups list in memory (remember that nothing is committed to memory until Save is clicked on the main
window).
Clicking Cancel will exit the window without saving anything to memory.

Deleting a Group
On the User / Group Administration screen Groups tab, highlighting a group and clicking Delete will prompt: “Are
you sure you want to delete group xxxxxx?”
Answering Yes will remove the group from memory, No will not remove it.

Saving a Group
On the User / Group Administration screen Groups tab, clicking Save will check to verify that all users are
members of at least 1 group. If a user exists which is not a member of any groups, the user will be prompted. “User
xxxxx is not a member of any group. All users must be a member of at least one group before you can continue.”
Clicking OK will return the user to the screen. If all users are a member of a group, then the data will be saved to the
database and the component will exit.

Users cannot exist without being a member of at least one group but Groups can exist without having any users
assigned to them. Users cannot have individual permissions. Permissions will be definable for
groups only.

62
12/3/2014
Feature Points and Advanced Functions

Users are allowed to be members of multiple groups. In this case, permission granted to either group will grant
permission to the user.
Important! - It is not until the Save button on this screen is pushed that anything is committed to the database (in
other words added groups, changed members, permissions, etc. are not saved until the Save button is clicked.)
You can access the group permissions screen by selecting a group and either use the Permissions button or use the
right-click menu item Permissions. The Group Permissions screen has 2 tabs: Data Type Permission and Folder
Permission.

Folder Permissions
Clicking on Permissions… on the Groups tab will bring the operator

Folder permissions for new groups and newly added folders default to Inherit from parent. When Inherit is checked,
the other selections are disabled. If Inherit is unchecked, the system will default to the last settings for this folder for
this group. If no prior settings exist, then all options will be enabled (checked).

63
12/3/2014
Feature Points and Advanced Functions

If View rights are not granted (and Inherit is not checked), then the other three permissions will be disabled.
Otherwise they will be enabled.

Data Type Permissions


Clicking on Permissions… on the group tab will bring you to the Group Permissions screen, defaulting to the Folder
Permissions tab. Click on the Data Type Permissions tab to see all data types managed by the security component.

64
12/3/2014
Feature Points and Advanced Functions

All Object Data Type permissions will default to ‘enabled’ (checked). Click on the various check boxes to add or
remove

Permission Rules
The default settings on all data types added to the system or for new groups not inheriting from an existing group is to
have all permissions granted.
Permissions can be set on both Object Data types and on the folder tree:

Data Object Permissions


Permissions are granted on data objects as a universal setting.
The Security settings that can be placed on Data Objects are:

Modify – the data type can be modified


Create – New items of this data type can be created by the user
Delete – The user may delete items of this data type.

In order to be able to create data objects Create rights must exist on folder and data object
In order to modify data objects Modify rights must exist on folder and data object
Example:
A sample is stored in several folders (shortcuts) - the user has View right for all folders - Modify right is needed on all
folders
A sample is stored in several folders (shortcuts) some are invisible – no View right - Modify is possible because the
modify right is given.
Datacolor MATCH TEXTILE offers the option when deleting an object to just delete the shortcut to the object, or to
delete the object and all of its shortcuts. In order to delete the object, Delete rights must be granted on all folders.
Deleting just
the shortcut only requires Delete rights on the current folder.
In order to delete data objects Delete rights must exist on folder and data object.

Folder Level Permissions


Permissions are granted on folders to either allow or disallow users certain access rights to some parts of the
database
The rights that can be set on folders:
Inherit – this folder inherits all of its rights from its parent folder.
View – the folder and objects within the folder can be viewed. Thus denied folder view rights implies denied rights for
all its
subfolders.
Modify – Data within the folder can be modified. Objects within the folder can be copied to other locations if Create
rights are granted for the other locations.
Create – the user may create objects within the folder and its subfolders.
Delete – he user may delete objects within the folder or move objects from the folder (only empty folders can be
deleted)
The Root folder cannot be set to inherit
Denied View rights on a folder imply denied view rights on all subfolders of the folder.
If an object exists in 2 folders, A & B and all rights are granted to folder A and view rights are denied to folder B, the
object can still be modified in folder A since the Modify rights in folder B is not interpreted as denied.

65
12/3/2014
Feature Points and Advanced Functions

Legacy versions of Match Textile software employs an {All DATA} folder where the user can view all items. This
would no longer be logical with folder security, so the {All DATA} folder will be removed. All items not in a folder will
be shown in the root folder, in addition it is possible to show all data the user has access to.
Note that Modify and Delete rights refer to the contents of the folder, NOT the folder itself. To have rights to modify or
delete a folder, the rights must be set on the parent folder.
In order to be able to copy and paste an item, View rights must exist on the “from” folder and Create rights must exist
on the paste folder.
In order to be able to cut and paste / move a data object, Delete rights must exist on the “from” folder and Create
rights must exist on the paste folder.

66
12/3/2014
Feature Points and Advanced Functions

Explorer – Browse Data

The example below shows the folder tree in Datacolor MATCH TEXTILE for a used with view rights to all folders.

The user of this example has no view rights to some of the folders (e.g. Calibration Samples…).

The folder rights are visualized by little symbols in front of the folder icon.

↓ folder has ‘Create’ rights


↕ folder has ‘Modify’ rights
× folder has ‘Delete’ rights

67
12/3/2014
Feature Points and Advanced Functions

Flat Data View


Data are only displayed if they are stored in visible folders.
The old version of MATCH TEXTILE has displayed always all data if the ‘folder’ {All Data} was selected.
The {All Data} “folder” is substituted by the <Root> folder (it’s the name of the login user) in the new version.
To keep the same behavior with this version a ‘Flat Data View’ (1) flag can be set to show all data below the <Root>
folder.

68
12/3/2014
Feature Points and Advanced Functions

Example 1:
All samples stored in the folders below <LAB> are displayed.
‘Flat Data View’ is checked

Example 2:
If you removed the check mark of ‘Flat Data View’ only data which are not stored in any visible folder are displayed.

How to check in which folders a data object is stored?


Select a data object and right click to open the context menu and select the task Show folders.

69
12/3/2014
Feature Points and Advanced Functions

A list box with all folders the data object is stored is displayed.

Delete data objects

Datacolor MATCHTEXTILE has 2 delete options:


Delete from Folder only and Delete from Database
Example ‘Delete from Folder only’:
Highlight the data object _ the shortcut is deleted from the current folder only
Example ‘Delete From Database’:
A sample is stored in 4 folders (shortcuts), the user has View and Delete rights in all folders _ All 4 shortcuts and the
data object are deleted.
The sample is stored in 4 visible folders and in other folders that are not visible to the user _ only the shortcuts in the
folders visible to the user are deleted. The data object is not deleted in this case

70
12/3/2014
Feature Points and Advanced Functions

If the user has no delete right on the object both menu items - Delete from Folder only and Delete from Database –
are disabled

71
12/3/2014
Feature Points and Advanced Functions

An error message is displayed if the user has no modify right on a data object

72
12/3/2014
Feature Points and Advanced Functions

How to create a new Colorant set


Select the task ‘New’ from the menu ‘Colorant set’ and select the colorant set type, e.g. Textile, you like to create.

All fields with a red * must be filled in (exception Creation and Modification date and Industry type are filled in by the
program), e.g. Colorant set name, Colorant set ID, Dye Process and Substrate delivery. Dye-process and Substrate
delivery can be created if they don’t exist. The task ‘Input form…’ opens the property sheets from BasicData.

 Click the input field of ‘Dye Process’ to select or create a process (1)
 To add colorants to the colorant set click the ‘New colorant’ button (2)

Auxiliary Recipes

If you want to store the auxiliaries used for the calibration dyeings you can define an auxiliary recipe before you start
to prepare dyestuffs. These auxiliaries are used for all dyestuffs added to the colorant set later on. If the
concentration of a product depends on the dyestuff concentration you must adjust it individually.

 Press the button ‘Auxiliary Recipe’ (1) to open the dialog for the auxiliary input.
 To edit or modify an existing product or unit – select the field and press the space bar to open the data
selection control (2)
 Press then the ‘New’ (3) button to select or create a new product and fill in the concentration for each
product

1
2

73
12/3/2014
Feature Points and Advanced Functions

The unit is set automatically if you have set a default unit in the ‘Formula Settings’ of the product. You can change the
unit if another is needed by selecting the field and pressing the space bar to open the data.

The auxiliaries are displayed for each calibration sample in the ‘Components of one calibration series’. You can
change the concentration or add other auxiliaries here. These modifications are only valid for the selected calibration
dyeing. To add a new auxiliary use the New Component in serie button (1)

74
12/3/2014
Feature Points and Advanced Functions

Add Colorants and Calibration samples to a colorant set

If the header information is filled in and perhaps an auxiliary recipe defined, click the ‘New colorant’ (1) button to add
Colorants to the Colorant set.
1

The ‘Create calibration series’ opens.


Select the Colorant you like to calibrate (1).
Select the Type of Sample input (3). Measurements assumed that the user will be measuring all the primary samples
1
2

3 4

during the creation of the colorant set. Database assumes that the user measured all the primary samples prior to the
creation of the colorant set.
If the Colorant is new, press the ‘New’ (2) button to create a dyestuff. The Product Definition dialog opens.

Type in the concentration of your calibration samples; separated by blank or comma (4)

After all calibration samples are measured press the ‘Accept’ (5) button to go back to the main Colorant Set dialog.
The K/S values are calculated at this point automatically using the default method ‘Measured’.

You can select a range of colorants. Press ‘Accept’ to save the colorants without measuring the calibration samples.
The colorants are saved to the Colorant set. -1.0000 and a red background color in the dE field indicate that no
calibration samples are assigned to the colorant.

If you click on one of the colorants without calibration samples, the ‘Create Calibration series’ dialog box opens. You
can select the calibration samples now from the database or measure the samples.

75
12/3/2014
Feature Points and Advanced Functions

The Golden Yellow is already calibrated. The other colorants (red dE field) have no calibration samples
assigned. Click on one of these colorants to open the ‘Create Calibration Series’ dialog box.

In the example we are retrieving data from the database

76
12/3/2014
Feature Points and Advanced Functions

How to re-measure, delete or move calibration samples

The calibration samples are ordered with ascending concentration automatically. The option ‘Move calibration
sample’ will be used very seldom. The other options are more important.

77
12/3/2014
Feature Points and Advanced Functions

Move Colorants

Right click on the colorant list and select the option Move colorant. Click on the colorant you wish to move and press
the Up and Down buttons to place the colorant in the desired position

Details of the Product Grid Control

The screen below shows details on the colorant set grid list.

Interpolation method on the drop down list to select Measured, Smoothed or Automatic (1), ‘Monotony’ interpolation
(2), Number of calibration samples plus substrate (3) and Product Strength
1 2 4

Other data on the headers from left to right includes: RGB color representation of each dyestuff, Number of
colorants, total of 8, creation and modification date for each dyestuff, dE average between actual samples and theory
Min and max concentration (the user can edit these fields directly from the grid).

78
12/3/2014
Feature Points and Advanced Functions

Graphical displays

Right clicking anywhere on the green fields of the Product control grid to get the context menu for all graphical
options. Only some screens are shown below.

Use two graphs

This option shows 2 graphic windows with either graphical displays of 2 products or 2 different graphic types of one
product. The option toggles between 1 and 2 graphics display.

The task ‘Use 2 graphs’ works only if a graphic


is displayed e.g. have you selected the task ‘Show tables’ the task
‘Use 2 graphs’ does not work.

79
12/3/2014
Feature Points and Advanced Functions

Delete a Dyestuff from a Colorant set

Generally you can delete a dyestuff from a Colorant set only if the dyestuff is not linked to other data.

Highlight the dyestuff you want to delete from the colorant set and press the Delete button on the keyboard or right
click with the mouse to open the context menu. Select the ‘Delete colorant’ task.
The program checks if the dyestuff is linked to other data and deletes it if there are no links.
If the dyestuff is linked a dialog with the names of the first 20 linked items opens.

You can decide now to search the entire database for linked data but this may take some time. All linked data are
listed if the search process is ready.

If you are sure that the dyestuff should be


deleted from the colorant set you can delete
all linked data now. Linked data are: Current
Recipes, Matching Tables, Correction Tables
and Smartmatch points.

Caution you cannot undo this


action.

80
12/3/2014
Feature Points and Advanced Functions

Colorant set creation for an alternative Substrate

Match Textile can build a colorant set with information based on few calibration (dyeings) made on the new substrate.
The dyestuff should cover the complete spectrum to have enough information about the dyestuff build-up on the new
substrate. The quality of such a colorant set depends strongly on a similar dyeing behavior off all dyestuffs as the
dyestuff used to calculate the correlation parameters.
The calculation of the ‘correlated’ colorant set is based on an existing colorant set and on the information calculated
from the calibration dyeings on the new substrate.

Select the reference dyeset that you The best dyestuff that should be used to
would like to correlate to another make calibration dyeings is selected
substrate
automatically

Select or create the Substrate to that Click on the ‘Samples’ button to


you like to correlate the reference
measure the calibration samples or
colorant set for.
to select them from the database.
The ‘Create calibration series’ dialog
opens.

81
12/3/2014
Feature Points and Advanced Functions

Select the calibration


samples from
database or measure
them.
Click the ‘Accept’
button to go back to
the ‘Alternative
substrate information’
dialog

Scattering vs. concentration

Scattering vs. wavelength

The smaller the standard deviation of the scattering the better is the correlated
data.

The columns dE2* and dE


Model2* are normally
empty. They are filled in
only if calibration series
(Colorantset) on the new
substrate exists for the
same dyestuffs as the ones
to be correlated. In this
case you get information
about the quality of the
correlation.

The dE1* is the mean CIELab color difference of the dyestuffs in


the source colorantset.

The dE2* is the mean CIELab color difference of the dyestuffs in the colorantset for the alternative substrate (does
not exist normally).

82
12/3/2014
Feature Points and Advanced Functions

The dE Model2* represents the mean CIELab color difference and standard deviation for the correlated data.

When you have accepted the correlation data the new ‘Correlated ColorantSet’ is created.

The type of interpolation is set to ‘Correlated’ for all dyestuffs. The


dE shows the red background color because there are no
calibration samples.

Colorant Set creation Textile Printing (dyestuff)

The extender is a normal product with price etc. It is printed on the lab-recipe printout in matching program.

The Industry Type of a printing


dyeset - imported from
Datamatch during database
conversion - has the industry type
‘Textile’. You can change the
type now to ‘Textile printing
(dyestuff). Don’t forget to select a
process; for printing colorant sets
we use continuous processes

The program asks for an extender as soon


as you have selected ‘Tex-Printing
(dyestuff)’ as Industry Type. Select or
create one.

83
12/3/2014
Feature Points and Advanced Functions

The user must re-calculate all colorants of the colorant set. If all have been calculated with the same method,
measured or smoothed you can select the calculate ‘All’ button

The program completes all calibration components


automatically. It calculates the concentration of the extender.
If the unit is g/kg it is the addition to 1000.
Conc.Colorant- 1000 = Conc.Extender

84
12/3/2014
Feature Points and Advanced Functions

Using fractions for printing recipes

The recipes calculated with a printing colorant set can be calculated in fractions now. The colorant set preparation is
not affected. The fraction table is set in the ‘Options’ menu

The fractions are used for all colorant sets of the type ‘Textile Printing with Dyes’ as soon as they are defined.

You can set as limitations:

a) The maximum number for the smallest part of the colorants

b) The maximum number for the greatest part of the colorants

The recipes in the recipe table are calculated with parts. The color differences may not be 0.0 because the calculation
is based on the recipe with the parts. Depending on the fraction scale the color difference may become worth .

85
12/3/2014
Feature Points and Advanced Functions

You have to restart the program after you have saved the table.

86
12/3/2014
Feature Points and Advanced Functions

Example 1:

Recipe(General) = (extender, colorant, colorant2, colorant3…)

Recipe(Step1) = (967.58, 12.795, 6.476, 13.147)

The program searches the smallest colorant quantity  6.476


All components are divided by this quantity

Recipe(Step2) = (149.410, 1.976 , 1.00, 2.03)

Loop: 1 to maximum number of smallest part (= 3)

Recipe(Loop1) = (149.41, 1.976, 1.00, 2.03)

Recipe(Loop2) = (298.82, 3.952, 2.00, 4.06)

Recipe(Loop3) = (448.23, 5.928, 3.00, 6.09)

The program searches the closest integer part for each component

Recipe(Step3) = (449, 6, 3, 6)

The program calculates the Sum of all colorant-parts (6+3+6= 15) to calculate the cuts

Cuts = 15 / 449 = 0.0334

The program searches in fraction table for the closest fraction, with this example it is 1/30 = 0.0333

The final recipe is then:


Extender Part (calculated with fraction from table)  15/0.0333=450

Recipe(Final) = (1/30 , 6 , 3 , 6)

87
12/3/2014
Feature Points and Advanced Functions

88
12/3/2014
Feature Points and Advanced Functions

Example 2 (one colorant is excluded):

Recipe(General) = (extender, colorant, colorant2, colorant3…)

Recipe(Step1) = (969.611, 2.761, 0.1949, 27.434)

The program searches the smallest colorant quantity  0.1949

All components are divided by this quantity

Recipe(Step2) = (4974.915, 14.1662 , 1.00, 140.759)

Colorant2 is set to 0 because colorant3 (=140.759) is greater than 99 (exceeds the maximum number for the
greatest part)

Recipe(Step3) = (969.611, 2.761, 27.434)

The program searches again for the smallest colorant quantity � 2.761

The remaining components are divided by this quantity

Recipe(Step4) = (351.181, 1.00, 9.936)

Loop: 1 to maximum number of smallest part (= 3)

Recipe(Loop1) = (351.181, 1.00, 9.936)

Recipe(Loop2) = (702.562, 2.00, 19.872)

Recipe(Loop3) = (1053.543, 3.00, 29.808)

The program searches the closest integer part for each component

Recipe(Step3) = (1054, 3, 30)

The program calculates the Sum of all colorants parts (= 15) to calculate the cuts

Cuts = 33 / 1054 = 0.0313

The program searches in fraction table for the closest fraction, with this example it is 1/30 = 0.0333

The final recipe is then:

Extender Part (calculated with fraction from table) 3/0.0333=990

Recipe(Final) = (1/30 , 3 , 30)

89
12/3/2014
Feature Points and Advanced Functions

90
12/3/2014
Feature Points and Advanced Functions

Theoretical reflectance data in Match and Lab correction

To support the color communication with customers or to exchange data to our Envision system, Match Textile
enables the possibility to save the theoretical reflectance data for a recipe prediction of a laboratory correction.

Right Click on the Recipe table for your Match Prediction or


Lab Correction and select Theoretical Reflectance

Right click the correction you


want to save the theoretical
reflectance data and select
the task ‘Theoretical
91
12/3/2014 Reflectance’ from the menu
Feature Points and Advanced Functions

92
12/3/2014
Feature Points and Advanced Functions

Quality/Style Hierarchy
To structure the database and to work close to the needs of the textile industry, Match Textile supports quality
management including the following items:

 Fiber
 Fiber group
 Affinity
 Quality

The Quality tab includes Customer information

Quality: Substrate delivery

Substrate deliveries are used to consider differences in color and/or dye behavior

The user selects the substrate delivery for match prediction. If none is selected the match prediction is based on the
pure substrate used by the dyeset.

Example for Blends PES/CO 70/30:

If the user wants to measure the total substrate only, no measurements are needed for individual fibers.

93
12/3/2014
Feature Points and Advanced Functions

If the user has burned out Cotton, the Polyester skeleton can be measured by using the button with the 3 dots for the
fiber line ‘Polyester’.

The total substrate is measured and stored with the Substrate delivery, the Polyester skeleton is stored together with
the Substrate Delivery Fiber ‘Polyester’. These Substrate Delivery measurements are used for recipe calculations.

If it is possible to separate all fibers and measure them all.

Substrate Delivery Effects for blends:

If the user wants to define an effect for Cotton on a


blend it must use the 3 dots button on the fibers grid
even if no measurement is available for pure cotton.
The matching program will select the total
measurement and the effect from the fiber part.

94
12/3/2014
Feature Points and Advanced Functions

Quality: Special Composition

The Special composition is used to take into account small fiber part variations during recipe calculation (the sum of
all fiber parts can be <100 - only for Special Composition). The dialog appears if the user press the ‘Modify’ button on
the quality tab.

95
12/3/2014
Feature Points and Advanced Functions

Advanced Calibration Methods


There are three methods to calibrate your dyestuffs in your colorant set.

Automatic : One of the most used methods to calculate your calibrations/theoretical absorptions

Measured : The calculated absorptions are the same as the measured absorptions (dE is zero). This method is
sometimes useful for better calibrations at lower concentrations. Measured is the default method used by the
program.

Smoothed: The calculated absorptions do not go through the measured absorptions. This method is sometimes
useful for better calibrations at high concentrations.

With some of the older programs it was sometimes necessary to build two dyesets - one for very pale shades and
one for dark shades if the dyes were used in a wide concentration range. The new calculation method saves you of
having 2 dyesets

It is very simple to choose between Automatic, Measured or Smoothed method. After adding your dyestuffs
concentrations use the drop down list to select one of the three available methods. Measured is the default method
used by the program

The old Smoothing


model could cause in
bad results at low
concentrations!

Error weighting
function

96
12/3/2014
Feature Points and Advanced Functions

Backup procedure
The user can start a backup when exiting the program(1), on the Tools Menu (2) or with the Backup icon (3) on the
toolbar . The new Exit dialog box allows starting the backup. A batch file (sybaseBackup.bat) is started to execute the
backup.
1

The first time the backup routine is executed, the program prompts for the backup destination path

The following steps are performed during the backup for all databases; dci_itm.db, printform.db .

Step 1 the backup for each database is copied on the designated folder.

Step 2 Copies the backup to a temporary folder and runs a database validation on the copy of the backup

97
12/3/2014
Feature Points and Advanced Functions

ASCII Output
ASCII forms can be used to send data to third party programs to be used on:

 Reports
 Links with ERP Systems
 Spreadsheets (Excel)
 Links with dispensers

The option can be accessed from the Tools menu (1) or from the Toolbar (2)

1) Select one of the templates for the ASCII form you are designing.
2) Double click on the fields that you wish to include in your file
3) Type the delimiters of the fields, records, etc.
4) Type the name of the ASCII file.
5) Type in the name of the ASCII Form in Match Textile

3
5

98
12/3/2014
Feature Points and Advanced Functions

6) To get the ASCII Output press the ASCII button from the Saved recipe screen.

Example of an ASCII file

99
12/3/2014
Feature Points and Advanced Functions

Replace dyestuffs in Recipes


Dyestuffs that are obsolete can be replaced in all recipes, recipe tables and trials but not in Smart Match®
populations.

Concentrations can be modified with a factor. To limit the recipes you can set filters:

Range of recipes

 Recipe Status (approved or not)


 Recipe type (exhaust, continuous)
 Affinity
 Quality
 Combined Process

Right click on the Recipe list and select Change Dyestuffs in Recipes (1) or use the corresponding icon on the
Toolbar (2)
2

Select one or multiple recipes that you want to have a


dyestuff replaced.

Apply the desired constraints and press Continue.

100
12/3/2014
Feature Points and Advanced Functions

Advanced Filter Functionality

Match Textile offers advanced filter capabilities for all data sets, Samples, Recipes, etc. The filter provides much
more flexibility in data retrieval based upon complex criteria. The user needs to understand SQL commands to be
able to create these types of filters.

In the example we will using one filter created for Recipes. The system comes with two filters for Recipes.

Right click on the recipe list and select Filter

101
12/3/2014
Feature Points and Advanced Functions

In the example we are going to use one of the preloaded Filters to Search all Recipes with one specific Dyestuff

After pressing O, the Filter returns only those recipes with the Dyestuff Terail Yello 4G (TYE 4G)

To reset this view right click again on the recipe list and select Reset Filter.

To create a Filter use the Define Filter tab. The example below shows the SQL script used to create a Filter that will
search for Recipes with two specific dyestuffs. For more information on how to learn to work with Advanced Filter
contact Datacolor support.

102
12/3/2014
Feature Points and Advanced Functions

103
12/3/2014
Feature Points and Advanced Functions

User Browser Definition

Match Textile allows the users to define the columns that will be shown in the Explorer View for each of the data sets.

To access the Option right click on any of the data views and select User Browser Definition (1) or use the icon on the
Toolbar (2)

The user can select the items to be


displayed in the explorer view by
checking the check boxes. Furthermore
it is possible to modify the column name
by clicking the field on the title bar.

104
12/3/2014
Feature Points and Advanced Functions

The Recipe Table


Right Click on any recipe table offers the user additional functionality.

Evaluate Print offers a printout with Pass/Fail reports and detailed colorimetric data for the selected recipe.

Evaluate ASCII sends the previous Pass/Fail report to a text file.

Theoretical Reflectance allows the user to store the reflectance curve from the selected prediction.

105
12/3/2014
Feature Points and Advanced Functions

View Configuration is used to set the colorimetric evaluations available to sort the recipes on the table, to define the
number of decimals for the colorimetric results and for the colorant concentrations and to show Recipes with and
without SmartMatch

Reset Sort Order resets the order of the recipes only if the user has the Recipe table resorting Feature point.

SM-Analysis offers the user the ability to go to the specific SmartMatch point

Add trial/independent recipe allows the user to add up to 5 trials for a color. All trials are stored under the same
recipe name.

Remove trial/independent recipe removes all the added trials and leaves the original from the system

Hide Unselected recipes allows the user to print a reduced recipe table.

Show all recipes allows the user to show all the recipes.

Modify allows to manually edit the selected recipe amounts

Round is used to round the concentration amounts to the nearest decimal place defined in the View Configuration
screen

106
12/3/2014
Feature Points and Advanced Functions

Manually Change includes a graphical representation of the position of the predicted recipe when small changes are
made in the recipe amounts

Export to Excel allows the user to export all the recipes on the recipe table to an Excel File

107
12/3/2014
Feature Points and Advanced Functions

Datacolor Process
Datacolor Match Textile is fully integrated with Datacolor Process, the powerful package for Production Recipe
Management.

Integrated color management from lab to production tailored to specific customer’s needs, Datacolor Process
modular structure can be offered as a simple job ticket creation module or expanded to advance integration as the
demands increase.

If companies are interested in more automation of the dyehouse and streamlined data processing or to exchange
data between host systems, dye machine supervisor systems and automated color kitchens, Datacolor Process is
uniquely prepared to work as the key turn point.

Laboratory :

Datacolor Match Textile


and Datacolor Tools
Superior QC and Advanced
Color Matching capabilities.

Production:

Datacolor Process manages


the complete recipe (dyes,
chemicals and process)

The integration enables connection


between Datacolor Process and:

• the weighing station


• the central automation
• the PPS

108
12/3/2014

También podría gustarte