refactor: update MCP tools to use RemnantFinder
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -28,7 +28,7 @@ namespace OpenNest.Mcp.Tools
|
|||||||
return $"Error: plate {plateIndex} not found";
|
return $"Error: plate {plateIndex} not found";
|
||||||
|
|
||||||
var work = plate.WorkArea();
|
var work = plate.WorkArea();
|
||||||
var remnants = plate.GetRemnants();
|
var remnants = RemnantFinder.FromPlate(plate).FindRemnants();
|
||||||
|
|
||||||
var sb = new StringBuilder();
|
var sb = new StringBuilder();
|
||||||
sb.AppendLine($"Plate {plateIndex}:");
|
sb.AppendLine($"Plate {plateIndex}:");
|
||||||
|
|||||||
@@ -102,7 +102,8 @@ namespace OpenNest.Mcp.Tools
|
|||||||
if (drawing == null)
|
if (drawing == null)
|
||||||
return $"Error: drawing '{drawingName}' not found";
|
return $"Error: drawing '{drawingName}' not found";
|
||||||
|
|
||||||
var remnants = plate.GetRemnants();
|
var finder = RemnantFinder.FromPlate(plate);
|
||||||
|
var remnants = finder.FindRemnants();
|
||||||
|
|
||||||
if (remnants.Count == 0)
|
if (remnants.Count == 0)
|
||||||
return $"No remnant areas found on plate {plateIndex}";
|
return $"No remnant areas found on plate {plateIndex}";
|
||||||
|
|||||||
Reference in New Issue
Block a user