Submit an engineering symbol
This guide starts after you have a geometry-only SVG that passes the import checks.
What to prepare before you upload¶
Prepare these before you start the form:
- the final SVG file
- the intended symbol name
- the description or definition
- any additional context that reviewers need to understand the proposal
- the required center of rotation and any optional connection points
- target symbol library, justification, sources, package, or replacement context
Upload and submit the symbol¶
- With Creator access, open Create > Symbols.
- Upload the prepared geometry-only SVG file.
- Enter the required name and description.
- Select the target symbol library.
- Add optional package name and a verified
ReplacesIRI where applicable. - Enter the creation justification.
- Add a center of rotation. This is required even for Save as Draft.
- Add optional connection points and verify their coordinates and directions.
- Choose Save as Draft and keep the generated resource link.
- Reopen the Draft to inspect or edit it; each update needs a change justification.
- Choose Submit for review, confirm, and verify Pending review on the resource page.
What happens after submission¶
The editor saves unsaved changes before an immediate submit. If submission fails after a successful save, the symbol remains an addressable Draft; use View draft and retry submission instead of recreating it. Submitted symbols are locked against Creator edits.
API equivalent¶
- Create Draft:
POST /esl/engineeringSymbols - Update Draft:
PUT /esl/engineeringSymbols?iri=<encoded-Draft-IRI> - Submit:
PUT /status/submit?iri=<encoded-Draft-IRI> - Reader or Creator retrieval:
GET /esl/engineeringSymbols
Use Swagger for the geometry, center, and connection-point payload schema. The center is a single point. Connection points include identity, X/Y position, and direction.