Skip to content

Introduction

EEforce Client

EEforce is a design lifecycle management (DLM) platform purpose-built for Siemens EDA tools - Xpedition and PADS Professional. It provides centralized version control, access management, and collaboration for PCB design teams.

Architecture

EEforce uses a client-server architecture:

ComponentRole
ServerStores all design files as versioned objects in an isolated vault. Manages users, groups, licenses, and access control. Runs as an IIS application on Windows Server.
ClientDesktop application (Windows) that provides the UI for browsing projects, checking designs in/out, previewing content, and managing settings.
Web AdminBrowser-based administration panel for managing users, groups, projects, and server settings.

Core Concepts

Projects

Projects are the top-level organizational unit. Each project contains one or more Containers (design files). Access permissions are configured at the project level using role-based assignments.

Containers

A container holds a versioned design - typically a PCB board, schematic, or multi-board panel. Containers track full version history and support check-out/check-in workflows.

Version Control

EEforce uses a lock-based version control model:

  • Check out a design to begin editing (locks it for other users)
  • Check in to upload changes as a new version
  • Cancel check-out to discard changes and release the lock

Access Control

Projects use role-based access with three levels:

  • Viewer - read-only access
  • Contributor - can check out and check in designs
  • Manager - full control including member management

See Access Model for complete details.

Key Features

  • Seamless integration with Xpedition and PADS Professional design tools
  • Built-in previews for PCB layout, schematics, stack-up, and BOM
  • Role-based access control with per-project granularity
  • Unlimited version history for all design files
  • Remote working support with export/import packages
  • LDAP/Active Directory integration with group synchronization
  • SSO support via external identity providers
  • Low resource footprint - minimal CPU and memory usage
  • Web-based administration - no need to install tools on the server

Supported Design Tools

ToolVersions
Siemens XpeditionAll VX versions, 2409, 2504, 2604
Siemens PADS ProfessionalAll versions

TIP

Any file type can be stored using Folder containers, but seamless editor integration (open, preview, BOM extraction) is available only for Xpedition and PADS Professional designs.

What's Next