TeamcenterKnowledge

MBSE Integration Services ─ Deployment

Configure additional properties for import

When you import models from Git to Teamcenter, you can import additional properties. On successful import, the properties are associated with the Teamcenter model collection.

For the import to work, the following conditions must be met:

  • The properties must be defined in the PROJECT_BHMintegrationDefinition.xml file.
  • The Teamcenter property that you want to associate with must exist.

Procedure

  1. Create a property file that contains the properties that you want to import. The properties in the property file must have a name-value pair.

    Example: Create a property file named properties_input.txt, and add the following property in the name-value format as follows:

    //name = DESCRIPTION, value=This data was imported from GitHub.
    DESCRIPTION This data was imported from GitHub.
    
  2. In the PROJECT_BHMintegrationDefinition.xml file, add the property you defined in the property file, and specify the Teamcenter property it maps to.

    Example:

    <ObjectMapping type="Project" tctype="Fnd0Branch">
      <BHMElement type="RootModel" tctype="Fnd0Branch">
        <AttributeMappings >
          <AttributeMapping name="DESCRIPTION" tcattr="object_desc"/>
        </AttributeMappings >
      </BHMElement>
    </ObjectMapping>
    

    In this example, the element is AttributeMapping, and it has the name argument with the value Description. The value of the name argument must match the property in the property file created in the previous step.

    In this example, the property maps to a Teamcenter property named object_desc.

    Make sure that this Teamcenter property exists because if not, the import action ignores this entry.

  3. Check if the additional properties are imported and associated to the model collection by importing Git data into Teamcenter.

After completing this configuration, you can:

  • Check if you need to perform any other Git and file system configurations.
  • Refer to the MBSE Integration Services deployment checklist to see next steps.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.behavior_modeling_tool_integration/xid1845236 · retrieved Fri Jul 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time)