Double offset

Double offset

attili.m
Explorer Explorer
2,903 Views
3 Replies
Message 1 of 4

Double offset

attili.m
Explorer
Explorer

Since forever I miss one of the most (to myself) used commands: double offset.
I made a lisp program in order to fix this lack.
I often need lines straddling to a reference (usually an axis) and I am forced to calculate the half of the distance, launch the offset command, click two times (one for each side); for pipe profile, for external profiles of plate, for lateral view of p.c.d., etc.
Moreover, unlike to classic offset command, it is useful generate new geometry in the current layer, not based on the source geometry layer!

My lisp program do it!

It's possible to improve Autocad with this new command?

 

0 Likes
2,904 Views
3 Replies
Replies (3)
Message 2 of 4

Kent1Cooper
Consultant
Consultant

@attili.m wrote:

.... unlike to classic offset command, it is useful generate new geometry in the current layer, not based on the source geometry layer! ....



[I have had an Offset-to-Both-Sides command defined for years, too.]

 

Perhaps you are not aware that in more recent versions of AutoCAD, there is  an option to have the results on either the source Layer or the current Layer:

 

Command: .OFFSET

Current settings: Erase source=No Layer=Source OFFSETGAPTYPE=0
Specify offset distance or [Through/Erase/Layer] <Through>: L

Enter layer option for offset objects [Current/Source] <Source>: C
Specify offset distance or [Through/Erase/Layer] <Through>:  ....{continue}....

 

But this isn't the right place to make suggestions / requests for changes in the program.  Go to the Product Feedback page.

Kent Cooper, AIA
0 Likes
Message 3 of 4

Sea-Haven
Mentor
Mentor

There is plenty of code for convert a single to multi offset out there, I know I wrote a do as many as you like, its input is pick pline then type offsets so 3,-3 would draw a double for a road with kerbs say -3.45,-3,3,3.45 would draw 4 lines. It just uses csv for its input 

0 Likes
Message 4 of 4

Fleww
Advocate
Advocate

This is best lisp for it. You can offset like whole drawing.

0 Likes