IBM Support

HD19657: ASSEMBLY CONSTRAINTS WERE BROKEN AFTER REVISION REPLACED FOR TWO PARTS UNDER THE PRODUCT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as unreproducible in next release.

Error description

  • SMARTEAM CATIA V5 INTEGRATION: Assembly
    constraints were broken after revision replaced
    for two Parts under the Product.
    ...
    Scenario:
    [For Client A: Operation 1]
    1. Launch CATIA.
    2. Create CATPart named TESTPART1.
    3. Create CATPart named TESTPART2.
    4. Save TESTPART1 and TESTPART2 thru the Save
    Management.
    5. CATIA Menu > SmarTeam > Connect by Joe.
    6. CATIA Menu > SmarTeam > Save for TESTPART1.
    7. CATIA Menu > SmarTeam > Save for TESTPART2.
    8. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART1. (Rev.0)
    9. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART2. (Rev.0)
    .
    [For Client B: Operation 1]
    1. Launch CATIA.
    2. Create CATProduct named CONSTPROD1.
    3. Login SMARTEAM Editor by Jim.
    4. Find TESTPART1 from Editor.
    5. For TESTPART1, SMARTEAM Context Menu > File
    Operation > Open. (Rev.0)
    6. Find TESTPART2 from Editor.
    7. For TESTPART2, SMARTEAM Context Menu > File
    Operation > Open. (Rev.0)
    8. Drag and drop TESTPART1 into CONSTPROD1.
    9. Drag and drop TESTPART2 into CONSTPROD1.
    10. Add two assembly constraints between the Parts.
    11. Click the Update icon.
    12. Save CONSTPROD1 thru the Save Management.
    13. CATIA Menu > SmarTeam > Connect.
    14. CATIA Menu > SmarTeam > Save for CONSTPROD1.
    15. CATIA Menu > SmarTeam > Lifecycle > Check In
    for CONSTPROD1.
    .
    [For Client A: Operation 2]
    1. CATIA Menu > SmarTeam > Change to SMARTEAM.
    2. Find TESTPART1 from Editor.
    3. For TESTPART1, SMARTEAM Context Menu > File
    Operation > Open for > Edit.
    4. Find TESTPART2 from Editor.
    5. For TESTPART2, SMARTEAM Context Menu > File
    Operation > Open for > Edit.
    6. Change the geometries of TESTPART1 and
    TESTPART2 to impact on the assembly constraints.
    7. Save TESTPART1 and TESTPART2 through the Save
    Management.
    8. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART1. (Rev.1)
    9. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART2. (Rev.1)
    .
    [For Client B: Operation 2]
    1. Find CONSTPROD1 from Editor.
    2. For CONSTPROD1, SMARTEAM Context Menu > File
    Operation > Open.
    3. Double click the TESTPART1 in the CATIA tree.
    4. CATIA Menu > SmarTeam > Assembly Management >
    Replace with Selected Revision > Rev. 1 > OK.
    5. Double click the TESTPART2 in the CATIA tree.
    6. CATIA Menu > SmarTeam > Assembly Management >
    Replace with Selected Revision > Rev. 1 > OK.
    7. Click the Update icon.
    8. "Changing to the Design Mode" message is
    displayed > OK
    .
    [Problems: ]
    1. The result of Updating, the constraint related
    Parts are in the
    Design Mode.
    2. At this time, "?" marks on the assembly
    constraints in the CATIA
    tree are still active.
    However, the Constraint Status is "Connected".
    3. The result of the operation, the Save
    Management Status have two
    ghost Parts with strange names.
    .
    

Local fix

