+
Skip to content

Releases: GridSpace/grid-apps

4.3.2

30 Sep 01:24
Compare
Choose a tag to compare

Changelog

✨ New Features

  • Add hole and perimeter offset compensation as expert settings (1cca293)
  • Add FDM scarf seams and min layer time (79a227d)
  • Add spiral layer start point option (ac956a3)
  • Add slice bridge annotations to slow print (6bf1537)
  • Add oname and oid params for macro conditions and substitutions (7660570)
  • Add print remain time macro var (77b4cce)
  • Add codec optional extended point data encoding (39cc3db)

🛠 Improvements

  • Improve gap routing; add adaptive shell fallback on failure (f53d6da)
  • Only apply new starting point on first move of new layer (6c26dd0)
  • Reorder FDM menus; add solid fill sub-menu (bcadc9d)
  • Move output layer menu items to layer menu; relabel for clarity (35b4827)
  • Slow down shells on flat layers (92cfe7f)

🐛 Fixes

  • Fix angle diff calc for basic thin wall merge test (8eaa0a3)
  • Fix move extrusion with scarfz (5aa5456)
  • Fix scarf/arc conflict and scarf Z on export (77b4cce)
  • Fix helical operator mistake (90a9f21)
  • Fix adding supports from underneath platform looking up (457c037)
  • Fix extruders LANG API ref (cb0344f)
  • Fix thin shell depth for identifying outside faces (6bf1537)
  • Fixup for origin point finder for high res meshes (3a4aa46)
  • Fixes #429: outline refresh and stock size issues (9138e21)
  • Fixes #430: provide enclosing element height and aspect ratio (90c29d1)

🔬 Experimental / Tests

  • Add test slicing poly pumping (rounding) (8e75ad7)
  • Add basic thin wall handling and default to on (0349ea5)
  • Mock up basic thin wall without medial axis (f8180fe)
  • Extend approach (segment comparison with angles needed) (78d4d60)
  • Filter unmodified subsegments used for proximity testing (55615e1)
  • Revert new thin default until codec updated (f5d234d)
  • Add TODO/note for single wall noodle and claim system (dfa2308)

🧹 Misc

4.3.1

26 Sep 01:30
Compare
Choose a tag to compare

What's Changed

  • Thin-wall overhaul (thin3): direct medial-axis segments; single-wall on axis; new claim system; better nominal width; fixes for closed polys, retraction, cross/interp, chain marking/merging; higher thin resolution; shell extrusion multiplier; shell width stepping; output-ordering annotations.
  • Shell / fill & output: move shell/fill overlap to shell menu; next-closest shell output ordering; micro-backlash option; repeat-last-point close; point reduction & min-area filtering; gaps & max-inset visualizations.
  • Inset / trace pipeline: cleaner inset extrusion polys; alt/new segment generator; generalized trace_noodle; post-noodle subtraction fix; ray/line fix; intersect-offset over approx radius; micro offsetting; radii term cleanup.
  • FDM / CAM fixes: infill offsetting; start-move on layer-up; helical bugfixes; #421 (non-extended-thru cuts with large step-down); #426 (camZBottom); #427 (min scale clamp).
  • Build / IO: append base64js for prod; G-code import cleanup; taper tool deps; restore missing sliceAll.
  • Meta: bump rev to 4.3.1; rename thin-wall implementations.

Full Changelog: 4.3.0...4.3.1

4.3.0

