Attachments and workspaces
Attachments
Attachments are files on a part (a datasheet, a supplier drawing) or on one of its revisions (its drawing, a test report). Each part's Attachments tab lists them: drop or pick files, choose the part or a revision in work and a kind, then view, download or remove them.
- Kinds:
datasheet,drawing,spec,imageandother. With no kind given, an image is filed asimageand anything else asother. - A part's files follow the part. Any author can add or remove them at any time.
- A revision's files are frozen with it. They can be added or removed only while the revision is in work and nobody else has it checked out. A new revision starts with the same files.
- Size. An upload larger than the server's limit (
--max-attachment-mb, default 100 MB) is refused. - Storage. Each distinct content is stored once, however many parts and revisions refer to it, and removed with its last reference.
- Viewing. Anyone signed in can download. Only raster images (PNG, JPEG, GIF, WebP) and PDFs are shown in the browser; everything else, SVG and HTML included, always downloads.
- Editing. Text and Markdown files open in an editor inside the page. Saving uses the same permission checks as an upload and refuses to overwrite a file someone changed since you opened it.
In the CAD app, the PLM pane links to the part's Attachments tab. The BOM can list each line's attachments, and its CSV download can include them.
Workspaces
Every user has a workspace: their own tree of folders holding links to parts and files. In the CAD app, File → Open browses your workspace instead of a disk folder. The web workbench opens on it (Home).
Parts always live in the database. A link is never a copy, and deleting a link never touches the part.
- A part you create is linked into your workspace automatically: at the top, or in the folder you chose when creating it. Bulk operations (family Generate, imports) make no links.
- A link follows the part's newest revision, drafts included, or is pinned to one revision. It finds the part by its identity, so renaming or renumbering the part does not break it.
- Files are versioned. Every replace keeps the version before it, and restoring an old version adds it again as a new version, so nothing after it is lost. Files are limited by the same upload size as attachments.
- Promote turns a file version into an attachment on a part or revision, following every attachment rule. The file stays in the workspace.
- Names are unique within a folder, ignoring case. Folders nest up to 64 deep.
Who can see a workspace. Only its owner changes it; administrators cannot change someone else's either. With Workspaces browsable on (the default), anyone signed in can read another user's workspace; off, only its owner and administrators can. Viewers have workspaces too, since a workspace changes no part.
Home in the web workbench
Home shows your workspace as a tree: expand folders, parts, revisions and their attachments, and select one to see its details on the right. The All parts collection also lists parts that are in no workspace. Drag workspace entries onto folders to move them, drag parts or revisions from the catalog to make links (a revision link is pinned), or use Move… / Add to folder… from the keyboard. Dropping files onto a folder uploads them; a file with an existing name becomes a new version.