diff --git a/transformer.html b/transformer.html
index 963b1b1..cd77dc4 100644
--- a/transformer.html
+++ b/transformer.html
@@ -39,11 +39,11 @@
-
+
-
+
@@ -728,7 +728,7 @@
//const Ls = mu[0] * 4.0 * Math.PI * this.Np**2 / this.core.CC;
const Xp = (Rs**2 + Xs**2) / Xs; // Get parallel equivalent reactance
const Rp = (Rs**2 + Xs**2) / Rs; // Get parallel equivalent resistance
- const Cd = 1e-10 + (0.9 + (78.1/this.Np**2))*1e-12;
+ const Cd = (0.9 + (78.1/this.Np**2))*1e-12;
const Rl = this.Zl*(this.Np/this.Ns)**2; // Load impedance reflected to primary side in ohms
const w = 2 * Math.PI * frequency;
@@ -2696,7 +2696,8 @@
function drawTransformer(fctx, originX, originY, outerRadius, innerRadius, wireRadius, pturns, sturns, width, toroid_colour) {
let theta = Math.atan2((2*wireRadius), innerRadius - wireRadius);
- var front_originX = originX - 0.5*(1*outerRadius + 20 + width) - 10;
+ //var front_originX = originX - 0.5*(1*outerRadius + 20 + width) - 10;
+ var front_originX = originX;
originY -= 12;
// Draw front profile of toroid former:
@@ -2709,7 +2710,7 @@
fctx.lineWidth = 1.0;
// Draw side profile of toroid:
- var side_originX = front_originX + outerRadius + 20;
+ var side_originX = front_originX + outerRadius + 10;
fctx.fillStyle = "#6F6F6F"; // rgb(100, 100, 100);
fctx.fillRect(side_originX, originY - outerRadius, width, (outerRadius - innerRadius));
fctx.fillRect(side_originX, originY + innerRadius, width, (outerRadius - innerRadius));
@@ -2798,7 +2799,7 @@
// Draw the Dimensions:
fctx.strokeStyle = "black";
fctx.lineWidth = 1;
- var localx = front_originX - outerRadius - 10;
+ var localx = front_originX - outerRadius - 20;
fctx.beginPath();
fctx.moveTo(localx + 10, originY - outerRadius);
fctx.lineTo(localx, originY - outerRadius);
@@ -2817,7 +2818,7 @@
fctx.fillText("(" + (controller.toroid.core.A*0.03937).toFixed(3) + "\")", 0, -6);
fctx.restore();
- localx = front_originX + outerRadius + 20 + width + 15;
+ localx = front_originX + outerRadius + 10 + width + 15;
fctx.beginPath();
fctx.moveTo(localx - 5, originY - innerRadius);
fctx.lineTo(localx, originY - innerRadius);