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-12 22:40:01 -04:00
a3ae61d993
fix(cutting): emit open contours raw instead of applying lead-in/lead-out
aj
pushed to
master
at
aj/OpenNest
2026-04-12 22:33:58 -04:00
838a247ef9
fix(geometry): replace closest-point heuristic with analytical arc-to-line directional distance
a5e5e78c4e
refactor(geometry): deduplicate axis branches in SpatialQuery.OneWayDistance
c386e462b2
docs(readme): add CAD converter section with screenshots
2c0457d503
feat(ui): add bend line editing to CAD converter
b03b3eb4d9
fix(bending): detect bend lines on layer "0" in addition to "BEND"
Compare 6 commits »
aj
pushed to
master
at
aj/Breehavior-Monitor
2026-04-12 13:19:53 -04:00
f79de0ea04
feat: add unblock-nag detection and redirect
aj
deleted branch feat/pipe-flange-shape from
aj/OpenNest
2026-04-10 22:55:58 -04:00
aj
pushed to
master
at
aj/OpenNest
2026-04-10 22:55:47 -04:00
3e96c62f33
docs(readme): reformat features as tables and document cutout-aware splitter
6880dee489
fix(splitter): preserve disconnected strips and trim cuts around cutouts
0e45c13515
feat(shapes): add PlateSizes catalog and wire Ctrl+P to snap-to-standard
54def611fa
refactor(ui): switch CreateShapeFromInputs to control-type branching
b1d094104a
feat(ui): add filtered pipe size dropdown to shape library
Compare 13 commits »
aj
pushed to
feat/pipe-flange-shape
at
aj/OpenNest
2026-04-10 22:55:18 -04:00
3e96c62f33
docs(readme): reformat features as tables and document cutout-aware splitter
aj
pushed to
feat/pipe-flange-shape
at
aj/OpenNest
2026-04-10 22:47:05 -04:00
6880dee489
fix(splitter): preserve disconnected strips and trim cuts around cutouts
0e45c13515
feat(shapes): add PlateSizes catalog and wire Ctrl+P to snap-to-standard
54def611fa
refactor(ui): switch CreateShapeFromInputs to control-type branching
b1d094104a
feat(ui): add filtered pipe size dropdown to shape library
9d66b78a11
feat(ui): add bool checkbox support to ShapeLibraryForm
Compare 10 commits »
aj
created branch
feat/pipe-flange-shape
in
aj/OpenNest
2026-04-10 22:47:05 -04:00
aj
pushed to
master
at
aj/OpenNest
2026-04-10 14:30:22 -04:00
091e750e1b
chore(cad-importer): remove dead code and cover named detector branch
87b965f895
refactor(ui): use CadImporter in BomImportForm
08f60690a7
docs: document CadImporter service in CLAUDE.md
a4609c816c
refactor(ui): use CadImporter.BuildDrawing in CadConverterForm.GetDrawings
5a4272696e
refactor(ui): use CadImporter.Import in CadConverterForm.AddFile
Compare 14 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-10 08:50:49 -04:00
24babe353e
fix: show both offset and rotation in SubProgramCall.ToString
e63be93051
fix: emit G52 bracket for hole sub-program calls
ba3c3cbea3
fix: draw sub-program rapid directly to lead-in pierce
572fa06a21
fix: track tool position through sub-programs in ConvertMode
Compare 4 commits »
aj
pushed to
master
at
aj/OpenNest
2026-04-09 22:29:04 -04:00
a6c2235647
fix: let DrawRapids track actual tool position through sub-programs
5c918a0978
fix: draw rapid move to hole center before sub-program lead-in
92461deb98
fix: apply SubProgramCall offset additively and restore curpos after expansion
bc859aa28c
feat: handle SubProgramCall offsets in BoundingBox and Rotate
09eac96a03
feat: handle SubProgramCalls in Cincinnati post feature splitting
Compare 12 commits »
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 »
Previous
3
Next