vault backup: 2026-03-05 11:54:28

This commit is contained in:
2026-03-05 11:54:28 -05:00
parent 9aef6786fc
commit 2e9b58e7fe
8 changed files with 192 additions and 9 deletions
+8
View File
@@ -21,3 +21,11 @@ yearly: "[[2026]]"
## Stairwell Wiring Method Selection
[[wiring-method-selection]]
I have had a tendency to use EMT assemblies in stairwells
(fixtures, unit heaters, etc.)
based on... something, probably;
but it seems to be ill-informed.
PVC assemblies should be used
where not otherwise excluded.
+64
View File
@@ -0,0 +1,64 @@
---
id: 2026-03-05T10:26:48-05:00
aliases: []
title: 2026-03-05 10:26:48
tags:
- authorship/original
- destiny/permanent
- status/draft
- type/timestamped
dg-publish: true
date-created: 2026-03-05T10:26:48-05:00
daily: "[[2026-03-05]]"
weekly: "[[2026-W10]]"
monthly: "[[2026-03]]"
quarterly: "[[2026-Q1]]"
yearly: "[[2026]]"
---
# 2026-03-05 10:26:48
## Python SQLite Voltage Drop Calculator
Python script to account for voltage drop
based on various factors given in various forms
Python to handle calculation, defaults.
SQLite to store conductor properties
(resistance, reactance)
Allowable voltage drop given by
* percent overall
* percent per n feet
* volts overall
* volts per n feet
```python
import math
"""
current
apparent_power
voltage
phases
wire_size
parallel_runs
wire_material
conduit_material
"""
if (!current) {
current = apparent_power / voltage
}
if (phases = 3) {
max_resistance = voltage_drop_volts / math.sqrt(3) * current
}
else {
max_resistance = voltage_drop_volts * current * 2
}
power_factor_angle = math.acos(power_factor)
effective_z = ac_resistance * math.cos(power_factor_angle)
+ reactance * math.sin(power_factor_angle)
```