From b65363224e7ffe086c74a75c315f342652fb18b3 Mon Sep 17 00:00:00 2001 From: cproudlock Date: Tue, 9 Dec 2025 13:16:29 -0500 Subject: [PATCH] Add Part Marker PC type detection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added detection for Part Marker PCs (pctypeid 10) based on installed software: - Part Mark, PartMark - Telesis, MECCO, Pryor, Gravotech, SIC Marking Detection order: CMM > Wax Trace > Keyence > EAS1000 > Genspect > Heat Treat > Part Marker > Shopfloor 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- scripts/Update-PC-CompleteAsset.ps1 | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/Update-PC-CompleteAsset.ps1 b/scripts/Update-PC-CompleteAsset.ps1 index 195cd75..0aff324 100644 --- a/scripts/Update-PC-CompleteAsset.ps1 +++ b/scripts/Update-PC-CompleteAsset.ps1 @@ -707,6 +707,13 @@ function Get-PCType { return "Heat Treat" } + # Part Marker Detection: Part marking software + $hasPartMarker = $installedApps -match "Part\s*Mark|PartMark|Telesis|MECCO|Pryor|Gravotech|SIC Marking" + if ($hasPartMarker) { + Write-Host " [OK] Part Marker software detected - Part Marker PC" -ForegroundColor Cyan + return "Part Marker" + } + return "Shopfloor" } } catch {