You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Instead of editing the port config file manually, I inclined to export the port config from an existed design with well-defined ports and reimport the config to a new design (assume it's an updated layout comparing to the former one)
Please refer to the steps to get the detail of this issue.
In a short, the export information of cirucit ports doesn't collect the correct port information for both pos and neg terminal. It's an obvious bug for this function. Please help fixing it.
One more thing, there would be another set of "circuit" port information if there were "edge ports" existing in the design. I will describe this in another request post.
Thank you.
Steps To Reproduce
loading a edb.def file by Edb module.
export the port config by
edbapp.configuration.export(
file_path="export_config",
stackup=False,
package_definitions=False,
setups=False,
sources=False,
ports=True,
nets=False,
pin_groups=False,
operations=False,
components=False,
boundaries=False,
s_parameters=False,
padstacks=False,
general=False)
check the export JSON file.
And when I check the JSON file, I saw some bugs for the cirucit ports.
Please check the comment that I write after "=>" symbol.
{
"name": "CACpad_C",
"type": "circuit",
"reference_designator": "",
"positive_terminal": {
"coordinates": {
"layer": "UNNAMED_000", => this layer desc is correct
"point": [
0.005531,
0.127472
],
"net": "Port1" => this net desc is incorrect, there is no net called Port1
}
},
"negative_terminal": {
"coordinates": {
"layer": "UNNAMED_000", => this layer desc is incorrect, it supposes to be L2
"point": [
0.005931,
0.127072
],
"net": "InternalPort4" => this net desc is incorrect, there is no net called InternalPort4
}
}
},
reimport the configuration will raise error.
Which Operating System are you using?
Windows
Which Python version are you using?
3.9
Installed packages
pyedb==0.30.0
pyaedt==0.14.1
The text was updated successfully, but these errors were encountered:
Before submitting the issue
Description of the bug
Hi
I'm looking for a method to reuse the ports that have been defined in an existed h3d design.
And I found an interesting example in PyEDB page:
https://edb.docs.pyansys.com/version/stable/examples/use_configuration/import_ports.html
Instead of editing the port config file manually, I inclined to export the port config from an existed design with well-defined ports and reimport the config to a new design (assume it's an updated layout comparing to the former one)
Please refer to the steps to get the detail of this issue.
In a short, the export information of cirucit ports doesn't collect the correct port information for both pos and neg terminal. It's an obvious bug for this function. Please help fixing it.
One more thing, there would be another set of "circuit" port information if there were "edge ports" existing in the design. I will describe this in another request post.
Thank you.
Steps To Reproduce
edbapp.configuration.export(
file_path="export_config",
stackup=False,
package_definitions=False,
setups=False,
sources=False,
ports=True,
nets=False,
pin_groups=False,
operations=False,
components=False,
boundaries=False,
s_parameters=False,
padstacks=False,
general=False)
And when I check the JSON file, I saw some bugs for the cirucit ports.
Please check the comment that I write after "=>" symbol.
{
"name": "CACpad_C",
"type": "circuit",
"reference_designator": "",
"positive_terminal": {
"coordinates": {
"layer": "UNNAMED_000", => this layer desc is correct
"point": [
0.005531,
0.127472
],
"net": "Port1" => this net desc is incorrect, there is no net called Port1
}
},
"negative_terminal": {
"coordinates": {
"layer": "UNNAMED_000", => this layer desc is incorrect, it supposes to be L2
"point": [
0.005931,
0.127072
],
"net": "InternalPort4" => this net desc is incorrect, there is no net called InternalPort4
}
}
},
Which Operating System are you using?
Windows
Which Python version are you using?
3.9
Installed packages
pyedb==0.30.0
pyaedt==0.14.1
The text was updated successfully, but these errors were encountered: