Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

Direction vector for Curve features are not associative

Status
Not open for further replies.

CNSZU

Mechanical
Sep 2, 2005
318
I have a 'source' part which contains a rectangle shaped Offset Curve feature. I have another 'target' part with a WAVE link to this curve feature (associative, not position independent). I use this WAVE link to create a rectangular cut extrude feature. Now, if I rotate the source part, the extrude feature does not reflect the new source part angle. To solve this problem I must edit the extrude feature and re-define the direction vector. But if I rotate the source part yet again, the extrude again fails to properly update the direction of the extrude. The attached image shows the failed scenario.

As an experiment, I replaced the original Offset Curve feature with a sketch feature, and now everything updates as it should.

Is there a way to somehow define curve features to contain information about the direction vector so that any child features will update in a correct associative manner?

NX10.0 Win8.1 64bit i7-3770K 16GB QuadroK2200
 
 http://files.engineering.com/getfile.aspx?folder=ac337d70-d327-474f-aa6d-b200a5714e86&file=SnapShot_488.png
Replies continue below

Recommended for you

Hi,
You didn't mention the way you defined a direction vector for extrude: what kind of method is used?
 
None defined. And if I manually define a direction vector, the direction is not associative.

NX10.0 Win8.1 64bit i7-3770K 16GB QuadroK2200
 
Wait a minute, i talking about an Extrude feature menu, it asks you to define a vector using one of supported methods (see the picture). I recommend you to try this way: you have to make a WAVE-link for both offset curve AND face, containing edges the offset made from. Then choose a Normal to face vector as a direction for Extrude feature (use the WAVE-linked face from step 1 to define a normal).

1_jyislp.jpg
 
Thanks, it works flawlessly the way you described.

However, having to WAVE-link a face in addition to the curve feature seems to me to be a very clunky way of doings things. I guess I'll have modify all my library components and change the curve features to sketch features wherever possible, because at least the sketch features have the direction vector 'baked' into the feature so I don't have to concern myself with additional 'vector management'.

NX10.0 Win8.1 64bit i7-3770K 16GB QuadroK2200
 
Ok. Let me offer you the second solution. I'm not sure if i understood your issue 100% right, but if you want to Extrude an offset curve, which originally belongs to another solid body, you can do it directly from a Extrude feature, just be sure you're using an Offset with a type Two- or One-sided. I attached the picture, hopefully it will explain the method.

1_a60s6a.jpg
 
I understand, but this is not feasible for two reasons:
-the original shape can be complex, so I need to offset from multiple edges. There is no single sketch that I can offset from.
-the original shapes are parts from a library, so I need a single curve feature which is easily accessible via a product interface.

NX10.0 Win8.1 64bit i7-3770K 16GB QuadroK2200
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor