It worked !
Thank you so much for your help, once again, without you I wouldn't be able to finish my project !
Hello and sorry for the late response, i had tons of work to do :/
Yes, the IVB you provided me works really well, thank you!
But (once again), i just have one more doubt:
- when you define a hole tolerance as H7 (or other), Inventor automatically sets the upper and lower tolerance values according to the nominal diameter of the hole, right ? So, my question is: when Inventor sets these values, is there a way to access and export them both - H7 and the respective tolerance values (upper and lower) ?
I'm not sure if I explained myself correctly, but if you can help me or have any questions, feel free to ask them !
Thank you again,
Sure, the Upper/Lower values are already there and you can export them. See updated attachment.
I hope you're doing well.
Regarding to the previous problem I had, there is a question I sttil have:
- when modelling a part file in Inventor, only the dimensions we set (dimensions we give a name and a value), are listed in the parameters table. This way, the macro you gave me only exports the information listed in that table.
- the information listed in the parameters table is based on sketches and features dimensions, as obvious.
So , my question is: is it possible to access the information (dimension values) contained in a feature (or a sketch) without setting a specific name or value to it?
For example, in the attached pictures, if a rectangular form is drawn and the dimensions are setted, these will be lisetd in the parameters table (see attached "pic1" and "pic1 - params").
But, in the other hand, if the same rectangular form is drawn, but this time without setting any dimension, the parameters table will be empty, obviously (see attached "pic2").
After this, i can surely presume that Inventor saves or keeps this information somehow, somewhere, without having to set dimensions or values.
So, my question is: is it possible to access sketches and/or features information without setting this values?
I hope i have explained my doubt correctly, if not, let me know!
My best regards,
This sounds like a similiar issue I mentioned above, you should have a proper Excel Object Library referenced for this VBA to work. The attached VBA has the Excel 2010(14.0) referenced, if you have a different Excel version installed you should change it to yours. You can get to the References dialog from Tools->References....
Hope this helps.