[Beta] InsertNativeComponent [Layout Component to HFSS with CS]

Inserts a Layout Component to HFSS 3D with custom coordinate system definitions. This will simplify placement of the layout component in HFSS.

UI Access Create Layout Component ...
Parameters
Name Type Description

<LinkParameters>

Array

Structured array containing data of inserted layout component.

Return Value None.

Python Syntax InsertNativeComponent (<LinkedParameters>)
Python Example

oEditor.InsertNativeComponent(

[

"NAME:InsertNativeComponentData",

"TargetCS:=" , "Global",

"SubmodelDefinitionName:=", "LC1",

[

"NAME:ComponentPriorityLists"

],

"NextUniqueID:=" , 0,

"MoveBackwards:=" , False,

"DatasetType:=" , "ComponentDatasetType",

[

"NAME:DatasetDefinitions"

],

[

"NAME:BasicComponentInfo",

"ComponentName:=" , "LC1",

"Company:=" , "",

"Company URL:=" , "",

"Model Number:=" , "",

"Help URL:=" , "",

"Version:=" , "1.0",

"Notes:=" , "",

"IconType:=" , "Layout Component"

],

[

"NAME:GeometryDefinitionParameters",

[

"NAME:VariableOrders"

]

],

[

"NAME:DesignDefinitionParameters",

[

"NAME:VariableOrders"

]

],

[

"NAME:MaterialDefinitionParameters",

[

"NAME:VariableOrders"

]

],

"DefReferenceCSID:=" , 1,

"MapInstanceParameters:=", "DesignVariable",

"UniqueDefinitionIdentifier:=", "fc0b5c84-f2a6-42f4-95c8-cfd496f7c946",

"OriginFilePath:=" , "",

"IsLocal:=" , False,

"ChecksumString:=" , "",

"ChecksumHistory:=" , [],

"VersionHistory:=" , [],

[

"NAME:NativeComponentDefinitionProvider",

"Type:=" , "Layout Component",

"Unit:=" , "mm",

"EDBDefinition:=" , "PCIE_NB1_no_comp",

[

"NAME:VariableMap"

],

"ReferenceCS:=" , "CS_1",

"CSToImport:=" , ["CS_1","CS_2","Global","RCSComponent_1"]

],

[

"NAME:InstanceParameters",

"GeometryParameters:=" , "",

"MaterialParameters:=" , "",

"DesignParameters:=" , ""

]

])

oEditor.EditNativeComponentDefinition(

[

"NAME:EditNativeComponentDefinitionData",

"DefinitionName:=" , "LC1",

[

"NAME:GeometryDefinitionParameters",

[

"NAME:VariableOrders"

]

],

[

"NAME:DesignDefinitionParameters",

[

"NAME:VariableOrders"

]

],

[

"NAME:MaterialDefinitionParameters",

[

"NAME:VariableOrders"

]

],

"NextUniqueID:=" , 0,

"MoveBackwards:=" , False,

"DatasetType:=" , "ComponentDatasetType",

[

"NAME:DatasetDefinitions"

],

[

"NAME:NativeComponentDefinitionProvider",

"Type:=" , "Layout Component",

"Unit:=" , "mm",

"EDBDefinition:=" , "PCIE_NB1_no_comp",

[

"NAME:VariableMap"

],

"ReferenceCS:=" , "CS_2",

"CSToImport:=" , ["CS_1","CS_2","Global","RCSComponent_1"]

],

"ComponentName:=" , "LC1",

"Company:=" , "",

"Company URL:=" , "",

"Model Number:=" , "",

"Help URL:=" , "",

"Version:=" , "1.0",

"Notes:=" , "",

"IconType:=" , "Layout Component"

])