Using Python to Unit Test NX Open (or ITK) C Code
Previously when I discussed creating a custom autotranslate function to assist in NX data migrations, I recommended that you should unit test the function with an external program and I mentioned that...
View ArticleOk, Cancel the Ok and Cancel Buttons
I have a simple request to make of developers who design dialog boxes for the applications I use: stop forcing me to translate every decision you ask me to make into a choice between Ok and Cancel....
View ArticleAn SQL Query for Inventorying Teamcenter Objects
As part of an upgrade/data-model conversion we have going on where I work, the application engineers from Siemens asked us if we had a way of inventorying Teamcenter so we could know how many items of...
View ArticleHire an ITK Programmer, Save Money
A little while ago I was talking to one of my colleagues who also supports Teamcenter. Mott (not his real name) told me that he is not allowed to use any ITK customizations at all. The program manager...
View ArticleNinja Updates: Make Modifications Without Leaving a Trace
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...
View ArticleHow To Compare and Sort Revision IDs
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...
View ArticleKilling Memory Errors with the STL
Pull up a chair and let me tell you a story from my early days as a professional programmer. It’s about how I screwed up, and what I’ve done since then to make sure that mistake is never repeated. I’m...
View ArticleLearn to be a Teamcenter Developer
A question I get with some regularity is some variation of, “How do I get started as a Teamcenter ITK developer?”, or, “…as a Teamcenter customizer?” It’s gotten to the point where I either have to:...
View ArticleWhat’s the Difference between Server and User Exits?
"Can you tell me the difference between user exit, custom user exit and server exit?"The post What’s the Difference between Server and User Exits? appeared first on The PLM Dojo.
View ArticleUsing Property Operations
I recently got to try out a new tool from the Teamcenter developers toolbox that I’ve never used before, property operations. I think I’m going to be using them again. If you haven’t used property...
View Article