All,
In answer to your questions.
I am currently using NX4 (32 os), but have also tried this on NX6 with the same problem. I am sure that I have done this in NX2, but my memory is not what is was

and I could be thinking of another CAD tool.
I am working on an ‘extremely’ complex casting with lots of free form surfaces in it. The model as a whole, has been optimised as much as possible to remove excessive parameterisation.
I am trying to define the best positions through various ribs etc for passageways. These passageways are not straight, nor will they have constant wall thickness in relation to the cast faces, due to various thermal & structural restrictions.
What I typically do is define the passage way cross-sections at key locations, then link all of the cross sections together. (It’s not that hard really!!) just laborious. It’s a bit like doing a core on a turbine blade in a gas turbine engine. But the external casting I am currently working with is as complex as a turbine blade, but there’s a lot more of it with multi directional passage ways.
I typically create the sections through the solid body using the section command, under ‘insert curve from bodies’. This works fine on small non complex bodies as the results return quickly and the effect on part file size is manageable.
I then use these curves to position curves within a sketch, which has been defined on the datum which was used to create the section in the first instance.
The problem I now have is the complexity of the body, if I section using a plane (infinite in size) it sections through the whole solid body, most of which is not in the region I am working, which takes a long time and is really inflating the part file size.
I could extract a copy of the body, which then makes a feature, then use this feature as the input (using the appropriate selection intent modifier) in the ‘insert > curve from bodies > intersect’ to intersect the feature with my bounded plane surface. This gives the result as curves. But…………extracting the body increases the part file size. I could extract individual faces & sew them together, but again it increases the part file size & gets messy.
So it seemed logical to me, to create a simple planar surface ‘bounded plane’ in the region I need the section. The theory being that NX will only section to the extents of my bounded plane.
The point I am trying to make is, if the selection intent options in the ‘insert > curve from bodies > intersect’ command had a option ‘body’ this would all work, (again I’m sure I have done this operation before)
Mmauldin’s suggestion is pretty much there, but like I said, I want to do some tests to check the performance and effect on part file size. After all, it takes more data to store a surface that it does simple curves. Therefore it would be fair to assume that it would take longer to create the section ‘surface’ than the section ‘curves’. This could also affect regeneration times. But I need to test this (I’ll let you know what I find out).
I’ll knock up a simplified example of what I am trying to achieve. As I cant show you the real thing.
This thread seems to got people’s interest going, I guess it sounds easy in theory.
Cheers,
NXJ