Click or drag to resize

ProductDesignServices Class

Provides services which allow API consumers to access ECAD (Electronic Computer-Aided Design) information associated with complex internal parts (marked as assemblies) that are printed circuit cards (PCB's).
Inheritance Hierarchy
SystemObject
  xTendServicesBase
    FactoryLogix.xTend.PartDefinitionProductDesignServices

Namespace:  FactoryLogix.xTend.PartDefinition
Assembly:  FactoryLogix.xTend.API (in FactoryLogix.xTend.API.dll) Version: 8.242.0.0 (8.242.0.0)
Syntax
public class ProductDesignServices : xTendServicesBase

The ProductDesignServices type exposes the following members.

Constructors
  NameDescription
Public methodProductDesignServices
Initializes a new instance of the ProductDesignServices class
Top
Methods
  NameDescription
Public methodGetDesignFileContent
Retrieves the raw file content for a single generic design file.
Public methodGetDesignFiles
Retrieves a list file information regarding the generic (non-ECAD) design files of the specified assembly revision (as designated by the partId parameter). The returned list does not contain the content of the files, which may be acquired subsequently using the GetDesignFileContent method.
Public methodGetECAD
Retrieves a PCBPanel object representing the design of the specified printed circuit card assembly (designated by the partId parameter).
Public methodImportDesignFiles
Imports one of more CAD design files into the system against the specified assembly revision (as designated by the partId parameter). If a file in the dataFiles list is of a supported format that is automatically recognizeable as a PCB design file (ECAD), it will be automatically interpreted by the system, replacing any existing data. Otherwise, the file will be added to the list of generic design files for the assembly, replacing any existing design files with the same filename.
Top
See Also