fab/handrail-returns.lsp [src]
Functions for handrail return fab drawings
(calc-handrail-return-fab s1 s2)
Returns a list of strings representing the return between stairs S1 and S2, or nil
Returns nil when rail-return-type returns nil
VARS:
(S1 LIST (DATA-LIST-P S1))
(S2 LIST (DATA-LIST-P S2))
(calc-handrail-return-fabs stairs)
Returns the handrail returns for this group of stairs grouped by finish
VARS:
(STAIRS LIST (VL-EVERY 'DATA-LIST-P STAIRS))
(combine-handrail-return-fabs returns)
Combines RETURNS with equal finishes into a map
VARS:
(RETURNS LIST)
(handrail-return-write-table finish returns)
Function used by make-rail-fab-common to write the main table
VARS:
(FINISH STR)
(RETURNS LIST (VL-EVERY 'LIST-OF-STRINGS-P RETURNS))
(make-handrail-return-fab finish returns)
Uses make-rail-fab-common to create a handrail return spreadsheet
VARS:
(FINISH STR)
(RETURNS LIST (VL-EVERY 'LIST-OF-STRINGS-P RETURNS))
(make-handrail-return-fabs stairs)
Creates all the handrail return fab drawings for this group of STAIRS
VARS:
(STAIRS LIST (VL-EVERY 'DATA-LIST-P STAIRS))