Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Navigation
- NX Design
- Forums
- Blogs
- Knowledge Bases
- Groups

- Siemens PLM Community
- NX Design
- NX Design Forum
- create circle on spline (sketch)

Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

Highlighted
#

create circle on spline (sketch)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-07-2018 06:56 AM - edited 01-07-2018 07:02 AM

I have a fully constrained spline in sketch as shown below.

Now I want to create a circle which is:

- tangent to the spline at the sketch origin and
- of the
**radius equal to the curvature radius**of the spline at the sketch origin.

Is it possible by certain constraining trick in sketch? Thanks!

Labels:

6 REPLIES

Re: create circle on spline (sketch)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-08-2018 12:49 AM - edited 01-08-2018 12:53 AM

Re: create circle on spline (sketch)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-08-2018 09:57 AM

Is there a measurement expression to get the curvature of a spline at a point?

If not, you will probably need to create a UDO or Custom Feature object to parse thespline at the end point, get curve params, and either set an expression (with the radius you need) or create the circle directly.

There might be other ways.

Production:NX10.0.3.5 MP16/TC11.2

I'd rather be e-steamed than e-diseaseled

Re: create circle on spline (sketch)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-08-2018 09:58 AM

OTOH, does the curvature of a spline (by definition) go to 0 (radius = infinite) at the end of the spline?

Production:NX10.0.3.5 MP16/TC11.2

I'd rather be e-steamed than e-diseaseled

Re: create circle on spline (sketch)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-08-2018 10:42 AM - edited 01-08-2018 10:44 AM

Hi @Ken_A Thanks for your comments!

@Ken_A wrote:OTOH, does the curvature of a spline (by definition) go to 0 (radius = infinite) at the end of the spline?

No. At the point where the circle is to be created, the curvature is not 0 (radius <> infitite).

@Ken_A wrote:Is there a measurement expression to get the curvature of a spline at a point?

The spline and the circle to be created are in the same active sketch, and therefore no measurement expression can be built to get the curvature.

And it's beyond my knowledge to customize a feature to measure the curvature radius at a point on a spline. If possible, could you give some clues? Thanks!

Re: create circle on spline (sketch)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-09-2018 03:55 AM - edited 01-09-2018 04:00 AM

Hi,

You can try applying a G2 constraint. In order to make it work you will have to trim the circle to become an arc so the spline connects to an open end. Connect the spline to the arc and infer G2. See movie.

Please note how the poles move at the end of the movie. I did this to show you that the uniform scale constraint would conflict with the size of the arc changing while the end point of the spline is fixed.

Regards, **bleep**

Re: create circle on spline (sketch)

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

01-09-2018 08:51 AM

Hi @DickBaardse Thanks for your reply and video!

In my situation, I have an existing spline in my current model, and later I want to add a circle to the spline. In other words, the spline is earlier than the circle.

In another thread, @Yamada gives a solution to this issue.

Follow Siemens PLM Software

© 2019 Siemens Product Lifecycle Management Software Inc