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]