Group Labels
Group labels contain the commands and arguments of the recipe file. This section contains information pertaining to the following group labels:
Seed—The seed objects of the recipe file
Collector—The collection rules of the recipe file
Config—Specific configurations of the recipe file
Exclude—A set of objects to be excluded from the recipe file
Remove—Any objects to be removed when the recipe file runs
Seed Label
The following table explains the applicable names and modifiers associated with the seed label.
Group Label
Required
Values
Applicable Modifiers
Description
NAME
No
Default: N/A
Multiple values allowed: Yes
-iteration<label>
-revision<label>
-state<label>
Name of seed objects.
You can specify the following modifiers:
NAME top.asm-revision 1-revision 3
NAME top.asm-revision BNAME top.asm-state “in Work”
FOLDER
No
Default: N/A
Multiple values allowed: Yes
-sub
Name of folder in one or more folders in the PLM system. All the objects in the folder are used as seeds for the collection.
Windchill users should also include the context name.
-sub can be used to include all the sub directories.
FOLDER “PTC Product/2007/Parts”-sub
Folder “folder name” -state Released
BASELINE
No
Default: N/A
Multiple values allowed: Yes
-number
Name of the baseline of one or more baselines in the PLM system. All the objects in the baselines are used as seeds for the collection.
The name can be associated with -number modifier.
BASELINE (continued)
For example:
BASELINE “Ordinary Baseline name”-number 123345
And if multiple baselines are to be specified,
BASELINE baseline1 -number 1234
BASELINE baseline2, baseline3
* 
The name of the baseline has to be exact. You cannot use an asterisk (*) or a question mark (?).
Collector Label
The following table explains the applicable names and modifiers associated with the collector label.
Group Label
Required
Values
Applicable Modifiers
Description
DEPENDENCY
No
Default: All
Multiple values allowed: No
N/A
Dependency collection criteria:
The values can be all, required, or none.
DRAWINGS
No
Default: All
Multiple values allowed: No
-sub
-traverse
Drawings collection criteria:
The values can be all, selected, or none.
The optional modifier -traverse can be used to process included drawings dependents.
Configuration Label
The following table explains the applicable names and modifiers associated with the Configuration label.
Group Label
Required
Values
Applicable Modifiers
Description
(BEST EFFORT) CENTRICITY
No
Default:
Model
Multiple values allowed: No
N/A
This group label is only applicable for Windchill.
The default value can be model or part.
RULES
No
Default:
Latest
Multiple values allowed: No, except for effectivity.
For value Latest-state <value>
For value Baseline
-number <value>
Configuration criteria:
The default value can be latest, part, oreffectivity or part.
BASELINE
No
Default: N/A
Multiple values allowed: No
-number
The names of baselines.
The name can be associated with -number:
Rules BASELINE “Ordinary Baseline Name” -number 123345
* 
The name of baseline has to be exact. You cannot use “*” or “?”.
Exclude Label
The following table explains the applicable names and modifiers associated with the Exclude label.
Group Label
Required
Values
Applicable Modifiers
Description
BASELINE
No
Default: N/A
Multiple values allowed: Yes
-number
Names of baselines.
The name can be associated with -number:
BASELINE “Ordinary Baseline” - number 123345
* 
The name of the baseline does not have to be exact. You can use “*” or “?” when searching for a baseline with specific naming rules.
Remove Label
The following table explains the applicable names and modifiers associated with the Remove label.
Group Label
Required
Values
Applicable Modifiers
Description
BASELINE
No
Default: N/A
Multiple values allowed: Yes
-number
Names of baselines.
The name can be associated with -number:
BASELINE “Ordinary Baseline” - number 123345
* 
The name of the baseline does not have to be exact. You can use an asterisk (*) or question mark (?) when searching for a baseline with specific naming rules.
Group Label Examples
The following example shows how to process the subfolders of folder A and folder B, and only process folder C.
Folder “folder A”, “folder B” -sub

Folder “folder C”
This example shows how a number modifier for a baseline cannot be shared with other baselines.
Baseline baseline1 -number 1234

Baseline baseline2, baseline3
這是否有幫助?