Showing results for 
Search instead for 
Do you mean 
Reply

Utilites to Compare and Set Operation Parameters

[ Edited ]

We have some utilities we are testing to help with managing operation parameters.

I am looking for users who perform these types of tasks: 

 

  • Maintaining template parts: When new templates are released, you compare them to your customized templates, to see what is different. Next you merge your specific defaults with the out-of-the-box operations. For example, you change the 20 parameters in every cavity milling operations, every release. There mus be an easier way to keep track of what you change and merge those changes in.
  • Comparing operations: What parameters are different between 2 operations?
  • Setting parameters: You spend 15 minutes getting all your Non Cutting Moves perfect, and now you need to do it again for another operation. You could write a journal, but there must be an easier way.

 

If this is you, read on...

 

We are starting with 2 utilities. The first one compares 2 versions of a part, as you do when a new template part is released. It writes a report as a spreadsheet of all the differences in all the operation parameters, like this:

 

PART 1

PART 2

OPERATION NAME

OPERATION TYPE

PROPERTY

VALUE IN PART 1

VALUE IN PART 2

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.CutLevel.GlobalDepthPerCut.DistanceBuilder.Value

6.0000

8.0000

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.BndStepover.PercentToolFlatBuilder.Value

50.0000

75.0000

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.BndStepover.PercentToolFlatBuilder.InheritanceStatus

TRUE

FALSE

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.NonCuttingBuilder.EngageInitialOpenBuilder.MinimumClearance

ExtendAndTrim

SameAsOpenEngage

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.NonCuttingBuilder.EngageInitialOpenBuilder.Trim

TRUE

FALSE

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.CutParameters.PatternDirection

Automatic

Inward

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.CutParameters.Stepover.PercentToolFlatBuilder.Value

50.0000

75.0000

folder1\PartA.prt

folder2\PartA.prt

CAVITY_MILL

Cavity Milling

builder.CutParameters.Stepover.PercentToolFlatBuilder.InheritanceStatus

TRUE

FALSE

folder1\PartA.prt

folder2\PartA.prt

ZLEVEL_PROFILE

Z Level Milling

builder.NonCuttingBuilder.EngageInitialOpenBuilder.MinimumClearance

ExtendAndTrim

SameAsOpenEngage

folder1\PartA.prt

folder2\PartA.prt

ZLEVEL_PROFILE

Z Level Milling

builder.NonCuttingBuilder.EngageInitialOpenBuilder.Trim

TRUE

FALSE

folder1\PartA.prt

folder2\PartA.prt

FIXED_CONTOUR

Surface Contour

builder.NonCuttingBuilder.SmoothingBuilder.EngRetToleranceSource

MinimizePoints

Specify

 

I think this has imediate value for those of you who need to compare template parts.

For those that write journals, I imagine the PROPERTY column already has you thinking Smiley Happy

 

We have a second utility that reads a spreadsheed like this, and sets the parameters in the operations. For example, if you want a part updated to match PartB, the program will set all of the properties listed to the VALUE IN PART 2 column.

 

Of course, this is just the beginning. We plan do a lot more, and provide these as sample API programs. However, I would like to get your feedback early on. If you would like to see these utilities and try them for yourself, please let me know. I expect we'll do a webinar and then provide them to the attendees for pre-release testing. 

 

Keep in mind that this has nothing to do with dialog customization -- only the parameters.

 

Mark Rief
Retired Siemens
52 REPLIES

Re: Utilites to Compare and Set Operation Parameters

Sounds great! I'm in !
NX11.0.1

Re: Utilites to Compare and Set Operation Parameters

I'm in as well

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Utilites to Compare and Set Operation Parameters

Thumbs up
Patrick Delisse
KMWE - DutchAero
NX11.0, CAMPOST V22, Vericut 8.0

Re: Utilites to Compare and Set Operation Parameters

Before I get my hopes up....

Will this be available for NX10?  Or only for NX11+?

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP5 + patch/TC11.2
I'd rather be e-steemed than e-diseaseled


Re: Utilites to Compare and Set Operation Parameters

Hi Mark,

I would be interested in this as well.
Regards

Dave
NX10.0.3MP13
NX11.0.1
Production
TC10
Vericut 7.3,7.4.1,8.0.2

Re: Utilites to Compare and Set Operation Parameters

Yes! Can't wait to try it. 

W10 NX11.0.1

Re: Utilites to Compare and Set Operation Parameters


Ken_A wrote:

Before I get my hopes up....

Will this be available for NX10?  Or only for NX11+?


I am running in 10.0.3 now. Keep those hopes up.

Mark Rief
Retired Siemens

Re: Utilites to Compare and Set Operation Parameters

The most important question........

 

Will this require a new license to access this new functionality?

 

Call me cynical.

Re: Utilites to Compare and Set Operation Parameters

That property column does indeed have me intrigued!

Learn online





Solution Information