Extracting 3D Data

This task shows you how to extract geometrical or electrical bundles with all the devices that are associated to them, such as their connectors, back shells, shells, contacts and supports from a 3D model.

aprereq.gif (1223 bytes)

Open the ElectricalAssembly.CATProduct document.
Keep open the Flattening Assembly document you have created in the previous task.

If you have forgotten to open a second document, a warning message will be displayed.

  1. Select Windows > Tile Horizontally to get a better viewing of the process.

  2. Click Extract .

    • There are three types of extraction modes:
      • New From
      • Synchronize (with mechanical constraints)
      • Synchronize (without mechanical constraints).

      For more information see Electrical Harness Flattening.

    • It enables you to extract the information contained in the geometrical or the electrical bundles from your first document.

    • When duplicating an electrical bundle, all the links with the geometrical bundles associated to it are maintained.

  3. Select an electrical or geometrical bundle in the geometry area or in the specification tree.

    • Selecting the Electrical connection check box in Tools > Options > Equipment & Systems > Electrical Harness Flattening > General tab allows the system to automatically check the electrical connections. For more information refer to Electrical Harness Flattening.

    • By default, the system checks for electrical connections. If errors are detected in the 3D harness, a dialog box is displayed informing that errors are found, and need to be corrected: 

      • If you click OK, the errors are corrected.

      • If you click Cancel, the extraction process stops and no further action is taken.

    The result looks like this.

  4. Save your data.


    • Any part or product type is created as a new document, except for the devices which are created as instances only.

    • During the extracting process, the original ElectricalAssembly.CATProduct document is automatically closed.

    • The build mode of bundle segments is maintained after extraction.

    • The build mode of bundle segments, except for those based on mechanical splines (see below) will be automatically set to Length Mode after flattening, so that the flattening process does not modify bundle segment lengths.
      If bundle segments are built in Slack Mode, a minimum slack of 0.1% is recommended. If zero slack is used, this may generate update errors when extracting 3D data.
      Bundle segments based on mechanical splines and built in Slack Mode will be extracted in Slack Mode. This may have repercussions when flattening, straightening and manipulating these segments.

    • You can also extract bundle segments created along external curves.

    • A link is created between the 3D harness and the extracted view. It can be browsed using the Edit > Links command.

    • Mechanical parts located in geometrical bundles are extracted as instances.
      To handle mechanical parts correctly, publish any points serving to route the bundle segment along the part and give these points a unique publication name. Use published points when routing bundle segments.

  • While using the Extract command on documents created in V5R11, an error message may appear saying: An error has occurred during the data duplication.
    You can try to use the CATDUA utility to clean the data and recover the correct geometry.
    Refer to Using the Data Upward Assistant.
  • Make sure that only one document corresponding to 3D Install Harness assembly (products and parts) is opened in the editor at the time of performing the extract. Else, there will be some errors during the extract process which may lead to corrupt data. However, if the user happens to commit this mistake, i.e. open 2 windows in 3D design data, an error message appears saying: An error has occurred during the data duplication. However, please note that this error panel can come for other reasons also.

Extracting 3D Data using the Synchronize Algorithm

To use the Synchronize algorithm in order to ensure better PLM integration and obtain a HTML report on the Extract process, select the Synchronize option (Tools > Options > Equipment & Systems > Electrical Harness Discipline > Electrical Harness Flattening > General).