Make this into an elaborate notes with the tables and flowcharts, so I can write it as a 50 marker for my question on refined beggs. Don't skip any detail.
python -m markitdown "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89d…
python -m markitdown "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89d…
python -m markitdown "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89d…
cd /home/daytona && python3 -c "import pptx; print('python-pptx ok')" 2>&1; ls /…
pip install --user python-pptx markitdown 2>&1 | tail -5
python3 -m markitdown "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89…
python3 -m markitdown "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89…
python3 -m markitdown "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89…
ls "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89d0-bee9df9349aa/" 2…
cp "/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89d0-bee9df9349aa/5. …
BASE="/home/daytona/workspace/attachments/0f4ba806-60b0-44b9-89d0-bee9df9349aa" …
cd /home/daytona/workspace && python3 -m markitdown "5. The begg's mechanotherap…
python3 << 'PYEOF' import glob, os files = glob.glob('/home/daytona/workspace/*.…
python3 << 'PYEOF' import glob from markitdown import MarkItDown md = MarkItDow…
┌─────────────────────────────────────────────────────────┐
│ CONVENTIONAL vs REFINED BEGG DIFFERENCES │
├─────────────────────────────────────────────────────────┤
│ 1. Change in CONCEPTS │
│ 2. Improvement in HARDWARE │
│ 3. Modification in MECHANICS (all 3 stages) │
└─────────────────────────────────────────────────────────┘
| Advantages (Conventional Begg) | Disadvantages (Conventional Begg) |
|---|---|
| Light forces used | Lack of precise control - round wire/ribbon bracket |
| Efficient anchorage control | Posterior root torque difficult |
| Quick opening of deep overbites | Minimal/no true intrusion of upper incisors |
| Quick alignment of teeth | Overuse of Class II elastics |
| Early resolution of malocclusion | No controlled tipping in Stage I and II |
| Efficient uprighting of roots | Long 3rd stage for root correction |
| Minimal patient co-operation | - |
| Low cost | - |
TIMELINE OF CONTRIBUTORS TO REFINED BEGG
─────────────────────────────────────────────────────────────────────
Leymen Wagers → Mixed dentition treatment with Begg appliance
↓
Milton Sims → Anchor bends and multi-looped wires
↓
Swain → Headgear + rectangular wires + mild gingival curve
↓
Mulie → Intrusion of upper incisors during bite opening
↓
Hocevar (1985) → BEDDTIOT (Begg-Edgewise Diagnosis-Determined
Totally Individualized Orthodontic Technique)
↓
Mollenhauer → Mini uprighting springs (0.009" diameter, Supreme grade)
↓
Dr. Jyothindra → Power Arm Method for bite opening
Kumar
↓
Dr. Vijay P. → REFINED BEGG FOR MODERN TIMES (comprehensive
Jayade consolidation of all modifications)
─────────────────────────────────────────────────────────────────────
| Concept | Conventional Begg | Refined Begg |
|---|---|---|
| Attritional occlusion theory | Accepted as justification for mass extractions | Accuracy questioned (Corrucini); extractions only when genuinely needed |
| Differential force concept | Heavier forces → undermining resorption → "dished-in" faces | Efficient brakes used alongside controlled forces to prevent dished profiles |
| Treatment objectives | Reduction of profile; broad extraction | Individualized; profile preservation |
| Diagnosis | Stereotyped | Comprehensive, diagnosis-driven |
| Biomechanics | Uncontrolled tipping in Stage I/II | Controlled tipping with MAA; braking mechanics |
| Arch form | Fixed | Individualized arch form |
| Feature | Conventional Begg | Refined Begg |
|---|---|---|
| Slot type | Pure ribbon arch (ribbon slot only) | Combination bracket (round + ribbon slot) |
| Torque built-in | No | Yes (as in Hocevar/Swain modifications) |
| Bracket height placement | Standard | Modified (see placement table below) |
| Offset | Rationale | |
|---|---|---|
| Upper molar tube | Fixed perpendicular to mesial aspect of upper molar band → 10° distolingual rotation offset (as per Swain) | Controls molar rotations |
| Lower molar tube | ~5° distolingual rotation offset (lesser than upper) | Controls molar rotations |
| Tooth | Placement | Rationale |
|---|---|---|
| Upper central incisor | Slightly more incisally | Generates adequate moment for proper M/F ratio → controlled tipping in Stage I |
| Lower incisor brackets | More gingivally placed | Reduces moment → minimizes proclination during bite opening; bracket placed closer to center of resistance |
| Upper and lower canine brackets | More incisally placed | Better control |
| Upper and lower premolar brackets | Occlusally placed | Mechanics |
| Upper molar tubes | Slightly occlusally placed | - |
BRACKETING SEQUENCE - FLOWCHART
────────────────────────────────────────────────────────
START OF TREATMENT
│
┌───────────┴───────────┐
1st PM 2nd PM
Extraction Extraction
Cases Cases
│ │
All premolars Only 1st PMs if
bonded from arch needs expanding
beginning (with anchor bends)
│ │
Ligated to archwire 2nd PMs bonded
OUTSIDE bracket AFTER bite opening
slots (same as (if rotational
non-PM brackets correction needed)
in Stage I) │
Otherwise bonded
toward END of Stage II
(pre-Stage III)
────────────────────────────────────────────────────────
NOTE: 2nd PM brackets are NOT placed early because they
INTERFERE with the bite opening mechanism.
| Attachment | Position | Purpose |
|---|---|---|
| Molar tube | Mesial end at centre of mesiobuccal cusp | Proper placement for mechanics |
| Palatal brackets | Palatal surface of upper incisors | Used when palatal elastics from TPA are engaged for upper incisor intrusion |
| Buccal hooks | Centre of mesiobuccal cusp | Elastic engagement |
| Palatal/lingual hooks | Close to distolingual cusp | Elastic engagement; diagonal placement = full control over molar rotations |
| Lingual buttons/cleats/eyelets | Slightly off-centre | Rotational control; off-centre placement allows over-correction |
| Additional round tubes | Gingivally to main tube | Lip bumper (0.040/0.044") and headgear; Evaa placed occlusally (0.044/0.048") |
REFINED BEGG - STAGE STRUCTURE
─────────────────────────────────────────────────────────
STAGE I-A → STAGE I-B → STAGE II → STAGE III → STAGE IV
(Alignment) (Bite opening (Controlled (Root (Finishing)
& overjet tipping & uprighting)
correction) space closure)
─────────────────────────────────────────────────────────
Note: Stage I is split into I-A and I-B in Refined Begg
(this is a key difference from conventional Begg)
| Objective | Conventional | Refined |
|---|---|---|
| Alignment | Yes | Yes |
| Elimination of crossbites | Yes | Yes |
| Correction of overbite | Yes | Overbite BEFORE overjet |
| Reduction of overjet | Yes | After overbite correction |
| Correction of arch form | Yes | Yes |
| Matching midlines | Yes | Yes |
| Class I molar and canine relation | Yes | Yes |
| Proclination control | Not emphasized | Must reduce proclination BEFORE applying higher intrusive forces |
| Era | Wire | Problem |
|---|---|---|
| Older (Conventional) | Multi-looped arch wire (0.016 round SS) | Uneven bite opening; labial flaring of incisors; loss of molar position control; loss of anchorage; poor hygiene |
| Refined Begg | 0.016" or 0.014" round SS as base arch wire | Serves as base; NiTi/multistranded used as sectional |
| Refined Begg | NiTi and multi-stranded wires (single or in combination) | Provides flexibility without multi-loop disadvantages |
CANINE DISTALIZATION - MANAGEMENT FLOWCHART
──────────────────────────────────────────────────────────
Canine crown starts tipping distally?
│
YES
│
Apply light uprighting spring (0.010 Supreme wire)
to minimize uncontrolled tipping
│
┌───────────────┴───────────────┐
Both cuspid circles Only one cuspid
OMITTED (bilateral circle omitted
canine movement) │
│ Cuspid circle on
Molar stops bent in other side kept
wire against mesial
end of molar tubes
│
Purpose of molar stops:
1. Prevent mesial migration of lower molars
2. Preserve space for lower incisor correction
3. Stabilize archwire (prevent side-to-side movement)
──────────────────────────────────────────────────────────
If BOTH upper cuspid circles omitted:
→ Distal ends bent ~1mm away from distal end of molar tube
to prevent archwire from sliding from side to side
| Wire Type | Spring Back | Force Level | Notes |
|---|---|---|---|
| NiTi | Highest | Moderate | Most costly |
| Coax wire | Lowest (most prone to permanent deformation) | Less than same diameter NiTi | Economic |
| SS 0.009" Supreme | More than 0.014" NiTi (over large deflections) | Highest for its size | Good spring back |
OPEN BITE MANAGEMENT IN STAGE I-A
──────────────────────────────────────────────────────────
Lack of upper incisor exposure + open bite?
│
Bite deepening effect is DESIRABLE
│
Upper: 0.014" SS with MILD anchor bends
+ class II light elastics
→ Balanced to allow incisor extrusion
Lower: 0.016" SS archwire
──────────────────────────────────────────────────────────
| Parameter | Details |
|---|---|
| Arch wires | 0.018" Premium Plus OR Premium wires |
| Elastics | Class II - light or ultra-light |
| Mechanism | Conventional Begg | Refined Begg |
|---|---|---|
| Mechanism | Molar extrusion + small amount of lower incisor intrusion | Controlled using orientation of resultant force |
| Incisor intrusion | Minimal/no true intrusion | True intrusion with MAA (Moment Auxiliary Appliance) |
| Force direction | Not controlled | Resultant kept close to center of resistance of upper incisors, parallel to long axis |
INTRUSIVE FORCE & CLASS II ELASTIC COMBINATIONS
─────────────────────────────────────────────────────────────
SCENARIO A:
Intrusive force = 45g + Class II force = 60g
→ Resultant is BEHIND the CRes
→ Reduces proclination but minimal intrusion
SCENARIO B:
Intrusive force = 60g + Class II force = 30g (preside)
→ Resultant more VERTICALLY ORIENTED
→ Parallel to long axis, closer to CRes
→ Further correction of inclination AND intrusion
SCENARIO C:
Intrusive force increased to 90g
→ More vertical, more parallel to long axis
→ Adequate magnitude for ACTIVE INTRUSION
→ Controlled tipping also achieved
IDEAL: 15-20g on EACH tooth for intrusion
Orientation of resultant must be close to CRes and
parallel to long axis of upper incisors
─────────────────────────────────────────────────────────────
STAGE II OBJECTIVES
──────────────────────────────────────────────────────────
COMMON OBJECTIVES (all cases):
├── Maintain ALL corrections achieved in Stage I
└── Close ALL extraction spaces
ADDITIONAL OBJECTIVES (Refined Begg only):
├── Controlled tipping
├── Space closure
├── Prevent excess tipping → EFFICIENT BRAKES with space closure
└── 1st PM extraction cases: correct rotations & crossbites of 2nd PM
──────────────────────────────────────────────────────────
| Case Type | Archwire |
|---|---|
| Extraction & non-extraction cases | 0.018" Premium (P) or Premium Plus (P+), OR 0.020" P wires |
| Extreme deep bite / badly distorted arch / severe rotations | 0.020" archwires - more effective |
| Anchor bends at PM region | BYPASSED (except when premolar is in distobuccal rotation) |
| Feature | Details |
|---|---|
| Auxiliaries | MAA (Moment Auxiliary Appliance) - provides lingual root torque |
| Effect | Controlled lingual tipping of incisors during retraction |
| Force generated | Intrusive bite opening force SUPPLEMENTED with moment from MAA |
| Canine control | Excess tipping of canines controlled with 0.010" uprighting springs |
BRAKING MECHANICS FLOWCHART
──────────────────────────────────────────────────────────
EXTRACTION CASE
│
┌────────┴────────┐
2nd PM extraction 1st PM extraction
Good profile at Rotations &
start of treatment crossbites of
2nd PM corrected
│
EXCESS space to be
closed by POSTERIOR
PROTRACTION
(not anterior retraction)
│
"BRAKES" applied:
Reverse anchorage site
→ Posterior anchorage
→ Anterior is now free/brake
│
BRAKING APPLIANCES USED:
├── Braking springs: passive uprighting springs (0.018" wire)
└── Angulated T pins: prevent further tipping
──────────────────────────────────────────────────────────
| Segment | Wire Type | Dimensions |
|---|---|---|
| Anterior segment | SS or Alpha Ti - ribbon arch | 0.022 x 0.018" |
| Posterior segment | SS or Alpha Ti - round | 0.018" round |
| Alpha Ti advantage | Easier to engage in anterior bracket | Softer, more workable |
| Era | Wire Used |
|---|---|
| Earlier conventional | 0.016" and 0.014" diameter springs |
| Mollenhauer modification | Mini springs - 0.009" diameter, Supreme grade wire |
| Method | Technique |
|---|---|
| Mollenhauer | "Jamming" with lock pin labial to base arch wire |
| Ligature method | Ligature wire passed through bracket in front of archwire, then passed behind archwire outside bracket |
| Sims method | Insert pin lingually to main wire, after pinning with Stage III pins |
| Category | Objectives |
|---|---|
| Contacts | Good interdental contacts; proper faciolingual positioning |
| Rotations | All rotations OVER-CORRECTED |
| Spaces | Complete space closure |
| Vertical | Vertical leveling; flat curve of Spee |
| Other | Proper tip and torque; maintenance of lower intercanine dimensions |
| Category | Objectives |
|---|---|
| Overjet/overbite | Normal overjet and overbite |
| Occlusal relation | Class I canine and molar relation |
| Posterior teeth | Tight interdigitation of all cusps of posterior teeth |
| Wire | Use |
|---|---|
| Alpha Ti - 0.022 x 0.018" ribbon wires | Precise torque built into anterior segment |
| Advantage | Soft, easy to bend; ideal for finishing |
RETAINED FROM CONVENTIONAL BEGG:
┌─────────────────────────────────────────────────────────┐
│ ✔ Same Begg bracket (ribbon arch bracket) - as │
│ invented by Begg BUT now has built-in torque │
│ ✔ Light forces principle │
│ ✔ Anchor bends │
│ ✔ Uprighting springs (modified) │
│ ✔ Torquing auxiliaries (refined) │
│ ✔ Class II elastics │
│ ✔ 3-stage concept (now 4 stages) │
└─────────────────────────────────────────────────────────┘
WHAT CHANGED / ADDED IN REFINED BEGG:
┌─────────────────────────────────────────────────────────┐
│ ✦ Conceptual changes (diagnosis-driven, not cookbook) │
│ ✦ Hardware improvements (combination tubes, offsets) │
│ ✦ Controlled tipping (MAA) in Stage I and II │
│ ✦ Braking mechanics (prevent dished profiles) │
│ ✦ Stage I split into I-A and I-B │
│ ✦ Stage IV added (finishing) │
│ ✦ NiTi/coax wires in Stage I-A │
│ ✦ Power arm method for bite opening │
│ ✦ Mini uprighting springs (0.009") in Stage III │
│ ✦ Alpha Ti rectangular wires for finishing │
│ ✦ Modified bracket and attachment placement │
│ ✦ Palatal brackets for TPA-elastic intrusion │
└─────────────────────────────────────────────────────────┘
| Stage | Arch Wires | Elastics | Key Auxiliaries | Objective |
|---|---|---|---|---|
| I-A | 0.014/0.016" SS base + NiTi/coax/multistranded sectional | None / light | Uprighting springs 0.010" for canines; molar stops | Alignment, crowding relief, canine distalization |
| I-B | 0.018" Premium or Premium Plus | Class II light/ultralight | MAA for intrusion; Power arm; gingival curve; step-up bends | Bite opening, overjet reduction, mandibular plane control |
| II | 0.018" P/P+; 0.020" P (severe cases) | Class II (lighter) | MAA (lingual root torque); 0.010" uprighting springs for canines; braking springs (passive 0.018"); angulated T-pins; combination wires (0.022x0.018 ant / 0.018 round post) | Controlled tipping; space closure; braking mechanics |
| III | Continue Stage II base wires | As needed | Mini uprighting springs (0.009" Mollenhauer); boot design auxiliaries; securing pins (3 methods) | Root uprighting; buccal root torque on molars |
| IV | 0.020" round; Alpha Ti 0.022x0.018" ribbon | Minimal | 1st and 2nd order bends; rectangular wires | Finishing, detailing, torque, functional occlusion |
| Parameter | Value |
|---|---|
| Intrusive force per tooth (ideal) | 15-20 g |
| Stage I-A base archwire | 0.014" or 0.016" SS round |
| Stage I-B archwire | 0.018" Premium / Premium Plus |
| Stage II archwires | 0.018" P or P+; 0.020" P (severe) |
| Combination wire - anterior (Stage II braking) | 0.022 x 0.018" ribbon |
| Combination wire - posterior (Stage II braking) | 0.018" round |
| Mollenhauer uprighting spring diameter | 0.009" Supreme grade |
| Canine uprighting springs (Stage I-A, II) | 0.010" Supreme wire |
| Alpha Ti finishing wire | 0.022 x 0.018" ribbon |
| Combination tube - gingival | 0.036" round x 6.2 mm |
| Combination tube - occlusal | 0.025 x 0.018" ribbon x 5.5 mm |
| Upper molar tube rotation offset | 10° distolingual |
| Lower molar tube rotation offset | ~5° distolingual |
| Gingival curve height (Swain) | 3 mm over the bracket |
| Vertical step-up bends height | 4-5 mm |
| BEDDTIOT horizontal slot dimensions | 0.022" x 0.028" |
| BEDDTIOT vertical lingual slot | 0.020" x 0.020" |
| BEDDTIOT torque options | 0°, 5°, 10°, 15°, 20° |
Make a visual presentation comparing Conventional vs Refined Begg side-by-side
mkdir -p /home/daytona/workspace/begg-comparison && ls /home/daytona/workspace/b…
~/begg-comparison/build.js
const pptxgen = require("pptxgenjs");
const pres = new pptxgen();
pres.layout = "LAYOUT_WIDE"; // 13.3 x 7.5 inches
pres.title = "Conventional vs Refined Begg's Mechanotherapy";
pres.author = "Orthodontics Study Notes";
// ─── COLOR PALETTE ────────────────────────────────────────────────
const C = {
darkBg: "0D1B2A", // deep navy — title & section slides
convBg: "1B3A5C", // conventional: deep steel blue
refBg: "14523A", // refined: deep forest green
convCard: "E8F0FA", // light blue card
refCard: "E6F5EE", // light green card
convAccent:"2E86C1", // bright blue
refAccent: "1E8449", // bright green
gold: "F4D03F", // accent / highlight
white: "FFFFFF",
lightGrey: "F0F0F0",
midGrey: "AAAAAA",
darkText: "1A1A2E",
convHeader:"1A4F7A",
refHeader: "0E4D2C",
vs: "C0392B", // red for VS badge
warning: "E74C3C",
tick: "27AE60",
cross: "C0392B",
};
// ─── HELPER: rounded rect background split ────────────────────────
function addSplitBg(slide) {
// Left half — conventional (blue tint)
slide.addShape(pres.ShapeType.rect, {
x: 0, y: 0, w: 6.35, h: 7.5,
fill: { color: "EAF2FB" }, line: { color: "EAF2FB" }
});
// Right half — refined (green tint)
slide.addShape(pres.ShapeType.rect, {
x: 6.35, y: 0, w: 6.95, h: 7.5,
fill: { color: "E9F7EF" }, line: { color: "E9F7EF" }
});
// Centre divider
slide.addShape(pres.ShapeType.rect, {
x: 6.3, y: 0, w: 0.1, h: 7.5,
fill: { color: "CCCCCC" }, line: { color: "CCCCCC" }
});
}
function addColumnHeaders(slide, leftTitle, rightTitle, yPos) {
yPos = yPos || 0;
slide.addShape(pres.ShapeType.rect, {
x: 0.15, y: yPos, w: 6.1, h: 0.5,
fill: { color: C.convAccent }, line: { color: C.convAccent }, rectRadius: 0.05
});
slide.addText(leftTitle, {
x: 0.15, y: yPos, w: 6.1, h: 0.5,
fontSize: 13, bold: true, color: C.white, align: "center", valign: "middle", margin: 0
});
slide.addShape(pres.ShapeType.rect, {
x: 6.5, y: yPos, w: 6.65, h: 0.5,
fill: { color: C.refAccent }, line: { color: C.refAccent }, rectRadius: 0.05
});
slide.addText(rightTitle, {
x: 6.5, y: yPos, w: 6.65, h: 0.5,
fontSize: 13, bold: true, color: C.white, align: "center", valign: "middle", margin: 0
});
}
// ─── HELPER: comparison row ───────────────────────────────────────
function addCompareRow(slide, label, leftText, rightText, y, rowH, leftGood, rightGood) {
const lColor = leftGood === false ? "FADBD8" : "EAF2FB";
const rColor = rightGood === false ? "FADBD8" : "E9F7EF";
// Label band
slide.addShape(pres.ShapeType.rect, {
x: 0.15, y: y, w: 12.95, h: 0.27,
fill: { color: "1A2A3A" }, line: { color: "1A2A3A" }
});
slide.addText(label, {
x: 0.15, y: y, w: 12.95, h: 0.27,
fontSize: 9.5, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 1
});
// Left cell
slide.addShape(pres.ShapeType.rect, {
x: 0.15, y: y + 0.27, w: 6.1, h: rowH,
fill: { color: lColor }, line: { color: "C5D8EC" }
});
slide.addText(leftText, {
x: 0.25, y: y + 0.27, w: 5.9, h: rowH,
fontSize: 9, color: C.darkText, valign: "middle", margin: 4,
wrap: true
});
// Right cell
slide.addShape(pres.ShapeType.rect, {
x: 6.5, y: y + 0.27, w: 6.65, h: rowH,
fill: { color: rColor }, line: { color: "A9DFBF" }
});
slide.addText(rightText, {
x: 6.6, y: y + 0.27, w: 6.45, h: rowH,
fontSize: 9, color: C.darkText, valign: "middle", margin: 4,
wrap: true
});
}
// ======================================================================
// SLIDE 1 — TITLE
// ======================================================================
{
const s = pres.addSlide();
// Full dark background
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 7.5, fill: { color: C.darkBg }, line: { color: C.darkBg } });
// Decorative left stripe — blue
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 0.45, h: 7.5, fill: { color: C.convAccent }, line: { color: C.convAccent } });
// Right stripe — green
s.addShape(pres.ShapeType.rect, { x: 12.85, y: 0, w: 0.45, h: 7.5, fill: { color: C.refAccent }, line: { color: C.refAccent } });
// Gold top bar
s.addShape(pres.ShapeType.rect, { x: 0.45, y: 0, w: 12.4, h: 0.1, fill: { color: C.gold }, line: { color: C.gold } });
s.addShape(pres.ShapeType.rect, { x: 0.45, y: 7.4, w: 12.4, h: 0.1, fill: { color: C.gold }, line: { color: C.gold } });
// Big title
s.addText("BEGG'S MECHANOTHERAPY", {
x: 0.6, y: 1.1, w: 12.1, h: 0.85,
fontSize: 40, bold: true, color: C.white, align: "center", charSpacing: 3
});
// Subtitle strip
s.addShape(pres.ShapeType.rect, { x: 1.5, y: 2.1, w: 10.3, h: 0.7, fill: { color: C.gold }, line: { color: C.gold }, rectRadius: 0.06 });
s.addText("CONVENTIONAL vs REFINED", {
x: 1.5, y: 2.1, w: 10.3, h: 0.7,
fontSize: 28, bold: true, color: C.darkBg, align: "center", valign: "middle", margin: 0
});
// Two pillar boxes
s.addShape(pres.ShapeType.rect, { x: 0.8, y: 3.1, w: 5.3, h: 2.6, fill: { color: C.convAccent }, line: { color: C.convAccent }, rectRadius: 0.1 });
s.addText([
{ text: "CONVENTIONAL BEGG\n", options: { bold: true, fontSize: 15, breakLine: true } },
{ text: "Classic ribbon-arch technique\nas described by P. R. Begg.\nHeavy forces, 3 stages,\nuncontrolled tipping.", options: { fontSize: 10 } }
], { x: 0.8, y: 3.1, w: 5.3, h: 2.6, color: C.white, align: "center", valign: "middle", margin: 10 });
// VS badge
s.addShape(pres.ShapeType.ellipse, { x: 6.1, y: 3.85, w: 1.1, h: 1.1, fill: { color: C.vs }, line: { color: C.gold, pt: 2 } });
s.addText("VS", { x: 6.1, y: 3.85, w: 1.1, h: 1.1, fontSize: 22, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addShape(pres.ShapeType.rect, { x: 7.2, y: 3.1, w: 5.3, h: 2.6, fill: { color: C.refAccent }, line: { color: C.refAccent }, rectRadius: 0.1 });
s.addText([
{ text: "REFINED BEGG\n", options: { bold: true, fontSize: 15, breakLine: true } },
{ text: "Dr. Vijay P. Jayade's\nmodernization. Controlled\ntipping, braking mechanics,\n4 stages, precise hardware.", options: { fontSize: 10 } }
], { x: 7.2, y: 3.1, w: 5.3, h: 2.6, color: C.white, align: "center", valign: "middle", margin: 10 });
// Footer
s.addText("Ref: Refined Begg for Modern Times — Dr. Vijay P. Jayade | Sessions 5, 6 & 7", {
x: 0.6, y: 6.9, w: 12.1, h: 0.4, fontSize: 8, color: C.midGrey, align: "center"
});
}
// ======================================================================
// SLIDE 2 — OVERVIEW AT A GLANCE (quick-scan table)
// ======================================================================
{
const s = pres.addSlide();
addSplitBg(s);
// Header bar
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("OVERVIEW AT A GLANCE", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 18, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
addColumnHeaders(s, "CONVENTIONAL BEGG", "REFINED BEGG", 0.68);
const rows = [
["INTRODUCED BY", "P. Raymond Begg (Australia, 1950s)\nBased on Stone Age Attritional Occlusion", "Dr. Vijay P. Jayade\n'Refined Begg for Modern Times'", null, null],
["PHILOSOPHY", "Attritional occlusion theory — heavy forces justified.\nCook-book approach (same for all cases).", "Diagnosis-driven, individualized treatment.\nDifferential force — efficient brakes prevent dished profiles.", false, null],
["NUMBER OF STAGES", "3 Stages:\nStage I → Stage II → Stage III", "4 Stages:\nStage I-A → Stage I-B → Stage II → Stage III → Stage IV (Finishing)", false, null],
["FORCES USED", "Light forces (tipping)\nBut heavier class II over-used", "Light forces (tipping) retained\nAdds controlled tipping with MAA\nClass II used more selectively", null, null],
["ANCHORAGE", "Anchor bends — conventional", "Anchor bends retained + braking mechanics added\nBraking springs (0.018\") + Angulated T-pins", null, null],
["BITE OPENING", "Molar extrusion + minimal lower incisor intrusion\nNo true intrusion of upper incisors", "True intrusion of upper incisors with MAA\nForce resultant controlled parallel to long axis\n15–20 g per tooth ideal", false, null],
["INCISOR TORQUE", "Difficult. Round wire = no torque control", "MAA provides lingual root torque\nAlpha Ti 0.022×0.018\" ribbon for finishing", false, null],
["PROFILE OUTCOME", "Risk of dished-in / flat profile from over-retraction", "Profile preservation via braking mechanics\nPosterior protraction closes excess space", false, null],
];
let y = 1.24;
rows.forEach(([label, left, right, lGood, rGood]) => {
addCompareRow(s, label, left, right, y, 0.52, lGood, rGood);
y += 0.8;
});
}
// ======================================================================
// SLIDE 3 — HARDWARE COMPARISON
// ======================================================================
{
const s = pres.addSlide();
addSplitBg(s);
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("HARDWARE COMPARISON", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 18, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
addColumnHeaders(s, "CONVENTIONAL BEGG", "REFINED BEGG", 0.68);
const rows = [
["BRACKET TYPE", "Ribbon arch bracket (single slot)\nNo built-in torque\nRound wire slot only", "Combination bracket — round slot + ribbon slot\nBuilt-in torque (Hocevar / Swain modification)\nDual-slot control", false, null],
["MOLAR TUBES — UPPER", "Standard placement\nNo specific rotation offset", "10° distolingual rotation offset (Swain)\nMesial end placed at centre of mesiobuccal cusp", false, null],
["MOLAR TUBES — LOWER", "Standard placement", "~5° distolingual rotation offset\n(Lesser offset than upper molars)", false, null],
["COMBINATION TUBES (TP Lab)", "Not used", "Gingival: Round 0.036\" × 6.2 mm\nOcclusal: Ribbon 0.025×0.018\" × 5.5 mm\n(Used in finishing stages)", false, null],
["UPPER INCISOR BRACKET HEIGHT", "Standard mid-crown", "Placed more incisally\n→ Adequate moment for M/F ratio → controlled tipping", false, null],
["LOWER INCISOR BRACKET HEIGHT", "Standard mid-crown", "Placed more GINGIVALLY\n→ Reduces moment → minimizes proclination during bite opening", false, null],
["CANINE BRACKET HEIGHT", "Standard", "Placed more INCISALLY\n(upper and lower both)", false, null],
["PREMOLAR BRACKET HEIGHT", "Standard", "Placed OCCLUSALLY\n(upper and lower both)", false, null],
["PALATAL BRACKETS", "Not used", "Placed on palatal surface of upper incisors\nUsed with TPA elastic for upper incisor intrusion", false, null],
];
let y = 1.24;
rows.forEach(([label, left, right, lGood, rGood]) => {
addCompareRow(s, label, left, right, y, 0.45, lGood, rGood);
y += 0.72;
});
}
// ======================================================================
// SLIDE 4 — STAGE-BY-STAGE ARCHWIRES
// ======================================================================
{
const s = pres.addSlide();
addSplitBg(s);
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("ARCHWIRES — STAGE BY STAGE", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 18, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
addColumnHeaders(s, "CONVENTIONAL BEGG", "REFINED BEGG", 0.68);
const rows = [
["STAGE I (Alignment + Bite Opening)", "Multi-looped arch wire (0.016\" round SS)\n— caused: uneven bite opening, labial flaring of incisors,\nloss of molar control, poor hygiene", "STAGE I-A: 0.014/0.016\" SS base + NiTi or\nmultistranded sectional (flexible anterior segment)\nCANINE: 0.010\" uprighting spring if excess tipping\nMOLAR STOPS: if both cuspid circles omitted", false, null],
["STAGE I-B (Bite Opening & Overjet)", "Part of Stage I — not separately defined", "0.018\" Premium Plus or Premium wire\nElastics: Class II light or ultra-light\nAuxiliaries: MAA (bite opening + lingual torque)\nPower Arm (Dr. Jyothindra Kumar): 0.018×0.025\" hook", false, null],
["STAGE II (Space Closure)", "Simple 0.018\" wire with Class II elastics\nNo controlled tipping", "Extraction/non-extraction: 0.018\" P or P+; OR 0.020\" P\nSevere cases: 0.020\" archwire\nAnchor bends at PM: BYPASSED\n(except distobuccal rotation)\nMAA → controlled lingual tipping of incisors\nBraking springs (passive, 0.018\") + Angulated T-pins\nCombination wires: Ant 0.022×0.018\" ribbon /\nPost 0.018\" round (SS or Alpha Ti)", false, null],
["STAGE III (Root Uprighting)", "0.016\" and 0.014\" uprighting springs", "MINI uprighting springs — 0.009\" Supreme grade wire\n(Mollenhauer modification)\nBoot design auxiliaries: buccal root torque on molars,\nlift palatally hanging cusps, inserted mesially,\nboot twisted lingually, toe-in given\nSecuring pins: Mollenhauer (lock pin labial) /\nLigature / Sims (lingual pin)", false, null],
["STAGE IV (Finishing — Refined only)", "Not a separate stage in conventional Begg", "Round: 0.020\" Stage II wire\nFirst order: lateral position, canine prominence,\nmolar offset, toe-in, lower canine tucked-in\nSecond order: mesial angulation molars/canines,\nL3 & L2 levels\nRectangular: Alpha Ti 0.022×0.018\" ribbon\n— precise torque in anterior segment", false, null],
];
let y = 1.24;
rows.forEach(([label, left, right, lGood, rGood]) => {
addCompareRow(s, label, left, right, y, 0.98, lGood, rGood);
y += 1.25;
});
}
// ======================================================================
// SLIDE 5 — BITE OPENING MECHANICS
// ======================================================================
{
const s = pres.addSlide();
addSplitBg(s);
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("BITE OPENING MECHANICS", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 18, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
addColumnHeaders(s, "CONVENTIONAL BEGG", "REFINED BEGG", 0.68);
// Conventional side — flowchart boxes
const convSteps = [
"Class II elastics applied",
"Molar extrusion occurs",
"Minimal lower incisor intrusion",
"Bite opens — BUT",
"No true upper incisor intrusion",
"Risk: proclination / flat profile",
];
const boxH = 0.62;
const boxW = 5.5;
const startX = 0.35;
convSteps.forEach((text, i) => {
const y = 0.82 + i * (boxH + 0.1);
const isWarning = i >= 4;
s.addShape(pres.ShapeType.rect, {
x: startX, y, w: boxW, h: boxH,
fill: { color: isWarning ? "FADBD8" : "D6EAF8" },
line: { color: isWarning ? C.cross : C.convAccent, pt: 1.5 },
rectRadius: 0.06
});
s.addText(text, { x: startX, y, w: boxW, h: boxH, fontSize: 9.5, color: C.darkText, align: "center", valign: "middle", margin: 4 });
// Arrow (except last)
if (i < convSteps.length - 1) {
const arrowY = y + boxH;
s.addShape(pres.ShapeType.line, { x: startX + boxW / 2 - 0.01, y: arrowY, w: 0, h: 0.1, line: { color: C.convAccent, pt: 1.5 } });
s.addText("▼", { x: startX + boxW / 2 - 0.2, y: arrowY, w: 0.4, h: 0.08, fontSize: 8, color: C.convAccent, align: "center" });
}
});
// Refined side — 3-scenario cards
s.addText("FORCE RESULTANT CONTROL — 3 SCENARIOS", {
x: 6.6, y: 0.75, w: 6.5, h: 0.35, fontSize: 9.5, bold: true, color: C.refHeader, align: "center"
});
const scenarios = [
{
label: "SCENARIO A",
detail: "Intrusive force = 45 g\nClass II force = 60 g",
outcome: "Resultant BEHIND CRes\n→ Reduces proclination\n→ Little intrusion",
color: "D5E8D4",
},
{
label: "SCENARIO B",
detail: "Intrusive force = 60 g\nClass II force = 30 g",
outcome: "Resultant more vertical\nParallel to long axis\nCloser to CRes\n→ Correction of inclination + intrusion",
color: "C8E6C9",
},
{
label: "SCENARIO C (Ideal)",
detail: "Intrusive force = 90 g\nClass II force = minimal",
outcome: "Most vertical, parallel to axis\nControlled tipping achieved\nActive intrusion: 15-20 g per tooth",
color: "A5D6A7",
},
];
scenarios.forEach((sc, i) => {
const y = 1.12 + i * 1.88;
s.addShape(pres.ShapeType.rect, {
x: 6.6, y, w: 6.5, h: 1.72,
fill: { color: sc.color }, line: { color: C.refAccent, pt: 1.5 }, rectRadius: 0.08
});
s.addShape(pres.ShapeType.rect, {
x: 6.6, y, w: 6.5, h: 0.32,
fill: { color: C.refAccent }, line: { color: C.refAccent }, rectRadius: 0.08
});
s.addText(sc.label, { x: 6.6, y, w: 6.5, h: 0.32, fontSize: 10, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addText(sc.detail, { x: 6.7, y: y + 0.35, w: 3.0, h: 1.3, fontSize: 8.5, color: C.darkText, valign: "top", margin: 4 });
s.addText(sc.outcome, { x: 9.8, y: y + 0.35, w: 3.2, h: 1.3, fontSize: 8.5, color: C.refHeader, bold: false, valign: "top", margin: 4 });
});
// Footer note
s.addShape(pres.ShapeType.rect, { x: 0, y: 7.1, w: 13.3, h: 0.4, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("CRes = Centre of Resistance | MAA = Moment Auxiliary Appliance", {
x: 0, y: 7.1, w: 13.3, h: 0.4, fontSize: 8, color: C.midGrey, align: "center", valign: "middle"
});
}
// ======================================================================
// SLIDE 6 — BRAKING MECHANICS (Refined Only)
// ======================================================================
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 7.5, fill: { color: "F0FBF5" }, line: { color: "F0FBF5" } });
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("BRAKING MECHANICS — REFINED BEGG INNOVATION", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 17, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
// Problem statement
s.addShape(pres.ShapeType.rect, { x: 0.3, y: 0.75, w: 12.7, h: 0.55, fill: { color: "FADBD8" }, line: { color: C.cross }, rectRadius: 0.06 });
s.addText("PROBLEM IN CONVENTIONAL BEGG: Heavy Class II elastics caused over-retraction of anteriors → undermining resorption → dished-in / concave profile", {
x: 0.3, y: 0.75, w: 12.7, h: 0.55, fontSize: 9.5, color: C.cross, bold: true, align: "center", valign: "middle", margin: 4
});
// Solution header
s.addShape(pres.ShapeType.rect, { x: 0.3, y: 1.42, w: 12.7, h: 0.4, fill: { color: C.refAccent }, line: { color: C.refAccent }, rectRadius: 0.06 });
s.addText("SOLUTION: Braking Mechanics — Reverse Anchorage — Posterior Protraction closes excess space instead of anterior retraction", {
x: 0.3, y: 1.42, w: 12.7, h: 0.4, fontSize: 9.5, color: C.white, bold: true, align: "center", valign: "middle", margin: 4
});
// Flowchart boxes
const steps = [
{ text: "2nd PM Extraction Case\nGood profile at start", color: "AED6F1", border: C.convAccent },
{ text: "Excess space needs to be closed", color: "F9E79F", border: "E67E22" },
{ text: "Apply BRAKES to anterior teeth\n(reverse anchorage: posterior = anchorage site)", color: "ABEBC6", border: C.refAccent },
{ text: "Posterior teeth PROTRACT forward\nto close excess space", color: "A9CCE3", border: C.convAccent },
{ text: "Anterior teeth remain STABLE\nProfile preserved", color: "82E0AA", border: C.refAccent },
];
const boxW = 2.2;
const startX = 0.6;
const gap = 0.2;
steps.forEach((step, i) => {
const x = startX + i * (boxW + gap);
s.addShape(pres.ShapeType.rect, {
x, y: 2.0, w: boxW, h: 1.2,
fill: { color: step.color }, line: { color: step.border, pt: 2 }, rectRadius: 0.08
});
s.addText(step.text, { x, y: 2.0, w: boxW, h: 1.2, fontSize: 8.5, color: C.darkText, align: "center", valign: "middle", margin: 6 });
if (i < steps.length - 1) {
s.addText("→", { x: x + boxW, y: 2.45, w: gap + 0.05, h: 0.3, fontSize: 14, color: "555555", align: "center", bold: true });
}
});
// Braking Appliances
s.addText("BRAKING APPLIANCES USED IN STAGE II", {
x: 0.3, y: 3.4, w: 12.7, h: 0.38, fontSize: 11, bold: true, color: C.refHeader, align: "center"
});
const apps = [
{ name: "Braking Springs", detail: "Passive uprighting springs\nWire: 0.018\"\nAttached to prevent anterior\nfrom tipping further forward" },
{ name: "Angulated T-Pins", detail: "Inserted in bracket slot\nPrevents further distal tipping\nof anterior teeth" },
{ name: "Combination Wires", detail: "Anterior: 0.022×0.018\" ribbon\n(SS or Alpha Ti)\nPosterior: 0.018\" round\nAlpha Ti = easier to engage" },
{ name: "MAA (Moment Aux.)", detail: "Lingual root torque on incisors\nControlled lingual tipping\nduring retraction\n(bite opening force + moment)" },
];
apps.forEach((a, i) => {
const x = 0.4 + i * 3.1;
s.addShape(pres.ShapeType.rect, {
x, y: 3.85, w: 2.9, h: 2.8,
fill: { color: "E9F7EF" }, line: { color: C.refAccent, pt: 1.5 }, rectRadius: 0.08
});
s.addShape(pres.ShapeType.rect, {
x, y: 3.85, w: 2.9, h: 0.38,
fill: { color: C.refAccent }, line: { color: C.refAccent }, rectRadius: 0.08
});
s.addText(a.name, { x, y: 3.85, w: 2.9, h: 0.38, fontSize: 9.5, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addText(a.detail, { x: x + 0.1, y: 4.28, w: 2.7, h: 2.3, fontSize: 8.5, color: C.darkText, valign: "top", margin: 4 });
});
}
// ======================================================================
// SLIDE 7 — STAGE STRUCTURE COMPARISON (flow diagrams)
// ======================================================================
{
const s = pres.addSlide();
addSplitBg(s);
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("TREATMENT STAGE STRUCTURE", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 18, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
addColumnHeaders(s, "CONVENTIONAL BEGG — 3 Stages", "REFINED BEGG — 4 Stages (I split into I-A & I-B)", 0.68);
// Conventional stages
const convStages = [
{ label: "STAGE I", detail: "Alignment\nEliminate crossbites\nBite opening (molar extrusion)\nOverjet reduction\nArch form correction\nMidline matching\nClass I molar + canine" },
{ label: "STAGE II", detail: "Maintain Stage I corrections\nClose all extraction spaces\nNo controlled tipping" },
{ label: "STAGE III", detail: "Root uprighting\n0.016\" + 0.014\" springs\nTorquing auxiliaries" },
];
convStages.forEach((st, i) => {
const y = 1.32 + i * 1.92;
s.addShape(pres.ShapeType.rect, {
x: 0.2, y, w: 5.9, h: 1.75,
fill: { color: "D6EAF8" }, line: { color: C.convAccent, pt: 2 }, rectRadius: 0.08
});
s.addShape(pres.ShapeType.rect, {
x: 0.2, y, w: 5.9, h: 0.38,
fill: { color: C.convAccent }, line: { color: C.convAccent }, rectRadius: 0.08
});
s.addText(st.label, { x: 0.2, y, w: 5.9, h: 0.38, fontSize: 11, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addText(st.detail, { x: 0.3, y: y + 0.42, w: 5.7, h: 1.25, fontSize: 8.5, color: C.darkText, valign: "top", margin: 4 });
if (i < convStages.length - 1) {
s.addText("▼", { x: 0.2, y: y + 1.77, w: 5.9, h: 0.13, fontSize: 9, color: C.convAccent, align: "center" });
}
});
// Refined stages
const refStages = [
{ label: "STAGE I-A — Alignment", detail: "0.014/0.016\" SS + NiTi/coax sectional\nCanine distalization along SS base\n0.010\" uprighting spring if canine tips\nMolar stops if cuspid circles omitted\nOpen bite: 0.014\" SS + mild anchor bends" },
{ label: "STAGE I-B — Bite Opening & Overjet", detail: "0.018\" Premium Plus / Premium\nClass II light/ultralight elastics\nMAA: intrusive force (15-20g/tooth)\nPower arm (Dr. Jyothindra Kumar)\nMandibular plane angle control" },
{ label: "STAGE II — Controlled Tipping + Space Closure", detail: "0.018\"P/P+ or 0.020\"P (severe)\nMAA for controlled lingual tipping\nBraking: springs + T-pins + combo wires\n2nd PM extraction: posterior protraction\n1st PM extraction: correct 2nd PM rotations" },
{ label: "STAGE III — Root Uprighting", detail: "0.009\" mini springs (Mollenhauer)\nBoot design auxiliaries (buccal root torque)\n3 securing pin methods" },
{ label: "STAGE IV — Finishing & Detailing", detail: "0.020\" round + Alpha Ti 0.022×0.018\"\n1st & 2nd order bends\nCO-CR matching, cuspal guidance\nFrenectomy / etiologic factor control" },
];
refStages.forEach((st, i) => {
const y = 1.32 + i * 1.18;
const colors = ["#C8E6C9","#A5D6A7","#81C784","#66BB6A","#4CAF50"];
const borders = [C.refAccent, C.refAccent, C.refAccent, C.refAccent, C.refAccent];
s.addShape(pres.ShapeType.rect, {
x: 6.55, y, w: 6.6, h: 1.1,
fill: { color: C.refAccent }, line: { color: C.refAccent }, rectRadius: 0.08
});
s.addShape(pres.ShapeType.rect, {
x: 6.55, y, w: 6.6, h: 0.31,
fill: { color: C.refHeader }, line: { color: C.refHeader }, rectRadius: 0.08
});
s.addText(st.label, { x: 6.55, y, w: 6.6, h: 0.31, fontSize: 8.5, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
s.addText(st.detail, { x: 6.65, y: y + 0.33, w: 6.4, h: 0.72, fontSize: 7.5, color: C.white, valign: "top", margin: 2 });
if (i < refStages.length - 1) {
s.addText("▼", { x: 6.55, y: y + 1.12, w: 6.6, h: 0.05, fontSize: 7, color: C.refAccent, align: "center" });
}
});
}
// ======================================================================
// SLIDE 8 — ARCHWIRE SELECTION (detailed comparison table)
// ======================================================================
{
const s = pres.addSlide();
addSplitBg(s);
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("ARCHWIRE PROPERTIES — SELECTION GUIDE (Refined Begg)", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 17, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
// Wire type comparison cards (top half)
s.addText("WIRE TYPE COMPARISON", {
x: 0.3, y: 0.72, w: 12.7, h: 0.32, fontSize: 10, bold: true, color: C.darkBg, align: "center"
});
const wires = [
{ name: "NiTi", spring: "HIGHEST", force: "Moderate", cost: "Most costly", use: "Stage I-A\n(flexible, high spring-back)", color: "D1ECF1" },
{ name: "Coax Wire", spring: "LOWEST\n(perm. deform.)", force: "Less than NiTi\n(same diameter)", cost: "Economical", use: "Stage I-A\n(initial alignment, light)", color: "FFF3CD" },
{ name: "SS 0.009\"\nSupreme", spring: "More than\n0.014\" NiTi", force: "HIGH for size", cost: "Economical", use: "Uprighting springs\nStage III", color: "D4EDDA" },
{ name: "SS 0.016\"\nRound", spring: "Moderate", force: "Base arch force", cost: "Low", use: "Stage I-A base arch\n(canine distalization)", color: "E2E3E5" },
{ name: "SS 0.018\"\nPremium/P+", spring: "Moderate", force: "Good", cost: "Low", use: "Stage I-B and II\nMain working wire", color: "D6D8DB" },
{ name: "Alpha Ti\n0.022×0.018\"", spring: "High", force: "Good torque", cost: "Moderate", use: "Stage II braking\n+ Stage IV finishing", color: "CCE5FF" },
];
wires.forEach((w, i) => {
const col = i % 3;
const row = Math.floor(i / 3);
const x = 0.25 + col * 4.25;
const y = 1.1 + row * 1.7;
s.addShape(pres.ShapeType.rect, {
x, y, w: 4.1, h: 1.58,
fill: { color: w.color }, line: { color: "999999", pt: 1 }, rectRadius: 0.08
});
s.addShape(pres.ShapeType.rect, {
x, y, w: 4.1, h: 0.32,
fill: { color: C.darkBg }, line: { color: C.darkBg }, rectRadius: 0.08
});
s.addText(w.name, { x, y, w: 4.1, h: 0.32, fontSize: 9.5, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0 });
const details = [
{ text: "Spring-back: ", opt: { bold: true } }, { text: w.spring + "\n", opt: { breakLine: true } },
{ text: "Force: ", opt: { bold: true } }, { text: w.force + "\n", opt: { breakLine: true } },
{ text: "Cost: ", opt: { bold: true } }, { text: w.cost + "\n", opt: { breakLine: true } },
{ text: "Stage: ", opt: { bold: true } }, { text: w.use },
];
s.addText(details.map(d => ({ text: d.text, options: { ...d.opt, fontSize: 8, color: C.darkText } })),
{ x: x + 0.1, y: y + 0.35, w: 3.9, h: 1.18, valign: "top", margin: 3 }
);
});
// Selection rule box
s.addShape(pres.ShapeType.rect, { x: 0.25, y: 4.55, w: 12.8, h: 2.75, fill: { color: "1A2A3A" }, line: { color: C.gold, pt: 2 }, rectRadius: 0.1 });
s.addText("KEY ARCHWIRE SELECTION RULES — REFINED BEGG", {
x: 0.35, y: 4.6, w: 12.6, h: 0.35, fontSize: 10, bold: true, color: C.gold, align: "center"
});
const rules = [
"1. Three factors govern choice: (a) Archwire strength (b) Amount of deflection (c) Amount of rotation correction needed",
"2. Same diameter coax < NiTi in force; SS 0.009\" Supreme > 0.014\" NiTi over large deflections",
"3. NiTi = highest spring-back; Coax = most prone to permanent deformation; SS undersized = least spring-back over large deflections",
"4. Stage II severe cases (extreme deep bite / badly distorted arch / severe rotations) → use 0.020\" archwire",
"5. Anchor bends at premolars BYPASSED in Stage II — EXCEPT when premolar is in distobuccal rotation",
];
rules.forEach((r, i) => {
s.addText(r, { x: 0.4, y: 5.0 + i * 0.42, w: 12.5, h: 0.38, fontSize: 8.5, color: C.white, valign: "middle", margin: 2 });
});
}
// ======================================================================
// SLIDE 9 — KEY NUMBERS & QUICK REFERENCE
// ======================================================================
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 7.5, fill: { color: "F8FFFE" }, line: { color: "F8FFFE" } });
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("KEY NUMBERS & QUICK REFERENCE", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 18, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
const numbers = [
["15–20 g", "Per tooth — ideal intrusive force (bite opening)"],
["0.014\" / 0.016\"", "Stage I-A SS base arch wire"],
["0.018\" P / P+", "Stage I-B and Stage II working wire"],
["0.020\" P", "Stage II — severe cases (deep bite, distorted arch)"],
["0.022×0.018\"", "Stage II braking wire — anterior segment (ribbon arch)"],
["0.018\"", "Stage II braking wire — posterior segment (round)"],
["0.009\" Supreme", "Mollenhauer mini uprighting springs — Stage III"],
["0.010\" Supreme", "Canine uprighting springs — Stage I-A & Stage II"],
["0.022×0.018\"", "Alpha Ti ribbon wire — Stage IV finishing"],
["0.036\" × 6.2 mm", "Combination tube — gingival (round)"],
["0.025×0.018\" × 5.5 mm", "Combination tube — occlusal (ribbon)"],
["10° distolingual", "Upper molar tube rotation offset (Swain)"],
["~5° distolingual", "Lower molar tube rotation offset"],
["3 mm", "Gingival curve height over bracket (Swain)"],
["4–5 mm", "Vertical step-up bend height"],
["0.022\" × 0.028\"", "BEDDTIOT horizontal slot (Hocevar, 1985)"],
["0.020\" × 0.020\"", "BEDDTIOT vertical lingual slot"],
["0°, 5°, 10°, 15°, 20°", "BEDDTIOT bracket torque options"],
];
const cols = 3;
const itemsPerCol = Math.ceil(numbers.length / cols);
numbers.forEach(([val, desc], i) => {
const col = Math.floor(i / itemsPerCol);
const row = i % itemsPerCol;
const x = 0.25 + col * 4.3;
const y = 0.78 + row * 0.5;
s.addShape(pres.ShapeType.rect, {
x, y, w: 4.15, h: 0.42,
fill: { color: row % 2 === 0 ? "EAF6FB" : "E9F7EF" },
line: { color: "CCCCCC", pt: 0.5 }
});
s.addText(val, { x: x + 0.05, y, w: 1.5, h: 0.42, fontSize: 9, bold: true, color: C.convHeader, valign: "middle", margin: 3 });
s.addText(desc, { x: x + 1.6, y, w: 2.5, h: 0.42, fontSize: 8, color: C.darkText, valign: "middle", margin: 2, wrap: true });
});
}
// ======================================================================
// SLIDE 10 — WHAT IS RETAINED vs WHAT CHANGED
// ======================================================================
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 7.5, fill: { color: "FAFAFA" }, line: { color: "FAFAFA" } });
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 0.62, fill: { color: C.darkBg }, line: { color: C.darkBg } });
s.addText("HOW MUCH BEGG IS RETAINED IN REFINED BEGG?", {
x: 0, y: 0, w: 13.3, h: 0.62, fontSize: 17, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0, charSpacing: 2
});
// Retained section
s.addShape(pres.ShapeType.rect, { x: 0.2, y: 0.72, w: 6.1, h: 0.4, fill: { color: C.convAccent }, line: { color: C.convAccent }, rectRadius: 0.06 });
s.addText("RETAINED FROM CONVENTIONAL BEGG", { x: 0.2, y: 0.72, w: 6.1, h: 0.4, fontSize: 11, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
const retained = [
"Same ribbon-arch bracket (now with built-in torque)",
"Light forces principle",
"Anchor bends (modified)",
"Uprighting springs (size changed to 0.009\")",
"Torquing auxiliaries (refined)",
"Class II elastics (used more selectively)",
"3-stage framework (expanded to 4)",
"Differential force concept",
];
retained.forEach((item, i) => {
const y = 1.18 + i * 0.46;
s.addShape(pres.ShapeType.rect, { x: 0.2, y, w: 6.1, h: 0.4, fill: { color: i % 2 === 0 ? "EAF2FB" : "D6EAF8" }, line: { color: "BDC3C7" } });
s.addText("✔ " + item, { x: 0.3, y, w: 5.9, h: 0.4, fontSize: 9, color: C.convHeader, valign: "middle", margin: 3 });
});
// Changed/Added section
s.addShape(pres.ShapeType.rect, { x: 6.9, y: 0.72, w: 6.2, h: 0.4, fill: { color: C.refAccent }, line: { color: C.refAccent }, rectRadius: 0.06 });
s.addText("ADDED / CHANGED IN REFINED BEGG", { x: 6.9, y: 0.72, w: 6.2, h: 0.4, fontSize: 11, bold: true, color: C.white, align: "center", valign: "middle", margin: 0 });
const changed = [
"Diagnosis-driven (not cook-book) approach",
"Hardware: combination tubes, modified molar offsets",
"Controlled tipping via MAA (Stage I-B and II)",
"Braking mechanics (prevent dished-in profile)",
"Stage I split into I-A and I-B",
"Stage IV added — finishing and detailing",
"NiTi / coax wires introduced in Stage I-A",
"Power arm method for bite opening",
"Mini uprighting springs (0.009\") in Stage III",
"Alpha Ti 0.022×0.018\" rectangular for finishing",
"Modified bracket placement heights per tooth type",
"Palatal brackets for TPA-elastic upper incisor intrusion",
];
changed.forEach((item, i) => {
const y = 1.18 + i * 0.46;
if (y > 7.1) return;
s.addShape(pres.ShapeType.rect, { x: 6.9, y, w: 6.2, h: 0.4, fill: { color: i % 2 === 0 ? "E9F7EF" : "D5F5E3" }, line: { color: "BDC3C7" } });
s.addText("★ " + item, { x: 7.0, y, w: 6.0, h: 0.4, fontSize: 9, color: C.refHeader, valign: "middle", margin: 3 });
});
// VS badge center
s.addShape(pres.ShapeType.rect, { x: 6.4, y: 0.72, w: 0.48, h: 5.75, fill: { color: "E8E8E8" }, line: { color: "E8E8E8" } });
s.addShape(pres.ShapeType.ellipse, { x: 6.38, y: 3.1, w: 0.52, h: 0.52, fill: { color: C.darkBg }, line: { color: C.gold, pt: 2 } });
s.addText("=", { x: 6.38, y: 3.1, w: 0.52, h: 0.52, fontSize: 14, bold: true, color: C.gold, align: "center", valign: "middle", margin: 0 });
}
// ======================================================================
// SLIDE 11 — SUMMARY / CONCLUSION
// ======================================================================
{
const s = pres.addSlide();
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 13.3, h: 7.5, fill: { color: C.darkBg }, line: { color: C.darkBg } });
// Decorative stripes
s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 0.3, h: 7.5, fill: { color: C.convAccent }, line: { color: C.convAccent } });
s.addShape(pres.ShapeType.rect, { x: 13.0, y: 0, w: 0.3, h: 7.5, fill: { color: C.refAccent }, line: { color: C.refAccent } });
s.addText("CONCLUSION", {
x: 0.5, y: 0.4, w: 12.3, h: 0.5, fontSize: 14, bold: true, color: C.gold, align: "center", charSpacing: 5
});
s.addText("Conventional vs Refined Begg's Mechanotherapy", {
x: 0.5, y: 0.9, w: 12.3, h: 0.45, fontSize: 20, bold: true, color: C.white, align: "center"
});
const points = [
{ icon: "01", text: "Refined Begg retains the CORE strengths of conventional Begg — light forces, anchor bends, efficient uprighting — but adds diagnostic individualization and biomechanical precision." },
{ icon: "02", text: "The key innovation is CONTROLLED TIPPING via MAA and BRAKING MECHANICS that actively prevent the 'dished-in profile' problem of conventional technique." },
{ icon: "03", text: "Stage I is split into I-A (alignment) and I-B (bite opening/overjet) for more systematic, stepwise correction — unlike the single broad Stage I of conventional Begg." },
{ icon: "04", text: "Hardware upgrades — combination tubes, modified bracket heights, molar tube offsets, palatal brackets — give the clinician far greater 3D control over tooth movement." },
{ icon: "05", text: "Stage IV (Finishing) is a formal addition in Refined Begg, recognizing that precise detailing (torque, tip, occlusal contacts, CO-CR) is impossible without a dedicated finishing protocol." },
{ icon: "06", text: "Refined Begg bridges the gap between Begg efficiency and edgewise precision — making it highly relevant for the Indian population where cost, awareness, and malocclusion severity demand a versatile, affordable technique." },
];
points.forEach((p, i) => {
const y = 1.5 + i * 0.93;
s.addShape(pres.ShapeType.ellipse, { x: 0.5, y: y + 0.05, w: 0.52, h: 0.52, fill: { color: C.gold }, line: { color: C.gold } });
s.addText(p.icon, { x: 0.5, y: y + 0.05, w: 0.52, h: 0.52, fontSize: 10, bold: true, color: C.darkBg, align: "center", valign: "middle", margin: 0 });
s.addText(p.text, { x: 1.15, y, w: 11.7, h: 0.82, fontSize: 9.5, color: C.white, valign: "middle", margin: 4 });
});
s.addText("Ref: Dr. Vijay P. Jayade — Refined Begg for Modern Times | Sessions 5, 6 & 7", {
x: 0.5, y: 7.1, w: 12.3, h: 0.3, fontSize: 7.5, color: C.midGrey, align: "center"
});
}
// ─── WRITE FILE ───────────────────────────────────────────────────
const outPath = "/home/daytona/workspace/begg-comparison/Conventional_vs_Refined_Begg.pptx";
pres.writeFile({ fileName: outPath }).then(() => {
console.log("SUCCESS:", outPath);
}).catch(err => {
console.error("ERROR:", err);
});
cd /home/daytona/workspace/begg-comparison && node build.js 2>&1
ls -lh /home/daytona/workspace/begg-comparison/Conventional_vs_Refined_Begg.pptx
Conventional vs Refined Begg
Presentation · PPTX
| Slide | Content |
|---|---|
| 1 - Title | Dark navy background, blue/green split pillars for each technique, VS badge |
| 2 - Overview at a Glance | 8-row side-by-side table: philosophy, stages, forces, anchorage, bite opening, incisor torque, profile outcome |
| 3 - Hardware Comparison | 9-row table: bracket types, molar tubes (upper/lower), combination tubes, bracket placement heights per tooth |
| 4 - Stage-by-Stage Archwires | Full archwire details for all 5 stages (I-A through IV) side by side |
| 5 - Bite Opening Mechanics | Left: conventional flowchart (molar extrusion chain). Right: 3 force-resultant scenario cards (45g/60g/90g) |
| 6 - Braking Mechanics | Problem statement + solution flowchart + 4 braking appliance cards (springs, T-pins, combo wires, MAA) |
| 7 - Stage Structure | Conventional 3-stage flow vs Refined 5-stage flow with full details in each box |
| 8 - Archwire Selection Guide | 6 wire-type cards (NiTi, coax, Supreme, etc.) + 5 selection rules highlighted |
| 9 - Key Numbers | 18 critical measurements in a 3-column grid (forces, dimensions, offsets) |
| 10 - Retained vs Changed | Two-column checklist: what stayed from conventional Begg, what was added/modified |
| 11 - Conclusion | Dark slide with 6 numbered key takeaways |