Operator Advisor のサービス > 作業定義コネクタ Thing Shape のサービス
作業定義コネクタ Thing Shape のサービス
作業定義コネクタ Thing Shape (PTC.SCA.SCO.WorkDefinitionConnectorThingShape) には、次のサービスがあります。
「ExtractURLContentsFromDocuments」 - ほかのサービスによって内部で使用されます。スタンドアロンで使用することは想定されていません。
入力パラメータ: 「documentsByOperation」 (JSON)
出力: 「result」 (JSON)
「Fetch2DThumbnailsFromOperationIds」 — 1 つ以上の Windchill 操作識別子に関連付けられている 2D サムネイルイメージのリストを読み込みます。
入力パラメータ: 「operationIds」 (JSON)
出力: 「result」 (JSON)
「FetchAllocatedPartsFromOperationIds」 - 指定した Windchill 操作識別子のリストに割り当てられている部品のリストを読み込みます。プロセス計画ナビゲーション基準識別子または関連アセンブリナビゲーション基準識別子を指定して結果をさらにフィルタすることもできます。
入力パラメータ:
「operationIds」 (JSON)
「processPlanNavigationCriteriaId」 (String)
「relatedAsemblyNavigationCriteriaId」 (String)
出力: 「result」 (JSON)
「FetchBOMFromPartId」 - 指定した Windchill 部品識別子に関連付けられている BOM (部品表) を読み込みます。ナビゲーション基準識別子を指定して結果をさらにフィルタすることもできます。
入力パラメータ:
「partId」 (String)
「navigationCriteriaId」 (String)
出力: 「result」 (JSON)
「FetchBOPFromProcessPlanId」 - 指定した Windchill プロセス計画識別子に関連付けられている BOP (工程表) を読み込みます。プロセス計画ナビゲーション基準識別子または関連アセンブリナビゲーション基準識別子を指定して結果をさらにフィルタすることもできます。既成では、このサービスはすべてのオペレーション、プロセス計画、および標準手順を、最大 10 レベル深さまでの工程表 (BOP) で取得します。
入力パラメータ:
「processPlanId」 (String)
「processPlanNavigationCriteriaId」 (String)
「relatedAsemblyNavigationCriteriaId」 (String)
出力: 「result」 (JSON)
「FetchDescribedByDocumentsFromOperationIds」 - 1 つ以上の Windchill 操作識別子に関連付けられている最新の詳細ドキュメントのリストを読み込みます。
入力パラメータ: 「operationIds」 (JSON)
出力: 「result」 (JSON)
「FetchIllustrationsFromOperationIds」 - 1 つ以上の Windchill 操作識別子に関連付けられているすべてのイラストレーションのリストを読み込みます。
入力パラメータ: 「operationIds」 (JSON)
出力: 「result」 (JSON)
「FetchPartsFromNumber」 - Windchill 部品番号に関連付けられているすべての部品のリストを読み込みます。
入力パラメータ: 「partNumber」 (String)
出力: 「result」 (JSON)
「FetchProcessMaterialsFromOperationIds」 - 識別子によって指定された 1 つ以上の Windchill 操作に関連付けられているすべての加工材料のリストを読み込みます。
入力パラメータ:
「operationIds」 (JSON) - Windchill 操作 OID リスト。フォーマット:
{"value": [oid_1, oid_2, ...]}
「processPlanNavigationCriteriaId」 (String)
「relatedAsemblyNavigationCriteriaId」 (String)
出力: 加工材料および対応する操作リンクのリスト (JSON)。フォーマット:
{"ConsumedResourcesAndLinks": [{"ProcessMaterial": {...}, "OperationToConsumableLink": {...}, "operationOid" : oid_1}, ...]}
「FetchProcessPlansFromPartId」 - Windchill 部品識別子に関連付けられているすべてのプロセス計画のリストを読み込みます。
入力パラメータ: 「partId」 (String)
出力: 「result」 (JSON)
「FetchProcessPlansFromProcessPlanNumber」 - Windchill プロセス計画番号に関連付けられているすべてのプロセス計画のリストを読み込みます。
入力パラメータ: 「processPlanNumber」 (String)
出力: 「result」 (JSON)
「FetchReferenceDocumentsFromOperationIds」 - 1 つ以上の Windchill 操作識別子に関連付けられているすべての参照ドキュメントのリストを読み込みます。
入力パラメータ: 「operationIds」 (JSON)
出力: 「result」 (JSON)
「FetchResourcesFromOperationIds」 - ほかのサービスによって内部で使用されます。スタンドアロンで使用することは想定されていません。
入力パラメータ:
「operationIds」 (JSON)
「relatedAssemblyNavigationCriteriaId」 (String)
「processPlanNavigationCriteriaId」 (String)
「resourceType」 (String)
「linkType」 (String)
「consumedResultKey」 (String)
出力: 「result」 (JSON)
「FetchSkillsFromOperationIds」 - 識別子によって指定された 1 つ以上の Windchill 操作に関連付けられているすべての技能のリストを読み込みます。
入力パラメータ:
「operationIds」 (JSON) - Windchill 操作 OID リスト。フォーマット:
{"value": [oid_1, oid_2, ...]}
「processPlanNavigationCriteriaId」 (String) - Windchill プロセス計画ナビゲーション基準 OID
「relatedAsemblyNavigationCriteriaId」 (String) - Windchill 関連アセンブリナビゲーション基準 OID
出力: 技能および対応する操作リンクのリスト (JSON)。フォーマット:
{"ConsumedResourcesAndLinks": [{"Skill": {...},
"OperationToConsumableLink": {...}, "operationOid" : oid_1}, ...]}
「FetchStandardCCsFromOperationIds」 - 識別子によって指定された 1 つ以上の Windchill 操作に関連付けられているすべての標準制御特性のリストを読み込みます。
入力パラメータ:
「operationIds」 (JSON) - Windchill 操作 OID リスト。フォーマット:
{"value": [oid_1, oid_2, ...]}
「processPlanNavigationCriteriaId」 (String) - Windchill プロセス計画ナビゲーション基準 OID
「relatedAsemblyNavigationCriteriaId」 (String) - Windchill 関連アセンブリナビゲーション基準 OID
出力: 標準制御特性のリスト (JSON); フォーマット:
{"std_ccs": [{"op_oid": oid_1, "odata_std_ccs": [{ StandardCC OData Entity }, ...]}, ...]}
「FetchToolingsFromOperationIds」 - 識別子によって指定された 1 つ以上の Windchill 操作に関連付けられているすべてのツーリングのリストを読み込みます。
入力パラメータ:
「operationIds」 (JSON) - Windchill 操作 OID リスト。フォーマット:
{"value": [oid_1, oid_2, ...]}
「processPlanNavigationCriteriaId」 (String) - Windchill プロセス計画ナビゲーション基準 OID
「relatedAsemblyNavigationCriteriaId」 (String) - Windchill 関連アセンブリナビゲーション基準 OID
出力: ツーリングおよび対応する操作リンクのリスト (JSON)。フォーマット:
{"ConsumedResourcesAndLinks": [{"Tooling": {...}, "OperationToConsumableLink": {...}, "operationOid" : oid_1}, ...]}
「FetchWorkCentersFromOperationIds」 - 識別子によって指定された 1 つ以上の Windchill 操作に関連付けられているすべての作業拠点のリストを読み込みます。
入力パラメータ:
「operationIds」 (JSON) - Windchill 操作 OID リスト。フォーマット:
{"value": [oid_1, oid_2, ...]}
「processPlanNavigationCriteriaId」 (String) - Windchill プロセス計画ナビゲーション基準 OID
「relatedAsemblyNavigationCriteriaId」 (String) - Windchill 関連アセンブリナビゲーション基準 OID
出力: 作業拠点および対応する操作リンクのリスト (JSON)。フォーマット:
{"ConsumedResourcesAndLinks": [{"WorkCenter": {...},
"OperationToWorkCenterLink": {...}, "operationOid" : oid_1}, ...]}