vault backup: 2026-05-04 17:15:02

This commit is contained in:
2026-05-04 17:15:02 -04:00
parent ff99ba112d
commit d0527ac4f6
45 changed files with 385 additions and 182 deletions
+4 -3
View File
@@ -6,9 +6,10 @@
"theme": "moonstone", "theme": "moonstone",
"baseFontSize": 15, "baseFontSize": 15,
"enabledCssSnippets": [ "enabledCssSnippets": [
"tables",
"checkboxes", "checkboxes",
"S - Checkboxes", "fix-bold",
"headings" "headings",
"tables",
"S - Checkboxes"
] ]
} }
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"id": "templater-obsidian", "id": "templater-obsidian",
"name": "Templater", "name": "Templater",
"version": "2.19.0", "version": "2.20.0",
"description": "Create and use templates", "description": "Create and use templates",
"minAppVersion": "1.12.2", "minAppVersion": "1.12.2",
"author": "SilentVoid", "author": "SilentVoid",
+20 -20
View File
@@ -45,20 +45,6 @@ add `ITEM DATABASE`/`WIRING & SYSTEM DEVICES`/`FLOOR BOXES & FITTTINGS`/`GENERIC
Takeoff homeruns in Building breakdowns, Takeoff homeruns in Building breakdowns,
even where serving Amenity spaces. even where serving Amenity spaces.
## Clubline Raceway
[Raceway Systems - CRG](https://crg.us.com/products/raceway-systems/)
Clubline Raceway, also called CRG Raceway,
is a glorified cable management trough.
It is not a [[nfpa-70_376|wireway]],
so conductors must be run in a [[nfpa-70_national-electric-code#Chapter 3 Wiring Methods and Materials|Chapter 3]] wiring method.
Count receptacles normally,
using ==surface-mount EMT assemblies==.
Create a temporary item for the raceway itself.
## Mechanical Connections ## Mechanical Connections
`COMMON ASSEMBLIES`/`MECHANICAL CONNECTIONS ...`/... `COMMON ASSEMBLIES`/`MECHANICAL CONNECTIONS ...`/...
@@ -74,12 +60,12 @@ per [[fire-resistive-wiring-methods-takeoff]].
#### Unit Condensing Units #### Unit Condensing Units
| Level | Horizontal | Vertical | Length | Count | | Level | Horizontal | Vertical | Length |
|:-------- | ----------:| --------:| ------:| -----:| |:-------- | ----------:| --------:| ------:|
| Level 01 | 150 | 40 | 190 | | | Level 01 | 150 | 40 | 190 |
| Level 02 | 150 | 30 | 180 | | | Level 02 | 150 | 30 | 180 |
| Level 03 | 150 | 20 | 170 | | | Level 03 | 150 | 20 | 170 |
| Level 04 | 150 | 10 | 160 | | | Level 04 | 150 | 10 | 160 |
Put homeruns on the `Area` of the dwelling unit. Put homeruns on the `Area` of the dwelling unit.
Put connections on the `Area` of the CU. Put connections on the `Area` of the CU.
@@ -123,3 +109,17 @@ Max 20 disconnects per rack
### Fire/Smoke Dampers ### Fire/Smoke Dampers
[[fire-alarm-takeoff#Fire/Smoke Dampers (FSD's)]] [[fire-alarm-takeoff#Fire/Smoke Dampers (FSD's)]]
## Clubline Raceway
[Raceway Systems - CRG](https://crg.us.com/products/raceway-systems/)
Clubline Raceway, also called CRG Raceway,
is a glorified cable management trough.
It is not a [[nfpa-70_376|wireway]],
so conductors must be run in a [[nfpa-70_national-electric-code#Chapter 3 Wiring Methods and Materials|Chapter 3]] wiring method.
Count receptacles normally,
using ==surface-mount EMT assemblies==.
Create a temporary item for the raceway itself.
+5 -4
View File
@@ -25,10 +25,11 @@ up: "[[takeoff-scripts]]"
All feeder takeoff descriptions should be prefixed with `<parent> TO <child>` All feeder takeoff descriptions should be prefixed with `<parent> TO <child>`
> [!cite] [[joel-jansen]], in reference to Omni Hotels Raleigh (pp.) It is acceptable to use typicals for identical feeders
> It is acceptable to use typicals for identical feeders (i.e. meter centers fed from bus plugs)
> (i.e. meter centers fed from bus plugs) so long as the typical is in `Area` = "01 - Feeders/Risers ...".[^1]
> so long as the typical is in `Area` = "01 - Feeders/Risers ...".
[^1]: [[2025-08-15_14-15-41]]
### Routing ### Routing
+2 -2
View File
@@ -21,8 +21,8 @@ up: "[[takeoff-scripts]]"
Free Air < PVC in Slab < EMT Free Air < PVC in Slab < EMT
_High Rise (Steel & slab):_ Free air in Units, use conduit elsewhere.[^1] * _High Rise (Steel & slab):_ Free air in Units, use conduit elsewhere.[^1]
_Mid Rise, High Density (Wood frame):_ Free air, conduit only where required. * _Mid Rise, High Density (Wood frame):_ Free air, conduit only where required.
[^1]: [[2026-02-26_10-06-19]] [^1]: [[2026-02-26_10-06-19]]
+5
View File
@@ -18,3 +18,8 @@ or concrete-encasement can fulfill this requirement.
If "Lifeline" (cable-in-conduit) cable is used, If "Lifeline" (cable-in-conduit) cable is used,
utilize EMT-Comp assemblies. utilize EMT-Comp assemblies.
> [!info] "Vitalink" vs "Lifeline" cable
> VITALink® and Lifeline® are brand names
> (of Omni Cable and Prysmian Group respectively),
> not cable types.
> _Both_ brands include MC _and_ CIC cables.
-8
View File
@@ -51,14 +51,6 @@ and power brought to the enclosure through a conventional raceway.
### Fire Resistive Cable-in-Conduit (CIC) ### Fire Resistive Cable-in-Conduit (CIC)
### Notes
> [!info] "Vitalink" vs "Lifeline" cable ^vitalink-vs-lifeline
> VITALink® and Lifeline® are brand names
> (of Omni Cable and Prysmian Group respectively),
> not cable types.
> _Both_ brands include MC _and_ CIC cables.
## Resources ## Resources
[VITALink Fire-Rated Cables | OmniCable](https://www.omnicable.com/vitalink/) [VITALink Fire-Rated Cables | OmniCable](https://www.omnicable.com/vitalink/)
+3 -4
View File
@@ -5,6 +5,7 @@ tags:
- occupational/takeoff - occupational/takeoff
- status/draft - status/draft
- type/guide - type/guide
up: "[[feeders-takeoff]]"
--- ---
# Grounding Takeoff # Grounding Takeoff
@@ -44,11 +45,9 @@ not especially consistent with the actual install.
> [!important] > [!important]
> This scope is included here for its similarity in content. > This scope is included here for its similarity in content.
> It may be more appropriate in [[electrical-takeoff]] > It may be more appropriate in [[electrical-takeoff]].[^1]
> [!quote] [[joel-jansen]] 2026-01-20T16:30 (pp.) [^1]: [[2026-01-20_16-30-00]]
> [[josh-ford]] prefers it in electrical, but I'm not concerned.
> So long as it's named "Pool Bonding" it's fine.
1. * `Area` = _Contentious_ 1. * `Area` = _Contentious_
+6
View File
@@ -6,6 +6,12 @@ title: Heating Designations
--- ---
# Heating Designations # Heating Designations
All designation types
("FIXTURES", "SWITCHGEAR", and "HEATING")
behave identically,
but are used for different purposes.
"HEATING" is used for _uncertain scope_.
> [!tip] > [!tip]
> It is sometimes easier to rebuild a designation than to modify it. > It is sometimes easier to rebuild a designation than to modify it.
> For designations with existing takeoffs, Right-Click > `Empty Designation`. > For designations with existing takeoffs, Right-Click > `Empty Designation`.
+20 -16
View File
@@ -20,24 +20,27 @@ up: "[[conest-projects]]"
* [x] [[switchgear-takeoff]] * [x] [[switchgear-takeoff]]
* [x] Lighting Inverters * [x] Lighting Inverters
* [x] [[units-takeoff]] * [x] [[units-takeoff]]
* [/] [[fixtures-takeoff]] * [x] [[fixtures-takeoff]]
* [/] Site Lighting * [x] Site Lighting
* [/] [[lighting-controls-takeoff]] * [x] [[lighting-controls-takeoff]]
* [/] [[electrical-takeoff]] * [x] [[electrical-takeoff]]
* [x] Residential level 04 lighting inverter(s?) power * [x] Residential level 04 lighting inverter(s?) power
* [x] [[electrical-takeoff#Trash Chute]] * [x] [[electrical-takeoff#Trash Chute]]
* [ ] [[electrical-takeoff#Unit Condensing Units]] * [x] [[electrical-takeoff#Unit Condensing Units]]
* [-] Unit CU control wiring, conduit * [-] Unit CU control wiring, conduit
* [/] EV Chargers * [x] EV Chargers
* [x] Pool bonding
* [x] [[lighting-controls-takeoff]] * [x] [[lighting-controls-takeoff]]
* [x] Lighting controls in corridors * [x] Lighting controls in corridors
* [ ] [[telecom-takeoff]] * [x] [[telecom-takeoff]]
* [ ] Homeruns * [x] SLVDB
* [ ] [[low-voltage-takeoff]] * [x] Backbone
* [x] Homeruns
* [-] [[low-voltage-takeoff]]
* [ ] [[fire-alarm-takeoff]] * [ ] [[fire-alarm-takeoff]]
* [ ] [[two-way-takeoff]] * [ ] [[two-way-takeoff]]
* [ ] [[distributed-antenna-systems-takeoff]] * [ ] [[distributed-antenna-systems-takeoff]]
* [ ] [[lightning-protection-takeoff]] * [?] [[lightning-protection-takeoff]]
* [ ] [[misc-budgets-takeoff]] * [ ] [[misc-budgets-takeoff]]
* [ ] [[temp-power-takeoff]] * [ ] [[temp-power-takeoff]]
@@ -123,15 +126,16 @@ DAS Conduit in separate bid item
#### Awarded to Hedrick Brothers? #### Awarded to Hedrick Brothers?
BPM > [!quote] Nicole Bisbee 2026-03-23, BPM
2026-03-23 Nicole Bisbee: > Per correspondence from KAST
Per correspondence from KAST > "Please note that KAST has **not** been awarded this project.
"Please note that KAST has **not** been awarded this project. > It appears the project will be undertaken by Hedrick Brothers."
It appears the project will be undertaken by Hedrick Brothers."
Most recent proposal to KAST is 2026-02-26. Most recent proposal to KAST is 2026-02-26.
Assuming this one can be ignored. Assuming this one can be ignored.
Confirmed by Joshua Komis 2026-04-20 via Microsoft Teams.
### AIC Ratings ### AIC Ratings
> [!quote] E.4.X.1 "RISER NOTES" (B) > [!quote] E.4.X.1 "RISER NOTES" (B)
@@ -142,7 +146,7 @@ Assuming this one can be ignored.
### Lighting Inverters ### Lighting Inverters
> E.2.1.1 "KEY NOTES" 2 > [!quote] E.2.1.1 "KEY NOTES" 2
> LIGHTING CIRCUIT TO BE ROUTED THROUGH INVERTER. > LIGHTING CIRCUIT TO BE ROUTED THROUGH INVERTER.
## Problems to Solve ## Problems to Solve
+8
View File
@@ -6,6 +6,14 @@ up: "[[electrical-construction]]"
--- ---
# Lighting Controls # Lighting Controls
## Requirements
[[iecc_c405]]
### Electrical Rooms
[[nfpa-70_110_requirements#110.26(D) Illumination.|NEC 110.26(D)]]
## Sensor Types ## Sensor Types
* Occupancy * Occupancy
+1 -1
View File
@@ -712,7 +712,7 @@ Intermediate supports shall be provided
as necessary to limit supported conductor lengths as necessary to limit supported conductor lengths
to not greater than those values specified in Table 300.19(A). to not greater than those values specified in Table 300.19(A).
#### Table 300.19(A) Spacings for Conductor Supports ##### Table 300.19(A) Spacings for Conductor Supports
| Conductor Size | Aluminum or Copper-Clad Aluminum | Copper | | Conductor Size | Aluminum or Copper-Clad Aluminum | Copper |
| -------------------------------- | --------------------------------:| ------:| | -------------------------------- | --------------------------------:| ------:|
View File
+10
View File
@@ -0,0 +1,10 @@
---
id: 2026-05-03
title: 2026-05-03
tags: []
weekly: "[[2026w19]]"
monthly: "[[2026-05]]"
quarterly: "[[2026q2]]"
previous: "[[2026-05-02]]"
---
# 2026-05-03
+22
View File
@@ -0,0 +1,22 @@
---
id: 2026-05-04
title: 2026-05-04
tags: []
weekly: "[[2026w19]]"
monthly: "[[2026-05]]"
quarterly: "[[2026q2]]"
previous: "[[2026-05-03]]"
---
# 2026-05-04
This morning I woke up to my alarm at 05:10
not especially groggy and feeling like I could start my routine.
Because I didn't have anything planned
and I didn't get to sleep until almost midnight
I went back to sleep anyway.
I woke up to my second alarm at 06:00
feeling like I'd been hit by a train.
I didn't get out of bed until after 06:10.
Today progress on [[hilltop-gardens]]
has been delayed due to an issue with our cloud storage provider.
+18 -33
View File
@@ -14,46 +14,31 @@ up: "[[general-takeoff]]"
Provide sleeves for all conduits passing through floors, Provide sleeves for all conduits passing through floors,
as well as any additional sleeves shown on the drawings. as well as any additional sleeves shown on the drawings.
## Note: Application > [!important]
> The term "sleeve" may refer to
The term "sleeve" may refer to >
> * a short length of conduit
* a short length of conduit >
> * a Hilti-type firestop sleeve assembly
* a Hilti-type firestop sleeve assembly >
> * a short length of conduit
* a short length of conduit > _in_ a Hilti-type firestop sleeve assembly
_in_ a Hilti-type firestop sleeve assembly >
> Seek additional clarification.
Seek additional clarification.
## Breakdowns ## Breakdowns
> [!quote] [[joel-jansen]] 2026-02-02 12:10, while reviewing Howard University East Towers (pp.) Match breakdowns of the relevant system,
> Match breakdowns of the relevant system, i.e. don't change breakdowns after taking off
> i.e. don't change breakdowns after taking off the assembly to be sleeved.[^1]
> the assembly to be sleeved.
[^1]: [[2026-02-02_12-18-00]]
## Item Selection ## Item Selection
`ITEM DATABASE`/`HILTI`/`CAST-IN DEVICE CP 680-...` `ITEM DATABASE`/`HILTI`/`CAST-IN DEVICE CP 680-...`
* **CP 680-P** --- For plastic conduit * **CP 680-P** --- For plastic conduit
* **CP 680-M** --- For metal conduit * **CP 680-M** --- For metal conduit[^2]
> [!quote] [CP 680-M | Hilti.com](https://www.hilti.com/c/CLS_FIRESTOP_PROTECTION_7131/CLS_FIRESTOP_DEVICES_SLEEVES_7131/r3622) [^2]: [CP 680-M | Hilti.com](https://www.hilti.com/c/CLS_FIRESTOP_PROTECTION_7131/CLS_FIRESTOP_DEVICES_SLEEVES_7131/r3622)
> ### Installation and applications
>
> * Concrete floors from 2.5" (63 mm) thickness for either flat concrete or concrete over metal deck
>
> **CP 680-M:**
> * Insulated and non-insulated metal pipes
> * EMT and electrical conduits
> * Cable bundles
> * Multiple pipes
>
> **CP 680-P:**
> Addresses all applications for CP 680-M as well as the
> following:
> * Plastic pipes such as PVC, CPVC, ABS, ENT and FRPP
> * Fresh and waste water pipes
+26
View File
@@ -4,3 +4,29 @@ tags: []
up: "[[conest]]" up: "[[conest]]"
--- ---
# Takeoff Scripts # Takeoff Scripts
Scripts should be directed,
limiting extraneous information.
## Citations
Use footnotes to reference timestamped notes.
Do this:
```markdown
Even when drawings show 2 separate duplex receptacles,
use `DW & DISPOSAL DUAL CIR - ...`,
which includes only one receptacle.[^1]
[^1]: [[2026-01-12_10-42-30#Unit Dishwasher/Disposal]]
```
not this:
```markdown
> [!quote] [[joel-jansen]] 2026-01-12 in reference to [[woodbrook]] (pp.)
> Even when drawings show 2 separate duplex receptacles,
> use `DW & DISPOSAL DUAL CIR - ...`,
> which includes only one receptacle.
```
+9 -6
View File
@@ -22,7 +22,7 @@ Where `COMMON ASSEMBLIES`/`PDI EMPTY & DUCTBANK CONDUIT`/...
is specified, `FEEDER CONDUIT AND WIRE`/... is specified, `FEEDER CONDUIT AND WIRE`/...
is also acceptable. is also acceptable.
## "Site Low Voltage Duct Bank" ## Site Low Voltage Duct Bank
1. * `Area` = "2 - Site" 1. * `Area` = "2 - Site"
* `Phase` = "Site" * `Phase` = "Site"
@@ -58,7 +58,9 @@ Alternative
* `Phase` = "Building - BOH ..." * `Phase` = "Building - BOH ..."
* `System` = "TC - Telecom Backbone" * `System` = "TC - Telecom Backbone"
(2) 4"C or (4) 4"C if not shown If not shown:
* _Garden Style:_ (2) 4"C
* _High Rise, Mid Rise:_ (4) 4"C
### Horizontal Backbone ### Horizontal Backbone
@@ -78,7 +80,7 @@ Alternative
* Delete elbows if unnecessary. * Delete elbows if unnecessary.
* **Length** = Height between floors (Minimum 15ft) * **Length** = Height between floors (Minimum 15ft)
## Telecom Backboard ## Telecom Backboards
As shown on plans, As shown on plans,
only if not excluded in proposal. only if not excluded in proposal.
@@ -89,7 +91,7 @@ only if not excluded in proposal.
`COMMON ASSEMBLIES`/`MISC ASSEMBLIES`/`... PLYWOOD BACKBOARD` `COMMON ASSEMBLIES`/`MISC ASSEMBLIES`/`... PLYWOOD BACKBOARD`
* **Count** = As shown * **Count** = As shown
## Corridor Conduit (Unit MSDE to IDF) ## Corridor Conduit (IDF to Unit MSDE)
One Takeoff per Area per level One Takeoff per Area per level
@@ -97,6 +99,7 @@ One Takeoff per Area per level
* **Length** = Average of subfeed lengths * # of Units * **Length** = Average of subfeed lengths * # of Units
* **Count** = # of Units * **Count** = # of Units
[[2026-05-04_14-57-49]]
## Inner Duct ## Inner Duct
For future use (e.g. fiber) For future use (e.g. fiber)
@@ -112,8 +115,8 @@ _Alternative:_
## Devices ## Devices
As shown on plans. As shown on plans.
Ignore scope shared with [[electrical-takeoff|electrical]]. Ignore scope shared with [[electrical-takeoff|electrical]]
(e.g. floor boxes) (e.g. floor boxes).
1. `COMMON ASSEMBLIES`/`TELECOM SYSTEMS`/... 1. `COMMON ASSEMBLIES`/`TELECOM SYSTEMS`/...
* .../`BOH / AMENITY ASSEMBLIES` * .../`BOH / AMENITY ASSEMBLIES`
+2 -1
View File
@@ -9,6 +9,7 @@ previous: "[[<% moment(tp.file.title, 'YYYY-MM-DD').subtract(1,'days').format('Y
--- ---
# <% tp.file.title %> # <% tp.file.title %>
<%* <%*
// ensure monthly note // ensure parents
await tp.user.ensure_exists(tp, "monthly", tp.file.title.slice(0, 7), false, "periodic/monthly") await tp.user.ensure_exists(tp, "monthly", tp.file.title.slice(0, 7), false, "periodic/monthly")
await tp.user.ensure_exists(tp, "weekly", moment(tp.file.title, 'YYYY-MM-DD').format('gggg[w]ww'), false, "periodic/weekly")
%> %>
+3
View File
@@ -33,4 +33,7 @@ else if (/^20\d\d$/.test(title)) {
await tp.app.vault.delete(file); await tp.app.vault.delete(file);
await tp.file.create_new(tp.file.find_tfile("yearly"), title, true, "periodic/yearly"); await tp.file.create_new(tp.file.find_tfile("yearly"), title, true, "periodic/yearly");
} }
else {
// await tp.file.create_new(tp.file.find_tfile("untitled"), title, true, "");
}
%> %>
View File
+4 -1
View File
@@ -1,4 +1,7 @@
--- ---
aliases:
- BOTNS
- The Book of the New Sun
title: The Book of the New Sun title: The Book of the New Sun
tags: tags:
- topic/hobbies/reading - topic/hobbies/reading
@@ -27,7 +30,7 @@ which consists of
> 1. _The Book of the New Sun_ > 1. _The Book of the New Sun_
> 2. _The Book of the Long Sun_ > 2. _The Book of the Long Sun_
> 3. _The Book of the Short Sun_ > 3. _The Book of the Short Sun_
> >
> I have not yet read the latter two series. > I have not yet read the latter two series.
## Characters ## Characters
+18
View File
@@ -0,0 +1,18 @@
---
id: 2025-08-15T14:15:41-0400
title: 2025-08-15 14:15:41
tags: []
daily: "[[2025-08-15]]"
---
# 2025-08-15 14:15:41
Exact date of quote unknown.
Assumed date is that of commit 85d30c0,
the first commit the quote appeared
in its previous location [[feeders-takeoff]],
formerly "feeders.md".
> [!cite] [[joel-jansen]], in reference to Omni Hotels Raleigh (pp.)
> It is acceptable to use typicals for identical feeders
> (i.e. meter centers fed from bus plugs)
> so long as the typical is in `Area` = "01 - Feeders/Risers ...".
+20
View File
@@ -0,0 +1,20 @@
---
id: 2025-11-11T00:00:00-0500
title: 2025-11-11 ??:??:??
tags: []
daily: "[[2025-11-11]]"
---
# 2025-11-11 ??:??:??
> [!quote] [[joel-jansen]] 2025-11-11, pp.
>
> For N5-15R/N5-20R receptacles serving fixed equipment such as:
>
> * refrigerators
> * gas ranges
> * microwaves
> * clothes washers
> * hood fans
>
> match the receptacle configuration shown on the plans
> (i.e. simplex to simplex, duplex to duplex).
+4
View File
@@ -11,6 +11,10 @@ daily: "[[2025-12-03]]"
## Excluding Vs. Ignoring Project Requirements ## Excluding Vs. Ignoring Project Requirements
%%
A criticism of an observed lack of [[transparency]] in [[construction-estimating]].
%%
There is a distinct difference between _excluding_ and _ignoring_ requirements. There is a distinct difference between _excluding_ and _ignoring_ requirements.
If, before award, you communicate to the customer If, before award, you communicate to the customer
+5 -2
View File
@@ -12,7 +12,9 @@ daily: "[[2025-12-10]]"
## ConEst Lighting Controls Meeting Notes ## ConEst Lighting Controls Meeting Notes
Related: [[lighting-controls-takeoff]] Meeting of all members of electrical [[conest|ConEst]]
to discuss [[lighting-controls-takeoff]]
lead by [[corwin-fluit]].
### Minutes ### Minutes
@@ -57,7 +59,8 @@ The lighting control problem is misunderstood.
It's true that some technical training would be beneficial to ConEst estimators, It's true that some technical training would be beneficial to ConEst estimators,
but root of the problem has nothing to do with lighting control. but root of the problem has nothing to do with lighting control.
When I heard [[#^ex]], where lighting control went wrong When I heard [[#^ex|Corwin's example]],
where lighting control went wrong
and costed a job half a million in profit, and costed a job half a million in profit,
what I took away was that we sold high-risk scope what I took away was that we sold high-risk scope
without knowing what was required _and without qualification_. without knowing what was required _and without qualification_.
+1 -1
View File
@@ -7,7 +7,7 @@ daily: "[[2025-12-12]]"
--- ---
# 2025-12-12 09:38:52 # 2025-12-12 09:38:52
A humorous exchange between a peer in estimating and myself: A humorous exchange between a peer in [[conest|ConEst]] and myself:
> **Peer:** "Your research will one day cure estimator's brain, > **Peer:** "Your research will one day cure estimator's brain,
> a disease sweeping across \[our\] floor" > a disease sweeping across \[our\] floor"
+1 -1
View File
@@ -9,7 +9,7 @@ daily: "[[2025-12-17]]"
%% [[statistical-modeling-for-construction-estimating]] %% %% [[statistical-modeling-for-construction-estimating]] %%
One aspect of estimating that I find most interesting, One aspect of [[construction-estimating]] that I find most interesting,
but that is criminally understudied, but that is criminally understudied,
is the effect of building dimensions is the effect of building dimensions
(footprint shape, floor area, stories, height) (footprint shape, floor area, stories, height)
-9
View File
@@ -1,9 +0,0 @@
---
id: 2025-12-18T08:32:18-0500
title: 2025-12-18 08:32:18
tags:
daily: "[[2025-12-18]]"
---
# 2025-12-18 08:32:18
[[uncertainty-in-construction-estimating]]
+1 -1
View File
@@ -9,7 +9,7 @@ daily: "[[2025-12-18]]"
## Estimating Golf ## Estimating Golf
What interests me most in [[construction-estimating]] What interests me most in [[construction-estimating]]
is an idea you might call "estimating golf": is an idea you might call [[estimating-golf|"estimating golf"]]:
the goal is to produce a satisfactory[^1] estimate, the goal is to produce a satisfactory[^1] estimate,
but the estimator can not view the project documents but the estimator can not view the project documents
and must instead ask questions about the job and must instead ask questions about the job
+6 -3
View File
@@ -7,8 +7,11 @@ daily: "[[2026-01-04]]"
--- ---
# 2026-01-04 ??:??:?? # 2026-01-04 ??:??:??
Horror is usually made more horrifying by the inclusion of one or more persons who do not find the situation horrifying. Horror is usually made more horrifying
by the inclusion of one or more persons
who do not find the situation horrifying.
One cannibal is bad, a society of cannibals is worse than the sum. One cannibal is bad,
a society of cannibals is worse than the sum.
Book of the New Sun Severian [[the-book-of-the-new-sun|The Book of the New Sun]] Severian
+5
View File
@@ -9,6 +9,11 @@ daily: "[[2026-01-05]]"
## Bluebeam Scripting ## Bluebeam Scripting
%%
Documentation on scripting
for [[pdf]] editor Bluebeam Revu.
%%
### Built-In ### Built-In
C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Help\Bluebeam Script Reference.pdf C:\Program Files\Bluebeam Software\Bluebeam Revu\21\Help\Bluebeam Script Reference.pdf
+4 -2
View File
@@ -2,11 +2,11 @@
id: 2026-01-07T06:41:00-0500 id: 2026-01-07T06:41:00-0500
title: 2026-01-07 06:41:?? title: 2026-01-07 06:41:??
tags: tags:
- exclude-from-word-count
daily: "[[2026-01-07]]" daily: "[[2026-01-07]]"
--- ---
# 2026-01-07 06:41:?? # 2026-01-07 06:41:??
> [!quote] _The Shadow of the Torturer_, Chapter 17: "The Challenge"
> No intellect is needed to see those figures who wait beyond the void of death--- > No intellect is needed to see those figures who wait beyond the void of death---
> every child is aware of them, blazing with glories dark or bright, > every child is aware of them, blazing with glories dark or bright,
> wrapped in authority older than the universe. > wrapped in authority older than the universe.
@@ -21,4 +21,6 @@ daily: "[[2026-01-07]]"
> (though we obey the orders of some prosaic person every day) our own masters, > (though we obey the orders of some prosaic person every day) our own masters,
> when the truth is that our masters are sleeping. > when the truth is that our masters are sleeping.
> One wakes within us and we are ridden like beasts, > One wakes within us and we are ridden like beasts,
> though the rider is but some hitherto unguessed part of ourselves. > though the rider is but some hitherto unguessed part of ourselves.[^1]
[^1]: [[wolfe_1980_shadow#XVII - The Challenge]]
+8 -2
View File
@@ -1,10 +1,16 @@
--- ---
id: 2026-01-07T10:03:00-0500 id: 2026-01-07T10:03:00-0500
title: 2026-01-07 10:03:?? title: 2026-01-07 10:03:??
tags: tags: []
daily: "[[2026-01-07]]" daily: "[[2026-01-07]]"
--- ---
# 2026-01-07 10:03:?? # 2026-01-07 10:03:??
At Ace, "residential" always meant single-family/duplex construction, %%
Speculation about the meaning of [[construction]] terminology
as understood by other contractors.
%%
At [[ace-electric-inc|Ace]],
"residential" always meant single-family/duplex construction,
but I think now we were the outliers. but I think now we were the outliers.
+5 -4
View File
@@ -6,13 +6,14 @@ daily: "[[2026-01-09]]"
--- ---
# 2026-01-09 16:28:?? # 2026-01-09 16:28:??
### Occam's razor ### Occam's Razor
> [!info] Also Known As > [!info] Also Known As
> * the principle of parsimony > * the principle of parsimony
> * the law of parsimony > * the law of parsimony
recommends searching for explanations constructed with the smallest possible set of elements. Recommends searching for explanations constructed with the smallest possible set of elements.
Attributed to William of Ockham, 14th-century English philosopher and theologian. Attributed to William of Ockham, 14th-century English philosopher and theologian.
> _Entia non sunt multiplicanda praeter necessitatem_ > _Entia non sunt multiplicanda praeter necessitatem_
@@ -21,5 +22,5 @@ Attributed to William of Ockham, 14th-century English philosopher and theologian
> "Of two competing theories, the simpler explanation is to be preferred." > "Of two competing theories, the simpler explanation is to be preferred."
> [!quote] [[klugman-et-al_2019_loss-models#4.2 The Role of Parameters]] > [!quote] [[klugman-et-al_2019_loss-models#4.2 The Role of Parameters]]
> The principle of parsimony states that the simplest model > The principle of parsimony states
> that adequately reflects reality should be used. > that the simplest model that adequately reflects reality should be used.
+12 -5
View File
@@ -7,11 +7,16 @@ daily: "[[2026-01-11]]"
--- ---
# 2026-01-11 11:00:?? # 2026-01-11 11:00:??
%%
Comment on a flawed understanding of [[construction-estimating]],
common even among estimators.
%%
![[my-favorite-quotes#"It Takes an Engineer to Build a Bridge that Barely Stands"]] ![[my-favorite-quotes#"It Takes an Engineer to Build a Bridge that Barely Stands"]]
The value that estimators provide for a contractor The value that estimators provide for a contractor
is in modeling project cost. is in _modeling project cost_.
If the goal were simply to present a number the cost will not exceed, If the goal were simply to present a number that the cost will not exceed,
than anyone could be an estimator. than anyone could be an estimator.
If the goal were only to present a reasonably accurate figure, If the goal were only to present a reasonably accurate figure,
with no other constraints, with no other constraints,
@@ -46,11 +51,13 @@ it is not cost-effective[^1] to allow it to take four.[^2]
they may have reasonable basis to set sliding standards for estimate precision they may have reasonable basis to set sliding standards for estimate precision
to be specifically determined at consideration of the opportunity for bid to be specifically determined at consideration of the opportunity for bid
according to current climate (i.e. their transient risk appetite). according to current climate (i.e. their transient risk appetite).
I believe my use of the absolute is still fair: I believe my use of the absolute is still fair:
No contractor is doing that, so they lack a competent measure of risk tolerance No contractor is doing that,
besides continuing to tolerate what they have historically. so they lack a competent measure of risk tolerance
besides continuing to tolerate what they have tolerated historically.
> [!important] > [!important]
> Objectionable as it is, > Objectionable as it is,
> it is to be expected that estimators will use all time allowed them > it is to be expected that estimators will use all time allowed them
> when the standards for _acceptability_ are inadequately defined. > when the standards for **acceptability** are inadequately defined.
+1 -1
View File
@@ -10,7 +10,7 @@ daily: "[[2026-01-12]]"
### CH3 Executed Contract Revision WBS ### CH3 Executed Contract Revision WBS
[[executed-contract-revisions]] [[executed-contract-revisions]]
for CH3 South Nine and CH3 North Four (fka Crystal House III). for "CH3 South Nine and CH3 North Four (fka Crystal House III)".
For Executed Contract Revisions, Bid GP% must be maintained. For Executed Contract Revisions, Bid GP% must be maintained.
In this case a negative variance was added to the buyout budget In this case a negative variance was added to the buyout budget
+4 -3
View File
@@ -8,10 +8,11 @@ daily: "[[2026-01-14]]"
--- ---
# 2026-01-14 13:27:20 # 2026-01-14 13:27:20
Follow-up to [[2026-01-13_11-28-14#Lighting Control]] Follow-up to [[2026-01-13_11-28-14#Lighting Control]].
Conversation between [[joel-jansen]] and [[christian-pereiro]]
regarding [[lighting-controls]] for [[2100-crystal-drive]]:
> [!quote] Conversation between [[joel-jansen]] and [[christian-pereiro]] regarding lighting control for [[2100-crystal-drive]]:
>
> **Joel:** "It was sold as local." > **Joel:** "It was sold as local."
> >
> **Christian:** "Yeah, but you can't do that." > **Christian:** "Yeah, but you can't do that."
+14
View File
@@ -0,0 +1,14 @@
---
id: 2026-01-20T16:30:00-0500
title: 2026-01-20 16:30:00
tags: []
daily: "[[2026-01-20]]"
---
# 2026-01-20 16:30:00
Quote previously located in [[feeders-takeoff]]
on the subject of pool bonding takeoff:
> [!quote] [[joel-jansen]] 2026-01-20T16:30 (pp.)
> [[josh-ford]] prefers it in electrical, but I'm not concerned.
> So long as it's named "Pool Bonding" it's fine.
+5
View File
@@ -10,6 +10,11 @@ daily: "[[2026-02-02]]"
## Sleeving Takeoff Breakdown Direction ## Sleeving Takeoff Breakdown Direction
> [!quote] [[joel-jansen]] 2026-02-02 12:10, while reviewing Howard University East Towers (pp.)
> Match breakdowns of the relevant system,
> i.e. don't change breakdowns after taking off
> the assembly to be sleeved.
Updated [[sleeving-takeoff#Breakdowns]] Updated [[sleeving-takeoff#Breakdowns]]
per clarification with [[joel-jansen]]. per clarification with [[joel-jansen]].
Previous direction below. Previous direction below.
+14
View File
@@ -0,0 +1,14 @@
---
id: 2026-05-04T13:30:36-0400
title: 2026-05-04 13:30:36
tags: []
daily: "[[2026-05-04]]"
---
# 2026-05-04 13:30:36
> [!quote] [[joel-jansen]] 2026-05-04 13:30 (pp.)
> Use 0.5 labor hours for [[fixture-designations|fixtures]] in units.
>
> Using 1 hour doesn't make a functional difference
> because of the [[pdi-labor-plan|labor plan]] Labor Factor adjustment,
> but those adjustments may look very steep (~30%) with 1 hour each.
+22
View File
@@ -0,0 +1,22 @@
---
id: 2026-05-04T14:57:49-0400
title: 2026-05-04 14:57:49
tags: []
daily: "[[2026-05-04]]"
---
# 2026-05-04 14:57:49
Direction from [[joel-jansen|Joel]]
## Telecom Homeruns
[[telecom-takeoff#Corridor Conduit (IDF to Unit MSDE)]]
It is acceptable to use a weighted average length
in a "Typical - All Units"
in lieu of individual takeoffs per floor.
## Unit Condensing Units
[[electrical-takeoff#Unit Condensing Units]]
+18 -18
View File
@@ -76,18 +76,19 @@ Used in lieu of individual split systems.
### Dedicated Circuit Receptacles ### Dedicated Circuit Receptacles
> [!quote] [[joel-jansen]] 2025-11-11, pp.
> For N5-15R/N5-20R receptacles serving fixed equipment such as:
> For N5-15R/N5-20R receptacles serving fixed equipment such as:
> * refrigerators
> * refrigerators * gas ranges
> * gas ranges * microwaves
> * microwaves * clothes washers
> * clothes washers * hood fans
> * hood fans
> match the receptacle configuration shown on the plans
> match the receptacle configuration shown on the plans (i.e. simplex to simplex, duplex to duplex).[^1]
> (i.e. simplex to simplex, duplex to duplex).
[^1]: [[2025-11-11_00-00-00]]
### Air Sealing ### Air Sealing
@@ -101,12 +102,11 @@ Used in lieu of individual split systems.
### Dishwasher/Disposal Receptacles ### Dishwasher/Disposal Receptacles
> [!quote] [[joel-jansen]] 2026-01-12 in reference to [[woodbrook]] (pp.)[^1] Even when drawings show 2 separate duplex receptacles,
> Even when drawings show 2 separate duplex receptacles, use `DW & DISPOSAL DUAL CIR - ...`,
> use `DW & DISPOSAL DUAL CIR - ...`, which includes only one receptacle.[^2]
> which includes only one receptacle.
[^1]: [[2026-01-12_10-42-30#Unit Dishwasher/Disposal]] [^2]: [[2026-01-12_10-42-30#Unit Dishwasher/Disposal]]
### Disposal Switches ### Disposal Switches
@@ -177,7 +177,7 @@ For ADA units:
`COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`INDICATING DEVICES WITH WIRE - FREE AIR`/`INDOOR HORN STROBE - FREE AIR` `COMMON ASSEMBLIES`/`FIRE ALARM & DAS SYSTEMS`/`INDICATING DEVICES WITH WIRE - FREE AIR`/`INDOOR HORN STROBE - FREE AIR`
#### Key #### Hospitality
* `System` = "FA - Fire Alarm" * `System` = "FA - Fire Alarm"
+20 -10
View File
@@ -75,17 +75,15 @@ Consult with the Senior Construction Estimator in this case.
> [!important] > [!important]
> Be careful of ambiguous terminology in specifications and PDI proposals: > Be careful of ambiguous terminology in specifications and PDI proposals:
> "underground" and "below grade" are sometimes used inappropriately > "underground" and "below grade" are sometimes used inappropriately to describe PVC in-slab.
> to describe PVC in-slab.
> It may be that rigid stub-ups are only necessary when emerging from grade (dirt), > It may be that rigid stub-ups are only necessary when emerging from grade (dirt),
> but not when emerging from the slab. > but not when emerging from the slab.
#### Garage Slab #### Precast Slab
_Conventional Slab_: PVC in Slab Typical of garage construction.
_Precast_: EMT
See [[pdi-breakdowns#Garage]] for more info. PVC in-slab may not be utilized for precast slabs.
#### Slab Thickness #### Slab Thickness
@@ -116,7 +114,10 @@ may be routed through with special permission.
#### Post-Tensioned Slabs #### Post-Tensioned Slabs
[[construction-methods#Post-Tensioned Slab|Post-Tensioned Slab]] Raceway considerations for
[[construction-methods#Post-Tensioned Slab|post-tensioned slabs]],
(namely if PVC may be utilized, and if so, what sizes)
are contentious.
> [!cite] [[joel-jansen]] 2025-08-15, in reference to [[belle-meade-plaza|Belle Meade Plaza]] (pp.) > [!cite] [[joel-jansen]] 2025-08-15, in reference to [[belle-meade-plaza|Belle Meade Plaza]] (pp.)
> No affect on takeoff. Routing in slab still possible. > No affect on takeoff. Routing in slab still possible.
@@ -134,7 +135,9 @@ may be routed through with special permission.
### MC Cable Overhead ### MC Cable Overhead
_Market Type = Assisted Living:_ MC-AP may be required. _Market Type = Assisted Living:_
[MC AP cable](https://www.southwire.com/wire-cable/metal-clad-cable/c/c-mc-mcap)
may be required.
#### Concealment #### Concealment
@@ -145,10 +148,15 @@ may only be used where they will be concealed from view.
> Temporary provisions for unfinished spaces > Temporary provisions for unfinished spaces
> (e.g. core and shell [[pdi-building-types#Retail|retail]]) > (e.g. core and shell [[pdi-building-types#Retail|retail]])
> [!info]
> This is not a code requirement,
> though it is frequently stated to be.
> It is, however, near universal specification.
#### Multi-Circuit Homeruns #### Multi-Circuit Homeruns
Different schools of thought exist Different schools of thought exist
on whether to use multi-neutral MC or EMT for homeruns. on whether to use multi-neutral MC or pipe and wire for homeruns.
Which is more cost-effective Which is more cost-effective
is apparently subject to transient market conditions. is apparently subject to transient market conditions.
Seek clarification from your senior on a job by job basis. Seek clarification from your senior on a job by job basis.
@@ -189,6 +197,8 @@ Use compression fittings.
Not usually permissible, except in Florida. Not usually permissible, except in Florida.
Where acceptable usually utilized in lieu of EMT.
## By Specification ## By Specification
> [!info] Example Specs Relevant to Wiring Methods Selection > [!info] Example Specs Relevant to Wiring Methods Selection
@@ -218,7 +228,7 @@ flowchart
#### Fire Rated Feeders #### Fire Rated Feeders
[[fire-resistive-wiring-methods-takeoff]] Where required see [[fire-resistive-wiring-methods-takeoff]].
PDI estimating practice is to run all "emergency" feeds PDI estimating practice is to run all "emergency" feeds
(life-safety or just standby) (life-safety or just standby)