Article - CS110292

How to programmaticaly get/set custom attributes(soft attributes, IBA) on EPMDocuments (including Family Table members) in Windchill PDMLink

Modified: 09-May-2026   


Applies To

  • Windchill PDMLink 9.1 to 13.1

Description

  • Application Program Interface(API) to get / set attributes on CAD Documents.
  • Need API to update IBA on EPM family table objects
  • Modify an attribute using API for a Family Table instance.
  • Which API can be used to set/update custom EPMDocument attribute value
  • Unable to set attributes EPMDocument using the <Update-Objects> webject or LWCNormalizedObject API
    • The issue is generally observed with Family Table objects.
    • Exception may vary depending on the API and the Windchill release E.g. "wt.iba.constraint.IBAConstraintException: Attribute values cannot be added, removed, or changed"
This is a printer-friendly version of Article 110292 and may be out of date. For the latest version click CS110292