Fillet remains the same after offset

Fillet remains the same after offset

a22663564
Contributor Contributor
1,036 Views
8 Replies
Message 1 of 9

Fillet remains the same after offset

a22663564
Contributor
Contributor

I want an effect like this, is there a way to do it?

 

ccc.gif

0 Likes
1,037 Views
8 Replies
Replies (8)
Message 2 of 9

dlanorh
Advisor
Advisor

You want to offset a lwpolyline? but retain the original polylines arc radius, is that correct

I am not one of the robots you're looking for

0 Likes
Message 3 of 9

Kent1Cooper
Consultant
Consultant

@a22663564 wrote:

I want an effect like this, is there a way to do it?


Not with Offset.  You could Copy  the Polyline.  What are you expecting the other end of the arc segment [that disappears off to the right] to do in relation to the original?

EDIT:  Since you use the word Fillet, is this something like a Filleted corner of a Polyline such as a rectangle?  If so, you can Offset, then use Fillet with the Polyline option to give the desired radius to all Filleted corners on the resulting Polyline.  Of course, the resulting arc segments will not be of constant distance from their source arc segments.

Kent Cooper, AIA
0 Likes
Message 4 of 9

john.uhden
Mentor
Mentor

I guess he's hoping for an OFFSETGAPTYPE of 3.

John F. Uhden

0 Likes
Message 5 of 9

a22663564
Contributor
Contributor

This LISP does what I want 

But the closed rectangle has rounded corners

After offsetting, one of the four rounded corners will change

Which side of LISP needs to be modified?

 

 

0 Likes
Message 6 of 9

ВeekeeCZ
Consultant
Consultant

The routine gives me this result. Besides the last wrong radius is this a result you want to have? The bulges are not tangent anymore.

 

image.png

 

BTW what is the practical usage for such routine? 

 
0 Likes
Message 7 of 9

john.uhden
Mentor
Mentor

One practical use would be to get more volume out of a detention basin while keeping its shape consistent.  In fact the internal slope of the corners would be reduced as well.  The engineer for whom I am now working insists on such a design.  Well, actually I am on paid sick leave right now thanks to the plague.

John F. Uhden

0 Likes
Message 8 of 9

a22663564
Contributor
Contributor

Looked for a LISP yesterday 

The effect is better than the original

But his one-sided offset

Can it be modified to offset in all directions?

0 Likes
Message 9 of 9

john.uhden
Mentor
Mentor
What do you mean by "all directions?"
There's only left or right.
I think Kent posted the best answer...
Perform offset.
(setvar "filletrad" )
(command "_.fillet" "_P" (entlast))

Except if the various corners had been filleted with different radii.

John F. Uhden

0 Likes