Create a BMIDE template project
Summary:
Teamcenter BMIDE is the tool for performing data model customizations.
Pre-requisite:
- Install Teamcenter BMIDE.
Overview:
- Start Business Modeler IDE.
- Create a new BMIDE template project.
- Open Advanced perspective.
Details:
1. Start Business Modeler IDE:
Locate Business Modeler IDE on your machine. Click on ‘Business Modeler IDE’ to start the IDE.
2. Workspace location for BMIDE Custom Project:
Enter a folder location as Workspace for new BMIDE Custom Project.
3. BMIDE with default ‘Getting Started’… will show up:
When BMIDE is launched for the first time, the IDE will show ‘Getting Started’ window.
4. Create a new Business Modeler IDE Template Project:
Invoke File => New => New Business Modeler IDE Template Project menu.
5. New BMIDE Template Project wizard:
The wizard would shows up, that would help create a custom BMIDE template project.
6. Enter required details for BMIDE Template Project:
- Prefix: All BMIDE template projects have a prefix. All elements created under this template will get the same prefix. [ The prefix helps BMIDE differentiate between OOTB Part and ABC4Part. ]
- Template Name: This name that will be used by Teamcenter Installation to refer to custom template.
- Template display name: This name is used as display name for the template.
- Template description: The creator of template needs to provide details of template here.
- Dependent templates directory: The location where all the templates already installed into TC installation are placed. [ All the templates installed into TC are placed into %TC_DATA%/model folder.]
Click Next to proceed.
7. Select dependent BMIDE Templates:
The custom template might use template elements from multiple BMIDE templates.
Select all the BMIDE template the custom template will depend on.
Click Next to proceed.
8. Select supported languages:
If the custom template needs to support languages other than English (United States), this is the place to select them.
Click Next to proceed.
9. Enter name of namespace:
For some customizations BMIDE might generate the code. The code will get generated under the Namespace name entered here.
Click Next to proceed.
10. Enter TC_ROOT and MS Visual C++ compiler path:
Along with the code, the BMIDE generates makefiles ( ant scripts and other build artifacts). The TC_ROOT and MS Visual C++ compiler paths are required for makefiles.
Click Next to proceed.
11. Enter SOA Client and dot NET locations:
For SOA Code & SOA makefiles generation, the BMIDE needs access to soa_client folder and dot Net install location.
Click on Finish button.
12. BMIDE shows newly created custom template:
The custom project gets created, and the BMIDE will show elements from all dependent templates in the IDE.
13. Launch BMIDE Advanced perspective:
The BMIDE supports two perspectives. a) Standard & b) Advanced.
Click on Window => Open Perspective => Advanced.
14. BMIDE shows Advanced Perspective:
Congratulations, you have successfully created a new custom BMIDE template. I hope this post helps.