Adding new specifications and asset types
Create custom asset and specification types by copying workflows, configuring reports, establishing OSLC resources, and populating BIM Supported Types records with the required configuration values.
Procedure
- Follow this workflow for creating an asset.
- Copy the workflow: triBIMAsset - Synchronous - Create Asset - Building Equipment Spec.
- Rename the new asset type.
- Update the Create Asset step to create the correct asset type.
- Update the Create Asset step to use the correct form.
- Update the Map Location to Asset step to reference the new Create Asset step (Change of BO type).
- Follow the Asset Sync Workflow.
- Copy the workflow triBIMAsset - Synchronous - Sync Asset - Building Equipment Spec.
- Rename the new asset type.
- Update the expression in the switch to test for the correct business object type and form name.
- Follow the specification creation workflow.
- Copy the workflow triBIMType - Synchronous - Create Specification - Building Equipment Spec.
- Rename the new asset type.
- Update Create Specifications to use the correct business object type and form name.
- Update each of the remaining steps to reference the new business object type.
- Ensure that the fields, triBIMGUIDTX, and triRevitUniqueIdTX are part of the asset business object definition. Add them if necessary.
- Parameter Mapping/Sync Report: If this is a new BO type, create a report for the new
Asset type for the Property Panel. The columns in this report are what can be displayed in the
Fields tab of the Parameter Mapping tools. If it is a new form for an existing supported BO type,
the base report can be reused or a new report can be created to expose a different set of
fields.
- The base object is the base asset business object. The report is either all or the specific report.
- triBIMAsset must be associated with associations of All.
- The base BO must have the column triRevitUniqueIdTX selected.
- For the base BO, select all the fields that are to be displayed in the Maximo® Real Estate and Facilities Properties Panel in Revit.
- Property Panel Asset Report: If this is a new BO type, create a report for the new Asset
type for the Property Panel. The columns in this report are what can be displayed in the
Maximo Real Estate and
Facilities Property Panel in Revit. If it is a new form for an existing
supported BO type, the base report can be reused or a new report can be created to expose a
different set of fields.
- The base object is the base asset business object. The report is either all or the specific report.
- triBIMAsset must be associated with associations of All.
- In the base BO, ensure that the column triRevitUniqueIdTX is selected.
- For the base BO, select all the fields that are to be displayed in the Maximo Real Estate and Facilities Properties Panel in Revit.
-
Property Panel Specification Report: If this is a new BO type, create a report for the new
Specification, which can be displayed in the Property Panel in Revit. If it is a new
form for an existing supported BO type, the base report can be reused or a new report can be created
to expose a different set of fields.
- The base object is the base asset business object. The report is either all or the specific report.
- triBIMAsset must be associated with associations of All.
- For typewriter, select the columns BIM Model GUID and External ID.
- For the base BO, select all the fields that are to be displayed in the Properties Panel in Revit.
- For each new report created, create an OSLC resource description.
- Use SPI for the namespace.
- Import all fields.
- Either select the form used with the report or the form with the same name as the business object.
- For each OSLC resource description created, create an OSLC query capability.
- Use triBIMSP as the service provider.
- Use triBIMSV as the service.
- Select the previously created resource.
- Select the query used by the resource.
- Create and populate a new BIM Supported types record.
- Use the system report triBIMSupportedSpecTypes – Dev to create a new record.
- In the BIM Supported Specification Types form, populate the
record with values from each of the preceding steps. This list gives the field names and their
descriptions.
- Name
- Human readable name and record key. Display of the resource key is missing or not found.
- ID
- Unique identification.
- Description
- A description of this record – For documentation purpose only.
- Spec Type
- The business object name for this specification.
- Specification Type Form
- The form name for this specification.
- BIM Resource Key
- A key in the Connector resource file used to get the name of the object in the Revit user’s language. If this is not specified, or the key is not in the resource file, the Name of the records is used.
- Specification Class Prefix
- Specification classes displayed in the Add New tab of the family tool are filtered to only show records that start with this prefix. It can be found on the SpecClass field of the form in Form Builder.
- Asset Create Workflow
- Name of workflow from step 1.
- Asset Sync Workflow
- Name of workflow from step 2.
- Specification Create Workflow
- Name of workflow from step 3.
- Specification Sync Workflow
- Not currently used.
- Property Panel Report
- Name of report from step 6.
- BIM Property Panel Specification Report
- Name of report from step 7.
- BIM Sync Report
- Name of report from step 5.
- OSLC Property Panel QC
- Query Context for report in step 6.
- OSLC Property Panel QC for Specifications
- Query Context for report in step 7.
- OSLC Sync QC
- Query Context for report in step 5.