IBM Support

HD79197: MACHINING (NCINFRA) FEEDS AND SPEEDS ARE NOT MANAGED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Machining (NCInfra) / Feeds & Speeds are not
    managed correctly after changes are made.
    .
    Scenario:
    00 - Launch CATIA v5r18sp6 (The Behavior has
    been reproduced up to v5r19sp1 Level)
    01 - File + Open the
    provided 'SR00011025.CATProcess'
    02 - In the ResourcesList, Select the lonely Tool +
    RMB + NCResources + Edit NC Resources
    03 - Click the 'More' Button, to display the Tool
    Parameters
    04 - Switch to the Feeds & Speeds Tab page
    05 - Note the Roughing Cutting Conditions
    + Roughing Spindle Speed = 159.155turn_min
    + Roughing Feedrate = 70mm_turn ==>
    11140.85mm_min
    06 - Click the 'OK' Button to leave the Tool
    Definition Dialog Box
    07 - Select the lonely Tool Change
    08 - Insert + Machining Operations + Prismatic
    Machining Operations + Pocketing
    09 - In the Geometry Tab page of the Pocketing
    Dialog Box, click the Area corresponding to the
    Bottom + Select the Bottom of the Pocket
    10 - In the Pocketing Dialog Box, Switch to the
    Feeds & Speeds Tab page
    11==>The Machining Feedrate is as defined in the
    Tool
    12==>The Spindle Speed is as defined in the Tool
    13 - Click the 'Toolpath Replay' Button to compute
    the Toolpath
    14 - Click the 'OK' Button to leave the Toolpath
    Replay
    15 - Click the 'OK' Button to validate the Pocketing
    Definition
    16 - Select the lonely Manufacturing Program +
    RMB + Object Menu + Generate the NC Code
    Interactively
    17 - Choose APT as 'NC Data Type'
    18 - Define a Name and a Path for the APTSource
    File
    19 - Click the 'Execute' Button to Generate the
    APTSource File
    20 - Click 'OK' to close the 'Manufacturing
    Information' Message
    21 - Click 'Close' to exit the 'Generate NC Code'
    Dialog Box
    22 - Select the lonely Tool Change + RMB + Object
    Menu + Definition
    23 - Click the 'More' Button, to display the Tool
    Parameters
    24 - Switch to the Feeds & Speeds Tab page
    25 - Change the Roughing Cutting Speed from
    5m_min to 10m_min
    26 - Change the Roughing Feedrate per Tooth from
    517.5mm_turn to 35mm_turn
    27==>Roughing Spindle Speed = 318.31turn_min
    28==>Roughing Feedrate = 140mm_turn ==>
    44563.45mm_min
    29 - Click the 'OK' Button to leave the Tool Change
    Definition Dialog Box
    30 - Select the lonely Manufacturing Program +
    RMB + Object Menu + Generate the NC Code
    Interactively
    31 - Choose APT as 'NC Data Type'
    32 - Define a Name and a Path for the APTSource
    File
    33 - Click the 'Execute' Button to Generate the
    APTSource File
    34 - Click 'OK' to close the 'Manufacturing
    Information' Message
    35 - Click 'Close' to exit the 'Generate NC Code'
    Dialog Box
    36 - Open the APTSource File generated at Step 19
    37==>the outputted Feedrate and Spindle are
    compliant with the Values before Modification
    38 - Close this APTSource File
    39 - Open the APTSource File generated at Step 33
    40==>the outputted Feedrate and Spindle are NOT
    compliant with the new Values
    41==>the outputted Feedrate and Spindle are still
    the ones, before the modification
    42 - Close this APTSource File
    43 - Select the lonely Pocketing Operation + RMB +
    Object Menu + Definition
    44 - Click the 'Cancel' Button, meaning that neither
    Change, nor Toolpath Computation has been
    requested.
    45 - Select the lonely Manufacturing Program +
    RMB + Object Menu + Generate the NC Code
    Interactively
    46 - Choose APT as 'NC Data Type'
    47 - Define a Name and a Path for the APTSource
    File
    48 - Click the 'Execute' Button to Generate the
    APTSource File
    49 - Click 'OK' to close the 'Manufacturing
    Information' Message
    50 - Click 'Close' to exit the 'Generate NC Code'
    Dialog Box
    51 - Open the APTSource File generated at Step 48
    52==>the outputted Feedrate and Spindle are
    NOW compliant with the new Values
    REMARK: Steps 40 & 41 are the reported Defect
    REMARK: SR00011025.CATProcess has been
    created from Scratch at FE Level, on v5r18sp6,
    with the following Steps:
    00 - File + Open the provided 'SR00011025-
    Part.CATPart'
    01 - CATIA Start + Machining + Advanced
    Machining
    02 - Insert + Auxiliary Operations + Tool Change +
    End Mill
    03 - Select the lonely Manufacturing Program
    04 - In the Tool Change Dialog Box, Use the 'More'
    Button, to Customize the Tool Parameters + OK
    REMARK: Scenario from Step 43 to Step 44 is
    considered as a Workaround, which is not
    compliant with the amount of Customer Data.
    .
    EXPECTED RESULT:
    Getting the correct NC Output without editing all the
    Machining Operations. (Note that nothing informs
    the End-User that the Machining Operations are not
    really up-to-date.).
    .
    .
    

