Machining Apps Common Services

Machining Apps Common Services is the platform that enables you to define and manage NC programs dedicated to machining parts designed in 3D wire frame or solids geometry using 2.5 to 5-axis machining techniques.

This page discusses:

Machining Apps Common Services offers an easy-to-use and easy-to-learn graphic user interface that makes it suitable for shop floor-oriented use. Moreover, its leading edge technologies together with a tight integration with design methodologies and the digital manufacturing environment, fully satisfy the requirements of office programming. NC Machine Programming is a unique solution that reconciliates office and shop floor activities. It provides tight interaction between tool path generation, simulation (material removal) and edition.

An integrated Post Processor engine allows the product to cover the whole manufacturing process from tool trajectory (APT source or CLfile) to NC data.

Machining Apps Common Services offers the following main functions:

  • Common platform for 2.5 to 5-axis machining capabilities.
  • Management of tools and tool catalogs.
  • Flexible management of the manufacturing program with intuitive and easy-to-learn user interface based on graphic dialog boxes.
  • Tight interaction between tool path definition, verification, and generation.
  • Knowledgeware customization facilities through f(x) formula and Edit search facilities.
  • Seamless NC data generation thanks to an integrated Post Processor Access solution.
  • High associative level of the manufacturing program ensures productive design change management thanks to the integration with modeling capabilities.
  • Supporting Windows 8, and beyond with the usage of the tablet, the machining applications are touch compliant. All actions that can be done with the mouse cursor, can be done in touch mode.

Setup Capabilities

Setup includes different categories of commands for:
  • Setup and program preparation: The commands below are used in your programming tasks.
    • Creation of generic machines (You to define the machine type and the main machine parameters, example, the minimum required for programming if you do not have a machine fully defined with its geometry, kinematics, and all the detailed parameters)
    • Workpiece mount and reachability check
    • Creation of Machining axis system, Part operation, Program.
  • Machine programming activities: You define activities directly related to the NC machine.
    • Machine instruction,
    • Machine rotation,
    • Head change activity,
    • Part sequencing activity,
    • Post Processor instruction,
    • Manage synchronization between turrets for mill turn machines.

Programming Capabilities

It complements the Analysis and Output, Setup and all the Machining operations sections in the following aspects:

  • Ease of additional geometry creation for machining such as Stock, Max turning envelop, limit lines and points.
  • Provide an efficient way to program parts with replicated patterns (mirror, rotation, translation, …) by creating auxiliary operations and by managing the reversed conditions in the mirroring case.
  • Offer the ability to copy and merge programs when several parts or several instances of the same parts are machined at the same time on the NC machine.
  • Deliver the capability to apply a machining process and to sequence the machining operations according to predefined rules (very often used when operations result from machining processes apps).
  • Import a NC Data and display corresponding activities and toolpath.
  • Assist the user in assessing the appropriate Tool gauge to avoid collision with the holder.
  • Manage the batch queue for Machining tasks performed in Batch mode.