×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

curve creation question

curve creation question

curve creation question

(OP)
Is there a (quick) way to generate a line along a surface at the points closest to a non intersecting plane?

RE: curve creation question

I'm not that sure that it is that simple... Imagine that the surface has the shape of an "egg box" on a table ( slightly above the table) , and the non intersecting plane is the table top. What would be the curve ?

Regards,
Tomas

RE: curve creation question

(OP)
For this application we would assume the surface has no reversal in curvature.

RE: curve creation question

To define a line, you will need at least 2 pieces of data; 2 points or 1 point and a vector. So unless there are 2 "points closest to a non intersecting plane" you will need to provide some more information. Besides, you say that want a "line along a surface". Unless the surface is also a plane (or some very special situations like parallel to the axis of a cylinder or cone) any curve "along a surface" will be a Spline and NOT a Line.

Perhaps you will need to provide us a model and some more information on exactly what it is that you're attempting to create.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.

RE: curve creation question

(OP)
Sorry I meant spline

RE: curve creation question

Even so, a picture, or better yet, an actual model, would be very helpful.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.

RE: curve creation question

If I'm visualizing this correctly, I'd try using the isocline curve command. For the vector, choose something parallel to the plane (not the plane normal) and enter 0 (zero) for the angle. This will create a curve (or curves) on the surface that have the highest 'elevation'.

www.nxjournaling.com

RE: curve creation question

I created 2 isocline curves (choosing the x axis for 1 curve, the y axis for the other), then measured the minimum distance from the datum plane to the surface (using the "create line" option). The minimum distance line hits the intersection of the 2 isocline curves. I then created an arbitrary datum plane and used it to create an intersection curve on the surface. The minimum distance line from the datum plane to the intersection curve also hits one of the isocline curves.

www.nxjournaling.com

RE: curve creation question

(OP)
Thanks to our wonderful filtering software I can't post or view files. (well I could view pictures at home but that's about it)

At this point the question has been rendered academic to me since I realized the surfaces I'm dealing with are constant conic so pick two ponits draw a line and Bobs your uncle.

However, seeing as I've run into this before, I'm still intersted in a solution. (Which an issocline cuve perpendicular to the plane shuould accomplish unless I'm mistaken) (thanks cowski)

RE: curve creation question

(Which an issocline cuve perpendicular parallel to the plane shuould accomplish unless I'm mistaken)

www.nxjournaling.com

RE: curve creation question

(OP)
I'm pretty sure it's perpendicular unless you're speaking of the plane normal

RE: curve creation question

Yep, i agree on Cowskis solution if your case is such that you can determine the vector for the isocline curve. ( If not there are ∞ solutions)

Regards,
Tomas

RE: curve creation question

Tell Uncle Bob I said hello

RE: curve creation question

(OP)
toost, It seems to me (correct me it I'm wrong) that you'd get the "high" points to the surface regardless of the vector as long as it's paralell to the initial plane. (I see what you're saying now cowski)

RE: curve creation question

When creating the isocline curve(s) you will need to select a vector of interest parallel to the plane. If you select the vector normal to the plane, NX will not generate the curve of closest approach.

When you wrote "an isocline cuve perpendicular to the plane", I assumed you meant picking the vector perpendicular to the plane to create the isocline curve. I apologize if I assumed incorrectly.

www.nxjournaling.com

RE: curve creation question

(OP)
see above

RE: curve creation question

Quote:

see above

Looks like a few posts got added while I was replying hourglass

www.nxjournaling.com

RE: curve creation question

(OP)
it happens

RE: curve creation question

Hm, i'm not sure that the method is reliable.
I edited the surface such that it is simpler, now it's degree 2x1 and single patch on both u anv.
It is in other words linear in one direction. ( The isocline should be "straight as a line")
Then i drew a sketch on the plane and in that i drew 2 lines to use as vector definitions for 2 Isocline curves. The two isoclines are totally different and none of them intersects the minimum distance point. See attached 7.5 model.

Regards,
Tomas

RE: curve creation question

(OP)
I wish I could see your file

RE: curve creation question

Attached is a more general solution. I first create a datum plane offset from the plane you require the curve(s) from. The datum plane is located so as to intersect the face of interest. Next create a section curve. Then move the datum plane until you get as close as you need to the desired curve. Note that for a face with no inflextion but convex in both directions then the minimum distance is a point. For a surface with inflection you could get multiple curves.

Attached are a part file and a jpeg image.

Frank Swinkels

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources