This website requires JavaScript.
Explore
Help
Sign In
aj
0 Followers
·
0 Following
Joined on
2020-12-11
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
24
Projects
Packages
Code
Public Activity
Starred Repositories
aj
pushed to
master
at
aj/OpenNest
2026-04-09 10:43:54 -04:00
640814fdf6
fix: marshal timer callbacks to UI thread to prevent GDI+ threading exception
6a30828fad
feat: optimize external lead-in placement using next-part pierce points
Compare 2 commits »
aj
pushed tag
v0.1.0
to
aj/OpenNest
2026-04-09 07:54:55 -04:00
aj
pushed to
master
at
aj/OpenNest
2026-04-08 14:31:53 -04:00
786b6e2e88
fix: show cutting parameters dialog before assigning lead-ins
ba89967448
fix: respect suppression state in filter panel and guard DetermineWinding
b566d984b0
fix: preserve suppression state when reopening converter
c1e6092e83
feat: add entity-based suppression with stable GUIDs
df86d4367b
fix: update drawings in-place when editing in converter so parts reflect changes
Compare 8 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-08 08:37:57 -04:00
55192a4888
chore: update ShapeLibraryForm designer layout
7c28a35ad8
feat: add Edit Drawings in Converter button to reopen nest drawings in CadConverterForm
b2a723ca60
feat: add Shape Library UI with configurable shapes and flange presets
Compare 3 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-08 00:15:52 -04:00
3dca25c601
fix: improve circle nesting with curve-to-curve distance and min copy spacing
ebc1a5f980
refactor: extract shared helpers in SpatialQuery
b729f92cd6
fix: correct compactor circle-to-circle directional distance
Compare 3 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-07 22:38:29 -04:00
5d6e018b81
fix: preserve circle rotation direction through geometry round-trip
aj
pushed to
master
at
aj/OpenNest
2026-04-07 22:04:20 -04:00
5163b02f89
fix: increase max zoom and handle GDI+ thread race in PlateView
aj
pushed to
master
at
aj/OpenNest
2026-04-07 20:24:35 -04:00
a59911b38a
remove MicrotabLeadOut — redundant with normal tabs
aj
pushed to
master
at
aj/OpenNest
2026-04-07 19:29:01 -04:00
810e37cacf
feat: improve multi-plate nesting with multi-remnant filling and better zone scoring
8dfa45c446
refactor: rename PlateResult to PlateProcessingResult
b223f69572
chore: add missing BendLineDialog designer resource
98c574c2ad
perf: defer Path.IsVisible hit-test to hover timer callback
30f1008fa9
feat: show hover tooltip only after 1000ms of mouse stillness
Compare 18 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-06 22:42:26 -04:00
3c4d00baa4
fix: suppress WM_ERASEBKGND to prevent drawing list flicker on quantity change
959ab15491
fix: re-enable delete plate button when changing plate selection
Compare 2 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-06 17:35:09 -04:00
cca70db547
fix: consolidate tail plates by upgrading instead of creating new plates
62d9dce0b1
refactor: simplify MultiPlateNester by converting to instance class
1f88453d4c
fix: recalculate remnants after each fill to prevent overlaps
0697bebbc2
fix: defer small parts to consolidation pass for shared plates
beadb14acc
fix: consolidation pass packs medium/small parts onto shared plates
Compare 17 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-06 10:50:21 -04:00
9cba3a6cd7
fix: plate optimizer skips oversized items instead of rejecting all plate options
e93523d7a2
perf: optimize best fit computation and plate optimizer
3bdbf21881
fix: plate optimizer tiebreak prefers highest utilization over smallest area
a8e42fb4b5
feat: use nest template for BOM import spacing defaults, editable per group
ea3c6afbdd
fix: re-add drawings to list when parts are deleted with hide-depleted active
Compare 5 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-06 08:28:31 -04:00
ba88ac253a
fix: Circle.ToPoints ignores Rotation, breaking reverse direction for circular perimeters
aj
pushed to
master
at
aj/OpenNest
2026-04-06 08:16:46 -04:00
250fdefaea
refactor: merge DxfImporter and DxfExporter into single static Dxf class
e92208b8c0
fix: remove import spline precision setting entirely
297ebee45b
fix: stop plate list changes from forcing tab switch
1eba3e7cde
fix: improve DrawingListBox rendering and scroll stability
Compare 4 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-06 00:13:24 -04:00
d65f3460a9
feat: move add/remove plate buttons to plate tab, sync remove state
ede06b1bf6
fix: enforce sentinel reactively in OnPlateAdded/OnPlateRemoved
51eea6d1e6
refactor: wire EditNestForm to use Document for save state
3d23ad8073
refactor: update MainForm callsites to use PlateManager directly
107fd86066
refactor: wire PlateManager into EditNestForm, replacing inline plate management
Compare 21 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-04 19:21:56 -04:00
5949c3ca1f
feat: add Delete key to remove source parts during ActionClone
ef15421915
refactor: standardize fill strategy progress reporting via FillContext
943c262ad2
fix: clear part selection highlight when leaving lead-in action
301831e096
fix: correct Width/Length axis swap in best-fit slide offsets
fce287e649
chore: regenerate NestProgressForm designer layout
Compare 7 commits »
aj
deleted branch feat/gcode-user-variables from
aj/OpenNest
2026-04-02 14:34:42 -04:00
aj
pushed to
master
at
aj/OpenNest
2026-04-02 14:34:37 -04:00
e50a7c82cf
test: skip overlap tests gracefully when DXF fixture missing
7a893ef50f
refactor: replace floating tool window with docked side panel
925a1c7751
test: add tests for ApplySingleLeadIn on Part
036b48e273
refactor: replace CuttingParametersForm with settings-based parameter init
bd9b0369cf
feat: ActionLeadIn uses tool window and single-contour placement
Compare 24 commits »
aj
pushed to
feat/gcode-user-variables
at
aj/OpenNest
2026-04-02 14:34:00 -04:00
e50a7c82cf
test: skip overlap tests gracefully when DXF fixture missing
7a893ef50f
refactor: replace floating tool window with docked side panel
925a1c7751
test: add tests for ApplySingleLeadIn on Part
036b48e273
refactor: replace CuttingParametersForm with settings-based parameter init
bd9b0369cf
feat: ActionLeadIn uses tool window and single-contour placement
Compare 9 commits »
aj
pushed to
feat/gcode-user-variables
at
aj/OpenNest
2026-04-02 12:15:12 -04:00
5bcad9667b
fix: DetermineWinding used absolute area, always returned CCW
64945220b9
fix: account for contour winding direction in lead-in normal computation
ec0baad585
feat: use Plate.Quantity as M98 L count for duplicate sheets in Cincinnati post
f26edb824d
fix: remove dangerous G0 X0 Y0 return-to-home rapids from Cincinnati post
aae593a73e
feat: cutoff coordinates use sheet width/length variables in Cincinnati post
Compare 10 commits »
Previous
6
Next