From a07bc6c202117291e7f8dfbf5e6921133d39c9e9 Mon Sep 17 00:00:00 2001 From: Zane Meyers Date: Tue, 11 Nov 2025 12:22:56 -0500 Subject: [PATCH] vault backup: 2025-11-11 12:22:56 --- .obsidian/community-plugins.json | 3 +- 2025-10-31.md | 2 +- 2025-11-06.md | 8 ++--- 2025-11-10.md | 44 +++++++++++++++++++----- 2025-11-11.md | 35 +++++++++++++++++++ fire-alarm-takeoff.md | 58 +++++++++++++++++++------------- fixture-designations.md | 40 +++++++++++----------- full-takeoff.md | 5 ++- general-takeoff.md | 19 +++++++++++ switchgear-takeoff.md | 44 ++++++++++++++++++------ the-constructor-dot-org.md | 13 ------- 11 files changed, 188 insertions(+), 83 deletions(-) create mode 100644 2025-11-11.md create mode 100644 general-takeoff.md delete mode 100644 the-constructor-dot-org.md diff --git a/.obsidian/community-plugins.json b/.obsidian/community-plugins.json index 4b52e6c..80e1f6d 100644 --- a/.obsidian/community-plugins.json +++ b/.obsidian/community-plugins.json @@ -13,5 +13,6 @@ "obsidian-latex-suite", "obsidian-pretty-bibtex", "obsidian-tikzjax", - "lilypond" + "lilypond", + "novel-word-count" ] \ No newline at end of file diff --git a/2025-10-31.md b/2025-10-31.md index e17cd92..1bb7d71 100644 --- a/2025-10-31.md +++ b/2025-10-31.md @@ -32,7 +32,7 @@ today. They have absurdly large feet, moorso the juveniles.\* \*The common gallinule was formerly known as the common moorhen, only split from the Old World species (_Gallinula chloropus_) in July 2011. It may still be more widely known as "moorhen" , thus the pun. -Today was a good day---I've been at this for a while, one second. +Today was a good day---I've been at this for a while, one second... ## 2025-10-31 19:48 --- Late Friday Evening, Halloween btw diff --git a/2025-11-06.md b/2025-11-06.md index 12c4a53..3168c7f 100644 --- a/2025-11-06.md +++ b/2025-11-06.md @@ -29,15 +29,13 @@ Now I feel myself sour when I see the same warning signs. > is a fleeting vapor and a deadly snare > [!quote] Robert Palmer, "Every Kinda People" -> There is no profit in deceit -> -> Honest men know that -> +> There is no profit in deceit \ +> Honest men know that \ > Revenge does not taste sweet When you bill your customer to provide scope that they thought they already paid for, -they don't say "Touche" and move on, +they don't say "Touché" and move on, they ask themselves what they've done for you, what they're doing, and if you still deserve it. **You are cashing out on good will.** diff --git a/2025-11-10.md b/2025-11-10.md index 96eb83d..b01ae61 100644 --- a/2025-11-10.md +++ b/2025-11-10.md @@ -4,8 +4,8 @@ aliases: [] tags: - authorship/original - destiny/permanent - - original-format/typewritten-print - original-format/digital-text + - original-format/typewritten-print - type/daily title: 2025-11-10 --- @@ -55,19 +55,19 @@ when I noticed a strange paragraph: > > Drop down ceiling is technically "Exposed" (the real term should be accessable), > so Romex and SER is not permited. Will need to use MC. -> +> > > [!image] > > ### 334.12 Uses Not Permitted. -> > +> > > > #### 334.12(A) Types NM and NMC. -> > +> > > > Types NM and NMC cables shall not be permitted as follows: -> > +> > > > 1. In any dwelling or structure not specifically -> > permitted in 334.10(1), (2), (3) +> > permitted in 334.10(1), (2), (3) > > > > 2. ==Exposed in dropped or suspended ceilings== -> > in other than one- and two-family and multifamily dwellings +> > in other than one- and two-family and multifamily dwellings This analysis of 334.12(A)(2) is flawed. @@ -84,7 +84,7 @@ can be paraphrased as follows: > in accessible spaces above suspended ceilings, > _except in buildings containing one or more dwelling units._ -The prohibition of 334.12(A)(2) *never* applies to apartments or condos, +The prohibition of 334.12(A)(2) _never_ applies to apartments or condos, And only applies to hotels and dormitories on a basis of AHJ interpretation (See [[multi-family-dwellings#Are Hotels Multifamily Dwellings?]]). @@ -106,3 +106,31 @@ I'm certain I misuse it frequently. It _does not_ include power conductors to [[nfpa-70_100_definitions#Utilization Equipment.|utilization equipment]], those are a [[nfpa-70_100_definitions#Branch Circuit.|branch circuit]] + +## 2025-11-10 20:00 --- Monday Evening, Before Bed + +Today while (a peer) and I were walking, he asked +me what I thought of his qualities as an estimator. +I told him I think he has the right of it, that having beliefs +about what's correct that don't change just because +a senior says they should, is a good sign. + +I can't remember now if I knew it before today, +but my relationship with Dale, my former manager, +while never "good", was much improved when I started +pushing back on his direction and feedback. I became +an estimator where before I was just someone who +could estimate for him. He hated it, and let me know, +but I never felt more sure of my position. + +Estimating is not a field where you get ahead +by being more technically skilled or efficient. + +You distinguish yourself by convincing your superiors +that you understand the objective and how to achieve +it. The best estimators---as measured by compensation +package---are not doing takeoff, they're +telling other estimators what to take off and how. + +Conquer your self-doubt. Tell your boss they're +wrong and stupid and they should feel bad. Profit. diff --git a/2025-11-11.md b/2025-11-11.md new file mode 100644 index 0000000..b1a7fc7 --- /dev/null +++ b/2025-11-11.md @@ -0,0 +1,35 @@ +--- +id: +aliases: [] +tags: + - authorship/original + - destiny/permanent + - original-format/typewritten-print + - type/daily +title: 2025-11-11 +--- +# 2025-11-11 + +## 2025-11-11 06:06 --- Tuesday Morning, Before Work + +One of the most appealing aspects of estimating +to me is the dynamic we have with our employers. +my experience was at Ace that estimators act like, +and are treated like good artists, like loveable +little-scamps who always get into trouble, but +you keep them around because they do good work. +There was no other position with a similar reputation. + +I attribute this strange relationship to two +facts of our role: + +1. Estimating provides executives with a service, + one that they could almost do without, but that they + understand the value of paying for. + +2. Estimating is just math-heavy enough that it + seems like magic to the uninitiated. + +In these ways we're actually more like court +wizards than artists, which is an understandably +desirable position. diff --git a/fire-alarm-takeoff.md b/fire-alarm-takeoff.md index 5903873..f369a9b 100644 --- a/fire-alarm-takeoff.md +++ b/fire-alarm-takeoff.md @@ -45,7 +45,22 @@ Include [[sleeving-takeoff]] as necessary. `COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`GEN, ELEV, FIRE PUMP & FA ROOM ASSEMBLIES`/`FIRE PUMP ROOM ...` -### FACR to Elevator Shafts +### Elevator Control Rooms + +> Also "Elevator Machine Room" + +For each Elevator Control Room (ECR): + +`COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`GEN, ELEV, FIRE PUMP & FA ROOM ASSEMBLIES`/`ELEV CONTROL ROOM ...` + +* **Count** = 1 + +`COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`GEN, ELEV, FIRE PUMP & FA ROOM ASSEMBLIES`/`FACR TO ELEV CONTROL RM ...` + +* **Length** = Length measured from the most distant points of the FACR and ECR. +* Input adder length to reach the level of the ECR (Minimum 15ft). + +### Elevator Shafts `Area` = Same as FACR @@ -73,19 +88,6 @@ For each elevator shaft: > | 1 shaft | 2 shafts | > ``` -### FACR to Elevator Control Rooms - -For each Elevator Control Room (ECR): - -`COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`GEN, ELEV, FIRE PUMP & FA ROOM ASSEMBLIES`/`ELEV CONTROL ROOM ...` - -* **Count** = 1 - -`COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`GEN, ELEV, FIRE PUMP & FA ROOM ASSEMBLIES`/`FACR TO ELEV CONTROL RM ...` - -* **Length** = Length measured from the most distant points of the FACR and ECR. -* Input adder length to reach the level of the ECR (Minimum 15ft). - ### FACR to Stairwells > [!info] @@ -98,7 +100,7 @@ For each stairwell: * **Length** = Length measured from the most distant points of the FACR and stairwell. * Input adder length to reach the level of the stairwell (Minimum 15ft). -### Terminal Cabinets +## Terminal Cabinets `COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`TERMINAL CABINET`/`ACE D ACCESSORY CABINET ENCLOSURE ...` @@ -107,25 +109,33 @@ For each stairwell: Horizontal: -`Area` = Same as FACR - -* **Length** = Length measured from FACR to all electrical rooms +> * `Area` = Same as FACR +> * **Length** = Length measured from FACR to all electrical rooms Vertical: -`Area` = "Typical - Building All Levels" +> * `Area` = "Typical - Building All Levels" +> * **Length** = 10ft -* **Length** = 10ft - -### Annunciator Panels +## Annunciator Panels > [!info] Also Known As > * Fire Alarm Annunciator (FAA) > * Fire Alarm Annunciator Panel (FAAP) -`COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`ANNUNCIATORS`/`REMOTE SERIAL ANNUNCIATOR ...` +> `COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`ANNUNCIATORS`/`REMOTE SERIAL ANNUNCIATOR ...` +> * **Length** = Length measured from the FACR to FAA or Lobby -**Length** = Length measured from the FACR to FAA or Lobby +## Central Monitoring Loop + +> [!important] +> Garden Style only. + +> Fire Alarm Control Panels from each building will send a signal to a central location. +> +> In case of an emergency, +> the fire department will go to the central fire alarm station +> and find out what the issue is. ## Devices diff --git a/fixture-designations.md b/fixture-designations.md index fb1f3c1..7866e29 100644 --- a/fixture-designations.md +++ b/fixture-designations.md @@ -19,11 +19,11 @@ for use in [[fixtures-takeoff]]. ### Format ```regex - - (\: )?( - )? \(\)( )* ft + - (\: )?( = )? ft ``` > [!example] -> `A - Surface: Pendant - 2.0hrs (MC) LV 20ft` +> `A - Surface: Pendant = 2.0hrs - #12 MC+LV 20ft` ## Order @@ -67,7 +67,7 @@ Use empty designations to separate phases. | Exterior Amenity | 50ft | | Units | 20ft | | Undercabinet Fixtures | 10ft | -| Stairwells | ? | +| Stairwells | 20ft | | Kitchen | ? | Reduce as appropriate. @@ -89,26 +89,24 @@ Reduce as appropriate. Use ENT assemblies unless forbidden by spec. -`FIXTURE ACCESSORIES`/`PVC/ENT ASSEMBLIES`/`GARAGE FIXTURE ENT W/#10 - STEEL OCT RING` - -`FIXTURE ACCESSORIES`/`PVC/ENT ASSEMBLIES`/`GARAGE FIXTURE W/T ROD ENT W/#10 - STEEL OCT RING` - -Use threaded rod assemblies in I-beam/precast garages. +| Case | Assembly Path (`FIXTURE ACCESSORIES`/`PVC/ENT ASSEMBLIES`/...) | +| ----------------- | -------------------------------------------------------------- | +| Conventional Slab | .../`GARAGE FIXTURE ENT W/#10 - STEEL OCT RING` | +| Precast/I-Beam | .../`GARAGE FIXTURE W/T ROD ENT W/#10 - STEEL OCT RING` | If PVC is required, use following assemblies: -| Case | Assembly Path | -| ------- | ------------------------------------------------------------------------------------------------ | -| Ceiling | `FIXTURE ACCESSORIES`/`PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY` | -| Wall | `FIXTURE ACCESSORIES`/`PVC/ENT ASSEMBLIES`/`... - STL BOX & TILE RING / 45 DEG STUBBY/ ENT DROP` | +| Case | Assembly Path (`FIXTURE ACCESSORIES`/`PVC/ENT ASSEMBLIES`/...) | +| ------- | -------------------------------------------------------------- | +| Ceiling | .../`... - SLAB BOX / 45 DEG STUBBY` | +| Wall | .../`... - STL BOX & TILE RING / 45 DEG STUBBY/ ENT DROP` | ### Homeruns > * `System` = "EL - Electrical" +> `COMMON ASSEMBLIES`/`Device Homeruns in Slab/Deck` -Use 1 Homerun for every 3 circuits in Garage - -Use assembly `COMMON ASSEMBLIES`/`Device Homeruns in Slab/Deck` +Use 1 homerun for every 3 circuits in Garage ## Surface Mount @@ -207,6 +205,10 @@ round up to the nearest 5ft | MC Cable | `MC ASSEMBLIES`/`FAN RATED OCT BOX W/ BAR HNGR - ...` | | PVC | `PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY` | +## Guardrail Fixtures + +`FIXTURE ACCESSORIES`/`COURTYARDS & LANDSCAPE`/`ALUM BOX W/ FLEX FIX, 3/4" CONDUIT - PVC40 - ...` + ## Stairwells & Elevators `PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY` @@ -217,10 +219,10 @@ round up to the nearest 5ft Length and Labor will be more than a normal fixture in BOH/Amenity -| Fixture Type | Labor (hrs) | -| ------------ | ----------------------------------- | -| Non-Linear | 2 | -| Linear | [See tape lighting](#Tape Lighting) | +| Fixture Type | Labor | +| ------------ | ---------------------- | +| Non-Linear | 2hrs | +| Linear | See [[#Tape Lighting]] | > 1. `3/4" PVC W/ 3#10 - STL BOX & TILE RING / 45 DEG STUBBY/ ENT DROP` > * `Length per Unit` = Distance to panel diff --git a/full-takeoff.md b/full-takeoff.md index 112b819..c27b6c1 100644 --- a/full-takeoff.md +++ b/full-takeoff.md @@ -26,7 +26,8 @@ title: Full Takeoff ### 2. Takeoff > [!important] Disclaimer -> [[takeoff-strategy-comparison]] +> These scripts are intended to cover all cases, but may not. +> Variations should be corrected. #### Stage 1 @@ -45,6 +46,8 @@ title: Full Takeoff 10. [[standalone-systems-takeoff]] 11. [[misc-budgets-takeoff]] +[[general-takeoff]] + ### 3. Review 1. [[takeoff-review]] diff --git a/general-takeoff.md b/general-takeoff.md new file mode 100644 index 0000000..9e5bc6f --- /dev/null +++ b/general-takeoff.md @@ -0,0 +1,19 @@ +--- +id: +aliases: [] +tags: + - authorship/original + - destiny/permanent + - occupational/takeoff + - status/draft + - type/guide +title: General Takeoff +--- +# General Takeoff + +This note is for all takeoff sub-scripts +intended to be referenced by multiple top-level systems. + +* [[fire-resistive-wiring-methods-takeoff]] +* [[heating-designations]] +* [[sleeving-takeoff]] diff --git a/switchgear-takeoff.md b/switchgear-takeoff.md index d1feb78..3e86369 100644 --- a/switchgear-takeoff.md +++ b/switchgear-takeoff.md @@ -21,7 +21,7 @@ title: Switchgear * Generators * Transfer switches * Generator connection cabinets - * CT cabinet + * CT cabinets * Power monitor 2. Takeoff Common Assemblies: @@ -47,7 +47,15 @@ add terminations according to an example from the schedules. > * Grounding > * Elevator Room -## SPD's/TVSS's +## By Equipment Type + +> [!tip] When in Doubt +> If the equipment is not listed below, +> use a distribution panel of equal amps. + +### SPD's/TVSS's + +> Name = "SPD" Labor only. @@ -56,37 +64,51 @@ Specific item is not important, but I use (Labor = 1.5hrs) for consistency. -## Submeters/Power Monitors +### Submeters/Power Monitors + +> Name = "Power Monitor" See [[switchgear#SPD's/TVSS's]] -## Panelboards +### Switchboards + +> Name = "Switchboard - 2000A, 4-Section" + +### Panelboards + +> Name = "Panelboard - 600A, 2-Section" `DISTRIBUTION`/`DIST PANELS & UNIT LOAD CENTERS`/... -## Disconnects and Enclosed Circuit Breakers +### Disconnects and Enclosed Circuit Breakers `COMMON ASSEMBLIES`/`DISTRIBUTION`/`MANUAL DISCONNECTS`/... -## Generators +### Generators + +> Name = "Generator - 250kW, Diesel" Add `DISTRIBUTION FITTINGS`/`GENERATOR SET UP`. -## Generator Connection Cabinets +### Generator Connection Cabinets + +> Name = "GCC - 200A" Use a Distribution Panel of equal amps. Or a transfer switch. -## Transfer Switches +### Transfer Switches -> "300A ATS" +> Name = "Transfer Switch - 400A" -### Transfer Switches 1200A+ +#### Transfer Switches 1200A+ Use 1200A and add an additional `TRANSFER SWITCH` item to make up the remaining amps. -## Meter Centers +### Meter Centers + +> Name = "Meter Center - 800A, 16-Can" `SWITCHGEAR & METER CENTERS`/`METER CENTERS`/`... METERING SECTION` diff --git a/the-constructor-dot-org.md b/the-constructor-dot-org.md deleted file mode 100644 index b362220..0000000 --- a/the-constructor-dot-org.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -id: -aliases: [] -tags: - - authorship/original - - destiny/fleeting - - status/incomplete - - type/idea -title: TheConstructor.Org ---- -# TheConstructor.Org - -https://theconstructor.org