Namespaces

PCB-Investigatior Automation Interface Documentation Introduction

This file should help you to find the right Methodes to automate PCB-Investigatior from a external application.

To use PCB-Investigatior in your application add a reference to PCB-Investigatior.exe in your .NET project.

For more information watch our side:

www.PCB-Investigator.com

https://github.com/sts-CAD-Software/PCB-Investigator-Scripts


Main entry point is PCBI.Automation

Namespaces

BadMarker 
CncExport 
CncExport.Enums 
CncExport.Xml 
Color_Goup 
CompareJobs 
ComponentReport 
ComponentReport.Layout 
eagle_import_sch 
ExportComponentReport 
Fiducial_GUI 
GDStoSVG 
GeneralImporter 
HtmlReportTools_Library 
HtmlReportTools_Library.DataTemplates 
HtmlReportTools_Library.DataTemplates.Liquid 
HtmlReportTools_Library.DataTemplates.PreProcessors 
HtmlReportTools_Library.Helpers 
HtmlReportTools_Library.Interfaces 
HtmlReportTools_Library.Services 
JobComparison 
JobComparison.Testpoints 
MachineLearning 
NetList 
OrderPCB_Report 
Parmi 
PCB_Investigator 
PCB_Investigator.Automation.DBFilter 
PCB_Investigator.Automation.DesignHistory 
PCB_Investigator.Automation.Interfaces 
PCB_Investigator.Automation.ResourcesOpen.Helper 
PCB_Investigator.Automation.ResourcesOpen.PackageEdit 
PCB_Investigator.Localization 
PCB_Investigator.PCBIControls 
PCB_Investigator.PCBIControls.ListViewFilter 
PCB_Investigator.PCBIControls.PropertyGrid 
PCB_Investigator.PCBIControls.Ribbon 
PCB_Investigator.PCBIControls.Ribbon.RibbonHelpers 
PCB_Investigator.PCBIStyleLibrary 
PCB_Investigator.PCBIWindows 
PCB_Investigator.PCBIWindows.Helper 
PCB_Investigator.Plugin 
PCB_Investigator.Plugin.Classes 
PCBI 
PCBI.Automation 
PCBI.Automation.DragAndDrop 
PCBI.Automation.DrawingParameters 
PCBI.Automation.Interfaces 
PCBI.Automation.IO 
PCBI.Automation.NetCreation 
PCBI.HtmlReportTools_Library.DataTemplates 
PCBI.ImportOptions 
PCBI.MathUtils 
PCBI.Plugin 
PCBI.Plugin.Interfaces 
PCBI_3D 
PCBI_3D.DataClasses 
PCBI_3D.Exporter 
PCBI_3D.SlicePCB 
PCBI_3D.StepPreview 
PCBI_3Dx.StepPreview 
PCBI_3Dx.StepPreview.View 
PCBI_AOI_Analysis 
PCBI_AOICheck 
PCBI_AOICheck.Analysis 
PCBI_AOIExport 
PCBI_API_Extensions 
PCBI_API_Extensions.AreaTypeHelper 
PCBI_API_Extensions.Comparer 
PCBI_API_Extensions.Constants 
PCBI_API_Extensions.Controls 
PCBI_API_Extensions.Controls.Renderers 
PCBI_API_Extensions.En_Decoding 
PCBI_API_Extensions.Extensions 
PCBI_API_Extensions.Helper 
PCBI_API_Extensions.Importer 
PCBI_API_Extensions.Importer.Logging 
PCBI_API_Extensions.MinimumPerimeter 
PCBI_API_Extensions.PartMatcher.Classes 
PCBI_API_Extensions.PartMatcher.UserControls 
PCBI_API_Extensions.Reports 
PCBI_API_Extensions.Reports.Constants 
PCBI_API_Extensions.Reports.Controls 
PCBI_API_Extensions.Reports.Helper 
PCBI_API_Extensions.Reports.Interfaces 
PCBI_API_Extensions.Reports.Models 
PCBI_API_Extensions.Reports.SharedReports.ComponentReport 
PCBI_API_Extensions.SharedReports 
PCBI_API_Extensions.SharedReports.DataTemplates 
PCBI_API_Extensions.SharedReports.DataTemplates.Html 
PCBI_API_Extensions.Transformation 
PCBI_API_Extensions.XML 
PCBI_API_Extensions.Xpedition 
PCBI_API_Extensions.Zones 
PCBI_AVL_Check 
PCBI_AVL_Check.Importer 
PCBI_AVL_Check.MPNValidator 
PCBI_AVLConverter 
PCBI_BareBoardDRC 
PCBI_BareBoardDRC.Models 
PCBI_CadanceFab_Import 
PCBI_CapacityCalculator 
PCBI_CCZ_Import 
PCBI_CMP_Connect 
PCBI_ComponentConnect 
PCBI_ComponentEditor 
PCBI_ComponentEditor.ComponentManager 
PCBI_ComponentEditor.ComponentManager.Charts.Templates 
PCBI_ComponentEditor.ComponentManager.Forms 
PCBI_ComponentEditor.ComponentManager.Property 
PCBI_ComponentsAnalysis 
PCBI_ComponentsAnalysis.Analysis 
PCBI_CreepageDistances 
PCBI_CreepageMeasure 
PCBI_DFM_Analysis 
PCBI_DFM_Analysis.Analysis 
PCBI_DFM_Analysis.Analysis.FiducialAnalysis 
PCBI_DFM_Analysis.Analysis.PanelAnalysis 
PCBI_DFM_Analysis.Analysis.PasteAnalysis 
PCBI_DFM_Analysis.Analysis.TestpointAnalysis 
PCBI_DFM_Analysis.Analysis.THTAnalysis 
PCBI_DFM_Analysis.Analysis.TraceUnderAnalysis 
PCBI_DFM_Analysis.Extensions 
PCBI_DFM_Analysis.FiducialAnalysis 
PCBI_DFTPreperation_Editor 
PCBI_Dielectric_Strength_Check 
PCBI_DielectricStrength_Analysis 
PCBI_Dimensioning 
PCBI_Dispensing_Analysis 
PCBI_Dispensing_Analysis.Zones 
PCBI_DPFImport 
PCBI_DXFImport 
PCBI_DXFImport.XML 
PCBI_EagleImport 
PCBI_ExtendedDesignReport 
PCBI_FabMaster 
PCBI_GDS2_Import 
PCBI_GenCadImport 
PCBI_HazardAnalysis 
PCBI_IBIS 
PCBI_IDFFilter 
PCBI_Impedance_Analysis 
PCBI_InstanceSync 
PCBI_IPC2581 
PCBI_IPC2581B 
PCBI_IPC2581C 
PCBI_IPC356_import 
PCBI_IPC356Import 
PCBI_MachineFormats_ImportExport 
PCBI_MachineFormats_ImportExport.AOIandAXI.Yamaha_VSi_V 
PCBI_MachineFormats_ImportExport.Elowerk 
PCBI_MachineFormats_ImportExport.Enums 
PCBI_MachineFormats_ImportExport.FCT 
PCBI_MachineFormats_ImportExport.Goepel 
PCBI_MachineFormats_ImportExport.hp3070 
PCBI_MachineFormats_ImportExport.MPNPackageImporter 
PCBI_MachineFormats_ImportExport.Mycronic 
PCBI_MachineFormats_ImportExport.OIB 
PCBI_MachineFormats_ImportExport.Parmi 
PCBI_MachineFormats_ImportExport.QD 
PCBI_MachineFormats_ImportExport.Seica 
PCBI_MachineFormats_ImportExport.Spea 
PCBI_MachineFormats_ImportExport.SPI_Packages 
PCBI_MachineFormats_ImportExport.Takaya 
PCBI_MachineFormats_ImportExport.TestCoverageReport 
PCBI_MachineFormats_ImportExport.Viscom 
PCBI_MachineFormats_ImportExport.XML 
PCBI_MachineFormats_ImportExport.XML.TestModels 
PCBI_MachineFormats_ImportExport.XMLs 
PCBI_MachineFormats_ImportExport.Yamaha_VSi_V.Import 
PCBI_MachineFormats_ImportExport.YamahaPlacementTool 
PCBI_NetGroups 
PCBI_NetGroups.DistanceCheck 
PCBI_NetGroups.Report 
PCBI_NetLength 
PCBI_PanelBuilder 
PCBI_PanelBuilder.Cutouts 
PCBI_PanelBuilder.Settings 
PCBI_PanelBuilderQuick 
PCBI_PartExpert 
PCBI_PartExpert.ApiCustomLibraries 
PCBI_PartExpert.ApiLibraries 
PCBI_PartExpert.ApiLibraries.Classes 
PCBI_PartExpert.ApiLibraries.Settings 
PCBI_PartExpert.Classes 
PCBI_PartExpert.Enums 
PCBI_PartExpert.Export 
PCBI_PartExpert.Report 
PCBI_PartExpert.Services 
PCBI_PartExpert.Settings 
PCBI_PartMatcher 
PCBI_PartMatcher.Classes 
PCBI_PartMatcher.Enums 
PCBI_PartMatcher.Public 
PCBI_PartMatcher.Settings 
PCBI_PDF_Sync 
PCBI_PDF_Sync.ExternalDataLayerManagment 
PCBI_PDFImport 
PCBI_Physics 
PCBI_Physics.CheckClasses 
PCBI_Physics.Material 
PCBI_Physics.Simulation 
PCBI_Physics_SelectiveSoldering 
PCBI_Physics_SMDSoldering 
PCBI_Physics_SMDSoldering.ReflowSolderingReport.Models.Liquid 
PCBI_PowerPinWizard 
PCBI_ProductionTool_Editor 
PCBI_ProductionTools_Editor.Data 
PCBI_ProductionTools_Editor.Data.Definitions 
PCBI_ProductionTools_Editor.Data.Zones 
PCBI_ProductionTools_Editor.FormsAndControls 
PCBI_ProductionTools_Editor.FormsAndControls.SolderFrames 
PCBI_ProductionTools_Editor.FormsAndControls.SupportingPlate 
PCBI_ReferenceDataImport 
PCBI_Script 
PCBI_SiebAndMeyerExport 
PCBI_SiebAndMeyerExport.Posalux 
PCBI_Stencil_Editor 
PCBI_Stencil_Editor.StaticsAndSettings 
PCBI_Stencil_Editor.StencilAnalysis 
PCBI_Stencil_Editor.StencilCreationRules 
PCBI_StencilAnalysis 
PCBI_Step_Export 
PCBI_SVG 
PCBI_SVG.ExternalDataLayerManagment 
PCBI_TestCoverage_Report 
PCBI_TestCoverage_Report.HTML_Report.DataTemplates 
PCBI_TestCoverage_Report.Settings 
PCBI_TestpointAnalysis 
PCBI_TombstoneAnalysis 
PCBI_View_State_Manager 
PCBI_XML 
PCBI_Zuken_Import 
PCBI3DView 
PCBIDocumentWizzard 
PCBIScript 
PCBIScript.CodeSnippets 
PCBIScript.DebugHelp 
PdfFileAnalyzer 
PluginBarcode 
PluginBasis 
PluginDemoAOI 
PluginDocumentation 
TemplateManager 
TestpointList 
TextCompare 
ToolingHoles 
ViewClass 
Viscom 
Yamaha_VSi_V