cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X

Creo schematics - import of signal and terminators tables

LK_10080738
7-Bedrock

Creo schematics - import of signal and terminators tables

Hello everyone,

 

I am using an .xml to get information from Schematic into Parametric and after that to project it via HMX into drawing. I am struggling to get the information regarding signals and terminators.

 

I am able to import terminator table in CSV format into schematics, but it won't show in parametric neither in drawing. Regarding signals I'm not even able to import CSV table - there is info that design in not matching information....I tried to use different global parameters to match it, but nothing works.....

LK_10080738_2-1676297911387.pngLK_10080738_0-1676297826420.png

LK_10080738_1-1676297852237.png

 

Is there a way how to import signal and terminator data in schematics so it will load in parametric and in drawing? What are the important global parameters which should I follow when creating CSV files so it will load without issues?  I'm just learning with this program, so some screenshot with possible solution will be really really helpful.

 

Schematics 7.0.0.0

Parametric 7.0

HMX advanced

 

1 ACCEPTED SOLUTION

Accepted Solutions
Lars_F
12-Amethyst
(To:LK_10080738)

Hi,

We are not using signals so I can't say much about those...

 

But the easiest way to check the imported terminators in Creo is to click open the "()Cabling Parameters"- view in the Cabling module (image "ele_paprm_for_j1_j2.jpg". There you can see that, in my case, the TERM_NAME parameters that were imported from the schematic are named "terminal_1-4". 

 

Lars_F_0-1677944030614.jpeg

 

You can actually read the .xml file and see what "TERM_NAME" the schematic exports. In my case the xml for the connector looks like follows (Each connector pin has its TERM_NAME value set in schematic).

 

<COMPONENT name="J1" REFDES="J1" subType="COMPONENT" type="COMPONENT" context="NONE" modelName="Mx_43025-08" >
<SYS_PARAMETER id="comp_J1" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="NUM_OF_PINS" value="8" />
<PARAMETER name="OBJ_TYPE" value="CONNECTOR" />
<PORT name="1" physicalName="1" >
<SYS_PARAMETER id="comp_J1_1" />
<PARAMETER name="ENTRY_PORT" value="PIN_1" />
<PARAMETER name="SIGNAL_VALUE" value="X" />
<PARAMETER name="GROUPING" value="ROUND" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="INTERNAL_LEN" value="4" />
<PARAMETER name="TERM_NAME" value="terminal_1" />
<PARAMETER name="TERM_AUTO_ASSIGN" value="TRUE" />
</PORT>
<PORT name="2" physicalName="2" >
<SYS_PARAMETER id="comp_J1_2" />
<PARAMETER name="ENTRY_PORT" value="PIN_2" />
<PARAMETER name="SIGNAL_VALUE" value="X" />
<PARAMETER name="GROUPING" value="ROUND" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="INTERNAL_LEN" value="4" />
<PARAMETER name="TERM_NAME" value="terminal_2" />
<PARAMETER name="TERM_AUTO_ASSIGN" value="TRUE" />
</PORT>
<PORT name="3" physicalName="3" >
<SYS_PARAMETER id="comp_J1_3" />
<PARAMETER name="ENTRY_PORT" value="PIN_3" />
<PARAMETER name="SIGNAL_VALUE" value="X" />
<PARAMETER name="GROUPING" value="ROUND" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="INTERNAL_LEN" value="4" />
<PARAMETER name="TERM_NAME" value="terminal_3" />
<PA...

 

Usually if I want to change the terminator values I change it for the given component in Schematic.

But you can change the terminators also in Creo by running the "Terminator Table" command in Creo.

As an example I run this terminator table .ttb in Creo
---- Clip ----
SET MATCH MATCH
PIN CONN PIN
TERM_NAME MODEL_NAME PIN_NAME
chterm_1 MX_43025-08 1
chterm_2 MX_43025-08 2
chterm_3 MX_43025-08 3
chterm_4 MX_43025-08 4
chterm_5 MX_43025-08 5
chterm_6 MX_43025-08 6
chterm_7 MX_43025-08 7
chterm_8 MX_43025-08 8
---- Clip ----

 

Creo changed the terminators to what is shown on image "after_running_termtable_in_creo.JPG".

Lars_F_1-1677944150765.jpeg

 

 

The "TERM_NAME"-parameter can then be shown in drawing tables (we usually add extra info by reading the terminator files separately for each terminator (.trm-file). An example of the .trm file is here
---- Clip ----
! Enter or modify parameters for the terminator.
! You may use the help functionality of Pro/TABLE
! to enter pre-defined parameters.
! Terminator Name
NAME 43030-0001
! Terminator Description
DESCRIPTION "CONN TERM FEMALE 20-24AWG TIN"
! Terminator Manufacturer
MANUFACTURER Molex
! Terminator Manufacturer Catalog #
MANUFACTURER_CATALOG 43030-0001
---- Clip ----

 

Br, Lars

View solution in original post

1 REPLY 1
Lars_F
12-Amethyst
(To:LK_10080738)

Hi,

We are not using signals so I can't say much about those...

 

But the easiest way to check the imported terminators in Creo is to click open the "()Cabling Parameters"- view in the Cabling module (image "ele_paprm_for_j1_j2.jpg". There you can see that, in my case, the TERM_NAME parameters that were imported from the schematic are named "terminal_1-4". 

 

Lars_F_0-1677944030614.jpeg

 

You can actually read the .xml file and see what "TERM_NAME" the schematic exports. In my case the xml for the connector looks like follows (Each connector pin has its TERM_NAME value set in schematic).

 

<COMPONENT name="J1" REFDES="J1" subType="COMPONENT" type="COMPONENT" context="NONE" modelName="Mx_43025-08" >
<SYS_PARAMETER id="comp_J1" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="NUM_OF_PINS" value="8" />
<PARAMETER name="OBJ_TYPE" value="CONNECTOR" />
<PORT name="1" physicalName="1" >
<SYS_PARAMETER id="comp_J1_1" />
<PARAMETER name="ENTRY_PORT" value="PIN_1" />
<PARAMETER name="SIGNAL_VALUE" value="X" />
<PARAMETER name="GROUPING" value="ROUND" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="INTERNAL_LEN" value="4" />
<PARAMETER name="TERM_NAME" value="terminal_1" />
<PARAMETER name="TERM_AUTO_ASSIGN" value="TRUE" />
</PORT>
<PORT name="2" physicalName="2" >
<SYS_PARAMETER id="comp_J1_2" />
<PARAMETER name="ENTRY_PORT" value="PIN_2" />
<PARAMETER name="SIGNAL_VALUE" value="X" />
<PARAMETER name="GROUPING" value="ROUND" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="INTERNAL_LEN" value="4" />
<PARAMETER name="TERM_NAME" value="terminal_2" />
<PARAMETER name="TERM_AUTO_ASSIGN" value="TRUE" />
</PORT>
<PORT name="3" physicalName="3" >
<SYS_PARAMETER id="comp_J1_3" />
<PARAMETER name="ENTRY_PORT" value="PIN_3" />
<PARAMETER name="SIGNAL_VALUE" value="X" />
<PARAMETER name="GROUPING" value="ROUND" />
<PARAMETER name="LAYER" value="DEF_LINES" />
<PARAMETER name="INTERNAL_LEN" value="4" />
<PARAMETER name="TERM_NAME" value="terminal_3" />
<PA...

 

Usually if I want to change the terminator values I change it for the given component in Schematic.

But you can change the terminators also in Creo by running the "Terminator Table" command in Creo.

As an example I run this terminator table .ttb in Creo
---- Clip ----
SET MATCH MATCH
PIN CONN PIN
TERM_NAME MODEL_NAME PIN_NAME
chterm_1 MX_43025-08 1
chterm_2 MX_43025-08 2
chterm_3 MX_43025-08 3
chterm_4 MX_43025-08 4
chterm_5 MX_43025-08 5
chterm_6 MX_43025-08 6
chterm_7 MX_43025-08 7
chterm_8 MX_43025-08 8
---- Clip ----

 

Creo changed the terminators to what is shown on image "after_running_termtable_in_creo.JPG".

Lars_F_1-1677944150765.jpeg

 

 

The "TERM_NAME"-parameter can then be shown in drawing tables (we usually add extra info by reading the terminator files separately for each terminator (.trm-file). An example of the .trm file is here
---- Clip ----
! Enter or modify parameters for the terminator.
! You may use the help functionality of Pro/TABLE
! to enter pre-defined parameters.
! Terminator Name
NAME 43030-0001
! Terminator Description
DESCRIPTION "CONN TERM FEMALE 20-24AWG TIN"
! Terminator Manufacturer
MANUFACTURER Molex
! Terminator Manufacturer Catalog #
MANUFACTURER_CATALOG 43030-0001
---- Clip ----

 

Br, Lars

Top Tags