≡ Menu
Share the knowledge

One piece of code I find myself writing over and over is a function that compares two revision IDs to decide which one is the higher rev. The revision sequence we use is too complicated for a standard lexicographical comparison to work. I’ve found several poor ways of implementing it. I think I’ve finally found a decent solution. Perhaps it’s something that will help some of you.
[click to continue…]

{ 4 comments }
Share the knowledge

About a month ago at work we went through the process of upgrading Teamcenter Engineering 2007 to Teamcenter 8.3 (AKA, Teamcenter Unified). Here are a couple of lessons learnt from mistakes we made: [click to continue…]

{ 15 comments }
Share the knowledge

Sometimes you need to make changes to Teamcenter data without leaving any trace that you were there. A simple ITK program could do the update, but it will also change the Last Modified Date and Last Modifying User properties in the process. That is, unless you do the update in ninja mode and leave no trace behind.
[click to continue…]

{ 4 comments }
Share the knowledge

There are many Teamcenter preferences that you can customize. Knowing which preference to change can give you tremendous control over the behavior and appearance of Teamcenter. Listed below are some of the preferences which I find most useful to configure. For the full documentation on each preference, refer to the Preferences and Environment Variables Reference. You can download the PDF from GTAC.

So, here are some of my favorite preferences: [click to continue…]

{ 37 comments }
Share the knowledge

I know I should lay off the BMIDE, but I have another complaint suggestion.

As you probably know a BMIDE data model has lots of dependencies and most of those dependencies exist within the data model itself. For example, a property may have a naming rule attached, and that naming rule may depend on a List of Values (LOV). The property, naming rule, and LOV all exist within the data model.

But data models also contain external dependencies. These are dependencies on things that aren’t in the data model. They are expected to be defined in the Teamcenter instance before the data model is deployed. And those are the problem. [click to continue…]

{ 5 comments }
Optimization WordPress Plugins & Solutions by W3 EDGE