Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

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

How to create points set on inner most curves in a pattern of curves & how to export those point

Status
Not open for further replies.

sluzzer

Mechanical
Joined
Feb 27, 2010
Messages
60
Location
IN
Requirement:
1. I want to make a profile, by creating a pattern of circles along a epicycloid curve and by selecting the radially inner most point of those circles.

What I did:
1. I created the epicycloid curve using expression (fig 1)
2. Then I created a circle at a point on the curve (fig 2) and made instances (pattern) along the curve (fig 3)

Problem:
1. Now I want create points along the innermost curves. How to create such points?
(I created those points by manually creating a line and then pattern it for 360 degree and then making intersection points at the innermost curves (fig 4). But it is very laborious. Is there any easy way by any inbuilt method or by GRIP or by Journaling)
(Mathematically those points are located, normal (towards centre) to the tangent at each point of base curve (epicycloid) curve and those are not simply radially innermost with respect to the pattern circle)
2. How to export those points to excel or text file?
(I searched this forum & got many GRIP or Journal files. But I don't know, which program to use for this specific problem.)

getfile.aspx

getfile.aspx

getfile.aspx

getfile.aspx


Thank You

Regards
shiva
 
I'm not sure I follow exactly; you refer to figures 1-4, but the only attachment is "4.jpg" (figure 4?)

Going by "4.jpg", it seems to me that if you offset the original epitrochoid curve by the distance of the radius of the circle, all your created points would lie on this offset curve. So, rather than creating all the points manually, you could offset the original curve and use a point set to (automatically and associatively) create any number of points along the curve.

www.nxjournaling.com
 
Thanks for the reply Cowski!

Sorry! I didnt notice that other figures are not attached!

Here I attach the part file which is created in nx8, in which I made the sketch.
Link


By offset, we will not get the same profile as required. Beacause while offsetting every point on the curve will move radially inwards. What I want is every point should move Normally to its own location.

Thank you
 
 http://files.engineering.com/getfile.aspx?folder=8ad35253-ab7a-41d5-8d17-f8127d858000&file=epitrochoid_with_patterns.prt
The offset curve command does move the curve normally (inwards or outwards); therefore, I maintain that offset curve will give you what you want. As proof for you, I've attached your part with an offset curve (in magenta to stand out against the blue circles). I've reduced the number of circles in the pattern to 50 so you can better see that each one is tangent to the offset curve (but this will still be true with any number in the pattern).

www.nxjournaling.com
 
Thank you so much Cowski! :) [bigsmile]
So the offset curve works for this specific problem but it will not helps in selecting outer or inner boundary for other problems.

For example, if the same epitrochoid curve is rotated (circular pattern for 6 times) about an eccentricity (take 2 mm on x-axis), then how to select only the outermost curves! Here I attached the part for reference.

Link

Also please tell me how to export the point sets to excel or txt format.

Thank you
 
 http://files.engineering.com/getfile.aspx?folder=b4e3c273-67de-404e-948c-291adbc9b00a&file=selecting_outer_boundary.prt
You can select the outermost curves in certain commands with the "single curve" filter and the "stop at intersection" option set. In the screenshot below, I'm creating an extrude feature from the outermost curves. To get the fully enclosed profile would take 6 curve selections.

download.aspx


www.nxjournaling.com
 
Thanks Cowski! It works! [bigsmile]
But this also gets so tedious, when the pattern curves are more! [sad]
Is there any way by making window selection of all the curves, only the outer or inner boundaries will be selected?

Thank You
 
If all the curves are in the same sketch (project your law curve into a sketch and use pattern curve to make the copies) then you can use the "region boundary curves" to get the innermost curves in 1 selection, but I know of no easy way to get all the outermost curves...

www.nxjournaling.com
 
Ok.. Thank you very much! your answers helped me a lot :)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top