Local fix

Problem summary

  • Machining (NCInfra)  Feeds and Speeds are not managed
    correctly after changes are made.
    Machining (NCInfra) / Feeds & Speeds are not
    managed correctly after changes are made.
    .
    Scenario:
    00 - Launch CATIA v5r18sp6 (The Behavior has
    been reproduced up to v5r19sp1 Level)
    01 - File + Open the
    provided 'SR00011025.CATProcess'
    02 - In the ResourcesList, Select the lonely Tool +
    RMB + NCResources + Edit NC Resources
    03 - Click the 'More' Button, to display the Tool
    Parameters
    04 - Switch to the Feeds & Speeds Tab page
    05 - Note the Roughing Cutting Conditions
    + Roughing Spindle Speed = 159.155turn_min
    + Roughing Feedrate = 70mm_turn ==>
    11140.85mm_min
    06 - Click the 'OK' Button to leave the Tool
    Definition Dialog Box
    07 - Select the lonely Tool Change
    08 - Insert + Machining Operations + Prismatic
    Machining Operations + Pocketing
    09 - In the Geometry Tab page of the Pocketing
    Dialog Box, click the Area corresponding to the
    Bottom + Select the Bottom of the Pocket
    10 - In the Pocketing Dialog Box, Switch to the
    Feeds & Speeds Tab page
    11==>The Machining Feedrate is as defined in the
    Tool
    12==>The Spindle Speed is as defined in the Tool
    13 - Click the 'Toolpath Replay' Button to compute
    the Toolpath
    14 - Click the 'OK' Button to leave the Toolpath
    Replay
    15 - Click the 'OK' Button to validate the Pocketing
    Definition
    16 - Select the lonely Manufacturing Program +
    RMB + Object Menu + Generate the NC Code
    Interactively
    17 - Choose APT as 'NC Data Type'
    18 - Define a Name and a Path for the APTSource
    File
    19 - Click the 'Execute' Button to Generate the
    APTSource File
    20 - Click 'OK' to close the 'Manufacturing
    Information' Message
    21 - Click 'Close' to exit the 'Generate NC Code'
    Dialog Box
    22 - Select the lonely Tool Change + RMB + Object
    Menu + Definition
    23 - Click the 'More' Button, to display the Tool
    Parameters
    24 - Switch to the Feeds & Speeds Tab page
    25 - Change the Roughing Cutting Speed from
    5m_min to 10m_min
    26 - Change the Roughing Feedrate per Tooth from
    517.5mm_turn to 35mm_turn
    27==>Roughing Spindle Speed = 318.31turn_min
    28==>Roughing Feedrate = 140mm_turn ==>
    44563.45mm_min
    29 - Click the 'OK' Button to leave the Tool Change
    Definition Dialog Box
    30 - Select the lonely Manufacturing Program +
    RMB + Object Menu + Generate the NC Code
    Interactively
    31 - Choose APT as 'NC Data Type'
    32 - Define a Name and a Path for the APTSource
    File
    33 - Click the 'Execute' Button to Generate the
    APTSource File
    34 - Click 'OK' to close the 'Manufacturing
    Information' Message
    35 - Click 'Close' to exit the 'Generate NC Code'
    Dialog Box
    36 - Open the APTSource File generated at Step 19
    37==>the outputted Feedrate and Spindle are
    compliant with the Values before Modification
    38 - Close this APTSource File
    39 - Open the APTSource File generated at Step 33
    40==>the outputted Feedrate and Spindle are NOT
    compliant with the new Values
    41==>the outputted Feedrate and Spindle are still
    the ones, before the modification
    42 - Close this APTSource File
    43 - Select the lonely Pocketing Operation + RMB +
    Object Menu + Definition
    44 - Click the 'Cancel' Button, meaning that neither
    Change, nor Toolpath Computation has been
    requested.
    45 - Select the lonely Manufacturing Program +
    RMB + Object Menu + Generate the NC Code
    Interactively
    46 - Choose APT as 'NC Data Type'
    47 - Define a Name and a Path for the APTSource
    File
    48 - Click the 'Execute' Button to Generate the
    APTSource File
    49 - Click 'OK' to close the 'Manufacturing
    Information' Message
    50 - Click 'Close' to exit the 'Generate NC Code'
    Dialog Box
    51 - Open the APTSource File generated at Step 48
    52==>the outputted Feedrate and Spindle are
    NOW compliant with the new Values
    REMARK: Steps 40 & 41 are the reported Defect
    REMARK: SR00011025.CATProcess has been
    created from Scratch at FE Level, on v5r18sp6,
    with the following Steps:
    00 - File + Open the provided 'SR00011025-
    Part.CATPart'
    01 - CATIA Start + Machining + Advanced
    Machining
    02 - Insert + Auxiliary Operations + Tool Change +
    End Mill
    03 - Select the lonely Manufacturing Program
    04 - In the Tool Change Dialog Box, Use the 'More'
    Button, to Customize the Tool Parameters + OK
    REMARK: Scenario from Step 43 to Step 44 is
    considered as a Workaround, which is not
    compliant with the amount of Customer Data.
    .
    EXPECTED RESULT:
    Getting the correct NC Output without editing all the
    Machining Operations. (Note that nothing informs
    the End-User that the Machining Operations are not
    really up-to-date.).
    .
    .
    

Problem conclusion

  • THIS PROBLEM WILL BE FIXED ON CATIA VERSION 5 RELEASE
    20 GA LEVEL.
    NOTE THAT THIS PROBLEM WILL ALSO BE FIXED ON V5R19SP03
    AND ON V5R18SP08
    .
    Incident Diagnosis
    UpdateToolPath was not being called when changing the
    feedrates and spindle speed in the tool change panel
    .
    Correction Explanation
    Call UpdateToolPath when changing the feedrates
    and spindle speed in the tool change panel
    Answer and By-Pass
    Force compute toolpath before generating APT.
    .
    

Temporary fix

Comments

APAR Information

  • APAR number

    HD79197

  • Reported component name

    CATIA V5 NT>XP

  • Reported component ID

    569151000

  • Reported release

    518

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-10-30

  • Closed date

    2008-12-01

  • Last modified date

    2009-02-24

  • 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>XP

  • Fixed component ID

    569151000

Applicable component levels

  • R518 PSN SP51808

       UP09/02/24 I 1000

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

Document Information

Modified date:
24 February 2009