[PythonCAD] offset for pythoncad

Art Haas ahaas at airmail.net
Tue Jan 18 15:34:34 CET 2005

On Tue, Jan 18, 2005 at 02:58:47PM +0100, Rafael Villar Burke wrote:
> Art Haas wrote:
> >What do you want an 'offset' command to do? I'm a little vague as to
> >what this is supposed to do ...
> >
> >Art
> >
> Offset is used to create a copy of an entity at a certain distance. It's 
> very useful to draw grids, borders with some thickness, walls, etc...
> For instance, if you have the outer silhuette of a window and you want 
> to create an inner shape that completes the window's frame you could use 
> an offset command and get drawn a new rectangle that's parallel to the 
> first one but some inches towards its inner side.
> So, the data needed to offset a shape is a distance and a side (giving a 
> point) or just a point to pass through. Both methods are useful, as you 
> sometimes want to keep a distance while others you don't mind but want 
> to pass through some special point.

That sounds like a useful feature. PythonCAD currently can create
construction lines that are parallel and offset from a given construction
line, so adding some offset/copy feature would complement the current
ability nicely.

> Regards and thanks for your hard work on PythonCAD,


Man once surrendering his reason, has no remaining guard against absurdities
the most monstrous, and like a ship without rudder, is the sport of every wind.

-Thomas Jefferson to James Smith, 1822

More information about the PythonCAD mailing list