vault backup: 2025-07-22 16:59:59
This commit is contained in:
Vendored
+1
-1
@@ -7,7 +7,7 @@
|
|||||||
"canvas": true,
|
"canvas": true,
|
||||||
"outgoing-link": true,
|
"outgoing-link": true,
|
||||||
"tag-pane": true,
|
"tag-pane": true,
|
||||||
"properties": false,
|
"properties": true,
|
||||||
"page-preview": true,
|
"page-preview": true,
|
||||||
"daily-notes": true,
|
"daily-notes": true,
|
||||||
"templates": true,
|
"templates": true,
|
||||||
|
|||||||
+37
File diff suppressed because one or more lines are too long
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"id": "templater-obsidian",
|
||||||
|
"name": "Templater",
|
||||||
|
"version": "2.13.1",
|
||||||
|
"description": "Create and use templates",
|
||||||
|
"minAppVersion": "1.5.0",
|
||||||
|
"author": "SilentVoid",
|
||||||
|
"authorUrl": "https://github.com/SilentVoid13",
|
||||||
|
"helpUrl": "https://silentvoid13.github.io/Templater/",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
+220
@@ -0,0 +1,220 @@
|
|||||||
|
.templater_search {
|
||||||
|
width: calc(100% - 20px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_div {
|
||||||
|
border-top: 1px solid var(--background-modifier-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_div > .setting-item {
|
||||||
|
border-top: none !important;
|
||||||
|
align-self: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_div > .setting-item > .setting-item-control {
|
||||||
|
justify-content: space-around;
|
||||||
|
padding: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_div
|
||||||
|
> .setting-item
|
||||||
|
> .setting-item-control
|
||||||
|
> .setting-editor-extra-setting-button {
|
||||||
|
align-self: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_donating {
|
||||||
|
margin: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_title {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
margin-top: 5px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_template {
|
||||||
|
align-self: center;
|
||||||
|
margin-left: 5px;
|
||||||
|
margin-right: 5px;
|
||||||
|
width: 70%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_cmd {
|
||||||
|
margin-left: 5px;
|
||||||
|
margin-right: 5px;
|
||||||
|
font-size: 14px;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater_div2 > .setting-item {
|
||||||
|
align-content: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater-prompt-div {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater-prompt-form {
|
||||||
|
display: flex;
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater-prompt-input {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.templater-button-div {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: center;
|
||||||
|
margin-top: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
textarea.templater-prompt-input {
|
||||||
|
height: 10rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
textarea.templater-prompt-input:focus {
|
||||||
|
border-color: var(--interactive-accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .templater-command-bg {
|
||||||
|
left: 0px;
|
||||||
|
right: 0px;
|
||||||
|
background-color: var(--background-primary-alt);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command {
|
||||||
|
font-size: 0.85em;
|
||||||
|
font-family: var(--font-monospace);
|
||||||
|
line-height: 1.3;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .templater-inline .cm-templater-command {
|
||||||
|
background-color: var(--background-primary-alt);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-templater-opening-tag {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-templater-closing-tag {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-templater-interpolation-tag {
|
||||||
|
color: var(--code-property, #008bff);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-templater-execution-tag {
|
||||||
|
color: var(--code-function, #c0d700);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-keyword {
|
||||||
|
color: var(--code-keyword, #00a7aa);
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-atom {
|
||||||
|
color: var(--code-normal, #f39b35);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-value,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-number,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-type {
|
||||||
|
color: var(--code-value, #a06fca);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-def,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-type.cm-def {
|
||||||
|
color: var(--code-normal, var(--text-normal));
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-property,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-property.cm-def,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-attribute {
|
||||||
|
color: var(--code-function, #98e342);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-variable,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-variable-2,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-variable-3,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-meta {
|
||||||
|
color: var(--code-property, #d4d4d4);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-callee,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-operator,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-qualifier,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-builtin {
|
||||||
|
color: var(--code-operator, #fc4384);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-tag {
|
||||||
|
color: var(--code-tag, #fc4384);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-comment,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-comment.cm-tag,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-comment.cm-attribute {
|
||||||
|
color: var(--code-comment, #696d70);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-string,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-string-2 {
|
||||||
|
color: var(--code-string, #e6db74);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-header,
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-hr {
|
||||||
|
color: var(--code-keyword, #da7dae);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-link {
|
||||||
|
color: var(--code-normal, #696d70);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-s-obsidian .cm-templater-command.cm-error {
|
||||||
|
border-bottom: 1px solid #c42412;
|
||||||
|
}
|
||||||
|
|
||||||
|
.CodeMirror-hints {
|
||||||
|
position: absolute;
|
||||||
|
z-index: 10;
|
||||||
|
overflow: hidden;
|
||||||
|
list-style: none;
|
||||||
|
|
||||||
|
margin: 0;
|
||||||
|
padding: 2px;
|
||||||
|
|
||||||
|
-webkit-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
|
||||||
|
-moz-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
|
||||||
|
box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.2);
|
||||||
|
border-radius: 3px;
|
||||||
|
border: 1px solid silver;
|
||||||
|
|
||||||
|
background: white;
|
||||||
|
font-size: 90%;
|
||||||
|
font-family: monospace;
|
||||||
|
|
||||||
|
max-height: 20em;
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.CodeMirror-hint {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0 4px;
|
||||||
|
border-radius: 2px;
|
||||||
|
white-space: pre;
|
||||||
|
color: black;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
li.CodeMirror-hint-active {
|
||||||
|
background: #08f;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
Vendored
+3
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"folder": "templates"
|
||||||
|
}
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
---
|
|
||||||
tags:
|
|
||||||
- estimating
|
|
||||||
---
|
|
||||||
# Assemblies
|
|
||||||
|
|
||||||
In [[construction-estimating-software]],
|
|
||||||
assemblies are groups of material items
|
|
||||||
representing a specific scope of work.
|
|
||||||
|
|
||||||
Assemblies reduce the effort required for takeoff
|
|
||||||
by grouping related items,
|
|
||||||
for example 3/4" EMT connectors and couplings
|
|
||||||
in addition to conduit.
|
|
||||||
|
|
||||||
Assemblies allow... (in order of necessity):
|
|
||||||
|
|
||||||
1. complex items (devices, conduit runs, etc.) with known proportions to be counted as one.
|
|
||||||
2. changes to be made to measures and counts without recounting an entire area.
|
|
||||||
3. takeoffs to be skimmed for obvious deficiencies that would otherwise be obscured
|
|
||||||
4. changes to be made to project requirements (specifications) without recounting an entire area.
|
|
||||||
|
|
||||||
If we agree on the definition of `Branch Wiring: 2#12 #12G; 3/4"C, EMT; On Structure`
|
|
||||||
and its contents as ratios of its length,
|
|
||||||
then their quantities can be calculated with only one measurement.
|
|
||||||
|
|
||||||
This is how "estimating software" assembly takeoff works,
|
|
||||||
however its a simple generic process,
|
|
||||||
possible with several tools an estimator should be familiar with:
|
|
||||||
|
|
||||||
* `XLOOKUP()` - Excel
|
|
||||||
* `Table.Join` - MS Power Query
|
|
||||||
* `JOIN` - SQL
|
|
||||||
+29
-3
@@ -6,15 +6,41 @@ tags:
|
|||||||
|
|
||||||
also "Modularization"
|
also "Modularization"
|
||||||
|
|
||||||
|
## Assemblies
|
||||||
|
|
||||||
In [[construction-estimating-software]],
|
In [[construction-estimating-software]],
|
||||||
[[assemblies]] are groups of material items
|
assemblies are groups of material items
|
||||||
representing a specific scope of work.
|
representing a specific scope of work.
|
||||||
|
|
||||||
|
Assemblies reduce the effort required for takeoff
|
||||||
|
by grouping related items,
|
||||||
|
for example 3/4" EMT connectors and couplings
|
||||||
|
in addition to conduit.
|
||||||
|
|
||||||
|
Assemblies allow... (in order of necessity):
|
||||||
|
|
||||||
|
1. complex items (devices, conduit runs, etc.) with known proportions to be counted as one.
|
||||||
|
2. changes to be made to measures and counts without recounting an entire area.
|
||||||
|
3. takeoffs to be skimmed for obvious deficiencies that would otherwise be obscured
|
||||||
|
4. changes to be made to project requirements (specifications) without recounting an entire area.
|
||||||
|
|
||||||
|
If we agree on the definition of `Branch Wiring: 2#12 #12G; 3/4"C, EMT; On Structure`
|
||||||
|
and its contents as ratios of its length,
|
||||||
|
then their quantities can be calculated with only one measurement.
|
||||||
|
|
||||||
|
This is how "estimating software" assembly takeoff works,
|
||||||
|
however its a simple generic process,
|
||||||
|
possible with several tools an estimator should be familiar with:
|
||||||
|
|
||||||
|
* `XLOOKUP()` - Excel
|
||||||
|
* `Table.Join` - MS Power Query
|
||||||
|
* `JOIN` - SQL
|
||||||
|
|
||||||
|
## Abstract Assemblies
|
||||||
|
|
||||||
Assembly _philosophy_ is essentially minimizing the number of necessary counts and measurements.
|
Assembly _philosophy_ is essentially minimizing the number of necessary counts and measurements.
|
||||||
More generally, it is minimizing the effort required for measurement.
|
More generally, it is minimizing the effort required for measurement.
|
||||||
|
|
||||||
## Abstract Assemblies
|
|
||||||
|
|
||||||
> [!info] Abstractions
|
> [!info] Abstractions
|
||||||
> An abstraction is a model that intentionally ignores details
|
> An abstraction is a model that intentionally ignores details
|
||||||
> that are irrelevant to problem it is used to solve
|
> that are irrelevant to problem it is used to solve
|
||||||
|
|||||||
@@ -1,3 +1,51 @@
|
|||||||
# Construction Estimating
|
# Construction Estimating
|
||||||
|
|
||||||
Construction estimating is a subset of cost estimation.
|
Construction estimating is a subset of cost estimation.
|
||||||
|
|
||||||
|
## Purpose
|
||||||
|
|
||||||
|
The purpose of [[construction-estimating]] in practice
|
||||||
|
is not to determine the cost of the scope,
|
||||||
|
which would take far longer than allotted for bid,
|
||||||
|
|
||||||
|
### For the Solicitor
|
||||||
|
|
||||||
|
* Determine feasibility of functional requirements
|
||||||
|
|
||||||
|
> [!info] Type 2 Owners
|
||||||
|
> For some owners, money is no object,
|
||||||
|
> and standardization is far more important
|
||||||
|
> than any potential construction savings.
|
||||||
|
>
|
||||||
|
> These owners can be expected to decline every [[value-engineering]] option offered
|
||||||
|
> (see [[gold-plating]]).
|
||||||
|
|
||||||
|
### For the Contractor
|
||||||
|
|
||||||
|
* Make profit to meet growth target
|
||||||
|
* Secure work for current and projected employees (fill backlog)
|
||||||
|
|
||||||
|
%% TODO: "Determine the sale price of a service" %%
|
||||||
|
|
||||||
|
> [!aside]
|
||||||
|
> I take increasing issue with the common model
|
||||||
|
> of measuring operational success by negative overrun,
|
||||||
|
> as it is incompatible with the preferable target of estimate certainty.
|
||||||
|
|
||||||
|
#### The Role of the Estimator
|
||||||
|
|
||||||
|
The role of the estimator is to model the potential cost distribution of the project,
|
||||||
|
taking actions to reduce the model's uncertainty.
|
||||||
|
|
||||||
|
The effect of estimating methods can be represented as $d\sigma$,
|
||||||
|
thus efficiency is $\frac{d\sigma}{dt}$.
|
||||||
|
|
||||||
|
#### The Role of the Executive
|
||||||
|
|
||||||
|
The role of the executive is to allocate profit and contingency
|
||||||
|
according to the potential cost distribution
|
||||||
|
weighted by the organizational desire to win the project.
|
||||||
|
|
||||||
|
$$
|
||||||
|
{E}[P]=
|
||||||
|
$$
|
||||||
|
|||||||
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
id: construction-estimating-using-excel
|
||||||
|
aliases: []
|
||||||
|
tags:
|
||||||
|
- media-commentary
|
||||||
|
---
|
||||||
|
# *Construction Estimating Using Excel*
|
||||||
|
|
||||||
|
Construction Estimating Using Excel
|
||||||
|
(Peterson MBA PE, Steven)
|
||||||
|
|
||||||
|
432 page book
|
||||||
|
|
||||||
|
## Pros
|
||||||
|
|
||||||
|
* Lots of attractively formatted formulas for costs and quantities
|
||||||
|
|
||||||
|
### Notable Inclusions
|
||||||
|
|
||||||
|
* Lots of references
|
||||||
|
* Review questions/problems
|
||||||
|
* Detailed cost of ownership and operation of heavy equipment
|
||||||
|
* Bracketed percent calculation (bond premium)
|
||||||
|
* Glossary of terms
|
||||||
|
|
||||||
|
## Cons
|
||||||
|
|
||||||
|
* Intimidatingly long
|
||||||
|
* Teaches suboptimal excel practice
|
||||||
|
* Print-antagonistic
|
||||||
|
* Heavy use of highlighter-blue for text, unnecessary backgrounds, and coloring entire pages
|
||||||
|
* Uses a full width portion of the cover image at every chapter header
|
||||||
|
|
||||||
|
### Notable Exclusions
|
||||||
|
|
||||||
|
* Any significant detail on indirect/overhead/general expense costs
|
||||||
|
* All lumped into the 6 page Chapter 25 - Markups
|
||||||
|
|
||||||
|
## Target audience
|
||||||
|
|
||||||
|
* Construction project managers with no prior experience estimating or using excel
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
---
|
||||||
|
id: electrical-estimating-methods
|
||||||
|
aliases: []
|
||||||
|
tags:
|
||||||
|
- media-commentary
|
||||||
|
---
|
||||||
|
# *Electrical Estimating Methods*
|
||||||
|
|
||||||
|
Electrical Estimating Methods, Fourth Edition
|
||||||
|
(Wayne J. Del Pico)
|
||||||
|
|
||||||
|
264 page book
|
||||||
|
|
||||||
|
## Pros
|
||||||
|
|
||||||
|
* Clear and condensed prose
|
||||||
|
* Lots of philosophy
|
||||||
|
* Practical attitude
|
||||||
|
* Includes an appendix of common symbols and abbreviations
|
||||||
|
|
||||||
|
## Cons
|
||||||
|
|
||||||
|
* Some confusing non-electrical considerations/tangents (lap)
|
||||||
|
* Doesn't acknowledge lack of standardization of certain terms
|
||||||
|
(direct/indirect only, no incidental)
|
||||||
|
|
||||||
|
## Best Suited For
|
||||||
|
|
||||||
|
* Study by estimators in training
|
||||||
|
* Reference by estimating teams looking to standardize procedures and terminology
|
||||||
|
|
||||||
|
## Overall
|
||||||
|
|
||||||
|
* Incredible book, I would love to have a copy
|
||||||
|
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
id: electrical-estimators-manual
|
||||||
|
aliases: []
|
||||||
|
tags:
|
||||||
|
- media-commentary
|
||||||
|
---
|
||||||
|
# *Electrical Estimators Manual*
|
||||||
|
|
||||||
|
Electrical Estimators Manual:
|
||||||
|
How to Estimate Electrical Construction Projects Including Everyday Labor Installation Rates
|
||||||
|
(William Penn)
|
||||||
|
|
||||||
|
199 page book
|
||||||
|
|
||||||
|
## Pros
|
||||||
|
|
||||||
|
* Intelligent prose where present
|
||||||
|
|
||||||
|
* Condensed
|
||||||
|
|
||||||
|
* Notable Inclusions
|
||||||
|
* Labor hours
|
||||||
|
* Unit conversions
|
||||||
|
* too many, including rare units
|
||||||
|
* Checklist
|
||||||
|
* VERY brief
|
||||||
|
* Sample forms for small-scale manual estimation
|
||||||
|
|
||||||
|
## Cons
|
||||||
|
|
||||||
|
* No mention of certain fundamental topics:
|
||||||
|
* Expenses
|
||||||
|
* Indirect labor
|
||||||
|
* Overhead
|
||||||
|
|
||||||
|
* Purely instruction, no philosophy
|
||||||
|
|
||||||
|
* Avoids addressing complications
|
||||||
|
|
||||||
|
## Best Suited For
|
||||||
|
|
||||||
|
* General info for electricians with no prior estimating experience
|
||||||
|
* Use as a manual for very small outfits
|
||||||
|
|
||||||
|
## Overall
|
||||||
|
|
||||||
|
* Really more of a labor units manual than an estimating manual
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
id: mike-holts-illustrated-guide-to-electrical-estimating
|
||||||
|
aliases: []
|
||||||
|
tags:
|
||||||
|
- media-commentary
|
||||||
|
---
|
||||||
|
# *Mike Holt's Illustrated Guide to Electrical Estimating*
|
||||||
|
|
||||||
|
Holt, C. M. (2023). Mike Holt's Illustrated Guide to Electrical Estimating. Mike Holt Enterprises, Inc
|
||||||
|
|
||||||
|
234 page textbook
|
||||||
|
|
||||||
|
## Pros
|
||||||
|
|
||||||
|
* Attractive design
|
||||||
|
* Detailed color illustrations
|
||||||
|
* Compelling topic organization and progression
|
||||||
|
|
||||||
|
## Cons
|
||||||
|
|
||||||
|
* No mention of RFQ process
|
||||||
|
|
||||||
|
* Many/most topics are grossly oversimplified
|
||||||
|
|
||||||
|
* Tone is undeservedly authoritative and principled,
|
||||||
|
refusing to acknowledge the questions of complexity
|
||||||
|
that the content itself begs
|
||||||
|
|
||||||
|
> "Never make assumptions"
|
||||||
|
> What happens when RFI's go unanswered?
|
||||||
|
|
||||||
|
## Best Suited For
|
||||||
|
|
||||||
|
* Electricians with no prior estimating experience and no real need of detail
|
||||||
|
|
||||||
|
## Overall
|
||||||
|
|
||||||
|
This book is far too large in scope to lack the detail it does. The curriculum
|
||||||
|
is clearly designed for those unlikely to need or understand its topics
|
||||||
+2
-2
@@ -1,9 +1,9 @@
|
|||||||
---
|
---
|
||||||
id: the-failure-of-risk-management
|
id: the-failure-of-risk-management
|
||||||
aliases: []
|
aliases: []
|
||||||
tags: []
|
tags:
|
||||||
|
- media-commentary
|
||||||
---
|
---
|
||||||
|
|
||||||
# *The Failure of Risk Management*
|
# *The Failure of Risk Management*
|
||||||
|
|
||||||
The Failure of Risk Management
|
The Failure of Risk Management
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
# Monte Carlo Methods
|
||||||
|
|
||||||
|
> [!quote]
|
||||||
|
> [Monte Carlo methods](https://en.wikipedia.org/wiki/Monte_Carlo_method),
|
||||||
|
> or Monte Carlo experiments, are a broad class of computational algorithms
|
||||||
|
> that rely on repeated random sampling to obtain numerical results.
|
||||||
|
> The underlying concept is to use randomness to solve problems
|
||||||
|
> that might be deterministic in principle.
|
||||||
|
|
||||||
|
Popular examples of Monte Carlo methods include
|
||||||
|
estimating the area of an irregular shape
|
||||||
|
by randomly sampling points in a known area,
|
||||||
|
and estimating the value of pi
|
||||||
|
by tossing toothpicks onto a ruled surface.
|
||||||
|
|
||||||
|
[Professor Art Owen](https://artowen.su.domains/) at Stanford University
|
||||||
|
has several excellent resources on the subject.
|
||||||
@@ -1,9 +1,8 @@
|
|||||||
---
|
---
|
||||||
id: abbreviations
|
id: abbreviations
|
||||||
aliases: []
|
aliases:
|
||||||
tags: []
|
tags:
|
||||||
---
|
---
|
||||||
|
|
||||||
# Abbreviations
|
# Abbreviations
|
||||||
|
|
||||||
## Americans with Disabilities Act (ADA)
|
## Americans with Disabilities Act (ADA)
|
||||||
|
|||||||
@@ -1,23 +0,0 @@
|
|||||||
# EVPI Takeoff
|
|
||||||
|
|
||||||
Expected value of perfect information (EVPI)
|
|
||||||
|
|
||||||
Count-based takeoff speed increases with count.
|
|
||||||
|
|
||||||
***
|
|
||||||
|
|
||||||
Optimizing the takeoff process means:
|
|
||||||
|
|
||||||
* *Minimizing* the need for information outside of drawings
|
|
||||||
* *Maximizing* organizational consistency
|
|
||||||
|
|
||||||
***
|
|
||||||
|
|
||||||
Recent events have complicated my philosophy above.
|
|
||||||
It appears that similar efforts have already been made here,
|
|
||||||
their success being a matter of perspective.
|
|
||||||
|
|
||||||
## Naming Conventions (Use Case vs. Description)
|
|
||||||
|
|
||||||
Naming by use case is intuitive for those without estimating or field experience,
|
|
||||||
but has the side effect that those accustomed to the names will inevitably treat them as descriptive.
|
|
||||||
@@ -3,7 +3,6 @@ id: excel-macros
|
|||||||
aliases: []
|
aliases: []
|
||||||
tags: []
|
tags: []
|
||||||
---
|
---
|
||||||
|
|
||||||
# Excel Macros
|
# Excel Macros
|
||||||
|
|
||||||
Excel macros are a poor solution for most problems,
|
Excel macros are a poor solution for most problems,
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
---
|
||||||
|
id: breakdowns
|
||||||
|
aliases: []
|
||||||
|
tags: []
|
||||||
|
---
|
||||||
# Breakdowns
|
# Breakdowns
|
||||||
|
|
||||||
Managing breakdowns is the most time consuming part of takeoff.
|
Managing breakdowns is the most time consuming part of takeoff.
|
||||||
@@ -5,76 +10,73 @@ Assembly selection is comparatively quick compared to Anywhere.
|
|||||||
|
|
||||||
## Site
|
## Site
|
||||||
|
|
||||||
Area: `2 - Site`
|
Area: "2 - Site"
|
||||||
Phase: `Site`
|
Phase: "Site"
|
||||||
|
|
||||||
## Garage
|
## Garage
|
||||||
|
|
||||||
### General
|
### General
|
||||||
|
|
||||||
Area: `XX - Level P1 Garage`
|
Area: "XX - Level P1 Garage"
|
||||||
Phase: `Garage`
|
Phase: "Garage"
|
||||||
|
|
||||||
`XX - Level P1 Garage`
|
|
||||||
`XX - Level P1 Building`
|
|
||||||
|
|
||||||
### Stairwells
|
### Stairwells
|
||||||
|
|
||||||
Area: `S - Stairwells Garage`
|
Area: "S - Stairwells Garage"
|
||||||
Phase: `Garage`
|
Phase: "Garage"
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
||||||
### General
|
### General
|
||||||
|
|
||||||
Area: `XX - Level XX Building`
|
Area: "XX - Level XX Building"
|
||||||
Phase: `Building - BOH, Storage & Common`
|
Phase: "Building - BOH, Storage & Common"
|
||||||
|
|
||||||
### Corridors
|
### Corridors
|
||||||
|
|
||||||
Area: `XX - Level XX Building`
|
Area: "XX - Level XX Building"
|
||||||
Phase: `Building - Corridors`
|
Phase: "Building - Corridors"
|
||||||
|
|
||||||
### Stairwells
|
### Stairwells
|
||||||
|
|
||||||
Area: `S - Stairwells Building`
|
Area: "S - Stairwells Building"
|
||||||
Phase: `Building - BOH, Storage & Common`
|
Phase: "Building - BOH, Storage & Common"
|
||||||
|
|
||||||
### Rentable
|
### Rentable
|
||||||
|
|
||||||
#### Residential
|
#### Residential
|
||||||
|
|
||||||
Area: `XX - Level XX Building`
|
Area: "XX - Level XX Building"
|
||||||
Phase: `Unit Residential`
|
Phase: "Unit Residential"
|
||||||
|
|
||||||
#### Hotel
|
#### Hotel
|
||||||
|
|
||||||
Area: `XX - Level XX Building`
|
Area: "XX - Level XX Building"
|
||||||
Phase: `Unit Key`
|
Phase: "Unit Key"
|
||||||
|
|
||||||
### Interior Amenity
|
### Interior Amenity
|
||||||
|
|
||||||
#### General
|
#### General
|
||||||
|
|
||||||
Area: `XX - Level XX Amenity Building`
|
Area: "XX - Level XX Amenity Building"
|
||||||
Phase: `Interior Amenity`
|
Phase: "Interior Amenity"
|
||||||
|
|
||||||
#### Kitchen
|
#### Kitchen
|
||||||
|
|
||||||
Area: `XX - Level XX Kitchen Building`
|
Area: "XX - Level XX Kitchen Building"
|
||||||
Phase: `Kitchen`
|
Phase: "Kitchen"
|
||||||
|
|
||||||
#### Retail
|
#### Retail
|
||||||
|
|
||||||
Area: `XX - Level XX Retail Building`
|
Area: "XX - Level XX Retail Building"
|
||||||
Phase: `Retail`
|
Phase: "Retail"
|
||||||
|
|
||||||
#### Ballroom
|
#### Ballroom
|
||||||
|
|
||||||
Area: `XX - Level XX Ballroom Building`
|
Area: "XX - Level XX Ballroom Building"
|
||||||
Phase: `Ballrooms`
|
Phase: "Ballrooms"
|
||||||
|
|
||||||
### Exterior Amenity
|
### Exterior Amenity
|
||||||
|
|
||||||
Area: `XX - Level XX Exterior Amenity Building`
|
Area: "XX - Level XX Exterior Amenity Building"
|
||||||
Phase: `Exterior Amenity (Courtyards, Pool Decks)`
|
Phase: "Exterior Amenity (Courtyards, Pool Decks)"
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
---
|
||||||
|
id: designations
|
||||||
|
aliases: []
|
||||||
|
tags: []
|
||||||
|
---
|
||||||
# Designations
|
# Designations
|
||||||
|
|
||||||
## Building Designations
|
## Building Designations
|
||||||
|
|||||||
@@ -1,14 +1,21 @@
|
|||||||
|
---
|
||||||
|
id: electrical
|
||||||
|
aliases: []
|
||||||
|
tags: []
|
||||||
|
---
|
||||||
# Final SOE
|
# Final SOE
|
||||||
|
|
||||||
## 1. Trash Chute
|
## 1. Trash Chute
|
||||||
|
|
||||||
- Check elevations for floor height
|
Horizontal:
|
||||||
- Uncheck Link 'Enable Livecount'
|
- Check if shown on power drawings as mech connection
|
||||||
- CA.33(Misc. Ass.). 2
|
- If not, use 100ft length
|
||||||
- 100' Horizontal (If not shown)
|
|
||||||
- Vertical Put in Typical
|
|
||||||
|
|
||||||
- Check Bottom of chute if taken off already in elec. THIS IS ONLY FOR THE HORIZONTAL
|
Vertical (Riser):
|
||||||
|
- Takeoff: `COMMON ASSEMBLIES`/`MISC ASSEMBLIES`/`TRASH CHUTE RISER CIRCUIT...`
|
||||||
|
- Uncheck Link 'Enable Livecount'
|
||||||
|
- Takeoff in Typical
|
||||||
|
- Length = average floor to floor height
|
||||||
|
|
||||||
## 2. CU/IP
|
## 2. CU/IP
|
||||||
|
|
||||||
@@ -17,46 +24,67 @@
|
|||||||
|
|
||||||
## 3. Slab Deck
|
## 3. Slab Deck
|
||||||
|
|
||||||
- Create Area Typical for every Concrete slab floor
|
Create Area Typicals for every Concrete slab floor:
|
||||||
- ID.37.16.1
|
|
||||||
- ID. MISC PDI PRODUCT. MISC MATERIAL. SLAB/DECK
|
|
||||||
- 2 Typicals
|
|
||||||
|
|
||||||
- 'All Building'
|
- 'All Building'
|
||||||
|
|
||||||
- 1 every level (Not Roof)
|
- 1 every level (Not Roof)
|
||||||
|
- HD: 1 Per Section
|
||||||
- HD 1 Per Section
|
|
||||||
|
|
||||||
- 'All Garage'
|
- 'All Garage'
|
||||||
|
|
||||||
- 1 every level
|
- 1 every level
|
||||||
|
|
||||||
|
- Takeoff: `ITEM DATABASE`/`MISC PDI PRODUCT`/`MISC MATERIAL - SLAB/DECK & FEEDER`/`MISC MATERIAL - SLAB/DECK (NAILS, PAINT, TAPE, ETC = $250)`
|
||||||
|
- 1 Takeoff each Typical, Count = 1
|
||||||
|
|
||||||
## 4. Temporary Power & Lighting
|
## 4. Temporary Power & Lighting
|
||||||
|
|
||||||
|
### 4.1 Temp Power
|
||||||
|
|
||||||
```
|
```
|
||||||
Area = ""
|
Area = "2 - Site"
|
||||||
|
Phase = "Temp Power"
|
||||||
|
System = "TPS - Temp Power Service (Site)"
|
||||||
|
BidItem = "1 - Site"
|
||||||
|
```
|
||||||
|
Hoxton Hotel (aka Nashville Hotel)
|
||||||
|
- Takeoff: `ITEM DATABASE`/`TEMPORARY POWER`/`TEMPORARY POWER - * SERVICE`
|
||||||
|
|
||||||
|
### 4.2A Temp Lighting (Building)
|
||||||
|
|
||||||
|
```
|
||||||
|
Area = "01 - Temp Power Distribution Building"
|
||||||
|
Phase = "Temp Power"
|
||||||
|
System = "TPD - Temp Power Distribution (Gag. & Bldg.)"
|
||||||
|
BidItem = "3 - Building"
|
||||||
```
|
```
|
||||||
|
|
||||||
- ID.27.
|
- Takeoff: `ITEM DATABASE`/`TEMPORARY POWER`/`* - TEMPORARY LIGHTING / PWR PNL (PER BLDG AREA SFT)`
|
||||||
- 3/4/5 (A-bid>>)
|
- *Count* = Building Size = Total GSF - Garage GSF
|
||||||
- 8/9
|
|
||||||
- Total GSF - Garage GSF = Building Size
|
|
||||||
- Garage SF = Temp lighting Garage
|
|
||||||
- Enter in count
|
|
||||||
|
|
||||||
Gardens: Take off 1 Tpole `ID.28.1` per 150' per building
|
Garden Styles:
|
||||||
|
- Takeoff: `ITEM DATABASE`/`TEMPORARY POWER`/`TEMPORARY POWER - T POLE (EACH)`
|
||||||
|
- *Count* = 1 per 150' per building
|
||||||
|
|
||||||
TEMP LIGHTING ^^^^
|
### 4.2B Temp Lighting (Garage)
|
||||||
|
|
||||||
|
```
|
||||||
|
Area = "01 - Temp Power Distribution Building"
|
||||||
|
Phase = "Temp Power"
|
||||||
|
System = "TPD - Temp Power Distribution (Gag. & Bldg.)"
|
||||||
|
BidItem = "3 - Building"
|
||||||
|
```
|
||||||
|
|
||||||
|
- Takeoff: `ITEM DATABASE`/`TEMPORARY POWER`/`* - TEMPORARY LIGHTING / PWR PNL (PER BLDG AREA SFT)`
|
||||||
|
- *Count* = Garage SF
|
||||||
|
|
||||||
## 5. Irrigation pumps
|
## 5. Irrigation pumps
|
||||||
|
|
||||||
- SYSTEM: `MISC - Site Miscellaneous`
|
```
|
||||||
|
Area = "2 - Site"
|
||||||
|
Phase = "Temp Power"
|
||||||
|
System = `MISC - Site Miscellaneous`
|
||||||
|
BidItem = "1 - Site"
|
||||||
|
```
|
||||||
|
|
||||||
- (3) 3Phase 30A 200' Mech. Con.
|
- (3) 3Phase 30A 200' Mech. Con.
|
||||||
- Append to name: "Irrigation Pump - "
|
- Append to name: "Irrigation Pump - "
|
||||||
|
|
||||||
## 6. Lightning Protection
|
|
||||||
|
|
||||||
- Check line Item on Proposal
|
|
||||||
- Go to the notes and take off
|
|
||||||
@@ -1,11 +1,6 @@
|
|||||||
# PDI Takeoff Scratch
|
# Feeders
|
||||||
|
|
||||||
Notes taken in review with Joel.
|
|
||||||
|
|
||||||
%% TODO: Split to more appropriate notes and delete this one. %%
|
|
||||||
|
|
||||||
* Use 15ft adders for site runs
|
* Use 15ft adders for site runs
|
||||||
(primaries, secondaries, etc.),
|
(primaries, secondaries, etc.),
|
||||||
as opposed to standard 10ft adder,
|
as opposed to standard 10ft adder,
|
||||||
to account for variability.
|
to account for variability.
|
||||||
|
|
||||||
@@ -1,33 +1,31 @@
|
|||||||
# Lighting Controls Takeoff
|
# Lighting Controls
|
||||||
|
|
||||||
|
## Information
|
||||||
|
|
||||||
|
> [!info] Lighting Control Technologies
|
||||||
|
> * Triac (Line voltage dim)
|
||||||
|
> * Analog (0-10V dim)
|
||||||
|
> * Digital
|
||||||
|
> * Wireless
|
||||||
|
|
||||||
|
All these control methods are likely to appear in drawings.
|
||||||
|
|
||||||
|
## Conventions
|
||||||
|
|
||||||
By PDI convention, lighting controls are generally "Electrical", not "Lighting".
|
By PDI convention, lighting controls are generally "Electrical", not "Lighting".
|
||||||
|
|
||||||
All control methods are likely to appear in drawings.
|
|
||||||
|
|
||||||
* Triac (Line voltage dim)
|
|
||||||
* Analog (0-10V dim)
|
|
||||||
* Digital
|
|
||||||
* Wireless
|
|
||||||
|
|
||||||
> [!info] "Local Control" as a PDI proposal qualification
|
> [!info] "Local Control" as a PDI proposal qualification
|
||||||
> The term "local control only" is sometimes used to indicate
|
> The term "local control only" is sometimes used to indicate
|
||||||
> no consideration for *any* lighting control beyond standard devices,
|
> no consideration for *any* lighting control beyond standard devices,
|
||||||
> (with `$D`s being the triac type)
|
> (with `$D`'s being the triac type)
|
||||||
> however, this phrasing is ambiguous and non-universal.
|
> however, this phrasing is ambiguous and non-universal.
|
||||||
> Confirm with the bid team on what must be included.
|
> Confirm with the bid team on what must be included.
|
||||||
|
|
||||||
## Custom Switch Boxes
|
## Scope
|
||||||
|
|
||||||
|
### Designations
|
||||||
|
|
||||||
|
#### Custom Switch Boxes
|
||||||
|
|
||||||
For switch combinations not in `COMMON ASSEMBLIES`,
|
For switch combinations not in `COMMON ASSEMBLIES`,
|
||||||
create heating designations based on the most similar.
|
create heating [[designations]] based on the most similar.
|
||||||
|
|
||||||
### Naming
|
|
||||||
|
|
||||||
#### Format
|
|
||||||
|
|
||||||
```regex
|
|
||||||
<phase-abbr> - <assembly>(\: <subtype>)?( - <fixture-labor>)? \(<wiring-method>\)( <wm-descriptor>)* <branch-length>ft
|
|
||||||
```
|
|
||||||
|
|
||||||
> [!example]
|
|
||||||
> `A - Surface: Pendant - 2.0hrs (MC) LV 20ft`
|
|
||||||
|
|||||||
@@ -1,8 +1,14 @@
|
|||||||
# Lighting Takeoff (Fixtures)
|
# Lighting (Fixtures)
|
||||||
|
|
||||||
## Naming
|
## Info
|
||||||
|
|
||||||
### Format
|
## Scope
|
||||||
|
|
||||||
|
### Building Designations
|
||||||
|
|
||||||
|
#### Naming
|
||||||
|
|
||||||
|
##### Format
|
||||||
|
|
||||||
```regex
|
```regex
|
||||||
<phase-abbr> - <assembly>(\: <subtype>)?( - <fixture-labor>)? \(<wiring-method>\)( <wm-descriptor>)* <branch-length>ft
|
<phase-abbr> - <assembly>(\: <subtype>)?( - <fixture-labor>)? \(<wiring-method>\)( <wm-descriptor>)* <branch-length>ft
|
||||||
@@ -11,7 +17,7 @@
|
|||||||
> [!example]
|
> [!example]
|
||||||
> `A - Surface: Pendant - 2.0hrs (MC) LV 20ft`
|
> `A - Surface: Pendant - 2.0hrs (MC) LV 20ft`
|
||||||
|
|
||||||
### Order
|
#### Order
|
||||||
|
|
||||||
Use empty designations to separate phases.
|
Use empty designations to separate phases.
|
||||||
|
|
||||||
@@ -28,7 +34,7 @@ Use empty designations to separate phases.
|
|||||||
> CU - Surface: Wall (MC) LV 25ft
|
> CU - Surface: Wall (MC) LV 25ft
|
||||||
> ```
|
> ```
|
||||||
|
|
||||||
## Fixture Labor
|
#### Fixture Labor
|
||||||
|
|
||||||
> | Fixture Type | Labor |
|
> | Fixture Type | Labor |
|
||||||
> | ------------ | -------------- |
|
> | ------------ | -------------- |
|
||||||
@@ -41,7 +47,7 @@ Use empty designations to separate phases.
|
|||||||
>
|
>
|
||||||
> [^1]: Determine exact labor from fixture and size.
|
> [^1]: Determine exact labor from fixture and size.
|
||||||
|
|
||||||
## Fixture Branch Length
|
#### Fixture Branch Length
|
||||||
|
|
||||||
> | Case | Standard Length |
|
> | Case | Standard Length |
|
||||||
> | ------------- | --------------- |
|
> | ------------- | --------------- |
|
||||||
@@ -58,7 +64,7 @@ Use empty designations to separate phases.
|
|||||||
>
|
>
|
||||||
> [^2]: See fixture types below for special cases.
|
> [^2]: See fixture types below for special cases.
|
||||||
|
|
||||||
## Fixture Branch Wire size
|
#### Fixture Branch Wire size
|
||||||
|
|
||||||
> | Case | Wire Size |
|
> | Case | Wire Size |
|
||||||
> | -------------- | --------- |
|
> | -------------- | --------- |
|
||||||
@@ -71,9 +77,9 @@ Use empty designations to separate phases.
|
|||||||
>
|
>
|
||||||
> [^2]: Kitchen and bathroom fixtures shall be #12 (NOT #14) on wood frame (NM) projects.
|
> [^2]: Kitchen and bathroom fixtures shall be #12 (NOT #14) on wood frame (NM) projects.
|
||||||
|
|
||||||
## Garage
|
#### Garage
|
||||||
|
|
||||||
### Fixtures
|
#### Fixtures
|
||||||
|
|
||||||
Use ENT Assembly unless spec requires otherwise.
|
Use ENT Assembly unless spec requires otherwise.
|
||||||
|
|
||||||
@@ -87,7 +93,7 @@ If PVC, use following assemblies:
|
|||||||
| Ceiling | `PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY` |
|
| Ceiling | `PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY` |
|
||||||
| Wall | `PVC/ENT ASSEMBLIES`/`... - STL BOX & TILE RING / 45 DEG STUBBY/ ENT DROP` |
|
| Wall | `PVC/ENT ASSEMBLIES`/`... - STL BOX & TILE RING / 45 DEG STUBBY/ ENT DROP` |
|
||||||
|
|
||||||
### Homeruns
|
#### Homeruns
|
||||||
|
|
||||||
> `System` = "EL - Electrical"
|
> `System` = "EL - Electrical"
|
||||||
|
|
||||||
@@ -95,13 +101,14 @@ Use 1 Homerun for every 3 circuits in Garage
|
|||||||
|
|
||||||
Use assembly `Common Assemblies`/`Device Homeruns in Slab/Deck`
|
Use assembly `Common Assemblies`/`Device Homeruns in Slab/Deck`
|
||||||
|
|
||||||
## Surface Mount
|
#### Surface Mount
|
||||||
|
|
||||||
* Wall Mount (Sconce)
|
> [!info] Surface Mount Fixtures
|
||||||
* Pendant
|
> * Wall Mount (Sconce)
|
||||||
* Linear
|
> * Pendant
|
||||||
* Tape
|
> * Linear
|
||||||
* Track
|
> * Tape
|
||||||
|
> * Track
|
||||||
|
|
||||||
| Wiring Method | Assembly Path |
|
| Wiring Method | Assembly Path |
|
||||||
| ---------------------------------------------------------------------------- |
|
| ---------------------------------------------------------------------------- |
|
||||||
@@ -114,7 +121,7 @@ Use assembly `Common Assemblies`/`Device Homeruns in Slab/Deck`
|
|||||||
> [!note]
|
> [!note]
|
||||||
> Use lighting control cable assemblies in Amenity areas
|
> Use lighting control cable assemblies in Amenity areas
|
||||||
|
|
||||||
### Tape Lighting
|
##### Tape Lighting
|
||||||
|
|
||||||
Also called "cove" or "strip",
|
Also called "cove" or "strip",
|
||||||
however those terms are less specific
|
however those terms are less specific
|
||||||
@@ -132,34 +139,24 @@ and change `Fct 1` to match the calculated labor.
|
|||||||
Separate these fixtures by labor, not length
|
Separate these fixtures by labor, not length
|
||||||
|
|
||||||
```
|
```
|
||||||
A - Tape 0.5hr (1-6ft) - MC #12 40ft
|
A - Surface: Tape - 0.5hr (01-06ft) - MC #12 40ft
|
||||||
A - Tape 1.0hr (7-12ft) - MC #12 40ft
|
A - Surface: Tape - 1.0hr (07-12ft) - MC #12 40ft
|
||||||
A - Tape 1.5hr (13-18ft) - MC #12 40ft
|
A - Surface: Tape - 1.5hr (13-18ft) - MC #12 40ft
|
||||||
A - Tape 2.0hr (19-24ft) - MC #12 40ft
|
A - Surface: Tape - 2.0hr (19-24ft) - MC #12 40ft
|
||||||
A - Tape 2.5hr (25-30ft) - MC #12 40ft
|
A - Surface: Tape - 2.5hr (25-30ft) - MC #12 40ft
|
||||||
A - Tape 3.0hr (31-36ft) - MC #12 40ft
|
A - Surface: Tape - 3.0hr (31-36ft) - MC #12 40ft
|
||||||
A - Tape 3.5hr (37-42ft) - MC #12 40ft
|
A - Surface: Tape - 3.5hr (37-42ft) - MC #12 40ft
|
||||||
A - Tape 4.0hr (43-48ft) - MC #12 40ft
|
A - Surface: Tape - 4.0hr (43-48ft) - MC #12 40ft
|
||||||
A - Tape 4.5hr (49-54ft) - MC #12 40ft
|
A - Surface: Tape - 4.5hr (49-54ft) - MC #12 40ft
|
||||||
A - Tape 5.0hr (55-60ft) - MC #12 40ft
|
|
||||||
A - Tape 5.5hr (61-66ft) - MC #12 40ft
|
|
||||||
A - Tape 6.0hr (67-72ft) - MC #12 40ft
|
|
||||||
A - Tape 6.5hr (73-78ft) - MC #12 40ft
|
|
||||||
A - Tape 7.0hr (79-84ft) - MC #12 40ft
|
|
||||||
A - Tape 7.5hr (85-90ft) - MC #12 40ft
|
|
||||||
A - Tape 8.0hr (91-96ft) - MC #12 40ft
|
|
||||||
A - Tape 8.5hr (97-102ft) - MC #12 40ft
|
|
||||||
A - Tape 9.0hr (103-108ft) - MC #12 40ft
|
|
||||||
A - Tape 9.5hr (109-114ft) - MC #12 40ft
|
|
||||||
A - Tape 10.0hr (115-120ft) - MC #12 40ft
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Recessed
|
#### Recessed
|
||||||
|
|
||||||
* recessed downlight
|
> [!info] Recessed Fixtures
|
||||||
* recessed linear
|
> * recessed downlight
|
||||||
* wall grazer
|
> * recessed linear
|
||||||
* troffer
|
> * wall grazer
|
||||||
|
> * troffer
|
||||||
|
|
||||||
| Wiring Method | Assembly Path |
|
| Wiring Method | Assembly Path |
|
||||||
| ------------- | ------------------------------ |
|
| ------------- | ------------------------------ |
|
||||||
@@ -173,7 +170,7 @@ round up to the nearest 5ft
|
|||||||
> [!note]
|
> [!note]
|
||||||
> "HI HAT" refers to a recessed can fixture.
|
> "HI HAT" refers to a recessed can fixture.
|
||||||
|
|
||||||
## Undercabinet Fixtures
|
#### Undercabinet Fixtures
|
||||||
|
|
||||||
| Wiring Method | Assembly Path |
|
| Wiring Method | Assembly Path |
|
||||||
| ------------- | ------------------------------------- |
|
| ------------- | ------------------------------------- |
|
||||||
@@ -183,9 +180,9 @@ round up to the nearest 5ft
|
|||||||
> [!note]
|
> [!note]
|
||||||
> Takeoff 2 fixtures if jumping over oven
|
> Takeoff 2 fixtures if jumping over oven
|
||||||
|
|
||||||
Use 10ft #12/2 for MC & NM
|
Use 10ft \#12/2 for MC & NM
|
||||||
|
|
||||||
## Paddle Fans
|
#### Paddle Fans
|
||||||
|
|
||||||
| Wiring Method | Assembly Path |
|
| Wiring Method | Assembly Path |
|
||||||
| ------------- | ----------------------------------------------------- |
|
| ------------- | ----------------------------------------------------- |
|
||||||
@@ -193,11 +190,11 @@ Use 10ft #12/2 for MC & NM
|
|||||||
| MC Cable | `MC ASSEMBLIES`/`FAN RATED OCT BOX W/ BAR HNGR - ...` |
|
| MC Cable | `MC ASSEMBLIES`/`FAN RATED OCT BOX W/ BAR HNGR - ...` |
|
||||||
| PVC | `PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY` |
|
| PVC | `PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY` |
|
||||||
|
|
||||||
## Stairwells & Elevators
|
#### Stairwells & Elevators
|
||||||
|
|
||||||
`PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY`
|
`PVC/ENT ASSEMBLIES`/`... - SLAB BOX / 45 DEG STUBBY`
|
||||||
|
|
||||||
## Facade
|
#### Facade
|
||||||
|
|
||||||
> `Phase` = "Facade"
|
> `Phase` = "Facade"
|
||||||
|
|
||||||
@@ -211,24 +208,25 @@ Length and Labor will be more than a normal fixture in BOH/Amenity
|
|||||||
> 1. `3/4" PVC W/ 3#10 - STL BOX & TILE RING / 45 DEG STUBBY/ ENT DROP`
|
> 1. `3/4" PVC W/ 3#10 - STL BOX & TILE RING / 45 DEG STUBBY/ ENT DROP`
|
||||||
> * `Length per Unit` = Distance to panel
|
> * `Length per Unit` = Distance to panel
|
||||||
|
|
||||||
## Porte Cochere (Drive up Area)
|
#### Porte Cochere (Drive up Area)
|
||||||
|
|
||||||
Create its own breakout in WBS, and phase in Accubid
|
Create its own breakout in WBS, and phase in Accubid
|
||||||
|
|
||||||
This is not technically exposed or drop ceiling, but still use PVC
|
> [!quote]
|
||||||
|
> This is not technically exposed or drop ceiling, but still use PVC
|
||||||
|
|
||||||
## FAA Lighting
|
#### FAA Lighting
|
||||||
|
|
||||||
> 1. `FIXTURE LABOR`/`FIXTURE LABOR 1HR`
|
> 1. `FIXTURE LABOR`/`FIXTURE LABOR 1HR`
|
||||||
> 2. `FESTOON & ROOF ASSEMBLIES`/`Aircraft Warning, 3/4" Conduit GRC/PVC 2#10, 1#10G`
|
> 2. `FESTOON & ROOF ASSEMBLIES`/`Aircraft Warning, 3/4" Conduit GRC/PVC 2#10, 1#10G`
|
||||||
|
|
||||||
# Site & Courtyard
|
### Site & Courtyard
|
||||||
|
|
||||||
## Breakdowns
|
#### Breakdowns
|
||||||
|
|
||||||
> `System` = "FML - Site Fixtures Material & Labor"
|
> System: "FML - Site Fixtures Material & Labor"
|
||||||
|
|
||||||
## Fixture Assemblies
|
#### Fixture Assemblies
|
||||||
|
|
||||||
> | Fixture Type | Assembly Path |
|
> | Fixture Type | Assembly Path |
|
||||||
> | ------------------------------------ | -------------------------------------------------------------------------------- |
|
> | ------------------------------------ | -------------------------------------------------------------------------------- |
|
||||||
@@ -243,12 +241,14 @@ This is not technically exposed or drop ceiling, but still use PVC
|
|||||||
>
|
>
|
||||||
> [^2]: Per Corwin: Hand rail lights should have a rigid 90 stub up and some flex
|
> [^2]: Per Corwin: Hand rail lights should have a rigid 90 stub up and some flex
|
||||||
|
|
||||||
### Festoon Lighting
|
##### Festoon Lighting
|
||||||
|
|
||||||
AKA "string" or "market" lights
|
> AKA "string" or "market" lights
|
||||||
|
|
||||||
> 1. `FIXTURE LABOR`/`FIXTURE LABOR 2HR`
|
> 1. `FIXTURE LABOR`/`FIXTURE LABOR 2HR`
|
||||||
> 2. `FESTOON & ROOF ASSEMBLIES`/`FESTOON CABLE HANGER & EYE BOLTS - LENGTH`
|
> 2. `FESTOON & ROOF ASSEMBLIES`/`FESTOON CABLE HANGER & EYE BOLTS - LENGTH`
|
||||||
> * `Length per Unit` = Light string length
|
> * `Length per Unit` = Light string length
|
||||||
> 3. `COURTYARDS & LANDSCAPE`/`ALUM BOX W/ FLEX FIX, 3/4" CONDUIT - PVC40 - ...`
|
> 3. `COURTYARDS & LANDSCAPE`/`ALUM BOX W/ FLEX FIX, 3/4" CONDUIT - PVC40 - ...`
|
||||||
> * `Length per Unit` = Distance to panel + 15ft
|
> * `Length per Unit` = Distance to panel + 15ft
|
||||||
|
|
||||||
|
### Takeoff
|
||||||
|
|||||||
@@ -0,0 +1,50 @@
|
|||||||
|
# Lightning Protection
|
||||||
|
|
||||||
|
## Info
|
||||||
|
|
||||||
|
Two Types:
|
||||||
|
- Protection \$\$\$
|
||||||
|
- Prevention \$
|
||||||
|
- ESE (EARLY STREAMER EMISSIONS)
|
||||||
|
|
||||||
|
## Estimate Scope
|
||||||
|
|
||||||
|
May or may not be included, see proposal on [[bpm|BPM]]
|
||||||
|
|
||||||
|
### Subcontractors
|
||||||
|
|
||||||
|
Find lightning protection subcontractor quotes on BPM
|
||||||
|
|
||||||
|
> [!tip]
|
||||||
|
> While you have them open, put the quote costs in Accubid.
|
||||||
|
|
||||||
|
Search the quotes for direction on downlead counts, total length, and conduit size
|
||||||
|
|
||||||
|
> [!example]
|
||||||
|
> Contractor to furnish 1,980' of 1" PVC conduit and pull string
|
||||||
|
|
||||||
|
If no quote is available:
|
||||||
|
|
||||||
|
- **Downlead locations** = building corners + additional locations
|
||||||
|
such that downlead spacing is not greater than 100ft
|
||||||
|
- Minimum 10 locations for High Rise
|
||||||
|
|
||||||
|
- **Total downlead conduit length** = building height * downlead locations
|
||||||
|
|
||||||
|
- **Conduit size** = 1-1/4"
|
||||||
|
|
||||||
|
### Takeoff
|
||||||
|
|
||||||
|
```
|
||||||
|
Area = "Lightning Protection" // confirm
|
||||||
|
Phase = "Building - BOH, Storage & Common"
|
||||||
|
System = "LPT - Lightning Protection"
|
||||||
|
BidItem = "3 - Building"
|
||||||
|
```
|
||||||
|
|
||||||
|
- Takeoff: `COMMON ASSEMBLIES`/`PDI EMPTY CONDUIT`/`PVC ASSEMBLIES`/`* CONDUIT - PVC40`
|
||||||
|
- **Length** = total downlead conduit length
|
||||||
|
- **Count** = downlead locations
|
||||||
|
|
||||||
|
- Add item: `ITEM DATABASE`/`BOXES & CABINETS`/`JUNCTION BOXES AND INDUSTRIAL CABINETS`/
|
||||||
|
`BOXES - HNGD CVR - PAINTED STEEL - NEMA 1`/` 6x 4x 4" BOX HNGD CVR - NEMA 1`
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
# Project Setup
|
||||||
|
|
||||||
|
## Create Project Folder
|
||||||
|
|
||||||
|
```pwsh
|
||||||
|
# Copy template folder to
|
||||||
|
Set-Location "\\EgnyteDrive\Shared\Estimating\7 ConEst Team\Projects\ConEst 2025\"
|
||||||
|
Copy-Item ".\z.Template Folder\" ".\$region\$projectName"
|
||||||
|
```
|
||||||
|
|
||||||
|
## Download Project Documents
|
||||||
|
|
||||||
|
```
|
||||||
|
Set-Location ".\$region\$projectName"
|
||||||
|
# Download docs from BPM to ".\3. Plans & Spec's"
|
||||||
|
# TODO: Automate
|
||||||
|
|
||||||
|
# copying from "\\EgnyteDrive\Shared\Estimating\$region\00 Open Bids\$projectName"
|
||||||
|
# may be more practical
|
||||||
|
```
|
||||||
|
|
||||||
|
## Create Unit Matrix
|
||||||
|
|
||||||
|
See Architecturals
|
||||||
|
|
||||||
|
## Create Area Breakout
|
||||||
|
|
||||||
|
`SF Calcs.xlsx`
|
||||||
|
|
||||||
|
## Create Blank WBS
|
||||||
|
|
||||||
|
```pwsh
|
||||||
|
Set-Location "\\EgnyteDrive\Shared\Estimating\19 WBS Agreement GP"
|
||||||
|
Copy-Item ".\1. Wizard Template - WBS\MEP Wizard v3.111.4 (7-21-2025)(Summary Adjustments).xlsm" \
|
||||||
|
".\2. Blank Project WBS\2025\$projectName WBS $date.xlsm"
|
||||||
|
```
|
||||||
|
|
||||||
|
## Create LiveCount Project
|
||||||
|
|
||||||
|
- In [Trimble Connect](https://web.connect.trimble.com),
|
||||||
|
find the project "CONEST TEMPLATE",
|
||||||
|
open its context menu,
|
||||||
|
then click "Use as template for a new project".
|
||||||
|
- Ensure all checkboxes are checked,
|
||||||
|
then click `Next`.
|
||||||
|
- Name with format "{Project Name} - ConEst".
|
||||||
|
|
||||||
|
Refresh the page and open the newly created project.
|
||||||
|
|
||||||
|
## Upload Drawings to LiveCount
|
||||||
|
|
||||||
|
```
|
||||||
|
# Extract drawings to ".\Trimble Connect (Plans)"
|
||||||
|
```
|
||||||
|
|
||||||
|
Upload extracted drawings to LiveCount
|
||||||
|
|
||||||
|
## Create Accubid Job
|
||||||
|
|
||||||
|
> [!important]
|
||||||
|
> The LiveCount project must be created **before**
|
||||||
|
> creating the Accubid job.
|
||||||
|
|
||||||
|
- Create a new Accubid job:
|
||||||
|
Path: "\\EgnyteDrive\Shared\Trimble\Accubid\Bid\{Project Name} - ConEst.es16"
|
||||||
|
|
||||||
|
## Add Drawings to Accubid Job
|
||||||
|
|
||||||
|
- In the LiveCount window, find `Document Manager` > `Select Existing Project`.
|
||||||
|
Add all previously uploaded drawings.
|
||||||
@@ -1,8 +1,13 @@
|
|||||||
# Expected Value of Perfect Information
|
# Perfect Information
|
||||||
|
|
||||||
In [[decision-theory]], the expected value of perfect information (EVPI)
|
In [[strategy]], perfect information is hypothetical information
|
||||||
|
that would eliminate some defined [[uncertainty]].
|
||||||
|
|
||||||
|
## Expected Value of Perfect Information
|
||||||
|
|
||||||
|
Expected value of perfect information (EVPI)
|
||||||
is the price that one would be willing to pay
|
is the price that one would be willing to pay
|
||||||
in order to gain access to [[perfect-information]]
|
in order to gain access to perfect information.
|
||||||
|
|
||||||
The perceived *value* of decreased uncertainty
|
The perceived *value* of decreased uncertainty
|
||||||
must be weighed against its *cost*.
|
must be weighed against its *cost*.
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
# The Purpose of Estimating
|
|
||||||
|
|
||||||
%% TODO: The content of this note is likely better put elsewhere %%
|
|
||||||
|
|
||||||
## The Purpose of Construction Cost Estimation
|
|
||||||
|
|
||||||
The purpose of [[construction-estimating]] in practice
|
|
||||||
is not to determine the cost of the scope,
|
|
||||||
which would take far longer than allotted for bid,
|
|
||||||
|
|
||||||
## For the Solicitor
|
|
||||||
|
|
||||||
* Determine feasibility of functional requirements
|
|
||||||
|
|
||||||
> [!info] Type 2 Owners
|
|
||||||
> For some owners, money is no object,
|
|
||||||
> and standardization is far more important
|
|
||||||
> than any potential construction savings.
|
|
||||||
>
|
|
||||||
> These owners can be expected to decline every [[value-engineering]] option offered
|
|
||||||
> (see [[gold-plating]]).
|
|
||||||
|
|
||||||
## For the Contractor
|
|
||||||
|
|
||||||
* Make profit to meet growth target
|
|
||||||
* Secure work for current and projected employees (fill backlog)
|
|
||||||
|
|
||||||
%% TODO: "Determine the sale price of a service" %%
|
|
||||||
|
|
||||||
> [!aside]
|
|
||||||
> I take increasing issue with the common model
|
|
||||||
> of measuring operational success by negative overrun,
|
|
||||||
> as it is incompatible with the preferable target of estimate certainty.
|
|
||||||
|
|
||||||
### The Role of the Estimator
|
|
||||||
|
|
||||||
The role of the estimator is to model the potential cost distribution of the project,
|
|
||||||
taking actions to reduce the model's uncertainty.
|
|
||||||
|
|
||||||
The effect of estimating methods can be represented as $d\sigma$,
|
|
||||||
thus efficiency is $\frac{d\sigma}{dt}$.
|
|
||||||
|
|
||||||
### The Role of the Executive
|
|
||||||
|
|
||||||
The role of the executive is to allocate profit and contingency
|
|
||||||
according to the potential cost distribution
|
|
||||||
weighted by the organizational desire to win the project.
|
|
||||||
|
|
||||||
$$
|
|
||||||
{E}[P]=
|
|
||||||
$$
|
|
||||||
@@ -10,7 +10,7 @@ Risk-Oriented Estimating (ROE), is a methodology for [[construction-estimating]]
|
|||||||
* prioritizes estimating tasks,
|
* prioritizes estimating tasks,
|
||||||
* determines necessary [[estimating-detail]]
|
* determines necessary [[estimating-detail]]
|
||||||
|
|
||||||
ROE leans heavily on [[expected-value-of-perfect-information]],
|
ROE leans heavily on [[perfect-information]],
|
||||||
which challenges the natural tendency to shy from uncertainty
|
which challenges the natural tendency to shy from uncertainty
|
||||||
with the reality of the cost of certainty.
|
with the reality of the cost of certainty.
|
||||||
|
|
||||||
@@ -18,9 +18,17 @@ ROE does not endorse common shortcuts that round up to "cover" uncertainty,
|
|||||||
as these ultimately _increase_ risk by inflating the apparent project cost,
|
as these ultimately _increase_ risk by inflating the apparent project cost,
|
||||||
increasing the probability of loss to a competitor.
|
increasing the probability of loss to a competitor.
|
||||||
|
|
||||||
> Bid risk may fit a [Taleb distribution](https://en.wikipedia.org/wiki/Taleb_distribution).
|
%%
|
||||||
|
## Scratch
|
||||||
|
|
||||||
> Actuarial Science
|
Bid risk may fit a [Taleb distribution](https://en.wikipedia.org/wiki/Taleb_distribution).
|
||||||
|
|
||||||
|
Actuarial Science
|
||||||
|
|
||||||
|
Estimating as risk mitigation,
|
||||||
|
resources allocated by Return on Mitigation (RoM)
|
||||||
|
|
||||||
|
%%
|
||||||
|
|
||||||
## Prioritizing Tasks
|
## Prioritizing Tasks
|
||||||
|
|
||||||
@@ -31,3 +39,26 @@ ROE prioritizes estimating tasks by their contribution to _cost certainty_.
|
|||||||
ROE determines the appropriate level of [[estimating-detail]]
|
ROE determines the appropriate level of [[estimating-detail]]
|
||||||
given an organization's [[risk#Risk Tolerance]].
|
given an organization's [[risk#Risk Tolerance]].
|
||||||
|
|
||||||
|
## EVPI Takeoff
|
||||||
|
|
||||||
|
%%
|
||||||
|
## Scratch
|
||||||
|
|
||||||
|
Expected value of perfect information (EVPI)
|
||||||
|
|
||||||
|
Count-based takeoff speed increases with count.
|
||||||
|
%%
|
||||||
|
|
||||||
|
Optimizing the takeoff process means:
|
||||||
|
|
||||||
|
* *Minimizing* the need for information outside of drawings
|
||||||
|
* *Maximizing* organizational consistency
|
||||||
|
|
||||||
|
> [!note]
|
||||||
|
> Recent events have complicated my philosophy above.
|
||||||
|
> It appears that similar efforts have already been made here,
|
||||||
|
> their success being a matter of perspective.
|
||||||
|
|
||||||
|
> [!note] Naming Conventions (Use Case vs. Description)
|
||||||
|
> Naming by use case is intuitive for those without estimating or field experience,
|
||||||
|
> but has the side effect that those accustomed to the names will inevitably *treat them as descriptive*.
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ tags:
|
|||||||
---
|
---
|
||||||
# Risk
|
# Risk
|
||||||
|
|
||||||
## In Common Use
|
|
||||||
|
|
||||||
Risk, in common parlance, is the chance that something "bad" will happen.
|
Risk, in common parlance, is the chance that something "bad" will happen.
|
||||||
As such, it is generally understood as a binary, win/loss relationship.
|
As such, it is generally understood as a binary, win/loss relationship.
|
||||||
|
|
||||||
@@ -18,7 +16,7 @@ and is the sort assumed when using [[risk-registers]].
|
|||||||
## In Cost Estimation
|
## In Cost Estimation
|
||||||
|
|
||||||
The prior model is well suited to project management,
|
The prior model is well suited to project management,
|
||||||
which (being reductive) cares about "why"s,
|
which (being reductive) cares about why's,
|
||||||
where cost estimation only cares about the bottom line.
|
where cost estimation only cares about the bottom line.
|
||||||
|
|
||||||
It is generally not useful for construction cost estimation.
|
It is generally not useful for construction cost estimation.
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ independent of any specific example of [[construction-estimating-software]]
|
|||||||
Most estimating manuals treat "software based estimating" as an afterthought,
|
Most estimating manuals treat "software based estimating" as an afterthought,
|
||||||
when in practice there's no meaningful difference in practice from manual.
|
when in practice there's no meaningful difference in practice from manual.
|
||||||
|
|
||||||
* Manual estimation is best done in terms of [[assemblies]] anyway.
|
* Manual estimation is best done in terms of [[assembly-philosophy#Assemblies|assemblies]] anyway.
|
||||||
* On-screen takeoff just eliminates a single manual process.
|
* On-screen takeoff just eliminates a single manual process.
|
||||||
* Any estimator trained on Accubid could do the same by hand, the methodology is quite transparent.
|
* Any estimator trained on Accubid could do the same by hand, the methodology is quite transparent.
|
||||||
* At what point in Excel automation does manual estimation become software based?
|
* At what point in Excel automation does manual estimation become software based?
|
||||||
|
|||||||
+3
-5
@@ -2,9 +2,7 @@
|
|||||||
|
|
||||||
The field of strategy is concerned with the optimal solutions of problematic scenarios.
|
The field of strategy is concerned with the optimal solutions of problematic scenarios.
|
||||||
|
|
||||||
## Disciplines
|
## Decision Theory
|
||||||
|
|
||||||
### Decision Theory
|
|
||||||
|
|
||||||
Decision theory concerns
|
Decision theory concerns
|
||||||
|
|
||||||
@@ -12,14 +10,14 @@ Decision theory concerns
|
|||||||
* ~~no competition~~
|
* ~~no competition~~
|
||||||
* ~~internal optimization~~
|
* ~~internal optimization~~
|
||||||
|
|
||||||
### Game Theory
|
## Game Theory
|
||||||
|
|
||||||
Game theory concerns decisions made in competition with other intelligent actors.
|
Game theory concerns decisions made in competition with other intelligent actors.
|
||||||
|
|
||||||
Predictions of competitor behavior in bids and market movements
|
Predictions of competitor behavior in bids and market movements
|
||||||
are made with a game-theoretic lens.
|
are made with a game-theoretic lens.
|
||||||
|
|
||||||
#### Auction Theory
|
### Auction Theory
|
||||||
|
|
||||||
Auction theory is a subset of game theory
|
Auction theory is a subset of game theory
|
||||||
that specifically addresses the competitive bid format
|
that specifically addresses the competitive bid format
|
||||||
|
|||||||
@@ -2,3 +2,7 @@
|
|||||||
|
|
||||||
Supertopics are a concept that I use
|
Supertopics are a concept that I use
|
||||||
to visualize and categorize my knowledge and interests.
|
to visualize and categorize my knowledge and interests.
|
||||||
|
|
||||||
|
They are a group of topics that,
|
||||||
|
while they may seem disparate in a vacuum,
|
||||||
|
are all fundamental to a greater understanding of the whole.
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
id: {{title}}
|
||||||
|
aliases: []
|
||||||
|
tags: [
|
||||||
|
- system
|
||||||
|
]
|
||||||
|
---
|
||||||
|
# {{title}}
|
||||||
|
|
||||||
|
## Info
|
||||||
|
|
||||||
|
## Conventions
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
### Takeoff
|
||||||
@@ -5,5 +5,7 @@ Also "single-point estimation" as opposed to the standard three-point.
|
|||||||
"Traditional estimating methods" as referenced frequently in [[this notebook]]
|
"Traditional estimating methods" as referenced frequently in [[this notebook]]
|
||||||
are those [[construction-estimating]] methods that produce:
|
are those [[construction-estimating]] methods that produce:
|
||||||
|
|
||||||
* an exhaustive and specific bill of material
|
* an *exhaustive* and *specific* bill of material
|
||||||
* a single definitive final price for each bid item
|
* a single, definitive final price for each bid item
|
||||||
|
|
||||||
|
Such methods lack the ability to intelligently express [[uncertainty]].
|
||||||
|
|||||||
+3
-2
@@ -1,6 +1,7 @@
|
|||||||
---
|
---
|
||||||
tags:
|
id: uncertainty
|
||||||
|
aliases: []
|
||||||
|
tags: []
|
||||||
---
|
---
|
||||||
# Uncertainty
|
# Uncertainty
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user