AutoLISP Element Arranger - Repost - open to bidding

Ditutup Dipasang Mar 20, 2014 Dibayar saat pengiriman
Ditutup Dibayar saat pengiriman

I need someone to produce a LISP that will arrange small text elements (property type, property number, “M” symbol) within the confines of the rectangles (parcels) that contain them. I have detailed the required functions of the LISP below, and attached an example file with both the initial conditions and the desired final conditions. Where discrepancy exists, the drawing example takes precedence. Please ask as many clarification questions as are necessary!

Functional Requirements:

1. The LISP shall set the rotation of all “Property_Type” elements to that of the nearest “RW” line. It shall set the placement of all “Property Type” elements to be centered between the nearest two (2) “PL” lines, and offset a distance of 15 model units perpendicular from the nearest “RW” line.

2. The LISP shall set the rotation of all “Property_Number” elements to that of the lower of the two “PL” lines that abut the nearest “RW” line. It shall set the placement of all “Property_Number” elements to be offset from the lower of the “PL” corners formed from the “PL” line that typically does not intersect the “RW” line.

3. The LISP shall set the placement of the “M” symbols (including both text and circle elements) to be near the centroid of the parcel rectangle, and to not intersect either the “Property_Type” or “Property_Number” elements.

I have attached a DWG containing a small snippet example of the initial and final conditions. The LISP you produce must be applicable to a much larger file (10s of thousands of parcels).

Misc. Requirements:

1. Compatible with AutoCAD C3D 2012

2. Comment on each line

3. Applicable to a much larger dataset

AutoCAD

ID Proyek: #5696448

Tentang proyek

1 proposal Proyek online Aktif Apr 26, 2014

1 freelancer menawar dengan rata-rata $200 untuk pekerjaan ini

Moechine

I have authored many autolisp routines through the years from simple utilities to large complex programs. My Autolisp programming was replaced with VBA and more recently .NET so I have not authored any new Autolisp in Lebih banyak

$200 USD dalam 3 hari
(0 Ulasan)
0.0