BASICULTIMATEFABRICATIONPRODUCTION CONTROLDEVELOPERPHYSICS

Automate your tasks with the PCB-Investigator scripting tool!

Turn repetitive PCB tasks into automated workflows

PCBI Scripting gives you the flexibility to automate recurring processes, create company-specific tools and extend PCB-Investigator with your own C# scripts.

From small productivity helpers to complete analysis and data-preparation workflows, scripts provide direct access to PCB-Investigator functions and design data. Create, edit, organize and run your automation directly inside PCB-Investigator—without switching between multiple applications.

Automate more. Develop faster. Keep your workflows under control.

[Start your free trial]


One place for all your scripts

The integrated Script Browser keeps personal, shared and online scripts clearly organized. Four dedicated tabs give you fast access to the right script for every task.

Favorites

Keep frequently used scripts close at hand.

Organize scripts in custom groups and start important automation steps directly from your favorites. Favorite scripts can also be integrated into the PCB-Investigator ribbon, making established workflows easily accessible to users who do not need to work with the source code.

Local

Create and manage scripts stored in your local scripting workspace.

Use folders to structure your own tools, edit existing scripts or create new scripts for recurring tasks, analyses and data-processing workflows.

Web

Discover ready-to-use scripts and examples from online sources.

Web scripts provide a practical starting point for new automation projects. Download a script to your local workspace, adapt it to your requirements and extend it with your own logic.

PCBI365

Access and share scripts through your connected PCBI365 environment.

Make approved scripts available across teams and locations, centralize company-specific automation and provide users with a common source for shared scripting solutions.

Note: Using PCBI365 requires a separate license.


Write scripts faster with AI assistance

You do not have to start every automation project from an empty editor.

Integrated AI assistance helps you create and improve PCBI scripts based on a natural-language description of the task. Describe what you want to automate and use the generated code as a starting point for your solution.

AI support can assist you with:

  • Creating new script structures
  • Finding suitable PCB-Investigator API calls
  • Extending or adapting existing scripts
  • Explaining unfamiliar code
  • Identifying and correcting compilation problems
  • Turning recurring manual steps into automated workflows

The result remains fully editable, so you stay in control of the implementation and can adapt every script to your processes.

Note: AI assistance requires a separate license.


An editor designed for PCB-Investigator development

The integrated C# editor provides the development features you need to move efficiently from an idea to a working script.

IntelliSense

Get context-aware suggestions while writing code. Available classes, methods, properties and other API elements are presented directly in the editor, helping you discover the PCB-Investigator SDK without constantly switching to external documentation.

Smart code completion

Complete identifiers and API calls with fewer keystrokes. Suggested members and matching code elements reduce typing effort and help avoid spelling mistakes.

Parameter and method information

See relevant signatures and parameter information while calling a method. This makes it easier to select the correct overload and provide the expected values.

Context-sensitive F1 help

Place the cursor on a supported API element and press F1 to open the corresponding help information. Move directly from code to relevant documentation without manually searching for the class or method.

Syntax highlighting and code navigation

Structured formatting, line numbers and syntax highlighting make complex scripts easier to read and maintain.

Compilation feedback

Validate scripts before execution and use compiler messages to quickly locate syntax errors, missing references or invalid API calls.


Create, test and run scripts in one environment

PCBI Scripting combines script management, development and execution in a single workspace.

Open multiple scripts in editor tabs, modify the code and run it directly against the currently loaded PCB data. Debugging and breakpoint support help you analyze script behavior step by step, while execution controls allow scripts to be started, stopped or tested without leaving PCB-Investigator.

This shortens the feedback loop between development and practical application.


Automate workflows across the entire PCB process

PCBI scripts can access PCB data and functions through the PCB-Investigator automation interface. This makes scripting suitable for many different tasks, including:

  • Automating repetitive CAM and data-preparation steps
  • Creating custom DFM and DFT checks
  • Selecting, filtering or highlighting PCB objects
  • Reading and modifying components, nets, layers and attributes
  • Importing and processing external information
  • Creating reports, lists and custom export files
  • Standardizing internal engineering workflows
  • Building company-specific tools for production and quality assurance

Scripts can range from small utilities that save a few clicks to complete automation solutions that support standardized processes across an organization.


Make automation available to every user

Not every user needs to be a developer.

Completed scripts can be added to favorites and made available through dedicated ribbon buttons. Engineers can develop and maintain the automation, while other users run approved workflows with a single click.

This allows companies to turn internal knowledge and process requirements into reusable tools that are available directly inside PCB-Investigator.


Start with examples—then make them your own

Use existing web and shared scripts as templates for your own automation.

Download an example, inspect it with IntelliSense and F1 help, adapt it with AI assistance and save the finished solution locally or in PCBI365. This provides a faster path from the first idea to a productive, reusable tool.


Need automation but no scripting experience?

You do not need in-house scripting expertise to benefit from automated workflows.

Our team can develop custom scripts for your company based on your processes and requirements. Whether you need to automate recurring CAM tasks, implement company-specific checks or create dedicated reports and exports, we can provide a scripting solution tailored to your workflow.

This allows your users to benefit from reliable, ready-to-use automation without having to write or maintain the scripts themselves.

[Contact us about custom scripting solutions]


Your workflow. Your rules. Your automation.

PCBI Scripting gives engineering teams the tools to automate recurring work, implement custom requirements and connect PCB-Investigator with their internal processes.

Create scripts with AI support, navigate the SDK with IntelliSense and manage local, online and shared automation from one integrated environment.

Discover how much time your team can save with PCBI Scripting.

Downloads/Links

» PCBI Manual | Scripting