Start 3rd Party App Command - Intergraph Smart 3D - Help - Hexagon PPM

Intergraph Smart 3D Hangers and Supports

Language
English
Product
Intergraph Smart 3D
Subproduct
Hangers and Supports
Search by Category
Help
Smart 3D Version
13.1

Start 3rd Party App Displays the Example 3rd Party Application dialog, which allows you to add parts to a designed support that you have already placed in the model.

You can specify whether the third-party application replaces parts placed using Start 3rd Party App Start 3rd Party App, or parts placed using Place Part Command and Start 3rd Party App Start 3rd Party App. Smart 3D makes information about the designed support available to the third-party application. The third-party application uses that information and returns a list of parts to place under the designed support and where to place them.

  • Because the Start 3rd Party App Start 3rd Party App command is controlled by third-party applications, the available properties might differ from those described.

  • Default parts do not automatically display in the Configuration for Example 3rd Party Application dialog. You need to add a new part manually using Place Part on the Example 3rd Party Application dialog Output tab. After you place the new part, information about that part displays in the Exchange File text area on the Configuration for Example 3rd Party Application dialog.

Display the Configuration for Example for 3rd Party Application dialog

Use one of the following keyboard shortcuts to display the Configuration for Example 3rd Party Application dialog:

  • CTRL + click Start 3rd Party App Start 3rd Party App

  • SHIFT + click Start 3rd Party App Start 3rd Party App

  • ALT + click Start 3rd Party App Start 3rd Party App

Configuration for Example 3rd Party Application

General Parameters

Configuration File

Specifies the location of the .ini file that contains the controls and information for the Start 3rd Party App Start 3rd Party App command.

Log File Path

Specifies the location for the third-party application log file.

Log Level (0-no log, 100-maximum)

Writes information to the log file based on the level you select. The available levels are 0, 50, and 100. Select 50 to log less information. Select 100 to log more information.

Replace mode

Specifies which parts the software replaces when the Start 3rd Party App Start 3rd Party App command completes. The graphic in the table below displays a design support, a part placed using both Place Part Command and Start 3rd Party App Start 3rd Party App, and a part placed using only Start 3rd Party App Start 3rd Party App.

Design_Support_parts placed both ways

1

Part placed using Place Part Command .

2

Part placed using Start 3rd Party App Start 3rd Party App.

3

Design support.

Only support components created with Example 3rd Party plug-in

Replaces only parts you placed previously using Start 3rd Party App Start 3rd Party App. The software does not replace design support parts you placed manually, as shown in the example below.

Design_Support_components placed with 3rd party app

1

The software does not replace the part placed using Place Part Command .

2

The software replaces the part placed using Start 3rd Party App Start 3rd Party App.

All support components

Replaces all parts regardless of whether you placed them using Place Part Command or Start 3rd Party App Start 3rd Party App, as shown in the example below.

Design_Support_all existing parts deleted_new part from 3rd party app placed

1

The software deletes all existing parts and places new parts from the Start 3rd Party App Start 3rd Party App command.

Show Content of Logfile when program stops

Displays the log file contents when the Start 3rd Party App Start 3rd Party App command completes. Clear this check box if you do not want to review the log file.

Exchange File

Specifies the location for the exchange file, which contains basic information about the support, supporting objects, and supported objects. The exchange file is not populated until you run the Start 3rd Party App Start 3rd Party App command. You can change the location for the exchange file.

  • Select a design support or a hanger beam under an existing design support in the Workspace Explorer, and then click Start 3rd Party App Start 3rd Party App. The software displays the Output tab on the Example 3rd party Application dialog. The text area is populated with the following default part information: Name of Part (use PartNumber to match the column in the XLS file), E, N, EL, RotE, RotN, RotEL, Len, Attr=Val, HangerAttribute, Attributename, and Value.

  • You can edit the individual lines on the Example 3rd Party Application dialog Output tab to specify which parts to place and the location.

  • Clicking Place Parts on the Output tab does not add these parts to the Exchange File text area on the Configuration for Example 3rd Party Application dialog.

  • Click Start 3rd Party App Start 3rd Party App and provide a new part number for the new part. Click Place Part Command to add only the new part under the design support. The new part numbers display in the Exchange File text area on the Configuration for Example 3rd Party Application dialog.

  • Click Apply, and then click OK to save the new part number for later placement.

Display the Example for 3rd Party Application dialog

  1. Select a design support or a hanger beam under a design support in the Hangers and Supports task.

  2. Click Start 3rd Party App Start 3rd Party App on the vertical ribbon to display the Example 3rd Party Application dialog.

Example 3rd Party Application

Input

Displays information that Smart 3D prepares and passes to the third-party application. You cannot modify the information on this tab.

Output

Contains a text area that allows you to define which parts to place and their location. You can modify the following lines:

Name of Part

Use PartNumber to match the column in the XLS file.

East - Delta

The east-direction distance (in meters) between the component and the support position.

North - Delta

The north-direction distance (in meters) between the component and the support position.

Z-Height

The vertical distance (in meters) between the component and the support position.

East/West-Rotation

The rotation of the component (in degrees) about the X-axis.

North/South-Roatation

The rotation of the component (in degrees) about the Y-axis.

Z-Rotation

The rotation of the component (in degrees) about the Z-axis.

Length

The length of the component (in meters); this is an optional setting

Parameter = Value

An optional value set on the component (for example, TOTAL_TRAVEL=0.02). Use an exclamation point ! at the beginning of any line to add a comment.

Help

Displays information about the text areas in the Input and Output tabs.

Place Parts

Adds the new part under the design support.

Cancel

Closes the dialog without placing any new parts.