{
  "added_at": "2026-11-09",
  "category": "binary-libraries",
  "description_en": "ExtractAltiumSTEPModels is a Python proof of concept for recovering STEP component models embedded in Altium .PcbDoc PCB project files. It locates model data in the archive's MODELS folder and converts a binary representation into an ASCII STEP file; the repository includes a sample LED model input and output.",
  "description_zh": "ExtractAltiumSTEPModels 是一个 Python 概念验证脚本，用于从 Altium 的 .PcbDoc PCB 项目文件中提取 STEP 元件模型。它在归档的 MODELS 目录中定位二进制模型数据，并转换为 ASCII STEP 文件；仓库附有 LED 模型的输入与输出样例。",
  "entry_url": "https://awesomerea.org/resources/extract-altium-step-models/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/extract-altium-step-models/",
  "evidence_url": "https://github.com/braincodec/ExtractAltiumSTEPModels/blob/dac513e52448151a454f206f8bff9598a13cf37f/README.md",
  "group": "tools",
  "id": "extract-altium-step-models",
  "json_url": "https://awesomerea.org/resources/extract-altium-step-models/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/extract-altium-step-models/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/extract-altium-step-models/index.md",
  "name": "ExtractAltiumSTEPModels",
  "name_zh": "ExtractAltiumSTEPModels：提取 Altium PCB 文档中的 STEP 模型",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "scope",
    "license"
  ],
  "requirements": [
    "An Altium .PcbDoc file containing embedded STEP models.",
    "The project is presented as a proof of concept.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要包含嵌入式 STEP 模型的 Altium .PcbDoc 文件。",
    "该项目定位为概念验证。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/braincodec/ExtractAltiumSTEPModels",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
