# SOLIDWORKS PDM Private AI Layer Blueprint Generator

> Source: https://netray.co/tools/solidworks-pdm-private-ai-layer-blueprint-generator
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Generate a plan for adding a private, on-prem AI assistant to a SOLIDWORKS PDM Professional vault using the PDM API.

## Category

engineering-plm

## Erp

SOLIDWORKS PDM Professional

## Audience

- CAD administrator
- IT manager
- Engineering manager

## Tool

**Kind:** template

**Output:** document

**Fields:**

#### Company name

**Key:** company

**Type:** text

**Default:** Brightline Machinery Ltd

#### PDM Professional version

**Key:** version

**Type:** select

**Options:**

- 2021
- 2022
- 2023
- 2024
- 2025

**Default:** 2024

#### SQL Server edition

**Key:** database

**Type:** select

**Options:**

- SQL Server Standard
- SQL Server Enterprise
- SQL Server Express

**Default:** SQL Server Standard

#### Hosting

**Key:** hosting

**Type:** select

**Options:**

- On-prem server
- Private cloud
- Air-gapped

**Default:** On-prem server

#### Named users

**Key:** users

**Type:** number

**Default:** 60

#### Sites or plants

**Key:** sites

**Type:** number

**Default:** 1

#### Main use cases

**Key:** usecases

**Type:** textarea

**Default:** Find released drawings by customer, where-used, revision history, question answering over PDF specs.

#### Data that must never leave the site

**Key:** never_leave

**Type:** textarea

**Default:** Customer designs under NDA, tooling drawings, cost data on data cards.

#### GPU available

**Key:** gpu

**Type:** select

**Options:**

- None yet
- 1 x 24 GB
- 1 x 48 GB
- 2 x 48 GB or more

**Default:** 1 x 48 GB

#### Target go-live

**Key:** golive

**Type:** date

**Default:** 2027-02-28

**Blocks:**

#### 1. Context

**Body:** {{company}} uses SOLIDWORKS PDM Professional {{version}} on {{database}} ({{hosting}}). {{users}} named users, {{sites}} site(s). Target go-live: {{golive}}.

Use cases:
{{usecases}}

Must stay on site:
{{never_leave}}

#### 2. Components

**Table:**

**Columns:**

- Component
- Design for PDM Professional {{version}}
- Notes

**Rows:**

**0:** Data access path

**1:** PDM API (IEdmVault5 and related interfaces) from a small .NET service

**2:** No direct queries against the vault database from the assistant

**0:** Retrieval index

**1:** Local index of data card variables plus text from PDF and Office files, with version, state and folder per chunk

**2:** Incremental by file id and version

**0:** Model serving

**1:** Open-weight model on vLLM or Ollama, GPU: {{gpu}}

**2:** Local embeddings

**0:** Tool server

**1:** Named actions: search by variable, references, where-used, state history

**2:** Read-only

**0:** Identity and permissions

**1:** Folder and workflow state permissions exported as access markers; groups from directory

**2:** Re-check by API read before quoting

**0:** Audit

**1:** Log of user, question, files returned (id and version) and answer

**2:** Stored outside the vault server

#### 3. Security controls mapped to your inputs

**Body:** Hosting: {{hosting}}. The model host has no internet route.

For {{never_leave}}: affected folders are excluded from the index unless their permissions are mirrored and tested.

The vault database is not queried by the assistant. State changes and variable edits are not performed in phases 1 and 2; phase 3 uses the API after user approval.

#### 4. Rollout

**Table:**

**Columns:**

- Phase
- Scope
- Exit criteria

**Rows:**

**0:** 1: Read-only

**1:** Search, references and PDF Q and A over released files

**2:** Correct on a reviewed set of 50 questions

**0:** 2: Drafts

**1:** Release notes, revision change summaries

**2:** Edits are minor

**0:** 3: Approved actions

**1:** Workflow transitions through the API with approval

**2:** Permission and audit tests pass

#### 5. Open questions for IT

**Body:** 1. Do we run replicated archive servers, and which site is authoritative for extraction?
2. Which data card variables are reliable enough to index?
3. Which folders or states must be excluded?
4. Which account runs the extraction service?
5. Can a GPU host be placed in the same network zone as the vault?

**Signatures:**

- Prepared by
- CAD administrator
- IT security

**Notes:** A starting plan. Check API interface names and licensing for your PDM edition and release before build.

## Content

**Intro:** This generator drafts an architecture plan for a private AI assistant on a SOLIDWORKS PDM Professional vault. It assumes the PDM API, not database queries, as the way in.

**Sections:**

#### How to use it

**Body:** Enter your PDM release, SQL Server edition and hosting. Describe the questions engineers ask today and the folders that must stay out of any index. The generated plan lists components, controls, a three-phase rollout and questions for your IT team.

#### The method behind it

**Body:** PDM keeps its schema internal, so the plan reads data card variables and files through the API. Permissions in PDM come from users, groups, folders and workflow states, so the plan exports those into access markers and rechecks them at answer time. The model is local and open-weight.

#### Reading the plan

**Body:** Look hardest at the permissions row and the open questions. Multi-site vaults with replication need a clear choice of which archive server extraction reads. Data card quality will limit answer quality, so a clean-up of key variables is often the real first task.

#### Common mistakes

**Body:** Running extraction as an administrator and returning everything to everyone, and indexing latest versions without recording the workflow state. Both make later correction expensive.

**Cta:** If you want this plan reviewed for your vault and security rules, Netray can help. The generator itself needs no contact.

**Faq:**

#### Why avoid the vault database?

**Answer:** The schema is not a public contract, can change in upgrades, and queries bypass the vault's permission checks. The API is supported and applies the vault's own rules.

#### Does this suit a small vault?

**Answer:** Yes. A team of a few dozen users can run a small model on a single GPU. Small installs also benefit from simple, deterministic search over data cards before any language model is added.

#### Will the assistant read SLDPRT files?

**Answer:** Not geometry. It uses data card variables, references and text from exported documents such as PDFs.

#### Can it check files in or out?

**Answer:** That is not part of phases 1 and 2. Any write through the API in phase 3 is proposed to the user and approved before it runs.

## Search terms

SOLIDWORKS PDM AI plan, PDM API AI assistant, SOLIDWORKS PDM on-prem LLM, PDM Professional AI architecture, chat with PDM vault, SOLIDWORKS PDM data card search

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
