Cancel
Showing results for 
Search instead for 
Did you mean: 

Tool Attributes

Experimenter
Experimenter

Is there a way to save the tool attributes to the NX tool library and be retrieved with the tool?  We save our tool probing using the tool attributes but NX looses this information when retrieving the tool from the library.

 

Thanks,

Mike

10 REPLIES

Re: Tool Attributes

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

What kind of tools are you using for your probing tools, solid or spherical mills?

If you mean the attributes contained in the properties dialog of the tool, then there is no build-in support to collect them into the library. You would have to create a custom solution for this.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0

Employees of the customers, together we are strong Smiley Wink
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide

Re: Tool Attributes

Experimenter
Experimenter

Sorry, talking about tool probing and yes I do mean in the properties dialog of the tool.  We are using the tool properties to pass the info we want for our tool probing. The best way we have found so far is to just maintain our tools in an NX file and copy them out into the file we are working on, then the attributes come with it.  Problem is we have thousands of tools so would be nice to be able to pull them from a library and have the info we need with it.

Re: Tool Attributes

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

So we are not only talking about probing tools, but also about regular cutting tools?

What kind of information are you managing with the attributes?

Holding this information in the regular object attributes will definitely result in a show stopper.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0

Employees of the customers, together we are strong Smiley Wink
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide

Re: Tool Attributes

Experimenter
Experimenter

Yes, probing the cutting tool.  We are passing the cycle type like "set length and dia" or "check length only", etc. and info like I,J,S,Z etc. and also maybe some variables.

Re: Tool Attributes

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

OK, now it is clear, you are probing the tools, not speaking of probing tools.

I think there are already attributes for this, if you use MRL, but they will not be applied to the tool as object attributes.

If you are using the ASCII database, then you will have to add columns on your own to the database file and also add all the Tcl code to handle the additional columns to the appropriate Tcl scripts.

May be it is easiest to add the information to the tools description and have the post-processor parse it. This way you don't need to change so many places. This also depends on the amount of information received as object attributes.

BTW, highly customizing the tool database and related Tcl scripts will make it more cumbersome to migrate to a newer release.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0

Employees of the customers, together we are strong Smiley Wink
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide

Re: Tool Attributes

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

You could use MOM_ask_library_attributes to query the tool library for values that are not part of the regular tool values, see the NX documentation for its usage. This is available since at least year 2001.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0

Employees of the customers, together we are strong Smiley Wink
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide

Re: Tool Attributes

Experimenter
Experimenter

Probably keep going the way we have been.  We have so many tools and they need to get probed diffently based on the machine we are using it on.  We tried to do this with TDM, they thought they could pass the probe info with the tool but it did not work out.  Tough task for now I guess, at least without putting a lot of work in it and maintaining it.

Re: Tool Attributes

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

I would still try to get rid of the object attributes, since this will cause more trouble in the future.

Getting a clean solution with regular NX features is much more future prove.

If you are going to use this for more information, than it will get worse.

I would still invest time into getting a solution that involves the least amount of customization.

If probing the tool is the same for an entire tool class, the post-processor can select the correct one for this tool class.

In our case the library reference is telling us to what rough tool class the tool belongs. A regular expression match of "TL[45]\d{3}" signals a ball end cutter, for example. If it is an indexed or non-indexed cutter tells us the tools material. This way we have a simple mechanism for probing the tool or selecting the correct tool breakage check.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0

Employees of the customers, together we are strong Smiley Wink
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide

Re: Tool Attributes

Experimenter
Experimenter

We need to give this more thought before we get to far down a path I guess.  Thank you for the input.

Learn online





Solution Information