Dave K
Automotive
- Aug 27, 2003
- 515
We are moving from Solidworks using their "vault" PDM system, to NX 9 and Teamcenter 10.
What I'm looking for is some best practice info, or how to on other companies migration from SW to NX/Tc. Has anyone used the migration tool that Siemens now has? we are talking with Siemens tomorrow about what that could do for us.
More info below:
So far the best method we have found, is to export an assembly out of SW as STEP214, open it in Native NX, so it creates the components and assembly, run a journal to add the file name as DB_PART_NAME, and then use "Import assembly into Teamcenter". While the files are still in native, we run a journal, which creates the attribute DB_PART_NAME, which it obtains from the file name.
Presently, our part number naming rules only allow a 6 digit nmerical string, so we have to use "auto generate" during the "import assembly into TC" step. This creates a problem, which we need to resolve...there is no check to see if the part already exists in Teamcenter. Since the 6 digit number is created by Teamcenter, we can have multiple copies of the same part, with different 6 digit numbers.
I think the obvious first step is to change the naming rules, which would allow us to use "auto translate" during the "import assembly into TC" step. This will make the file in Teamcenter use the same file name as in native, as I understand it. Still not ideal, but we have also created, and imported data already, which has the 6 digit number.
Second, the native NX files are all long names, ie "C12-34-567 This Is My Part.prt". I would like to get the first section, C12-34-567 as DB_PART_NUMBER. Could this be done with the same journal that adds DB_PART_NAME. The other option would be to use the entire file name, as DB_PART_NUMBER. I would like to avoid as much manual cleanup in Teamcenter, as possible.
A somewhat different subject, is what to do with the data we have already created/translated, that still carries the Teamcenter assigned 6 digit number. One possibility to to manually change it, next time the file is worked on, or torture someone by having them do it.
-Dave
-Dave
NX 7.5
What I'm looking for is some best practice info, or how to on other companies migration from SW to NX/Tc. Has anyone used the migration tool that Siemens now has? we are talking with Siemens tomorrow about what that could do for us.
More info below:
So far the best method we have found, is to export an assembly out of SW as STEP214, open it in Native NX, so it creates the components and assembly, run a journal to add the file name as DB_PART_NAME, and then use "Import assembly into Teamcenter". While the files are still in native, we run a journal, which creates the attribute DB_PART_NAME, which it obtains from the file name.
Presently, our part number naming rules only allow a 6 digit nmerical string, so we have to use "auto generate" during the "import assembly into TC" step. This creates a problem, which we need to resolve...there is no check to see if the part already exists in Teamcenter. Since the 6 digit number is created by Teamcenter, we can have multiple copies of the same part, with different 6 digit numbers.
I think the obvious first step is to change the naming rules, which would allow us to use "auto translate" during the "import assembly into TC" step. This will make the file in Teamcenter use the same file name as in native, as I understand it. Still not ideal, but we have also created, and imported data already, which has the 6 digit number.
Second, the native NX files are all long names, ie "C12-34-567 This Is My Part.prt". I would like to get the first section, C12-34-567 as DB_PART_NUMBER. Could this be done with the same journal that adds DB_PART_NAME. The other option would be to use the entire file name, as DB_PART_NUMBER. I would like to avoid as much manual cleanup in Teamcenter, as possible.
A somewhat different subject, is what to do with the data we have already created/translated, that still carries the Teamcenter assigned 6 digit number. One possibility to to manually change it, next time the file is worked on, or torture someone by having them do it.
-Dave
-Dave
NX 7.5