Request Parts List - Intergraph Smart 3D - Reference Data

Intergraph Smart 3D Structural Manufacturing Reference Data

Language
English
Product
Intergraph Smart 3D
Subproduct
Structural Manufacturing
Search by Category
Reference Data
Smart 3D Version
12 (2018)

Allows a third-party application to get a parts list that matches specific criteria or filters. This allows a third-party application to request XML output for parts and update the nest data object. In the example below, the requested objects are the parts with a nest data object.

<NESTING_SERVICES PROJECT_DB_SERVER_NAME="zenith\d_sql2008"
PROJECT_DB_NAME="SM3D_CERT_0901300093_SITE"
SHIP_NUMBER="SM3D_CERT_0901300093">
<ACTION NAME="GetParts">
<FILTER NAME="All Nested Objects" TYPE="custom">
<CONDITION ATTRIBUTE="PartType" COMPARISON="LIKE"
VALUE="%" CONDITION="" />
</FILTER>
</ACTION>
</NESTING_SERVICES>

The query returns an XML parts list, as shown in the example below.

If a manufacturing part is deleted after it is nested, the query returns a nesting GUID and a detailing GUID. The manufacturing part GUID is empty. Depending on the system configuration, the nesting system removes the part and sends a request to delete the MfgNestData.

<NESTING_SERVICES PROJECT_DB_SERVER_NAME="zenith\d_sql2008"
PROJECT_DB_NAME="SM3D_CERT_0901300093_SITE"
SHIP_NUMBER="SM3D_CERT_0901300093">
<OUTPUT_DATA NAME="GetParts">
<PART PART_GUID="" NEST_GUID=
"{0010F023-0000-0000-6203-03D6B5514B04}"
MODEL_PART_GUID="{0010A20E-0000-0000-C400-D3CFB5513704}"
MFG_NAME="" LOT_NAME="" EXPORT_TIMESTAMP=
"Monday, January 01, 1900" REGISTRATION_TIMESTAMP=
"Monday, January 01, 1900" />
<PART PART_GUID="" NEST_GUID=
"{0010F023-0000-0000-6303-03D6B5514B04}"
DETAILED_GUID="{0010A20E-0000-0000-C400-D3CFB5513704}"
MFG_NAME="" LOT_NAME="" EXPORT_TIMESTAMP=
"Monday, January 01, 1900" REGISTRATION_TIMESTAMP=
"Monday, January 01, 1900" />
<PART PART_GUID="{0010F002-0000-0000-6204-E2459A514404}"
NEST_GUID="{0010F023-0000-0000-0800-6CAAC9515204}"
MODEL_PART_GUID="{0010A20F-0000-0000-D703-E2459A514404}"
MFG_NAME="0LS.A-1-1" LOT_NAME="" EXPORT_TIMESTAMP=
"Tuesday, June 25, 2013" REGISTRATION_TIMESTAMP=
"Monday, January 01, 1900" />
<PART PART_GUID="{0010F000-0000-0000-F501-B61FB7513304}"
NEST_GUID="{0010F023-0000-0000-7003-7138BB513E04}"
MODEL_PART_GUID="{0010A20E-0000-0000-1101-B61FB7513304}"
MFG_NAME="10LS.1-1-LS.1-1-1" LOT_NAME="" EXPORT_TIMESTAMP=
"Monday, January 01, 1900" REGISTRATION_TIMESTAMP=
"Monday, January 01, 1900" />
<PART PART_GUID="{0010F000-0000-0000-F501-B61FB7513304}"
NEST_GUID="{0010F023-0000-0000-7103-7138BB513E04}"
MODEL_PART_GUID="{0010A20E-0000-0000-1101-B61FB7513304}"
MFG_NAME="10LS.1-1-LS.1-1-1" LOT_NAME=""
EXPORT_TIMESTAMP="Monday, January 01, 1900"
REGISTRATION_TIMESTAMP="Monday, January 01, 1900" />
<PART PART_GUID="{0010F002-0000-0000-0700-7138BB513E04}"
NEST_GUID="{0010F023-0000-0000-0000-E2A0C9515404}"
MODEL_PART_GUID="{0010A20F-0000-0000-1300-D3CFB5513704}"
MFG_NAME="10LS.1-1-1" LOT_NAME="" EXPORT_TIMESTAMP=
"Monday, January 01, 1900" REGISTRATION_TIMESTAMP=
"Monday, January 01, 1900" />
</OUTPUT_DATA>
</NESTING_SERVICES>