Hi all,
I am working with a client who has had previous work done with another company who use Solidworks. They have output his component files to .prt, however there is no model tree and when I try to edit them using the IDD a traceback log is created and CREO shuts down.
I've never encountered this problem before and would be extrememly greatfull if someone could point me in the right direction.
Thanks
The datecode is: 2012230
The pro machine type is: i486_nt
The process ID is: 5232
-------------------------------------------------
Exception EXCEPTION_ACCESS_VIOLATION has occurred in the thread 5280.
Main Thread 5280
=====================
0x017AF8F3 NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x234fc6a8, 0x7fd800, 0x2316d220 )
0x0426EDC2 NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x0, 0x0, 0x4279420 )
0x042787EE NULL (NULL:0) (xtop:0x01350000) ( 0x96, 0x7fda8c, 0x656bc1f, 0x0 )
0x0427942C NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x96, 0x0, 0x0 )
0x0656BC1F NULL (NULL:0) (xtop:0x01350000) ( 0x16855580, 0x168555a8, 0x35, 0x7fdb64 )
0x06573167 NULL (NULL:0) (xtop:0x01350000) ( 0x2, 0x0, 0x27367ad0, 0x35 )
0x77E2AC2F NULL (NULL:0) (coreutils_sh:0x77DE0000) ( 0x0, 0x0, 0x2, 0x7fddb4 )
0x06576DD2 NULL (NULL:0) (xtop:0x01350000) ( 0x7fddc8, 0x234fc6a8, 0x2316d220, 0x96 )
0x56F88210 NULL (NULL:0) (coretools_sh:0x56F50000) ( 0x9e3d310, 0x7fddc8, 0x2, 0x6576dc0 )
0x06577888 NULL (NULL:0) (xtop:0x01350000) ( 0x9cf8e8c, 0x0, 0x26f2d5b0, 0x0 )
0x0427D3FB NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x234fc6a8, 0x1, 0x234fc6a8 )
0x07EBF857 NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x23c9c9d0, 0x7fdedc, 0x62256e7 )
0x07EBF8FE NULL (NULL:0) (xtop:0x01350000) ( 0x273e6538, 0x26f2d5b0, 0x26f2d5d0, 0x0 )
0x062256E7 NULL (NULL:0) (xtop:0x01350000) ( 0x23682b08, 0xb30985c, 0x0, 0x23c9c9d0 )
0x06230F0A NULL (NULL:0) (xtop:0x01350000) ( 0x23682b08, 0x23c9c9d0, 0x0, 0x23dee128 )
0x06231738 NULL (NULL:0) (xtop:0x01350000) ( 0x23dee128, 0xa192b48, 0x202, 0x0 )
0x062327E0 NULL (NULL:0) (xtop:0x01350000) ( 0x23dee128, 0xa192b48, 0x202, 0x0 )
0x062654B9 NULL (NULL:0) (xtop:0x01350000) ( 0x273e6538, 0x23dee128, 0xf086e0, 0x0 )
0x10032990 NULL (NULL:0) (libui_sh:0x0FEE0000) ( 0xf086e0, 0x4, 0x0, 0x1 )
0x10032B36 NULL (NULL:0) (libui_sh:0x0FEE0000) ( 0xf086e0, 0x4, 0x0, 0x5f1e780 )
0x05F1DE4E NULL (NULL:0) (xtop:0x01350000) ( 0x656bc1f, 0x0, 0x0, 0x0 )
0x05F1E785 NULL (NULL:0) (xtop:0x01350000) ( 0x16854980, 0x168549a8, 0x33, 0x7fe250 )
0x06573167 NULL (NULL:0) (xtop:0x01350000) ( 0x2, 0x0, 0x235ab138, 0x33 )
0x77E2AC2F NULL (NULL:0) (coreutils_sh:0x77DE0000) ( 0x0, 0x0, 0x7fe494, 0x9ba58b0 )
0x06575D6A NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x0, 0x7fe4ec, 0x623227f )
0x0434CEEE NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x23682b08, 0xfffffffc, 0x26f72c68 )
0x0623227F NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x624ad3a, 0x23682b08, 0x7fe5a4 )
0x0626F0B9 NULL (NULL:0) (xtop:0x01350000) ( 0x7fe5a4, 0x7fe5c8, 0x23682b08, 0x7fe534 )
0x0625EBA0 NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x7fe55c, 0x7a3f6ee, 0x7fe5c8 )
0x0625ED62 NULL (NULL:0) (xtop:0x01350000) ( 0x7fe5c8, 0x7fe5a4, 0x0, 0x234fc6a8 )
0x07A3F6EE NULL (NULL:0) (xtop:0x01350000) ( 0x7fe5c8, 0x7fe5a4, 0x0, 0x2316d220 )
0x02FEB3E4 NULL (NULL:0) (xtop:0x01350000) ( 0x7fe5c8, 0x0, 0x0, 0x2316d220 )
0x03001D46 NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x0, 0x400, 0x7fe6c4 )
0x030029A1 NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x234fc6a8, 0x400, 0x7fe6c4 )
0x03002DD8 NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x0, 0x400, 0x7fe6c4 )
0x03002F36 NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x234fc6a8, 0x0, 0x237e6a90 )
0x028E3F76 NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x7fe970, 0x0, 0x2 )
0x028E7B03 NULL (NULL:0) (xtop:0x01350000) ( 0x234fc6a8, 0x7fea44, 0x0, 0x0 )
0x028E81AE NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x7fea44, 0x0, 0x0 )
0x028E83BB NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x7feaac, 0x0, 0x0 )
0x03C2A0CD NULL (NULL:0) (xtop:0x01350000) ( 0x2316d220, 0x2316d220, 0x234fc6a8, 0x1 )
0x03C3235F NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x0, 0x24, 0x1a5a6e90 )
0x03C34C84 NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x0, 0x24, 0x1a5a6e90 )
0x02AC35E7 NULL (NULL:0) (xtop:0x01350000) ( 0x26f76820, 0x0, 0xffffffff, 0x1 )
0x02AD003B NULL (NULL:0) (xtop:0x01350000) ( 0xe04fd48, 0x7febc8, 0x1a599b10, 0x876f )
0x02AE6B5A NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x23137e88, 0x0, 0x0 )
0x02AE6E52 NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x23137e88, 0x0, 0x0 )
0x0F0F9432 NULL (NULL:0) (uitools_sh:0x0F0A0000) ( 0x19bf5770, 0x23140738, 0x876f, 0x0 )
0x10032990 NULL (NULL:0) (libui_sh:0x0FEE0000) ( 0x876f, 0x4, 0x0, 0x1 )
0x10032FA5 NULL (NULL:0) (libui_sh:0x0FEE0000) ( 0x0, 0x0, 0x9a3ca38, 0x30 )
0x77E2AC2F NULL (NULL:0) (coreutils_sh:0x77DE0000) ( 0x0, 0x0, 0x2, 0x7fedc0 )
0x06576DD2 NULL (NULL:0) (xtop:0x01350000) ( 0x7fedd4, 0x0, 0x19d25e80, 0x99c3e80 )
0x56F88210 NULL (NULL:0) (coretools_sh:0x56F50000) ( 0x9e3d310, 0x7fedd4, 0x2, 0x6576dc0 )
0x06577888 NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x0, 0x19d25e80, 0x0 )
0x045C2FCD NULL (NULL:0) (xtop:0x01350000) ( 0x99c3e80, 0x0, 0x2316d220, 0x1966a710 )
0x028F1134 NULL (NULL:0) (xtop:0x01350000) ( 0x19d25e80, 0x7feeb8, 0x16bf08c0, 0x1966a710 )
0x02A0139A NULL (NULL:0) (xtop:0x01350000) ( 0x0, 0x1966a710, 0x0, 0x2 )
0x02A1EF93 NULL (NULL:0) (xtop:0x01350000) ( 0x1966a710, 0x7, 0x0, 0xf381e0 )
0x02A1F60F NULL (NULL:0) (xtop:0x01350000) ( 0x2, 0x7ff5ec, 0x1966a710, 0x7ff5f8 )
0x02A2E505 NULL (NULL:0) (xtop:0x01350000) ( 0x7ff3b8, 0x7ff5ec, 0x1966a710, 0x1966a710 )
0x043AE0CC NULL (NULL:0) (xtop:0x01350000) ( 0x7ff63c, 0x7ff618, 0x2a0c699, 0x1966a710 )
0x043AE10C NULL (NULL:0) (xtop:0x01350000) ( 0x1966a710, 0x0, 0x0, 0x7ff640 )
0x02A0C699 NULL (NULL:0) (xtop:0x01350000) ( 0x11df61a0, 0x7ff650, 0x1966a710, 0x166be8d0 )
0x100E60DA NULL (NULL:0) (libui_sh:0x0FEE0000) ( 0x166be8d0, 0x166be8d0, 0x0, 0x2a062b7 )
0x10032DA8 NULL (NULL:0) (libui_sh:0x0FEE0000) ( 0x11df61a0, 0x166be8d0, 0x0, 0x2a062b7 )
Creo doesn't like the Solidworks model(s) and I would recommend importing them as STEP files.
The error message and traceback logs are a common way that Creo crashes. This is true of any kind of crash that is about to happen.
While I agree that STEP might be the best route, if you're using Creo 2, you can install Solidworks Explorer free from the Solidworks web site. You will be able to open native Solidworks parts and assemblies which pretty much gives you what you would have received as a parasolid import.
I've had pretty good success with this. It might be better to have Creo interpret the Solidworks file rather than have Solidworks export a Pro/E .prt file.
I hope that helps.
Nice find, Dave: http://www.solidworks.com/sw/support/downloads.htm#tab-free-cad-tools-downloads
Wouldn't this export the same thing as what the OP received of does it maintain the history based features?
Unfortunately, no history based features. It's still an import feature. I've just found that Creo reading native formats seems much better than the others writing to an old Pro/E version. In fact, we've had much greater success with the move to Creo 2 with our CATIA translator license.
Here is some more relevant information on version compatibility...
https://www.ptc.com/appserver/cs/view/solution.jsp?n=CS17730
Gentlemen, many thanks for your help.
I've downloaded Solidworks explorer and will use this for any future projects Thanks Dave!. Unfortunately the models require some modifcation so access to the Model tree is required and in their current format I dont see this being possible.
Back to the drawing board!
BTW. I thint it works only on 32-bit version CREO.
More enhancement will be on CREO 3.0