最新文章
在 C 中计算多边形质心有多种方法,从使用成熟的几何库到手动实现算法。以下是几种常用方案: 📐 方法一:使用 NetTopologySuite(推荐) NetTopologySuite NTS 是 .NET 中最强大的几何库,提供了完善的质心计算。 1. 安装 NuGet 包 bash dotne...
示例(把端口改成你自己的) $env:HTTPPROXY="http://127.0.0.1:7897" $env:HTTPSPROXY="http://127.0.0.1:7897" irm https://claude.ai/install.ps1 iex
CAD或者位图加载逻辑
CimsReporting两个插件现在已经统一成你要的这套逻辑了。 现在的自动加载顺序是: 1. 先查 missingcad 2. 有记录就直接跳过 CAD,走位图 3. 没记录再查 cadcache 4. cadcache 有这一层就加载 CAD 5. cadcache 没有再去探测 CAD 6. 探测成功就复制到 cad...
ScanningReporting 速度优化
CimsReporting优化 GME ScanningReport 一天数据查询性能 Summary 当前慢点主要有三层叠加:大范围 physicallayers 扫描、逐 panel 读网络 .proto 文件、逐 defect 的 N+1 MySQL 明细查询。 本次优化目标按你的选择定为:优先降低总耗时,同时保持结果...
Wpf方式解析CAD
CimsReporting当前 WPF CAD 逻辑 现在 BoardImageWpfPlugin 的 CAD 整板图不是走 DisplayEx,也不是直接显示数据库里的位图。流程是: 选择料号/层/批号后,在 BoardImageWpfViewModel.cs<D:\OneDrive CIMS.COM\C Project\...
AOILayerRotation以及Mirror
CimsReportingAOILayerRotation 和“是否镜像”现在都是运行时从数据库 / VVS 相关元数据里取的,不是我写死的。 1. 是否镜像 来源是 layerinfos.LayerBitmapMatrix。 当前代码里先查这两个字段: BoardImageDatabaseService.csD:/OneD...
在现在这个 CAD 模式里,底图、轮廓、缺陷能对上,核心不是我自己去算三套坐标,而是: 三者都交给同一个 DisplayEx 控件,用同一套 ROI 和同一套坐标转换。 具体是这样: 1. CAD 底图 ImageUtil.DisplayEx 持有一个 vector Layer 它内部用 Layer...