|
-
In the specification tree or in the 3D geometry, select
the fastener or set of fasteners you want to rename.
If you select a joint or a joint body, its children fasteners
are highlighted in the specification tree. |
-
Click Renames BiW Fasteners
in Automotive Biw Fasteners toolbar.
The BiW Fasteners renaming dialog box opens. |
|
Search
|
-
Match ID: enter the string that
matches an ID in the specification tree. This field may be empty
or unchecked if you do not want to apply any selection filter.
You can use the * (star) special character to specify any
sub-string.
You can use the # (pound) special character to specify a
numerical sub-string: it indicates the location of the fastener
number among all selected fasteners that match the ID.
Identification rules of the fastener number, prefix, and suffix:
-
Field
entries are case sensitive.
-
If the
fastener number cannot be found, the prefix equals the ID, the
suffix is empty and the number is 0.
-
If the
# special character is used, its location determines the
fastener number.
-
If no #
special character is used, the fastener number is the first
numerical sub-string found in the ID.
Here is an example with a joint called Joint 32 Roof Top 1.
Match ID |
How is it
interpreted? |
<empty> |
Prefix: ''Joint''
Number: 32
Suffix: ''Roof Top 1'' |
* |
Prefix: ''Joint''
Number: 32
Suffix: ''Roof Top 1'' |
* 32 * |
Prefix: ''Joint''
Number: 32
Suffix: ''Roof Top 1'' |
* 32 * # |
Prefix: ''Joint 32 Roof Top''
Number: 1
Suffix: / |
-
Once
the fastener number is computed, the prefix and the suffix are
deduced as the surrounding sub-strings.
-
If the
numerical suffix and the fastener number follow, they cannot be
deduced.
Here is an example with Joint 325689.
Match ID |
Result expected |
Result obtained |
Feedback |
Joint #89 |
Prefix: ''Joint''
Number: 3256
Suffix: 89 |
Prefix: ''Joint''
Number: 325689
Suffix: / |
No fastener corresponds
to the request |
Joint # |
Prefix: ''Joint''
Number: 3256
Suffix: 89 |
Prefix: ''Joint''
Number: 325689
Suffix: / |
No fastener corresponds
to the request |
To obtain a result, you need to rename
the fastener as Joint 3256 89: |
Joint 3256 89, or
Joint # 89, or
Joint # * |
Prefix: ''Joint''
Number: 3256
Suffix: 89 |
Prefix: ''Joint''
Number: 3256
Suffix: 89 |
Request OK |
-
In case
there are several identical sub-strings in the fastener name,
the system stops as soon as a criterion is verified. This may
lead to unpredictable results.
-
Number from: enter a number to filter out fasteners whose
fastener number is lower or equal to the number defined here.
-
Number to: enter a number to filter out fasteners whose
fastener number is higher or equal to the number defined here.
Here are various examples illustrating the Match ID
behavior: |
|
Fastener
Name
to obtain |
Replace |
Match ID |
Joint
Element 1 |
Prefix:
Joint Element
Suffix: /
Number: 1 |
<empty>, or
*Joint *# |
Joint
Element 1 xxx |
Prefix:
Joint Element
Suffix: xxx
Number: 1 |
<empty>,
or
*Joint *#* |
61 10 21 |
Prefix: 61
Suffix: 21
Number: 10 |
61 # 21 |
61 10 21 |
Prefix: 61
10
Suffix:/
Number: 21 |
*10 # |
aa21aa31 |
Prefix: aa
Suffix: aa31
Number: 21 |
<empty>, or
*aa#* |
aa21aa31 |
Prefix:
aa21aa
Suffix: /
Number: 31 |
aa21aa# |
aa21aa31 |
Prefix:
aa21aa
Suffix: /
Number: 31 |
a*1aa# |
aa21aa31 |
Prefix:
aa21aa
Suffix: /
Number: 21 |
*#* |
|
Replace
|
- enter the Prefix that will replace the one
initialized with the common prefix of all selected fasteners
(only the fasteners that match the prefix to be found will be
renamed).
- enter the Suffix that will
replace the one initialized with the common suffix of all
selected fasteners (only the fasteners that match the suffix to
be found will be renamed).
- enter the Translate number value to offset the
joint element number (for all selected fasteners, the joint
element number is extracted by finding the rightmost numerical
characters of the identifier (the result is zero if the
identifier does not end with numerals), offsetting it by the
entered value and replacing it within the identifier).
|
If the number of numerical
characters is exceeded (as defined by the key "Rules_Naming_Digits"
in the standard file), then the
numerical characters are replaced by #. For instance:
Rules_Naming_Digits = 3
Prefix = ABF_
Suffix = _SUFF
number = 999
Therefore, a fastener called ABF_999_SUFF will be called ABF_###_SUFF
after a translation by 1 of its name.
To cancel the operation, simply use the Undo command. |
- Check Apply standard fixed length
number to replace the number ID with the equivalent
fixed-length number as defined in the
Parameters chapter.
|
Apply
|
Check Current naming rule to apply the naming rule
as defined in the Parameters
chapter.
If any of the above Replace options were checked, they are
automatically unchecked. |
-
Click OK.
Modifications are automatically taken into account: make sure
the rule is configured to answer your need as set previously. |
If relative rule is activated, ABF checks the
uniqueness of renamed fasteners identifier ; in case of check
failure, an error message appears and rename process is interrupted.
|