How can I define Criteria for best results?
An essential step in creating a new Criterion is assigning Layers and Types to the Criterion. From the Criterion Editor dialog box, you must select at least one Layer and Type from the "zip" boxes, as well as select a "Preferred" Layer and Type for the Criterion. Both selections are required for the following reasons:
dw-2000 uses the Layers and Types selected via the zip boxes whenever it is "reading," searching for, or extracting data from the database. Therefore, when exporting data to other Library formats such as Cambridge, Mebes, JEOL-01, etc., dw-2000 will convert all Layers and Types assigned to the selected Criterion (via the zip boxes). Similarly, when performing a DRC, dw-2000 will check Elements that match Layers and Types selected via the Criterion zip boxes. However, if no Layer or Type is selected, none will be outputted or checked - dw-2000 does not read the Preferred Layer and Type. Conversely, dw-2000 uses the Preferred Layer and Type whenever it is creating data (i.e., "writing" or storing an object in a unique location) - to point to one Layer and one Type only. For example, when importing Libraries from other formats, data will be written to the Preferred Layer and Type (regardless of which other Layers/Types have been enabled for that Criterion). Note that other formats such as Cambridge, Mebes, JEOL-01, do not contain information about Layers and Types. Likewise, dw-2000 uses the Preferred Layer and Type when saving a Derived Layer, also for GPE commands such as Layer, DataType, TextType and LayerType.
SUMMARY TIP: Whenever you select a Criterion or specify a Criterion as an argument for a dw-2000 command, dw-2000 uses either the zip selections or the Preferred Layer and Type - depending on the operation. So make sure your Criteria include both selections. If it is not standard practice for you to use Data/Text Type, we suggest you turn on all Types in the zip boxes.