From 795d78b8d0c7fcd7671edd54366d17c9e4cc0900 Mon Sep 17 00:00:00 2001 From: bakedpotatolord Date: Fri, 16 May 2025 09:19:18 -0600 Subject: [PATCH] revert docs changes --- web/kiri/engine.html | 230 +------------------------------------------ 1 file changed, 1 insertion(+), 229 deletions(-) diff --git a/web/kiri/engine.html b/web/kiri/engine.html index 5e2f0b42..5a5445d6 100644 --- a/web/kiri/engine.html +++ b/web/kiri/engine.html @@ -72,7 +72,7 @@ padding: 3px; text-align: center; } - body div { + #loadExample , #api{ width: 812px; } #download { @@ -364,234 +364,6 @@
  • - async path routing of slice data
  • - async gcode generation from path routing
  • - -
    -

    Device Options

    - -
    - -
    -

    Tool Options

    -

    - Tool options are only relevant for CAM mode. If you aren't using CAM mode, this section can be ignored.
    - Each CAM Operation has a tool parameter, which is a - refrence to a tool ID in the tool list (not to be confused with the tool number). - - the setTools function accepts an array of objects with the following parameters: - - - - - - - - - - - - - - - - - - - - - -
    ParameterDefault Value
    id1000
    number1
    type"endmill"
    name"end 1/4"
    metricfalse
    shaft_diam0.25
    shaft_len1
    flute_diam0.25
    flute_len2
    taper_tip0
    order5
    - -

    -
    - -
    -

    Process Options

    -

    - The process options for a given mode determine the global parameters for how an object is processed. - Some process options are mode-specific, and some are shared between modes. -

    - -
    -

    Global

    - -
    - -
    -

    FDM

    -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ParameterDefault ValueParam TypeShort Description
    processNamedefaultstringName of the slicing process profile
    sliceAngle45numberAngle of slicing fill pattern (degrees)
    sliceHeight0.25numberLayer height in millimeters
    sliceShells3numberNumber of perimeter shells
    sliceShellOrderin-outstringShell printing order (e.g., inside-out)
    sliceLayerStartlaststringStarting layer for slicing
    sliceLayerStartX0numberX offset for slice start
    sliceLayerStartY0numberY offset for slice start
    sliceLineWidth0numberLine width for slicing (0 = auto)
    sliceFillGrow0numberOffset to expand fill area
    sliceFillAngle45numberFill pattern angle (degrees)
    sliceFillWidth1numberWidth of fill lines
    sliceFillOverlap0.35numberOverlap ratio of fill to shells
    sliceFillSparse0.25numberFill sparsity (density fraction)
    sliceFillRepeat1numberNumber of fill pattern repetitions
    sliceFillRate0numberFill print speed multiplier (0 = default)
    sliceSolidRate0numberSolid fill print speed multiplier
    sliceFillTypehexstringType of fill pattern
    sliceSupportDensity0.1numberDensity of support material
    sliceSupportOffset1numberDistance between support and model
    sliceSupportGap1numberGap between supports
    sliceSupportSize5numberSize of support elements
    sliceSupportArea0.1numberMinimum area for support generation
    sliceSupportSpan5numberSpan length for supports
    sliceSupportGrow0numberExtra growth around supports
    sliceSupportExtra0numberAdditional support material (unclear)
    sliceSupportAngle50numberMax overhang angle for supports (degrees)
    sliceSupportNozzle0numberNozzle index for support extrusion
    sliceSupportEnablefalseboolEnable or disable support generation
    sliceSupportOutlinetrueboolPrint outline for supports
    sliceZInterleavefalseboolInterleave support layers in Z
    sliceSolidMinArea1numberMinimum area to treat as solid
    sliceBottomLayers3numberNumber of solid bottom layers
    sliceTopLayers3numberNumber of solid top layers
    firstSliceHeight0.25numberHeight of first layer
    firstLayerRate30numberFirst layer print speed
    firstLayerFillRate35numberFirst layer fill print speed
    firstLayerPrintMult1numberMultiplier for first layer print speed
    firstLayerLineMult1numberMultiplier for first layer line width
    firstLayerYOffset0numberY offset for first layer
    firstLayerNozzleTemp0numberFirst layer nozzle temperature (°C)
    firstLayerBedTemp0numberFirst layer bed temperature (°C)
    firstLayerBrim0numberNumber of brim lines
    firstLayerBrimIn0numberBrim inset (distance)
    firstLayerBrimTrig0numberBrim trigger flag (unclear)
    firstLayerBrimGap0numberGap between brim and model
    firstLayerBeltLead3numberBelt lead distance (unclear, likely for bed movement)
    firstLayerBeltBump0numberBelt bump parameter (unclear)
    firstLayerFanSpeed0numberFan speed during first layer (0-255)
    firstLayerFlatten0numberFlatten first layer flag (unclear)
    outputRaftfalseboolEnable raft printing
    outputRaftSpacing0.2numberSpacing between raft lines
    outputDraftShieldfalseboolEnable draft shield around print
    outputTemp200numberNozzle temperature (°C)
    outputBedTemp60numberBed temperature (°C)
    outputFeedrate50numberPrinting feedrate (mm/s)
    outputFinishrate50numberFinishing move speed (mm/s)
    outputSeekrate80numberSeek (travel) speed (mm/s)
    outputShellMult1.25numberSpeed multiplier for shell printing
    outputFillMult1.25numberSpeed multiplier for infill printing
    outputSparseMult1.25numberSpeed multiplier for sparse infill
    outputFanLayer1numberLayer to start fan
    outputFanSpeed255numberFan speed (0-255)
    outputRetractDist1.5numberRetraction distance (mm)
    outputRetractSpeed40numberRetraction speed (mm/s)
    outputRetractWipe0numberWipe distance during retraction (unclear)
    outputRetractDwell20numberDwell time after retraction (ms)
    outputBrimCount2numberNumber of brim loops
    outputBrimOffset2numberOffset distance for brim
    outputShortPoly100numberMinimum polygon length to consider (units unclear)
    outputMinSpeed10numberMinimum print speed (mm/s)
    outputCoastDist0numberCoasting distance before end of extrusion
    outputPurgeTower0numberEnable/size of purge tower (unclear)
    outputBeltFirstfalseboolUse belt before print (unclear)
    outputAvoidGapstrueboolAvoid gaps in extrusion paths
    outputAlternatingfalseboolAlternate print directions/layers
    outputLayerRetractfalseboolRetract filament at layer changes
    outputLoops0numberNumber of loops to print (unclear)
    outputInvertXfalseboolInvert X axis
    outputInvertYfalseboolInvert Y axis
    sliceDetectThinoffstringEnable thin feature detection
    sliceMinHeight0numberMinimum slice height
    sliceAdaptivefalseboolEnable adaptive slicing
    zHopDistance0.2numberZ-hop height during travel moves
    arcTolerance0numberArc approximation tolerance
    antiBacklash0numberCompensation for backlash
    ranges[]arrayRanges for slicing layers or regions (unclear)
    - - -

    -
    - -
    -

    CAM

    -

    - "processName": "default"
    - "camFlipAxis": "X"
    - "camFlipOther": ""
    - "camLaserEnable":[ "M321" ]
    - "camLaserDisable": ["M322" ]
    - "camLaserOn": ["M3" ]
    - "camLaserOff": ["M5" ]
    - "camLaserSpeed": 100
    - "camLaserPower": 1
    - "camLaserAdaptive": false
    - "camLaserAdaptMod": false
    - "camLaserFlatten": false
    - "camLaserFlatZ": 0
    - "camLaserPowerMin": 0
    - "camLaserPowerMax": 1
    - "camLaserZMin": 0
    - "camLaserZMax": 0
    - "camTabsWidth": 5
    - "camTabsHeight": 5
    - "camTabsDepth": 5
    - "camTabsMidline": false
    - "camDepthFirst": false
    - "camEaseDown": false
    - "camEaseAngle": 10
    - "camOriginTop": true
    - "camZAnchor": "middle"
    - "camZOffset": 0
    - "camZTop": 0
    - "camZBottom": 0
    - "camZClearance": 1
    - "camZThru": 0
    - "camFastFeed": 6000
    - "camFastFeedZ": 300
    - "camFlatness": 0.001
    - "camContourBridge": 0
    - "camStockX": 5
    - "camStockY": 5
    - "camStockZ": 5
    - "camStockOffset": true
    - "camStockClipTo": false
    - "camStockIndexed": false
    - "camStockIndexGrid": true
    - "camIndexAxis": 0
    - "camIndexAbs": true
    - "camConventional": false
    - "camOriginCenter": false
    - "camOriginOffX": 0
    - "camOriginOffY": 0
    - "camOriginOffZ": 0
    - "outputInvertX": false
    - "outputInvertY": false
    - "camExpertFast": false
    - "camTrueShadow": false
    - "camForceZMax": false
    - "camFirstZMax": false
    - "camToolInit": true
    - "camFullEngage": 0.8
    - "ops": []
    - "op2": []
    - -

    -

    CAM ops

    -

    CAM operations are global functions that generate gcode based on your CAM mesh

    - -
    -