| name | sw-pre-start |
| description | Load mandatory SolidWorks conventions, design rules, task-relevant knowledge documents, standards data, and initial design-rule checks before any modeling or CAD code. Use at the beginning of every SolidWorks create, modify, repair, assembly, drawing, or API task, before touching SolidWorks; also use its final phase before save and export. |
SolidWorks Pre-Start
Run all phases in order. Do not model, generate CAD code, or call a SolidWorks
API until Phases 1 through 4 complete or a documented KB outage forces the
offline fallback.
Phase 0: non-negotiable engineering requirement (ENG-001)
This phase has no network dependency and is exempt from the offline fallback.
The KB carries the same rule as a convention, but a documented outage must never
be the reason it stops applying.
Do not create schematic, decorative, conceptual, simplified, placeholder, or
visually representative components.
Every component must be a real, functional, manufacturable, technically
accurate part. No component - regardless of size or importance - may be created
merely for visual representation.
For every individual component, including a single screw:
- Research it against reliable technical sources: peer-reviewed papers,
engineering references, manufacturer documentation, and the latest
applicable standards.
- Design from validated research - engineering principles, formulas,
calculations, material properties, manufacturing constraints, tolerances,
and safety requirements.
- Justify every value. Dimensions, geometries, connections, interfaces, loads,
clearances, fasteners, materials and mechanical properties must all be
realistic and technically defensible.
- Never invent. No assumptions, invented specifications, arbitrary dimensions,
fake mechanisms, or purely visual detail.
- Cite the standards, formulas, calculations and references used for each part.
Model every physical component separately. If an assembly contains 10,000
parts, all 10,000 are researched, engineered and modelled individually. No group
of parts may be replaced by a simplified block, visual shell, placeholder,
texture, or symbolic representation. This covers screws, nuts, washers,
bearings, seals, cables, connectors, welds, joints, gears, springs, housings,
electronic components and internal mechanisms alike.