Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Suppressing component features

Status
Not open for further replies.

raysapp

Aerospace
Aug 26, 2009
135
I'm looking to have multiple instances of a component with suppresion of some features in some instances. I've done this in solidworks. Not sure in NX. Starting to read docs on Arrangements. Am I in right direction?
Thanks


Ray S
NX 7.0.1.9
 
Replies continue below

Recommended for you

Arrangements doesn't seem to be ticket. Got what I was looking for by adding second instance, suppressing features in source file, then creating wavelinked body with timestamp.

Ray S
NX 7.0.1.9
 
There is at least one other way which is to suppress features by expression, and then manipulate an expression or indeed a linked expression in your file to change the conditions. It may not work as elegantly as what you have currently cobbled together for all cases, but then in several circumstances it would be slightly better.

Best Regards

Hudson

www.jamb.com.au

Nil Desperandum illegitimi non carborundum
 
Thanks Hudson
What I'm after is in fact elegance or best practice. This is something I do often so I'd like it to involve as few moves as possible. It is not a situation where I'm going to need to suppress and unsuppress at will. To provide some context, this is for manufacturing and I am trying to adhere to the master model approach(without it being to cumbersome). When I add the finished part to my mfg. file, I often need another instance with certain features suppressed to represent the part before machining. I've tried creating duplicate .prts and suppressing what I need with one, but that seems labor intensive, as does the wavelinking/timestamping. The latter also requires write access to the component file (for suppression), which is not something machinists generally have, which lead me to think there must be another way.
The funny thing is, when I'm in solidworks, I spend a good deal of time cursing the lack of functionality I have in NX.
But in this (limited) instance, the SW solution seems easier: You have access to a feature tree for each instance within the assy file.


Ray S
NX 7.0.1.9
 
Ray,

It sounds like for your needs wave links would typically be among the most frequently used techniques, some people use promotions more often for weldments, and a recent posts discussed for holes in assemblies NX-5 up support Hole Series.


If however you are working with castings then it is quite usual to design the casting and the machined final product in two stages. That is probably the only area where I'd really refer to any single method as best practice.

Most other times I'd seek to avoid anything that requires the model to change to support the machining method as opposed to straightforward design feasibility. We'd typically write lock released designs before they're sent for machining and wouldn't want to have to unlock them to convenience cutter path creation if we could avoid it.

Other than that whatever NX supports as standard that works for you probably ought to be used and to be usable, after all you paid for a capable system that has built in flexibility. Making too many rules for yourself might just turn "best practice" into lowest common denominator to your detriment.

Best Regards

Hudson

www.jamb.com.au

Nil Desperandum illegitimi non carborundum
 
We have a lot of requirements for models be different for pre and post manufacture. For example we use lots of hydraulic rams which have friction welded eyes on the end however, the cut length for the rod stock material needs to 7mm longer than the final manufactured WA, also there is a what we call flashing around the weld between the rod and the eye which is machined to be 1mm larger in diameter than the rod, we accomplish this by modelling the finished rod inlcuding the flashing on one end for example 1000mm long. We ensure that the flashin is modelled last in the part navigator. Then in the master model drawing we change into modelling mode within the drafting, wave link at time stamp to omit the flashing and then offset one of the end faces of the wave linked body by 7mm to give us a cylinder 1007mm long and use the wave link body for the drawing. We can then add the rod MM (which is as 1000mm long and includes the flashing) to another assembly which includes the eye. Simple as that.


Best regards

Simon NX4.0.4.2 MP10 - TCEng 9.1.3.6.c - (NX6.0.3.6 MP2 native)


Life shouldn't be measured by the number of breaths you take, but by the number of times when it's taken away...
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor