Content Migration Manager > Knowledge base > I-deas
Datums are causing the drawing migration to fail.
Datums are causing the drawing migration to fail. IR Number: 7250341
Priority: 1
Business Urgency: No
GTAC Urgency: Yes
============================
Problem Description:
Datum features make the drawing fail migration with the following errors in the CMM log file:
NXClient.importIDEASPart
*** 2014-12-11 08:45:07.718 System error during part import
Failed to import XPK
drawing: datum_dwg/1-Part1 exported 90%
*** 2014-12-11 08:45:07.718 Failed to create NX part
The problem appears to be specific to datums that are no longer associative to any geometry or dimensions. It can be reproduced with generic data.
=============================================================================
NX Versions: NX 9.0.1, 9.0.2, 9.0.3
Managed Mode: Yes
Tc Versions: TC 9.1.25, TC 10.1
Containing:
Part: Y
AVI: n/a
Syslog: Y
Other Files: n/a
Work Around: Delete all datums. There is no way to tell which datums are no longer associative so you have to delete all of them or do a binary search to determine which datum is causing the problem and it could be more than one. This is very cumbersome and difficult for this customer because all of these drawings are released and shouldn't be modified. His dimensions were deleted and recreated so it does look like the datum is attached to the dimension.
Steps to Duplicate:
Create a part
Name that part
Create a drawing of that part with the front view
Add a dimension to the front view of the part.
Add a datum feature that is attached to the dimension.
Delete the dimension so the datum is unattached.
Save the drawing to Teamcenter.
Migrate the drawing with CMM 9.0.1 or higher and it will fail with the above mentioned error messages.
See attached datum.pkg file. You can import this and attempt to migrate the drawing. It has had steps 1-6 done to it already. I created it so it is not customer data. I've also included the customer data for your reference.
Traceback: From NX syslog:
Partition info: RM:1 (0.0, 0.2) CM:1 (0.0, 0.0) EXP:1 (0.0, 0.0) PATT:1 (0.0, 0.0) OCC:1 (0.0, 0.0) PS:2 (0.0, 0.0) KF:1 (0.0, 0.0)
Loaded and updated part "%UGMGR=V3.2 PH=QdbRYWTDIaoHxA PN=datum PRN=1 " cpu 0.047, real 0.234
OCC_part_occurrence__ask_box_in_view: Use of component bounding boxes for fit is disabled
*** EXCEPTION: O/S ERROR: signal 11 in line 2195 of D:\workdir\Reference\NX903_4\src\syss\error\ind\error.cxx at Thu Dec 11 08:52:28 2014 Eastern Standard Time
+++ General Fault Exception
Loaded module c:\siemens\nx9\ugii\jtimageio80.dll b010000 11a000 4a4c4e68-4424f42c-c4e1cc81-2bf6e38a-1 version = 8.0.7.5
[ 1] 07FEEC724169 ann_datum.c\ANN_DATUM_set_assoc_param_percent line 4604 (libann)
[ 2] 07FED0CF4B00 dmm_datum.c\DMM_DATUM_migrate line 1180 (libugplmxmldrawmigr)
[ 3] 07FED0D1CF1B dmm_migrate_geometry.c\migrate_datum_feature_cb line 2149 (libugplmxmldrawmigr)
[ 4] 07FED0C3C3D2 idixml_traversal.c\process_callback line 1423 (libugplmxmlidi)
[ 5] 07FED0C3E872 idixml_traversal.c\process_pmi_datum_feature line 3437 (libugplmxmlidi)
[ 6] 07FED0C3E62F idixml_traversal.c\process_node_for_traversal line 568 (libugplmxmlidi)
[ 7] 07FED0C3E4B7 idixml_traversal.c\process_node_for_breadth_first line 668 (libugplmxmlidi)
[ 8] 07FED0C40FB0 idixml_traversal.c\traverse_breadth_first line 836 (libugplmxmlidi)
[ 9] 07FED0C41A16 idixml_traversal.c\IDIXML_traverse line 1047 (libugplmxmlidi)
[10] 07FED0D1D8E3 dmm_migrate_geometry.c\migrate_entity_list line 5138 (libugplmxmldrawmigr)
[11] 07FED0D16D0C dmm_migrate_geometry.c\DMM__migrate_view_geometry_list line 5206 (libugplmxmldrawmigr)
[12] 07FED0D29850 dmm_migrate_view.c\process_view_dependent_geometry_cb line 2375 (libugplmxmldrawmigr)
[13] 07FED0C3C3D2 idixml_traversal.c\process_callback line 1423 (libugplmxmlidi)
[14] 07FED0C3F872 idixml_traversal.c\process_view line 2035 (libugplmxmlidi)
[15] 07FED0C3E62F idixml_traversal.c\process_node_for_traversal line 568 (libugplmxmlidi)
[16] 07FED0C41A01 idixml_traversal.c\IDIXML_traverse line 1044 (libugplmxmlidi)
[17] 07FED0D28871 dmm_migrate_view.c\migrate_view_dependent_data line 1263 (libugplmxmldrawmigr)
[18] 07FED0D29099 dmm_migrate_view.c\migrate_view_on_sheet_cb line 1658 (libugplmxmldrawmigr)
[19] 07FED0C3C3D2 idixml_traversal.c\process_callback line 1423 (libugplmxmlidi)
[20] 07FED0C40452 idixml_traversal.c\process_view_on_sheet line 1951 (libugplmxmlidi)
[21] 07FED0C3E62F idixml_traversal.c\process_node_for_traversal line 568 (libugplmxmlidi)
[22] 07FED0C41A01 idixml_traversal.c\IDIXML_traverse line 1044 (libugplmxmlidi)
[23] 07FED0D24D17 dmm_migrate_view.c\DMM__migrate_view_on_sheet line 990 (libugplmxmldrawmigr)
[24] 07FED0D3D69A dmm_view_definitions.c\UGS::DMM_view::migrate line 188 (libugplmxmldrawmigr)
[25] 07FED0D3541D dmm_sheet_definitions.c\UGS::DMM_sheet::migrate line 298 (libugplmxmldrawmigr)
[26] 07FED0CF754F dmm_definitions.c\UGS::DMM::migrate line 1130 (libugplmxmldrawmigr)
[27] 07FED0CF14B6 dmmgr.c\DMMGR_migrate_drawing_from_plmxml_doc line 329 (libugplmxmldrawmigr)
[28] 07FED2C1DDDB part_ideas_migrate_handlers.c\PART__ideas_migrate_drawings line 215 (libpartconv)
[29] 07FED2C1A71D part_ideas_migrate.c\part_ideas_migrate_protected line 1333 (libpartconv)
[30] 07FED2C18B3A part_ideas_migrate.c\PART_ideas_migrate line 1476 (libpartconv)
[31] 07FEF0730D07 uf_ideas_migrate.c\UF_IDEAS_migrate line 106 (libufun)
[32] 00018002AEF1 importxpk\ImportXPK::MigrateXPK Line 93 +0x121 (UGOpenClient)
[33] 00018002AB43 importxpk\ImportXPK::Import Line 47 +0x1d3 (UGOpenClient)
[34] 000180030C82 ugopenclient\UGOpenClient::ImportIDEASPart Line 1529 +0x92 (UGOpenClient)
[35] 00014000AB5B nxservice\ns__importIDEASPart Line 729 +0x2bb (NXService)
[36] 0001400175C9 soapserver\soap_serve_ns__importIDEASPart Line 615 +0xa9 (NXService)
[37] 0001400164F6 soapserver\soap_serve Line 53 +0x86 (NXService)
[38] 00014000CEB3 nxservice\nxServiceMain Line 172 +0x1e3 (NXService)
[39] 00014000D47C nxservice\main Line 92 +0x3c (NXService)
[40] 00014002845F crtexe__tmainCRTStartup Line 536 +0x10f (NXService)
[41] 0000771D59ED (kernel32)
[42] 00007740C541 (ntdll)
O/S ERROR: signal 11 caught in file "D:\workdir\Reference\NX903_4\src\ugplmxmldrawmigr\no\ind\dmm_datum.c" at line number 1239
Successfully loaded dynamic module C:\Siemens\NX9\UGII\libumdm.dll
Loaded module c:\siemens\nx9\ugii\libcaetopo.dll 7fecd630000 148000 2c738bb3-460be094-6bea9bb7-bd88e90b-1=libcaetopo___141395460064 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libfemg.dll 7fecd780000 1045000 6e23b348-4947af33-30126ebe-de4e4bc9-1=libfemg___141395800264 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libftkom.dll 7fece7d0000 31000 1fae5fcb-4b3c1740-547e2781-6ea93d21-1=libftkom___141396037764 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libdurabilityom.dll 7fece810000 65000 fdd40060-49f954c7-15ff3384-ca7f8de8-1=libdurabilityom___141395728964 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcorrelom.dll 7fece880000 4c000 774dc91f-4d35fe1a-7447ccbb-5e0c7bd9-1=libcorrelom___141395446664 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\librasol.dll 7fece8d0000 d4000 a462fb99-41c4f071-233efe8e-a09642df-1=librasol___141395830064 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libhmpack.dll 7fece9b0000 5f000 690d9c46-439d20c9-d39b6b9e-6564de89-1=libhmpack___141231243264 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libraom.dll 7fecea10000 99000 dc5070f6-461bd7f2-97ad8584-f89fba64-1=libraom___141395852564 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcaepost.dll 7feceab0000 310000 c90e7726-41732b96-2c75e399-624d927a-1=libcaepost___141395526664 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libumdmom.dll 7fecedc0000 20000 be843440-494cc50d-6acf0d9f-e932b3a-1=libumdmom___141395810564 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libftkdatamgr.dll 7fecede0000 95000 15478943-4ba50d43-3f515a9f-fb3c489-1=libftkdatamgr___141395537664 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libxyplot.dll 7fecee80000 1f2000 dcddf043-44f82f8c-56063eb8-f2dd532c-1=libxyplot___141395499064 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libftkfac.dll 7fecf080000 9000 460bf3c0-4e0ecee2-30a981b8-eaa81bd4-1=libftkfac___141231033964 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libadflib.dll 7fecf090000 1d000 baf677be-42701273-e6c795b6-5f5f205b-1=libadflib___141230929764 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libftkfor.dll 7fecf0b0000 26000 92def91-47ff7e5a-84b8fd8b-fd3d2963-1=libftkfor___141395448664 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libfnutil.dll 7fecf0e0000 10000 37e8237a-47ada9af-fd18bc9a-e1d6e23c-1=libfnutil___140686330664 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libftkutil.dll 7fecf0f0000 a5000 1851cc3b-4a7cad9c-54b9b3ad-524cbba5-1=libftkutil___141395373264 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libtoscaoptom.dll 7fecf1a0000 106000 f5d96fe6-447b6035-44f1fe8e-a597da12-1=libtoscaoptom___141395557964 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcaelang.dll 7fecf2b0000 36000 4ee43c8d-4481180e-59b2268d-b60baaaf-1=libcaelang___140686772064 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libnxvki.dll 7fecf2f0000 2c000 b7837285-4f54ee4a-ad45b4a8-1af37c54-1=libnxvki___141395575064 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libfemgom.dll 7fecf320000 ab4000 6894bc6f-4f1c7852-78a478b2-6b893e23-1=libfemgom___141396084164 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcaeutils.dll 7fecfde0000 6f000 8b1eb9cb-45b01275-ead151a5-436a4bf9-1=libcaeutils___141395454564 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcaetopodm.dll 7fecfe50000 133000 9953d0b5-4da88e97-d57a7397-2e6b2a9d-1=libcaetopodm___141395592464 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcaemesh.dll 7fecff90000 107000 ffee15a8-48cd182b-c4db0f8b-24c19b61-1=libcaemesh___141395932264 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcaeideal.dll 7fed00a0000 34000 7a9caa28-4e166280-bbe5ac9b-7fa66deb-1=libcaeideal___141395981364 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libcaemigrate.dll 7fed00e0000 163000 17f0141b-4e258aa6-af040e93-dfd5c194-1=libcaemigrate___141395504864 version = 9.0.3.4
Loaded module c:\siemens\nx9\ugii\libumdm.dll 7fed0250000 600000 75e585cc-4ca30446-86e2bb4-2305761b-1=libumdm___141395529664 version = 9.0.3.4
Closing/deleting Basic %UGMGR=V3.2 PH=gFRRYWTDIaoHxA PRH=xOcRYWTDIaoHxA PN=datum_dwg PRN=2 RT="has shape" AT="UG master part file"
Closing/deleting Basic %UGMGR=V3.2 PH=QdbRYWTDIaoHxA PN=datum PRN=1
Threaded compress ON decompress ON compression level 1
*** SMP cannot be enabled since only one processor is present
Parasolid version 26.1 build 231 on 19:45:2 17-7-2014
Teamcenter Integration: Navigator is disabled in non interactive session
Teamcenter Integration: Terminating tcserver.
@@@ End of session Thu Dec 11 08:52:31 2014 Eastern Standard Time
Problem is part specific: No
Problem verified on the following platforms and OS versions:
CMM 9.0.1, CMM 9.0.2 with NX 9.01 and NX 9.0.3. Tried both with TC 9.1.2.5 and TC10.1 too. Has also been verified that this was not an issue with CMM 8.5.2 and NX 8.5.2. The package file that is internal data can be used in CMM 8.5.2 too. This issue is currently open and under investigation. When the investigation completes, this article will be updated to include all of the pertinent information and conclusions. If you have further questions related to this article, or any article, please contact Support for assistance. PR 7250341 Product Information: Product: NX , Application: TRANSLATOR , Version: V9.0.2
Source: https://support.sw.siemens.com/en-US/knowledge-base/PL8041041 · retrieved 2026-10-02