Get Help

Showing results for

- Community
- :
- Creo Parametric
- :
- Analysis
- :
- Re: arc perimeter driven by the length of a straig...

Options

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

Showing results for

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

03-03-2014
11:51 AM

03-03-2014
11:51 AM

Hi,

I start in Creo sketcher with a straight line (sd3), then I would like to add an arc which has the same (perimeter) length. I think that should be possible with the "Perimeter" function but I cant get it to work properly.

Could someone explain to me how to do it?

see attached image.

Solved! Go to Solution.

1 ACCEPTED SOLUTION

Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

03-04-2014
05:02 AM

03-04-2014
05:02 AM

Thanks Antonius,

Actually, your solution makes the line length driven by the arc length, but I would like it to work the other way round: sd3 = sd0 instead of sd0 = sd3. But I get an error on that.

Ive figured out why: sd2 cannot be used as a parameter for the arc length, because that doesnt make sense.

So i've modified the function of sd2 so it can be used properly to vary the arc length, its now sd6:

cheers.

3 REPLIES 3

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

03-03-2014
12:33 PM

03-03-2014
12:33 PM

Re: arc perimeter driven by the length of a straight line.

Perimeter dimensions are limited.

You cannot make the two dimensions equal as you can with other type of dimensions. In this case, a section relation will solve this. But 1st you need the perimeter dimension:

Select the perimeter dimension tool and select the arc; place the dimesnion; and select sd2 as the variable.

Note: this require the radius to be fixed and the end angle will change. You can also make the radius variable.

Next; add the relation sd3=sd(perimeter dim)

Now the line will always be the perimter of the arc.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

03-04-2014
05:02 AM

03-04-2014
05:02 AM

Thanks Antonius,

Actually, your solution makes the line length driven by the arc length, but I would like it to work the other way round: sd3 = sd0 instead of sd0 = sd3. But I get an error on that.

Ive figured out why: sd2 cannot be used as a parameter for the arc length, because that doesnt make sense.

So i've modified the function of sd2 so it can be used properly to vary the arc length, its now sd6:

cheers.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Notify Moderator

03-04-2014
02:10 PM

03-04-2014
02:10 PM

Re: arc perimeter driven by the length of a straight line.

Thanks for pointing that out... I wasn't sure it would do that and I didn't try.

Sure enough, I reversed the relation from sd0=sd3 to sd3=sd0 and it worked fine.

That means the only limitation is that you cannot use the equal constraint between the linear and perimeter dimension.