All Projects
LiveWeb App
CNC G-Code Generator
An interactive web demo simulating a desktop CNC programming tool. Generates G-code for pocket milling operations from user-specified parameters including feed rate, spindle speed, depth of cut, and tool diameter. Features a 2D SVG toolpath visualization with color-coded rapid/cut moves, and a syntax-highlighted G-code output panel. Demonstrates precision engineering software development.
Screenshots
Key Highlights
- Generates optimized CNC G-code for milling operations
- 2D toolpath preview on WPF Canvas
- Syntax-highlighted G-code output
- Companion NUnit test project
- MVVM architecture with clean separation of concerns
Tech Stack
C#.NET 8WPFMVVMNUnitCanvas
Tags
C#WPFCNCG-CodeMVVMNUnit
Related Projects
LiveWeb App
Sheet Metal Nesting Optimizer
Automated sheet metal nesting tool that arranges flat patterns on stock sheets to minimize material waste.
SVGAnimationReactManufacturing
LiveWeb App
BOM Explorer Pro
Enterprise BOM processor with tree navigation, cost roll-ups, and validation — WPF-style interactive demo.
C#.NETWPFMVVM
LiveWeb App
PDM Document Manager
Product Data Management tool with document lifecycle, revision tracking, and approval workflows for engineering teams.
C#WPFPDMEnterprise