IBM Support

HD56799: SKETCHER \ SURFACE PROJECTION ONTO SKETCH IS NOT POSSIBLE WITH TREE SELECTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as suggestion for future release.

Error description

  • SKETCHER \ SURFACE PROJECTION ONTO SKETCH
    IS NOT POSSIBLE WITH TREE SELECTION.
    .
    SCENARIO:
    1) Start CATIA.
    2) Open the file: Bracket_Error.CATPart.
    Workbench: Sketcher
    3) Select Surface.317ᄄ from Part tree.
    4) Select Icon ᄄProject 3D Elementsᄄ Projection
    fails. Error is displayed. This is the problem.
    5) Click OK.
    6) Pre-select Surface.317 in geometry area.
    7) Then click the Project 3D Elements icon.
    Projection is done without any error.
    .
    .
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

  • THIS APAR IS CONSIDERED AS A SUGGESTION
    FOR IMPROVEMENT WHICH CANNOT BE
    INCORPORATED IN VERSION V5R18
    PLEASE CONTACT YOUR SUPPORT DEPARTMENT IN
    ORDER TO OPEN A REQUIREMENT FORM.
    .
    Incident Diagnosis:
    It is not possible to directly create the projection of
    the feature Surface.317 onto a sketch with a VB
    script.
    User reports that it is also not possible to
    interactively project the selected feature
    Surface.317 whereas it is possible to create a
    projection if the face corresponding to Surface.317
    was selected. User believes that allowing the
    projection of the feature Surface.317 in the
    command will enable the projection in a VB script.
    This is not the case.
    .
    The geometry of Surface.317 is a single face.
    There is a hole in this face, thus the face has 2
    boundaries (internal and external). The sketch
    projection operator does not allow to project a face
    with more than one boundary. The VB projection
    calls the projection operator, that's why the VB
    script fails. This is normal behavior.
    .
    The projection operator also fails in the project
    command, both for the feature and for the face.
    Nevertheless the command does extra work when
    the projected object is a single face and the
    operator fails (the failure is not reported to the
    user).
    The bounding edges of the face are automatically
    projected one by one, creating as many Projection
    features in the sketch as edges. For each of these
    features, the projection operator succeeds. This is
    not done when the feature is selected because the
    result of a feature can be different from a single
    face. This is normal behavior also. This can be
    done in a VB script (see attached file
    Macro_projectingFace.catvbs), or with CAA APIs.
    .
    Development Request Justification:
    Modifying the command as suggested by the
    user is considered by DS to be an enhancement.
    Furthermore this would not allow the customer to
    create a projection of Surface.317 in a VB script.
    DS thinks that the real solution would be to allow
    users to specify a near element when defining a
    projection, interactively and in VB script.
    This would enable the projection operator to
    discriminate between the various boundaries of the
    geometry of a feature when it is needed.
    Something similar can be done in a VB script by
    using GSD Boundary + Near (see attached file
    Macro_usingBoundaries.catvbs)
    .
    Answer and By-Pass:
    See provided catvbs files.
    .
    .
    

APAR Information

  • APAR number

    HD56799

  • Reported component name

    CATIA V5 NT>XP

  • Reported component ID

    569151000

  • Reported release

    514

  • Status

    CLOSED SUG

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-09-11

  • Closed date

    2006-09-14

  • Last modified date

    2006-09-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

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

Document Information

Modified date:
14 September 2006