Pressure module:記入済み移行・DRC・出力確認記録 確認日:2026-09-22 JST / KiCad CLI 10.0.6 / macOS arm64 作成:Signal & Ship(AI支援、保存した実行結果に基づく) 判断:製造へは進めない。既定条件で1件のみ解消、18件は未解決。 これは公開実設計を用いた限定的な手順例。顧客成果・製造承認ではありません。 1. 対象の版と入出力 原本:UCLA locomote Pressure module / BSD-3-Clause(LICENSE.txtを同梱) 原リポジトリ固定commit: 1e199a91d4daabcabbf20aa5a1c3c0f1c5beb415 EAGLE:9.6.2 / source.eagle-9.6.2.brd SHA-256: 687ef8d5bf6b55871e37846e9baac57a49ae643102d77958a60c81649bbc06b9 初回KiCad取り込み:2026-08-31 21:42:40 UTC(保存済み。今回は再取り込みなし) destination.kicad-10.0.6.kicad_pcb / file-format 20260206 / generator_version 10.0 SHA-256: a0671ba0c98c96bbfd8278fedc850baca9c88e21c98766acb122349f3ee457c2 今回のレビュー版:review.kicad_pcb(1本の線幅だけ変更) SHA-256: 03d9840e1e3cad30180944ac7fb6432cb1ca87492da3e2937bcf727f80d84c04 同じレビュー版からDRCと製造用出力を実行。各実行前後で入力ハッシュ一致。 2. 初回取り込みとの比較 BoardPort 0.1.0-rc.1 / engine 0.1.0 / rules boardport-rules-0.2 原本と保存済み初回取り込み:定義した3ルールのPASS 3 / DIFF 0 / NOT_CHECKED 0。 HTML/JSONを保持。パッド/ネット・部品参照番号・定義した外形と配線線分数の範囲。 位置・配線形状全体・回路動作・製造可能性の一致を意味しない。 今回の線幅変更後へ、この初回取り込みのPASSを流用しない。 原本・比較レポート・取り込みログ: https://boardport.signalandship.com/ja/eagle-kicad-migration-check#worked-example 3. 実行条件 レビュー用コピー+空の隔離KICAD_CONFIG_HOMEで実行。 .kicad_pro / .kicad_dru / 回路図 / フットプリントライブラリ表は未提供。 銅箔:F.Cu/B.Cuの2層、ゾーン0。回路図との対応・ERCは未実施。 --severity-all --all-track-errors --refill-zones --exit-code-violations を使用。 --save-board・--schematic-parityなし。無効ルール5件は下に保持。 既定の最小線幅0.2mm/基板端クリアランス0.5mmはこの実行の値。 製造先の仕様・設計要求と照合していないため、普遍的な適正値として使わない。 4. 解消を確認した1件 対象:N$1 / F.Cu / (6.35,-1.27)mm / 長さ1.27mm UUID: 768de741-85d2-4ff3-aa41-d7b735f891a4 変更:この線分幅のみ0.1524→0.2mm。端点・ネット・層・外形・ルールは不変更。 同条件で再実行:19件(エラー16+警告3)→18件(エラー15+警告3)。終了コードは両方5。 元のtrack_width指摘1件のみ消え、新規指摘0。未接続0は前後同じ。 状態:この既定ルールの当該1件だけ確認済み。設計・製造条件の適合は未確認。 根拠: baseline-drc.json / one-track-0.2mm-drc.json / reproduction-verification.json 5. 未解決18件(全件を保持) 以下のIDはこの記録内の番号。生JSONのtypeとitems.uuid/posで元の指摘へ戻る。 確認対象の場所・原文はreview-drc.json。次の担当は設計の判断者(未割当)。 配線幅:各線分の要求と既定値・製造条件を照合。基板端:パッド/外形と要求間隔を照合。 シルク:部品/銅箔との位置を確認し、必要な表示・製造条件から修正を判断。 OPEN-01 | 未解決 | error | copper_edge_clearance 基板端クリアランス違反 (基板の設定の基板端の制約 クリアランス 0.5000 mm; 現状 0.3429 mm) a3fc2ddf-d069-412f-a08b-2a5835b531ec @ (0.0,-4.75)mm 2212d651-cf70-4b18-a2d1-f2da0bf4bdd1 @ (1.143,-1.016)mm OPEN-02 | 未解決 | error | copper_edge_clearance 基板端クリアランス違反 (基板の設定の基板端の制約 クリアランス 0.5000 mm; 現状 0.3429 mm) a3fc2ddf-d069-412f-a08b-2a5835b531ec @ (0.0,-4.75)mm 9e0ccae5-df20-4e47-adb2-59bb0217a220 @ (1.143,-2.921)mm OPEN-03 | 未解決 | error | copper_edge_clearance 基板端クリアランス違反 (基板の設定の基板端の制約 クリアランス 0.5000 mm; 現状 0.3229 mm) cd5d000a-8fc6-4b39-a4bf-fed3e3bc2b96 @ (7.854,0.762)mm 1c62646a-d6a9-49a6-9bf2-843777172f0d @ (6.731,-2.921)mm OPEN-04 | 未解決 | error | copper_edge_clearance 基板端クリアランス違反 (基板の設定の基板端の制約 クリアランス 0.5000 mm; 現状 0.3229 mm) cd5d000a-8fc6-4b39-a4bf-fed3e3bc2b96 @ (7.854,0.762)mm b2e179a0-ce39-4030-a4db-4a67ff65c6a1 @ (6.731,-1.016)mm OPEN-05 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) cc52ca69-4236-4247-a61e-ced5c5ee0beb @ (6.35,-1.27)mm OPEN-06 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) f815752a-9e1d-4c59-878b-29007593c216 @ (5.08,-1.27)mm OPEN-07 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) b0575628-cec4-4986-98e2-e4bbc5207f5a @ (6.35,-2.54)mm OPEN-08 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) fd877281-78b7-4f94-a82e-a07579b1312c @ (5.08,-2.54)mm OPEN-09 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) fe61b5ef-edcd-4826-9dbf-21dccf13e86a @ (6.35,-2.54)mm OPEN-10 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) ab8678ca-6369-4585-96f7-fa3a5a6ef0e7 @ (1.27,-1.27)mm OPEN-11 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) acf9ee28-7572-4059-b43e-649b0d147b2e @ (1.27,-1.27)mm OPEN-12 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) ff485762-3349-49d1-ad9c-c98cef18bfa1 @ (2.54,-1.27)mm OPEN-13 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) 76033eb8-e86f-447b-afc2-a7b0562cd837 @ (1.27,-2.54)mm OPEN-14 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) 8331fb8c-2edb-4447-a49c-143bfad922fe @ (1.27,-2.54)mm OPEN-15 | 未解決 | error | track_width トラック幅 (基板の設定の制約 最小幅 0.2000 mm; 現状 0.1524 mm) 94dece75-d15f-41a5-9cc7-e2ac09e30e56 @ (2.54,-2.54)mm OPEN-16 | 未解決 | warning | silk_overlap Silkscreen clearance 2f9c6780-b392-4bf7-8347-03bf67faae67 @ (2.287,-2.105)mm c2020d79-68f0-4b14-8216-695902048ce2 @ (2.286,-2.159)mm OPEN-17 | 未解決 | warning | silk_overlap Silkscreen clearance 385ef538-35c3-401f-9cbf-b1b6336b5598 @ (3.683,-2.159)mm 72ac7586-32e3-4565-999a-b75f47205081 @ (3.737,-3.555)mm OPEN-18 | 未解決 | warning | silk_over_copper Silkscreen clipped by solder mask d673b0aa-4a21-4db4-bab2-a478450adcfc @ (1.687,-2.905)mm 9e0ccae5-df20-4e47-adb2-59bb0217a220 @ (1.143,-2.921)mm 6. 無効ルール(確認済み扱いにしない) missing_courtyard track_not_centered_on_via tuning_profile_track_geometries footprint_filters_mismatch footprint_type_mismatch 理由:初期設定のままの基板単体実行。設計者の承認済み除外ではない。次にプロジェクトの意図した設定を確認。 7. 同じレビュー版から生成した出力 Gerber: F.Cu, B.Cu, F.Mask, B.Mask, F.SilkS, B.SilkS, Edge.Cuts Excellon: absolute origin / mm / separate PTH and NPTH Gerber export exit 0 / drill export exit 0 / 13 files total. PTH: 4 holes, diameter 0.813mm. NPTH: 0 holes. 裏シルクは描画要素なし。NPTHファイルも穴なし。ファイル数だけで中身を確認済みにしない。 ペースト層は今回の裸基板用出力例では対象外。ステンシル・組立・発注仕様への適合は未確認。 確認範囲:生ファイル・層一覧・穴数・入力ハッシュを照合。Gerber全層・ドリルのビューアー重ね合わせは未確認。 outputs/drill-report.txt | 605 bytes | SHA-256 1cda1ca23de28ff5314a10633836e63f17ef71a4efc81fcaff3426277d650f3a outputs/review-B_Cu.gbl | 2157 bytes | SHA-256 9fbe2bb6b67b91db3ef58512d22859fb332d61a11ab3e0ca3b1fd4b108f14711 outputs/review-B_Mask.gbs | 1223 bytes | SHA-256 4718a1f96ab7b2e67fd28c0fbb6f8cb60cb97a52695f3df8ba71a79e9fa0b064 outputs/review-B_Silkscreen.gbo | 452 bytes | SHA-256 7d4b40430019986bbab8fbcb698f2ac71e95186071a639d9a98ad0cc61a8fdcd outputs/review-Edge_Cuts.gm1 | 625 bytes | SHA-256 7ded1cc96218016dca0893e916348e352e4a33def112b79e783c570f2c10fdf2 outputs/review-F_Cu.gtl | 3090 bytes | SHA-256 a396619ac5919a9de903c2fd660adc950e6f488876093cf2cf47ab3a0cbb6ceb outputs/review-F_Mask.gts | 1921 bytes | SHA-256 afe91727dc6f1c4be963409f3cd5c57bfd54e8d1d31e33fd2e50dd05085affbb outputs/review-F_Silkscreen.gto | 2421 bytes | SHA-256 bb9355e536c4b275bde94edac186dee6708d67da0c2b129f53f31e8bde5b2d35 outputs/review-NPTH-drl_map.svg | 4876 bytes | SHA-256 52bd3f5bcf7a98f00dbc788551560b128ffdb496d771e19732b1b2987a9c8a56 outputs/review-NPTH.drl | 264 bytes | SHA-256 351c2ccb976288e208a7473e6ff516822a387c42e1209948135786c45d11314d outputs/review-PTH-drl_map.svg | 19473 bytes | SHA-256 672ad4cd93ddd95c025861f10b2a8bde85d3bf16c24dafea376c66a131cacf96 outputs/review-PTH.drl | 372 bytes | SHA-256 df3055fcebeabe00c80bb769abb767bca9b2de4ef6626b899d678e79be7cfed3 outputs/review-job.gbrjob | 2368 bytes | SHA-256 3b77dcc939a47909844f8c2dedf3ecd8c3b2b3415c35f75c9fa90cf7e19dcc34 8. 判断と次の確認 HOLD:18件のDRC、無効ルール5件、回路図/ERC、意図した積層・設計と製造条件、Gerber全層・ドリルの重ね合わせ確認が残る。 次の担当:設計の判断者(未割当)。期限:未設定。製造会社・発注条件:未指定。 各未解決を設計根拠で処理し、対象版でDRCと出力を再実行して、新しい記録を残す。 この例の「確認済み」を自分の基板へコピーしない。空欄の雛形を別名保存し、自分の根拠で記入する。 https://boardport.signalandship.com/examples/pressure-module-review/commands.json https://boardport.signalandship.com/examples/pressure-module-review/outputs-manifest.json https://boardport.signalandship.com/examples/pressure-module-review/README-ja.txt https://docs.kicad.org/10.0/en/cli/cli.html 追加の照合(2026-09-22):入力4穴の中心が両銅箔・両マスク・Excellonと一致。 外形4線分が一致し閉じた矩形。入力穴径0.8128mmは出力0.813mmに丸められる。 生成SVGドリルマップを表示し、PTHの4印・穴径凡例とNPTHに穴の印がないことを確認。 全層の描画/重ね合わせ、設計/製造への適合は、この限定照合の対象外。 根拠:output-coordinate-check.json / output-inspection.json 同じファイル群での読み取り専用再確認: python3 verify-output-coordinates.py --case-dir . 原作者がBoardPortを推奨したものではありません。