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-03-30 09:32:45 -04:00
3d4204db7b
fix: Cincinnati post processor arc feedrate, G89 spacing, pallet exchange, and preamble
722f758e94
feat: dual-tangent arc fitting and DXF version export
9b2322abe9
refactor: simplify GeometrySimplifier by removing wrappers and extracting shared helpers
Compare 3 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-30 00:39:18 -04:00
b15375cca5
feat: capacity-based fill/pack split with best-fit pair placement
e3b388464d
feat: fast-path fill and dual-axis shrink for low quantities
ab09f835d3
refactor: extract RunAutoNest_Click into focused helper methods
f8b0fb573b
fix: fill preview now matches accepted layout
Compare 4 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-29 23:25:58 -04:00
6ce501da11
feat: smart strategy skipping, pack rotation, and dual-sort packing
05037bc928
feat: wire PartClassifier into engine and update angle selection
f83df3a55a
test: add PartClassifier unit tests for all shape types
84ad39414a
feat: add PartClassifier with rectangle/circle/irregular detection
fdb4a2373a
fix: simplify Shape.OffsetOutward winding normalization and sync designer
Compare 6 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-29 20:56:50 -04:00
036f723876
fix: update PlateView fill path and sync stats with preview
21a5d3b026
feat: route best-result updates to progress form preview
0607c6c7c5
feat: add UpdatePreview method and PreviewPlate property
c8cfeb3c6b
feat: add SplitContainer and PlateView to NestProgressForm layout
d4f424f274
refactor: simplify FillExtents with PartPair record and FillLinear delegation
Compare 25 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-28 14:49:44 -04:00
61b917c398
chore: remove docs/superpowers and add to gitignore
aj
pushed to
master
at
aj/OpenNest
2026-03-28 14:47:38 -04:00
e3e51611d5
fix: only remove bend-generated etch entities, preserve user etch lines
8104bd3626
feat: rotate bend labels parallel to bend line and center them
ae262b8a77
feat: add scrollbar and arrow key navigation to FileListControl
Compare 3 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-28 10:05:36 -04:00
afbbc9ed79
feat: improve EntityView labels for circles and small entities
aj
pushed to
master
at
aj/OpenNest
2026-03-28 09:54:17 -04:00
6071e6fa14
refactor: remove Plate menu Fill and Fill Area items replaced by Ctrl+F
aj
pushed to
master
at
aj/OpenNest
2026-03-28 09:49:15 -04:00
afdd386456
feat: add entity index labels toggle to EntityView and CadConverterForm
aj
deleted branch feature/geometry-simplifier from
aj/OpenNest
2026-03-28 00:43:04 -04:00
aj
pushed to
master
at
aj/OpenNest
2026-03-28 00:42:59 -04:00
2db8c49838
feat: add etch mark entities from bend lines to CNC program pipeline
80e8693da3
fix: add overlap detection safety net for pair tiling
d7eb3ebd7a
fix: skip aspect ratio rejection when best-fit utilization is high
4404d3a5d0
feat: add OpenNest.Data machine configuration system
d27dee3db9
feat: add MachineConfigForm editor with tree navigation and MainForm menu integration
Compare 29 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-27 16:14:51 -04:00
a34811bb6d
fix: address review findings — input validation, exception handling, cleanup
9b460f77e5
test: add DXF import integration test for ellipse-to-arc conversion
85bf779f21
feat: wire up EllipseConverter and SplineConverter in DXF import pipeline
641c1cd461
feat: add SplineConverter with tangent-chained arc fitting
4a5ed1b9c0
feat: add EllipseConverter arc fitting with normal-constrained G1 continuity
Compare 27 commits »
aj
pushed to
feature/geometry-simplifier
at
aj/OpenNest
2026-03-27 14:16:38 -04:00
7b815c9579
feat: auto-detect simplifiable geometry in CAD converter
5568789902
feat: add fill strategy enable/disable settings in options
fd93cc9db2
test: add engine and strategy overlap tests, update stripe filler tests
740fd79adc
fix: add overlap validation guards to FillExtents and StripeFiller
e1b6752ede
fix: improve overlap detection to ignore touch points and add bounding box pre-filtering
Compare 10 commits »
aj
created branch
feature/geometry-simplifier
in
aj/OpenNest
2026-03-27 14:16:38 -04:00
aj
pushed to
master
at
aj/OpenNest
2026-03-25 21:39:14 -04:00
f46bcd4e4b
feat: add filter toggle to remnant viewer for showing all remnants
f29f086080
feat: add pierce point visualization and rename shape dimensions to Length/Width
19001ea5be
fix: prevent GeometryOptimizer from merging semicircular arcs into invalid arc
269746b8a4
feat: fit-to-plate splits use full plate work area with preview line
35218a7435
feat: wire manual bend line pick → dialog → promote flow in CadConverterForm
Compare 13 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-25 00:04:21 -04:00
f208569e72
fix: improve CadConverter sidebar layout and bend line visibility
1ffe904892
fix: exclude BEND layer entities from DXF geometry import
Compare 2 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-24 23:09:47 -04:00
4cc8b8f9b7
chore: remove one-off NestBuilder tool
1f159d5dcc
fix: prevent PushBoundingBox from making obstacles invisible to geometry push
f626fbe063
fix: auto-select first part and refresh quantity in CadConverter file list
d5b5ab57e3
fix: assign colors to SpecialLayers and ConvertProgram entities
6916f5ecca
fix: replace SplitContainer with Panel+Splitter layout in CadConverterForm
Compare 36 commits »
aj
pushed to
master
at
aj/OpenNest
2026-03-24 07:08:40 -04:00
b970629a59
feat: add material library resolution, assist gas support, and UI fixes
072915abf2
fix: detect winding direction for correct part spacing offset
aeeb2e4074
fix: treat cut-offs as area selection boundaries with proper spacing
a2f7219db3
fix: add proper spacing between G-code words in Cincinnati post output
7e4040ba08
feat: add post processor support to console app
Compare 5 commits »
aj
deleted branch feature/cincinnati-post-processor from
aj/OpenNest
2026-03-23 01:08:31 -04:00
aj
pushed to
master
at
aj/OpenNest
2026-03-23 01:07:53 -04:00
0246073b31
fix: reduce default cut-off part clearance from 0.125 to 0.02
4801895321
chore: add Cincinnati post processor build dependency to solution
833abfe72e
feat: add optional M98 part sub-programs to Cincinnati post processor
379000bbd8
feat: auto-copy Cincinnati post processor DLL to Posts/ on build
5936272ce4
refactor: move ProgramVariableManager to Core, add config file support
Compare 40 commits »
Previous
5
Next