Orca Slicer Assistant

Thomas Admin
1 min read
0 views
Orca Slicer Assistant

Pressure Advance

Select Extruder Type: DDE Bowden PA Step (A): Measured Height (B):

Output (DDE): ???

Flow Rate

Flow Ratio: Modifier:

Result: ???

Retraction

Start: Measured Height: Factor:

Result: ???

Created by @StonedModder and modified by MakerViking

Twitter | Github [tcb-script] function calculate() { var circle = document.getElementById("circle").value; var entry1 = parseFloat(document.getElementById("entry1").value); var entry2 = parseFloat(document.getElementById("entry2").value); var result = null; if (circle === "DDE" || circle === "Bowden") { result = entry1 * entry2; } if (result !== null) { document.getElementById("result").textContent = "Output (" + circle + "): " + result.toFixed(3); } else { document.getElementById("result").textContent = "Invalid input"; } } function calculateFlowRate() { var flowRate = parseFloat(document.getElementById("flowRate").value); var modifier = parseFloat(document.getElementById("modifier").value); var result = flowRate * (100 + modifier) / 100; document.getElementById("flowRateResult").textContent = "Result: " + result.toFixed(5); } function calculateRetraction() { var start = parseFloat(document.getElementById("start").value); var measuredHeight = parseFloat(document.getElementById("measuredHeight").value); var factor = parseFloat(document.getElementById("factor").value); var result = start + measuredHeight * factor; document.getElementById("retractionResult").textContent = "Result: " + result.toFixed(5); } calculate(); // Calculate initial values calculateFlowRate(); // Calculate initial flow rate calculateRetraction(); // Calculate initial retraction [/tcb-script]