Inventor General Discussion

Inventor General Discussion

Reply
Active Contributor
Studioworx
Posts: 36
Registered: ‎12-01-2008
Message 1 of 14 (1,164 Views)

Inventor 2014 STEP Import - Browser names do not match file names

1164 Views, 13 Replies
09-16-2013 02:46 PM

HI there 

One of my customers has sent me a STEP file they are having problems with when importing in to Inventor 2014.

 

When they import it, it imports successfully as Inventor ipt and iam files but the browser (node) names are llisted as the component descriptive names, but when you interrogate the file names in the iProperties they are listed as part1, part2 etc. which is not very helpful.

 

I have imported the same STEP file into Inventor 2013, and the behaviour is as expected i.e. the bowser names match the files names (i.e. they are the descriptive names, not part1, part2 etc.)

 

I have tried all the different import settings in the dialog box, but can't seem to resolve it.

 

Any help would be appreciated.

 

Dan

Distinguished Mentor
ccarreiras
Posts: 874
Registered: ‎02-04-2010
Message 2 of 14 (1,157 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

09-16-2013 03:34 PM in reply to: Studioworx

Hi!

 

When you export a STP, the part names in the assembly's browser (ocurrences) will be the same when you import the resultant step, also the part's "file names" will maintain. But it's possible to have a diferent "assembly's browser part name" and "file names" for the same part.

 

I think maybe... when you export the STP, maybe you change the name in the assembly browser, but forget to change the file names, can be possible?

 

 

Did you find this reply helpful ? If so, use the  Mark Solutions!  Accept as Solution or Give Kudos!Kudos - Thank you!

Regards.
CarlosC

Autodesk Inventor 2014 Certified Professional
Autodesk Factory Design Suite Ultimate 2015
Windows 7 64Bit
Employee
KevinLi-Autodesk
Posts: 441
Registered: ‎04-13-2010
Message 3 of 14 (1,129 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

09-16-2013 10:41 PM in reply to: Studioworx

Hi Studioworx,

 

Since Inventor 2014 uses new data translation platform, so there is behavior change compared with legacy (Inventor 2013).

 

For the instance name, Inventor 2013 gets produce name as its instance name while Inventor 2014 gets NAUO name as instance name and will rename instance name only if there is duplicate one.

 

For the solid body name, Inventor 2013 gets name from SHAPE_REPRESENTATION in the STEP file, if string is empty, using part name as body name. Inventor 2014 gets name from MANIFOLD_SOLID_BREP or BREP_WITH_VOIDS, if string is empty, use inventor default, such as "Solid1, Solid2,...".

 

To do a further investigation, can you share your STEP file here or via email Hongyuan.Li@autodesk.com  and attach some images to show the problem ?

 

 

Regards,

Kevin-Hongyuan Li
Quality Assurance Team
Autodesk, Inc.
Employee
KevinLi-Autodesk
Posts: 441
Registered: ‎04-13-2010
Message 4 of 14 (1,105 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

09-17-2013 07:33 PM in reply to: KevinLi-Autodesk

Hi Studioworx,

 

I thought more and did more investigation and understood more about your problem, the problem I suppose is the instance name is not equal the document name, take below structure for example:

  TopAssembly

   |

   |_Instance1

   |_Instance2

   |_......

When open the Instance1 or Instance2 in a new document, the document name is shown part1 or part2 in Inventor2014, so when you save it on the local disk, the file is part1.ipt or part2.ipt, seems this naming conversion is not very meaningful because it just use the default Inventor naming rule. Let me give more explanation:

 

Behavior change for document/file name:

    Please open your STEP file with Notepad++ and find keypoint string "PRODUCT", take below code for example

    #5=PRODUCT('1332_010_002_000','','',(#2)) ;

    code format is Product ('ID', 'NAME', 'DESCRIPTION'), so in this example, ID=1332_010_002_000, NAME=N/A,       DESCRIPTION=N/A

     In Inventor 2013 the code logic is to use string of PRODUCT-ID as its document/file name, and let instance name = document/file name. In Inventor 2014 since we changed the legacy behavior since we think it is more make sense according to STEP specification that use PRODUCT-NAME instead of PRODUCT-ID as document/file name, but in this case, the PRODUCT-NAME string = N/A, so we will follow the Inventor default naming rule which use part1, part2, ......partn as its document/file name.

 

 

Behavior change for instance name:

    Please open your STEP file with Notepad++ and find keypoint string NEXT_ASSEMBLY_USAGE_OCCURANCE, take below code for example:

    #15454=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1332_010_002_002.1','1332_010_002_002.1','',#13,#29,' ') ;

    code format is NEXT_ASSEMBLY_USAGE_OCCURRENCE('ID', 'NAME', 'DESCRIPTION')

    In Inventor 2013 we set instance name = document/file name which use PRODUCT-ID. In Inventor 2014, we use string of  NEXT_ASSEMBLY_USAGE_OCCURRENCE-NAME as its instance name, if no NEXT_ASSEMBLY_USAGE_OCCURRENCE defined in the STEP file, we uses Inventor 2014's document/file name as its instance name which use PRODUCT-NAME. If the NEXT_ASSEMBLY_USAGE_OCCURRENCE-NAME is N/A, we also will follow Inventor default rule which uses part1, part2, ......partn as its instance name which seems not very meaningful. But I think we do the right thing based on STEP specification because we should use string of PRODUCT-NAME or NEXT_ASSEMBLY_USAGE_OCCURRENCE-NAME instead of its ID to shown in the browser.

 

I will collect this case in our customer feedback pool and discuss more for this behavior change if more and more customer reports got for this change.

 

 

Regards,

Kevin-Hongyuan Li
Quality Assurance Team
Autodesk, Inc.
Active Contributor
Studioworx
Posts: 36
Registered: ‎12-01-2008
Message 5 of 14 (1,091 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

09-18-2013 04:27 AM in reply to: Studioworx

Kevin,

 

thank you for your suggestions, I'm not sure exactly what I am looking for, as I couldn't find any lines that said N/A. So I have emailed you the STEP file directly, if you can take a look and let me know what you think.

 

Apparently another STEP file import worked fine with the bowser nodes matching the file names, so it would be interesting to know what is causing it in this case.

 

As a temporary work around we have imported it into 2013, and then opened and saved in 2014, not ideal but a fix for now.

 

Best Regards

 

Dan Doleman

Distinguished Contributor
xdumont
Posts: 173
Registered: ‎03-20-2006
Message 6 of 14 (1,001 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

10-23-2013 12:47 AM in reply to: KevinLi-Autodesk

Hi Kevin,

 

We have a customer who is very angry with this change. It's not acceptable. Can you add an option (registry key by example) in roder to use the old STEP import?

Employee
KevinLi-Autodesk
Posts: 441
Registered: ‎04-13-2010
Message 7 of 14 (975 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

10-25-2013 07:56 AM in reply to: xdumont

Hi, xdumont

 

Thanks for share the customer feedback in the forum!

 

We are taking a look it now.

 

You can refer to the above temporarily workaround that is imported it into 2013, and then opened and saved in 2014, you can also email the STEP file to me Hongyuan.Li@autodesk.com I will double check and update the STEP file to match Inventor 2013 behavior.

 

 

Regards,

Kevin-Hongyuan Li
Quality Assurance Team
Autodesk, Inc.
Distinguished Contributor
xdumont
Posts: 173
Registered: ‎03-20-2006
Message 8 of 14 (935 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

10-28-2013 09:22 AM in reply to: KevinLi-Autodesk

Hi Kevin,

 

Thanks for this proposition but it's not an isolate case. This customer need to import STEP weekly. But can you develop a tools to clean the STEP file in order to open it in 2014 like the 2013?

 

Thnaks in advance.

Employee
KevinLi-Autodesk
Posts: 441
Registered: ‎04-13-2010
Message 9 of 14 (920 Views)

Re: Inventor 2014 STEP Import - Browser names do not match file names

10-28-2013 07:05 PM in reply to: xdumont

Hi xdumont,

 

Thanks for feedback and understand your requirement.

We are now discussing this internally and will update you the result as soon as possible.

 

Regards,

 

Kevin-Hongyuan Li
Quality Assurance Team
Autodesk, Inc.
Valued Mentor
yannick3
Posts: 467
Registered: ‎11-19-2006
Message 10 of 14 (914 Views)

Re : Inventor 2014 STEP Import - Browser names do not match file names

10-28-2013 08:50 PM in reply to: Studioworx
Hi Kevin
I think this behavior change (2014) is very useless and not acceptable for all of us.
This will be change rapidly from Autodesk
Yannick Verreault
INV PRO 2015
MS Office 2007
Win 7 pro, core i7 950, asus P6T WS
nvidia Gforce GTX 295
WD caviar black 500Go
WD caviar black 1To

Announcements
Are you familiar with the Autodesk Expert Elites? The Expert Elite program is made up of customers that help other customers by sharing knowledge and exemplifying an engaging style of collaboration. To learn more, please visit our Expert Elite website.
Need installation help?

Start with some of our most frequented solutions or visit the Installation and Licensing Forum to get help installing your software.