SURFPLOT draws z = f(x,y) as a 3D mesh over a range you give. Saddles, domes, ripples, decay curves, anything that can be written as an expression. What SurfacePlot does The equation is typed in LISP form, which is prefix notation — the operator first: (* 0.2 (+ (* x x) (* y … [Read more...] about SURFPLOT LISP: Plot z = f(x,y) as a 3D Mesh in AutoCAD
AutoLISP Routines
STRINGDIM LISP: Architectural String Dimensioning
STRINGDIM puts a run of dimensions along one unbroken line, with oblique ticks at each point and the figure centred in each gap — the way a floor plan is dimensioned, and the way AutoCAD’s own DIMCONTINUE does not do it. What StringDim does DIMCONTINUE makes one dimension object per gap. Each carries its own dimension line and its own pair of ticks, so … [Read more...] about STRINGDIM LISP: Architectural String Dimensioning
STEELSHAPE LISP: AISC Steel Section Library for AutoCAD
STEELSHAPE draws any standard AISC steel section to its true published dimensions, picked from a browsable catalogue of twelve shape families. STEELINFO reports the detailing dimensions that are not on the section but are needed to draw a connection — bolt gage, cope size, and the stiffener plate that fits between the flanges — and draws nothing. What … [Read more...] about STEELSHAPE LISP: AISC Steel Section Library for AutoCAD
STAIRRUN LISP: Stair Riser, Tread and Opening Calculator
Give STAIRRUN a floor-to-floor height and it works out the ways a stair can be built to get up it, checked against the code you are working to. For each it reports the riser, the tread, the total run, the floor opening needed to keep headroom, and the pitch. What StairRun does The awkward part of a stair is that the riser count must be a whole number, so you … [Read more...] about STAIRRUN LISP: Stair Riser, Tread and Opening Calculator
STAIRPAN LISP: Formed Steel Stair Pans in Section
STAIRPAN draws the folded sheet-metal pans that make up a steel stair, in section, to the exact fold geometry of a fabricator’s standard details — then works out the flat blank length needed to press each one. What StairPan does Twelve profiles, three nosing treatments crossed with four positions in the stair: NOSING … [Read more...] about STAIRPAN LISP: Formed Steel Stair Pans in Section
SQTOROUND LISP: Square-to-Round Transition Flat Pattern
SQTOROUND develops the flat blank for a transition piece: rectangular at one end, round at the other, with the round optionally offset from centre. Give the rectangle, the diameter, the height and any offset, and it draws the developed pattern — the shape to cut from flat sheet, with its fold lines — ready to plot at 1:1 and mark out. What SquareToRound … [Read more...] about SQTOROUND LISP: Square-to-Round Transition Flat Pattern