When attributes drift out of step — one tag at the wrong height, another on the wrong layer — fixing them one at a time through Properties is tedious and easy to get half-done. ATTCLONE is a format painter for attributes: pick one that looks right, then keep picking the ones that should match. What AttClone does Pick a source attribute whose appearance … [Read more...] about ATTCLONE LISP: Match Attribute Formatting in AutoCAD
AutoLISP Routines
AREATOTAG LISP: Put a Live Area Field Into a Block Attribute
A room tag that carries a typed area is wrong as soon as the wall moves, and nobody notices until the schedule is checked. AREATOTAG pushes the area — or the sum of several areas — into a block attribute as a live field, so the tag tells the truth by itself. What AreaToTag does Select the boundaries, then pick the attribute or the block that contains … [Read more...] about AREATOTAG LISP: Put a Live Area Field Into a Block Attribute
AREASUM LISP: Live Field Totalling Areas in AutoCAD
A typed area figure is out of date the moment somebody stretches a boundary. AREASUM writes a live field instead — select any number of closed objects, pick a point, and the total appears as text that updates itself whenever the geometry changes. What AreaSumField does Select the objects, pick a point, and an MText field is created there showing their … [Read more...] about AREASUM LISP: Live Field Totalling Areas in AutoCAD
AREATABLE LISP: Number Rooms and Schedule Areas in AutoCAD
Numbering rooms and then typing their areas into a schedule is the kind of transcription job that is slow and quietly error-prone. AREATABLE numbers the areas as you click them and builds the schedule at the same time — a numbered plan and a matching table, with nothing typed twice. What AreaSchedule does Click inside a room and it is labelled 1, with its … [Read more...] about AREATABLE LISP: Number Rooms and Schedule Areas in AutoCAD
TAPE LISP: Total the Length of Any Selection in AutoCAD
Adding up lengths in AutoCAD is one of those jobs that looks like it should take five seconds and then does not. TAPE selects any mix of curves, adds up their true lengths, and prints the total — following every arc and spline curvature properly rather than measuring point to point. What TapeMeasure does Type TAPE, select objects, and the total length … [Read more...] about TAPE LISP: Total the Length of Any Selection in AutoCAD
TAGTINT LISP: Recolour Attribute Tags Inside AutoCAD Blocks
Making one field stand out on a drawing usually means editing every block that carries it. TAGTINT does the whole sheet in one go: select the blocks, tick the tags you want, pick a colour, and only those attributes change — every other attribute in the same blocks is left exactly as it was. What TagTint does The typical job is consistency. Every DOOR_REF on … [Read more...] about TAGTINT LISP: Recolour Attribute Tags Inside AutoCAD Blocks