Update mechanical folder structure for multiple sub-assemblies

- Refactor mechanical/ directory to support multiple sub-assemblies instead of just enclosures
- Update mechanical/README.md with comprehensive sub-assembly organization examples
- Enhance mechanical/cad/README.md with detailed sub-assembly structure (PCB mounts, sensor housing, connector panels, cooling, etc.)
- Expand mechanical/enclosure/README.md to cover main housing, sub-enclosures, and removable panels
- Improve mechanical/stl/README.md with broader 3D printing categories including tooling, prototyping, and custom components
- Update mechanical/drawings/README.md with comprehensive technical drawing organization for all mechanical components
- Add detailed manufacturing considerations, quality control procedures, and file management guidelines
- Support complex projects with multiple mechanical sub-systems and assemblies
This commit is contained in:
2025-08-04 14:30:36 +07:00
parent 046f66f6eb
commit a0c843204d
5 changed files with 495 additions and 5 deletions

View File

@@ -1,3 +1,137 @@
# /mechanical/drawings
2D mechanical drawings (e.g., DXF, PDF).
2D technical drawings and specifications for all mechanical components.
## Purpose
This directory contains 2D technical drawings, specifications, and documentation for manufacturing, assembly, and quality control of all mechanical components and sub-assemblies.
## Drawing Organization
Organize drawings by type and sub-assembly:
```
drawings/
├── assembly-drawings/ # Overall system and sub-assembly drawings
│ ├── main-assembly-drawing.pdf
│ ├── pcb-mount-assembly.pdf
│ ├── sensor-housing-assembly.pdf
│ └── connector-panel-assembly.pdf
├── detail-drawings/ # Individual part drawings
│ ├── machined-parts/
│ ├── sheet-metal-parts/
│ ├── molded-parts/
│ └── standard-hardware/
├── interface-drawings/ # Mating part specifications
│ ├── pcb-interface-spec.pdf
│ ├── connector-interface-spec.pdf
│ ├── mounting-interface-spec.pdf
│ └── cable-interface-spec.pdf
└── manufacturing-drawings/ # Fabrication specifications
├── machining-drawings/
├── sheet-metal-drawings/
├── molding-drawings/
└── 3d-printing-drawings/
```
## Drawing Types
### Assembly Drawings
- **Overall Assembly**: Complete system with all sub-assemblies
- **Sub-Assembly**: Individual functional groups
- **Exploded Views**: Component relationships and assembly sequence
- **Section Views**: Internal construction and interfaces
- **Installation Drawings**: Mounting and positioning requirements
### Detail Drawings
- **Part Drawings**: Individual component specifications
- **Fabrication Drawings**: Manufacturing process details
- **Inspection Drawings**: Quality control and measurement points
- **Modification Drawings**: Engineering changes and updates
### Interface Drawings
- **Mechanical Interfaces**: Mating surfaces and clearances
- **Electrical Interfaces**: Connector positions and orientations
- **Thermal Interfaces**: Heat transfer surfaces and requirements
- **Fluid Interfaces**: Sealing and flow requirements
## Drawing Standards
### Dimensioning and Tolerancing
- **GD&T**: Geometric dimensioning and tolerancing per ASME Y14.5
- **Critical Dimensions**: Identify key functional dimensions
- **Tolerance Stack-up**: Analysis of cumulative tolerances
- **Inspection Requirements**: Measurement methods and equipment
### Drawing Format
- **Title Block**: Part number, revision, date, approvals
- **Drawing Scale**: Appropriate scale for clarity
- **View Selection**: Minimum views to fully define geometry
- **Section Views**: Internal features and construction
- **Detail Views**: Enlarged views of critical features
### Material Specifications
- **Material Callouts**: Specific material grades and specifications
- **Heat Treatment**: Required thermal processing
- **Surface Finish**: Roughness and appearance requirements
- **Coating/Plating**: Protective and decorative finishes
- **Hardware Specifications**: Fastener grades and specifications
## Manufacturing Information
### Machining Drawings
- **Setup Instructions**: Workholding and fixturing requirements
- **Tool Requirements**: Cutting tools and parameters
- **Inspection Points**: Critical dimensions and tolerances
- **Surface Finish**: Machining quality requirements
### Sheet Metal Drawings
- **Bend Allowances**: Material deformation calculations
- **Forming Operations**: Bending, punching, and cutting sequences
- **Weld Symbols**: Welding specifications and requirements
- **Finishing Operations**: Deburring, cleaning, and coating
### Molding Drawings
- **Draft Angles**: Mold release requirements
- **Parting Lines**: Mold separation surfaces
- **Gate Locations**: Material injection points
- **Ejector Pin Locations**: Part removal mechanisms
### 3D Printing Drawings
- **Print Orientation**: Optimal build direction
- **Support Requirements**: Support material locations
- **Post-Processing**: Required finishing operations
- **Material Specifications**: Filament or resin requirements
## Quality Control
### Inspection Drawings
- **Measurement Points**: Critical dimension locations
- **Inspection Methods**: Required measurement techniques
- **Acceptance Criteria**: Pass/fail specifications
- **Documentation Requirements**: Inspection record keeping
### Testing Specifications
- **Functional Testing**: Performance verification requirements
- **Environmental Testing**: Temperature, humidity, vibration
- **Durability Testing**: Lifecycle and wear requirements
- **Safety Testing**: Regulatory compliance verification
## File Management
### Drawing Revisions
- **Revision Control**: Systematic revision tracking
- **Change Documentation**: Engineering change orders (ECOs)
- **Approval Process**: Design review and sign-off procedures
- **Distribution Control**: Controlled document distribution
### File Formats
- **PDF**: Standard format for manufacturing and inspection
- **DWG/DXF**: CAD-compatible formats for editing
- **Native CAD**: Original drawing files for modifications
- **Archive Formats**: Long-term storage and retrieval
## Documentation Standards
- **Drawing Numbers**: Systematic part numbering system
- **Revision Letters**: Alphabetical revision tracking
- **Date Formats**: Consistent date representation
- **Approval Signatures**: Required design approvals
- **Distribution Lists**: Controlled document recipients