You've already forked AllSpice-Trial-Repo-Template
114 lines
4.8 KiB
YAML
114 lines
4.8 KiB
YAML
name: Mechanical Design Review
|
|
about: Assigned to the mechanical reviewer for sign-off before the DR can merge.
|
|
title: "[MECH REVIEW] DR #"
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
This issue was opened automatically when a design review was created.
|
|
Work through the checklist below and add your sign-off comment when complete.
|
|
The design review cannot merge until this issue is resolved.
|
|
|
|
- type: input
|
|
id: dr_link
|
|
attributes:
|
|
label: Design Review Link
|
|
description: Link to the associated design review. Pre-populated by automation.
|
|
placeholder: "https://hub.allspice.io/org/repo/pulls/N"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: what_changed
|
|
attributes:
|
|
label: What changed mechanically since the last review?
|
|
description: Pre-populated by automation from the DR description. Edit if needed.
|
|
placeholder: |
|
|
Summarize any changes relevant to mechanical review:
|
|
- Board outline changes
|
|
- New or repositioned connectors
|
|
- Component additions affecting height or placement
|
|
validations:
|
|
required: false
|
|
|
|
- type: checkboxes
|
|
id: board_and_enclosure
|
|
attributes:
|
|
label: Board and Enclosure Fit
|
|
options:
|
|
- label: PCB outline and dimensions match the mechanical model and enclosure drawing
|
|
- label: Mounting hole size, location, and plating confirmed. Keepout zones respected.
|
|
- label: Board-to-board or board-to-chassis standoff heights verified
|
|
- label: Any cutouts, slots, or notches in the PCB confirmed against enclosure features
|
|
|
|
- type: checkboxes
|
|
id: component_clearance
|
|
attributes:
|
|
label: Component Clearance and Height
|
|
options:
|
|
- label: Tallest components identified and cleared against enclosure lid, adjacent boards, and cables
|
|
- label: No components within keepout zones around mounting hardware
|
|
- label: Heat-generating components have adequate clearance for airflow or heatsink attachment
|
|
- label: Component placement does not obstruct access to connectors, test points, or adjustment features
|
|
|
|
- type: checkboxes
|
|
id: connectors
|
|
attributes:
|
|
label: Connector Selection and Placement
|
|
options:
|
|
- label: Connector locations align with panel cutouts, cable entry points, and mating clearances
|
|
- label: Connector mating direction verified. Adequate clearance for mating and unmating.
|
|
- label: Connector mechanical retention reviewed. Locking mechanism or strain relief present where needed.
|
|
- label: IP rating of connectors meets enclosure ingress protection requirement
|
|
- label: Contact material and plating compatible with mating connector and environment
|
|
|
|
- type: checkboxes
|
|
id: thermal
|
|
attributes:
|
|
label: Thermal Management
|
|
options:
|
|
- label: Thermal interface materials specified where required. TIM type and thickness confirmed.
|
|
- label: Heatsink or thermal pad attachment method reviewed. Mounting hardware and torque specified.
|
|
- label: Airflow path unobstructed by component placement or board orientation
|
|
- label: Operating temperature at worst-case power dissipation reviewed against component and enclosure ratings
|
|
|
|
- type: checkboxes
|
|
id: cable_and_assembly
|
|
attributes:
|
|
label: Cable Routing and Assembly
|
|
options:
|
|
- label: Cable routing paths clear. No pinch points, sharp edges, or interference with moving parts.
|
|
- label: Strain relief specified at all cable attachment points
|
|
- label: Connector orientation supports efficient assembly and service access
|
|
- label: Assembly sequence reviewed. No components block installation of others.
|
|
|
|
- type: checkboxes
|
|
id: regulatory_and_marking
|
|
attributes:
|
|
label: Regulatory and Marking
|
|
options:
|
|
- label: Required regulatory markings present and legible (IEC symbols, voltage, class)
|
|
- label: Silkscreen and labels visible after assembly in enclosure
|
|
- label: Serial number and revision marking location confirmed with manufacturing
|
|
|
|
- type: textarea
|
|
id: findings
|
|
attributes:
|
|
label: Findings
|
|
description: List any issues that need to be resolved before sign-off. Open a linked issue for anything that requires a schematic or layout change.
|
|
placeholder: |
|
|
- [ ] J4 USB-C connector conflicts with enclosure wall. Needs 1.5mm shift toward board center. Opening linked issue.
|
|
- [ ] Heatsink on U7 requires M2 standoff - not currently in BOM. Flagged to procurement.
|
|
validations:
|
|
required: false
|
|
|
|
- type: textarea
|
|
id: signoff
|
|
attributes:
|
|
label: Sign-Off
|
|
placeholder: |
|
|
Mechanical reviewer: [name]
|
|
Date: [date]
|
|
Status: Approved / Approved with conditions / Needs revision
|
|
validations:
|
|
required: false |