fab/stair.lsp [src]
Functions for stair fab drawings
Function signature | Description | |
---|---|---|
Public | ||
(make-stair-fab) | Stair-specific function called by make-generic-fab | |
(make-stair-fabs stairs) | Creates all fab drawings for STAIRS | |
Private | ||
(stair-fab--combine stairs) | Uses fab-combine-like-data to combine STAIRS for fab | |
(stair-fab--draw-square-detail) | Draws the square setting detail | |
(stair-fab--draw-top-view ins) | Draws the top view at INS | |
(stair-fab--draw-top-view-callouts) | Adds view callouts to the top view | |
(stair-fab--draw-top-view-connections) | Adds connections to the top view | |
(stair-fab--draw-top-view-dims) | Adds dimensions to the top view | |
(stair-fab--draw-top-view-stringers) | Adds the stringers to the top view | |
(stair-fab--draw-top-view-treads) | Adds the treads and pan extensions to the top view | |
(stair-fab--main-view side) | Returns a stair fab main view block for SIDE | |
(stair-fab--main-view-add-h-dims) | Adds horizontal dimensions to the main view | |
(stair-fab--main-view-add-h-dims-bot fnose top-dim-line) | Adds dims for bottom nosing/stringer edge in main view | |
(stair-fab--main-view-add-h-dims-top) | Adds horizontal dims for top nosing/stringer edge in main view | |
(stair-fab--main-view-add-p-dims) | Adds pitch dims to main view | |
(stair-fab--main-view-add-rise-tag ins rise_qty) | Adds rise tag at INS in main view | |
(stair-fab--main-view-add-stair parts-layer) | Adds the stair, tread/riser, and connection geometry to the main view | |
(stair-fab--main-view-add-stringer-callouts) | Adds stringer callouts to main view | |
(stair-fab--main-view-add-v-dims) | Adds vertical dimensions to main view | |
(stair-fab--main-view-add-v-dims-100-stn) | Adds vertical dimensions for pan-fill w/ STN at all nosings | |
(stair-fab--main-view-add-v-dims-100-stn-tb) | Adds vertical dimensions for pan-fill w/ STN at top and bottom only | |
(stair-fab--main-view-add-v-dims-400) | Adds vertical dimensions for precast | |
(stair-fab--main-view-add-v-dims-std) | Adds standard vertical stair fab dimensions | |
(stair-fab--process-connections) | Adds material, hardware, and part details for connections | |
(stair-fab--process-pans) | Adds pans to material list and draws their details | |
(stair-fab--process-qt stair-block) | Takes of QT from STAIR-BLOCK, processes it, and adds it to the material list | |
(stair-fab--process-stn) | Adds STN to material list |
(make-stair-fab)
Stair-specific function called by make-generic-fab WITH-DATA
(make-stair-fabs stairs)
Creates all fab drawings for STAIRS Essentially a composition of make-generic-fab and stair-fab--combine
(stair-fab--combine stairs)
Uses fab-combine-like-data to combine STAIRS for fab
(stair-fab--draw-square-detail)
Draws the square setting detail WITH-DATA
(stair-fab--draw-top-view ins)
Draws the top view at INS VARS: (INS LIST (POINT-P INS)) WITH-DATA
(stair-fab--draw-top-view-callouts)
Adds view callouts to the top view
(stair-fab--draw-top-view-connections)
Adds connections to the top view
(stair-fab--draw-top-view-dims)
Adds dimensions to the top view
(stair-fab--draw-top-view-stringers)
Adds the stringers to the top view
(stair-fab--draw-top-view-treads)
Adds the treads and pan extensions to the top view
(stair-fab--main-view side)
Returns a stair fab main view block for SIDE VARS: (SIDE STR (MEMBER SIDE '("l" "r"))) WITH-DATA
(stair-fab--main-view-add-h-dims)
Adds horizontal dimensions to the main view
(stair-fab--main-view-add-h-dims-bot fnose top-dim-line)
Adds dims for bottom nosing/stringer edge in main view
(stair-fab--main-view-add-h-dims-top)
Adds horizontal dims for top nosing/stringer edge in main view
(stair-fab--main-view-add-p-dims)
Adds pitch dims to main view
(stair-fab--main-view-add-rise-tag ins rise_qty)
Adds rise tag at INS in main view
(stair-fab--main-view-add-stair parts-layer)
Adds the stair, tread/riser, and connection geometry to the main view VARS: (PARTS-LAYER STR) WITH-DATA
(stair-fab--main-view-add-stringer-callouts)
Adds stringer callouts to main view This only adds the main segment and any haunches resulting from stringer extension (i.e. not a haunch connection type). Standard haunch callouts are brought in by haunch-stringer-callout
(stair-fab--main-view-add-v-dims)
Adds vertical dimensions to main view
(stair-fab--main-view-add-v-dims-100-stn)
Adds vertical dimensions for pan-fill w/ STN at all nosings
(stair-fab--main-view-add-v-dims-100-stn-tb)
Adds vertical dimensions for pan-fill w/ STN at top and bottom only
(stair-fab--main-view-add-v-dims-400)
Adds vertical dimensions for precast
(stair-fab--main-view-add-v-dims-std)
Adds standard vertical stair fab dimensions
(stair-fab--process-connections)
Adds material, hardware, and part details for connections WITH-DATA
(stair-fab--process-pans)
Adds pans to material list and draws their details
(stair-fab--process-qt stair-block)
Takes of QT from STAIR-BLOCK, processes it, and adds it to the material list VARS: (STAIR-BLOCK VLA-OBJECT)
(stair-fab--process-stn)
Adds STN to material list