Problem summary

  • Assembly constraints were broken after revision replaced
    for two Parts under the Product
    SMARTEAM CATIA V5 INTEGRATION: Assembly
    constraints were broken after revision replaced
    for two Parts under the Product.
    ...
    Scenario:
     For Client A: Operation 1
    1. Launch CATIA.
    2. Create CATPart named TESTPART1.
    3. Create CATPart named TESTPART2.
    4. Save TESTPART1 and TESTPART2 thru the Save
    Management.
    5. CATIA Menu > SmarTeam > Connect by Joe.
    6. CATIA Menu > SmarTeam > Save for TESTPART1.
    7. CATIA Menu > SmarTeam > Save for TESTPART2.
    8. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART1. (Rev.0)
    9. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART2. (Rev.0)
    .
     For Client B: Operation 1
    1. Launch CATIA.
    2. Create CATProduct named CONSTPROD1.
    3. Login SMARTEAM Editor by Jim.
    4. Find TESTPART1 from Editor.
    5. For TESTPART1, SMARTEAM Context Menu > File
    Operation > Open. (Rev.0)
    6. Find TESTPART2 from Editor.
    7. For TESTPART2, SMARTEAM Context Menu > File
    Operation > Open. (Rev.0)
    8. Drag and drop TESTPART1 into CONSTPROD1.
    9. Drag and drop TESTPART2 into CONSTPROD1.
    10. Add two assembly constraints between the Parts.
    11. Click the Update icon.
    12. Save CONSTPROD1 thru the Save Management.
    13. CATIA Menu > SmarTeam > Connect.
    14. CATIA Menu > SmarTeam > Save for CONSTPROD1.
    15. CATIA Menu > SmarTeam > Lifecycle > Check In
    for CONSTPROD1.
    .
     For Client A: Operation 2
    1. CATIA Menu > SmarTeam > Change to SMARTEAM.
    2. Find TESTPART1 from Editor.
    3. For TESTPART1, SMARTEAM Context Menu > File
    Operation > Open for > Edit.
    4. Find TESTPART2 from Editor.
    5. For TESTPART2, SMARTEAM Context Menu > File
    Operation > Open for > Edit.
    6. Change the geometries of TESTPART1 and
    TESTPART2 to impact on the assembly constraints.
    7. Save TESTPART1 and TESTPART2 through the Save
    Management.
    8. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART1. (Rev.1)
    9. CATIA Menu > SmarTeam > Lifecycle > Check In
    for TESTPART2. (Rev.1)
    .
     For Client B: Operation 2
    1. Find CONSTPROD1 from Editor.
    2. For CONSTPROD1, SMARTEAM Context Menu > File
    Operation > Open.
    3. Double click the TESTPART1 in the CATIA tree.
    4. CATIA Menu > SmarTeam > Assembly Management >
    Replace with Selected Revision > Rev. 1 > OK.
    5. Double click the TESTPART2 in the CATIA tree.
    6. CATIA Menu > SmarTeam > Assembly Management >
    Replace with Selected Revision > Rev. 1 > OK.
    7. Click the Update icon.
    8. "Changing to the Design Mode" message is
    displayed > OK
    .
     Problems:
    1. The result of Updating, the constraint related
    Parts are in the
    Design Mode.
    2. At this time, "?" marks on the assembly
    constraints in the CATIA
    tree are still active.
    However, the Constraint Status is "Connected".
    3. The result of the operation, the Save
    Management Status have two
    ghost Parts with strange names.
    .
    

Problem conclusion

Temporary fix

Comments

  • THE PROBLEM WAS SUBMITTED ON :
    CATIA VERSION 5 RELEASE 12.
    THIS PROBLEM IS NOT REPRODUCIBLE ON :
    CATIA VERSION 5 RELEASE 14 GA level AND ON
    V5R13SP04 AND V5R12SP07.
    Incident Diagnosis
    Code of "replace selected revision" used to work
    based on produst structure replace component,
    focused on instances. We now replace all links in
    session by the one to the new document.
    Answer and By-Pass:
    Disconnected constraints after replace are not
    corrected. The solution to have the entire problem
    solved is to work with publications.
    .
    

APAR Information

  • APAR number

    HD19657

  • Reported component name

    CATIA V5/NT/200

  • Reported component ID

    569151000

  • Reported release

    512

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2004-03-19

  • Closed date

    2004-05-06

  • Last modified date

    2004-05-06

  • 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/NT/200

  • Fixed component ID

    569151000

Applicable component levels

  • R512 PSN

       UP

  • R513 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSVJ2K","label":"CATIA V5"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"512","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
06 May 2004