06 Sep 02:29
Compare
Choose a tag to compare
  • CAM:
    • Relabeled roughing 'over' from 'facing' to 'roughing'
    • Compensate for cam origin offset on export/import
    • Fix cut direction for outline and trace outside
    • Fix drill NaN emit, up/over re-plunge speeds, and detected rapid plunge
    • Add inner first routing option for outline and rough
    • Fix trace follow winding direction
    • Relax drill circularity for lower poly
    • Fix tab cuts into rough clear top
    • Change dragknife start point for inner polys
    • Add CAM helical clockwise, reverse, and entry params
    • Add optional z step down to level op
    • Fix helical arc generation
    • Make bottom clear configurable
    • Fix threading detection in cam slicer
    • Add 3-way trace intersections to origin candidates
    • Add cam origin selector
    • Build out helical slicing
    • Fix pocket contour
    • Improve thru hole handling in roughing
  • FDM:
    • Add early noodle visualization to thin3
    • Fix bug causing filament used value to not be displayed
  • UI:
    • Fix tools/device import/export
    • Fix widget replace
    • Fix tool UI scaling issue
    • Fix language switching + auto reload
    • Minor widget ui edit fixes
    • Fix cam tools dialog
    • Fix workspace export
    • Improve sketch bounds and handles
    • Fix click to focus and lay flat
    • Preserve wireframe/line settings in clones
    • Change default wire view to edges and persist preference
    • Fix focus, bounding box calc, edge edit
    • Change select/drag behavior
  • Core:
    • Major refactor to use ESM instead of legacy bespoke module system
    • Only compute line endpoints once
    • Update manifold dependency
    • Fix newSlopeFromAngle in cnc/slice
    • Fix layout and omit last flawed point on knife radii calcs
    • Implement chain simplification through reduction
    • Interpolate medial axis cross sections
    • Fix multi-widget bounding box accuracy
    • Fix mesh ordering bug
    • Create body isolation function
    • Use builtin angle diff method
    • Add configurable vertex tolerance
    • Allow app versions to be served with prefixes instead of cookies
    • Allow engine to override work/pool urls and control threading
    • Fix gerber module import
    • Fix 3mf import
    • Move src/kiri/* to src/kiri/core and src/kiri-* to src/kiri/* and updated all imports
    • Start undo/redo for mesh tools
  • Build:
    • Simplify esbuild config
    • Bump threejs version, split webpack scripts
    • Rename packed kiri devices, clean up package.json scripts
    • Move webpack to bin
    • Use esbuild to package mesh
  • Bug Fixes:
    • Fix missing imports
    • Fix op register import
    • Port bugfix from 4.2
    • Fix missing md5 import
    • Restore 'omit thru' to roughing
    • Fix jszip for production
    • Fix slice state, drill zmax, contour tool diam, point.a clone in move
    • Fix topo4 and linear lathe with workers
    • Fix nested trace elements when clearing (poly area bug), fix shadowZ poly union, fix hidden cam animate
    • Fix stl loader
    • Fix fdm threading
    • Fix gyroid
    • Fix electron builds
    • Fix history rewrite
    • Fix poly2polyemit logic bug
    • Fix some z-down bugs in arc generation
    • Fix drill selection
    • Fix cam 2d animation
    • Fix pocket
    • Fix sketches
    • Fix png import

4.2.3

15 Jul 22:47
Compare
Choose a tag to compare

Full Changelog: 4.2.2...4.2.3

4.2.2

11 Jul 23:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.11...4.2.2

4.1.11

11 Jul 22:54
Compare
Choose a tag to compare

What's Changed

  • add drill from stock top option by @bakedPotatoLord in #385
  • fix kiri engine cam var settings
  • tweak to improve thru hole handling in roughing
  • add TrueNAS install instructions in readme
  • cut direction bugfix

Full Changelog: 4.1.10...4.1.11

4.1.10

23 Jun 02:46
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.9...4.1.10

4.1.9

09 Jun 01:20
Compare
Choose a tag to compare

What's Changed

  • CAM profile: Create RatRig StrongHold ONE 750x750 by @Jyx in #381
  • allow print / control of bambu printers in Onshape with local agent
  • fix pocket surface follow (selection)

New Contributors

  • @Jyx made their first contribution in #381

Full Changelog: 4.1.8...4.1.9

4.1.8

02 Jun 01:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.7...4.1.8

4.1.7

10 May 03:36
Compare
Choose a tag to compare

refactor cam drill operation
add outline ordering for wide cut
add drag/drop sending of files to bambu printers
limit bambu file drops to actively monitored printers
improve bambu error report in dialog
fixed hole detection, and added shadow detection
add 2 snapmakers
add xtool lasers

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载