APAR status
Closed as program error.
Error description
Scenario: 1. Launch CATIA. 2. Functional Tolerancing and Annotations WB. 3. Tools > Options > Mechanical Design > Functional Tolerancing and Annotations > Tolerances > Geometric Tolerance > Separator. Set ?.? OR "," as separator. 4. Insert > Annotations > Tolerencing > Geometric Tolerence. 5. Input value ?4.5? 6. Insert > Annotations > Tolerencing > Geometric Tolerence. 7. Input value ?4,5?. 8. Knowledge Advisor WB. 9. Create Rule : let l_GT1 (length) let l_GT2 (length) let s_GT (String) l_GT1 = `Annotation Set.1\Geometrical Tolerance.1` .GDTValue l_GT2 = `Annotation Set.1\Geometrical Tolerance.2` .GDTValue s_GT = ( ToString ( l_GT1 ) +" " + ToString ( l_GT2 )) Message ( s_GT ) 10. Run the rule created. Result: 1. With Regional Settings English (US) ? 4.5 4 2. With Regional Settings Germany (Germany) ? 4 4,5 Expected Result: The Rule Message being displayed should be same with any Regional Settings. Also the Values being called up should depend on the separator being set.
Local fix
empty
Problem summary
Scenario: 1. Launch CATIA. 2. Functional Tolerancing and Annotations WB. 3. Tools > Options > Mechanical Design > Functional Tolerancing and Annotations > Tolerances > Geometric Tolerance > Separator. Set ?.? OR "," as separator. 4. Insert > Annotations > Tolerencing > Geometric Tolerence. 5. Input value ?4.5? 6. Insert > Annotations > Tolerencing > Geometric Tolerence. 7. Input value ?4,5?. 8. Knowledge Advisor WB. 9. Create Rule : let l_GT1 (length) let l_GT2 (length) let s_GT (String) l_GT1 = `Annotation Set.1\Geometrical Tolerance.1` .GDTValue l_GT2 = `Annotation Set.1\Geometrical Tolerance.2` .GDTValue s_GT = ( ToString ( l_GT1 ) +" " + ToString ( l_GT2 )) Message ( s_GT ) 10. Run the rule created. Result: 1. With Regional Settings English (US) ? 4.5 4 2. With Regional Settings Germany (Germany) ? 4 4,5 Expected Result: The Rule Message being displayed should be same with any Regional Settings. Also the Values being called up should depend on the separator being set.
Problem conclusion
NOTE THAT THIS PROBLEM WILL BE FIXED ON V5R21 SP1. Additional Closure Information: INCIDENT DIAGNOSIS: Use of ".GDTValue" failed in Knowledgeware implementation. CLOSURE DESCRIPTION: Both the annotations used in the scenario are of Non-Semantic Type. Display of Non-Semantic type annotations in Knowledgeware implementation neither depends on Regional Settings nor it can depend on Separator set in Tools > Options. For Semantic annotations, the Display in Knowledgeware implementation depends on Regional Settings and not on Tools > Options set. To call Semantic annotations, use the service ".GDTValue". To call Non-Semantic annotations, use the service ".GDTValueString". DOCUMENTAION: For Semantic and Non-Semantic annotations, refer the documentation "CATIA | Mechanical | 3D Functional Tolerancing & Annotation | Reference Information | Concepts | Non-Semantic and Semantic Usage"
Temporary fix
Comments
APAR Information
APAR number
HE07132
Reported component name
CATIA V5 WIN 64
Reported component ID
569165000
Reported release
521
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-05-20
Closed date
2011-06-06
Last modified date
2011-07-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
CATIA V5 WIN 64
Fixed component ID
569165000
Applicable component levels
R521 PSN SP52101
UP11/07/18 I 1000
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSVJ2K","label":"CATIA"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"521","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
18 July 2011