Modification of catalogue number prevented by ACADE 2019/20

engineer2LF7NM
Contributor
Contributor

Modification of catalogue number prevented by ACADE 2019/20

engineer2LF7NM
Contributor
Contributor

Hi,

I got some issues with assignment of catalogue data to symbols since started using ACADE 2019, now using 2020.

I have been working with ACADE for years but this issue just came with new versions.

For your reference I use multi-sheet projects consisting schematics (symbols) and layouts (footprints).

Whenever I try to replace some of component catalogue numbers through library for a symbol that has one assigned already, after clicking OK the ACADE swaps the catalogue number back to the original one and obviously the processing window does not closes waiting to confirm usage of the original catalogue number.

I have noticed that it is possible to bypass the issue by changing the component tag without updating this tag on a footprint related to the symbol. This way ACADE allows me to choose and keep another catalogue number from library after hitting OK. Later I have to reassign a footprint  related to the symbol to keep the correct Catalogue Item being shown on BOM.

Is anyone having a clue how to make this process automatic as per older versions of ACADE and without using bypasses?

0 Likes
Reply
568 Views
12 Replies
Replies (12)

rhesusminus
Mentor
Mentor
That behaviour sure isn't correct.

Does it behave like that if you try to edit the catalog numbers in the demo projects also?

If not.. Are any of the layers in your drawings locked/frozen?

Trond Hasse Lie
EPLAN Expert and ex-AutoCAD Electrical user.
Ctrl Alt El
Please select "Accept Solution" if this post answers your question. 'Likes' won't hurt either. 😉
0 Likes

engineer2LF7NM
Contributor
Contributor

@rhesusminus wrote:
That behaviour sure isn't correct.

Does it behave like that if you try to edit the catalog numbers in the demo projects also?

If not.. Are any of the layers in your drawings locked/frozen?

Yes, I got the same issues within the Demo drawings.

I do not keep any layers being locked or frozen.

0 Likes

engineer2LF7NM
Contributor
Contributor

From my point of view a footprint prevents changing the catalogue number of a symbol for some reason.

I have just noticed that modifying a footprint as first automatically updates a related symbol without any problems.

Has a footprint some kind of higher priority for assigning catalogue data like master (footprint) and slave (symbol)?

I can remember that at older versions of ACADE it was possible to amend it both ways.

0 Likes

engineer2LF7NM
Contributor
Contributor

As I run some investigation just noticed that after choosing an item from catalog browser the AUTOCAD does not let me to add any symbol to schematic and only catalogue data has been assigned to the wanted symbol.

This one is a bit strange as have no related to the wanted item any footprint inserted into schematic yet (no component tags are duplicated also).

0 Likes

rhesusminus
Mentor
Mentor
Can you provide a video, showing the problem you're experiencing?
Use the free software here to record and share https://screencast.autodesk.con

Trond Hasse Lie
EPLAN Expert and ex-AutoCAD Electrical user.
Ctrl Alt El
Please select "Accept Solution" if this post answers your question. 'Likes' won't hurt either. 😉
0 Likes

engineer2LF7NM
Contributor
Contributor

See below screen record

 

 

 

0 Likes

rhesusminus
Mentor
Mentor
That sure is strange.
Would you be able to share the drawings with me? Schematic and panel?

Trond Hasse Lie
EPLAN Expert and ex-AutoCAD Electrical user.
Ctrl Alt El
Please select "Accept Solution" if this post answers your question. 'Likes' won't hurt either. 😉
0 Likes

engineer2LF7NM
Contributor
Contributor

I can share these with you.

See attached.

0 Likes

rhesusminus
Mentor
Mentor
So, I'm not able to replicate this behaviour on my computer.
Changning the catalog number works as expected.

Just to make sure it's not some project settings, can your share the WDP file also?

Trond Hasse Lie
EPLAN Expert and ex-AutoCAD Electrical user.
Ctrl Alt El
Please select "Accept Solution" if this post answers your question. 'Likes' won't hurt either. 😉
0 Likes

engineer2LF7NM
Contributor
Contributor

See the attached

0 Likes

rhesusminus
Mentor
Mentor

Still no luck replicating this.

 

It would be interesting to see you command line, when you press the OK button, and it resets the catalog number.

Change the size of your command line, type AEONLISPDEBUG and attach a screenshot of the command line right after you've hit OK.

 

2019-08-02_17-11-34.png


Trond Hasse Lie
EPLAN Expert and ex-AutoCAD Electrical user.
Ctrl Alt El
Please select "Accept Solution" if this post answers your question. 'Likes' won't hurt either. 😉
0 Likes

engineer2LF7NM
Contributor
Contributor

OUT:wd_cat_find_recnum_field_ix

Closing mdb file...

IN:wd_pins_luk4_pinlist=3RV2021-1AA10 asmb=

IN/OUT:wd_acced_get_pinlist_fnam=(C:\Users\Engineer2\Documents\AcadE 2020\AeData\en-us\catalogs\default_cat.mdb _PINLIST_SIEMENS)

_PINLIST table mdb=C:\Users\Engineer2\Documents\AcadE 2020\AeData\en-us\catalogs\default_cat.mdb

IN:pins_do_pinlist_tab_query

pinlist query=3RV2021-1AA10 query str = [CATALOG] = '3RV2021-1AA10' AND [MANUFACTURER] = 'SIEMENS'

OUT:pins_do_pinlist_tab_query

OUT:wd_pins_luk4_pinlist=(L1,T1 1,L2,T2;1,L3,T3 )

OUT:wd_cat_get_cat_lukup=(3RV2021-1AA10 SIEMENS (L1,T1 1,L2,T2;1,L3,T3 ) nil https://mall.industry.siemens.com/mall/en/uk/Catalog/Product/3RV2011-1EA15)

OUT:wd_cat_get_catalog_lookup

IN:fillin_pinlist_ex

IN/OUT:wd_1_get_pnlval PINLIST_TYPE = nil

IN/OUT:wd_1_get_attr_val h=D890 nam=WDTYPE = nil

IN:wd_1b_get_wdtype_value

OUT:wd_1b_get_wdtype_value

OUT:fillin_pinlist_ex

IN:s1ed_chk_pinlist_query

IN:fillin_pinlist_ex

OUT:fillin_pinlist_ex

OUT:s1ed_chk_pinlist_query

IN:sed_luk4_new_item4_combo

IN:wd_ped_look4_sameitem options=1 mfg=SIEMENS cat=3RV2021-1AA10 asmb= mcatxx=nil perDwg=0

OUT:wd_ped_look4_sameitem rtrn=nil

IN:wd_ped_luk4_dup_item_combos=mfg=SIEMENS cat=3RV2021-1AA10 asmb= item=

OUT:wd_ped_luk4_dup_item_combos

IN:wd_ped_find_next_itemnum

IN/OUT:wd_ped_get_next_unused_item_str=

IN:wd_pitem_get_itemnum_lst

OUT:wd_pitem_get_itemnum_lst1

OUT:wd_ped_find_next_itemnum1

OUT:sed_luk4_new_item4_combo=

IN:s1ed_check_available_footprint

IN:wd_sed_check_available_footprint

IN:wd_sed_is_it_schem_or_pnl

IN:wd_sed_get_comp_attr

IN/OUT:wd_4_selsort

OUT:wd_sed_get_comp_attr

OUT:wd_sed_is_it_schem_or_pnl=4

IN:wd_ped_ssget_pnlitems ssget lst=((-4 . <and) or="" .="" (-4="" (?i?_wd_fp))="" (-3="" <or)="" insert)="" (0="">) (-4 . AND>)) sslength=0</and)>

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

IN/OUT:wd_ped_is_it_pnl=nil

OUT:wd_ped_ssget_pnlitems

IN:wd_mdb_create_ifreqd

OUT:wd_mdb_create_ifreqd

IN:wd_fpmdb_get_footprint mfg=SIEMENS

IN:wd_fpmdb_get_fp_rec

OUT:wd_fpmdb_get_fp_rec

IN/OUT:wd_dbase_releaseallhandles

OUT:wd_fpmdb_get_footprint

OUT:wd_sed_check_available_footprint

IN:fillin_pinlist_ex

IN/OUT:wd_1_get_pnlval PINLIST_TYPE = nil

IN/OUT:wd_1_get_attr_val h=D890 nam=WDTYPE = nil

IN:wd_1b_get_wdtype_value

OUT:wd_1b_get_wdtype_value

OUT:fillin_pinlist_ex

IN:s1ed_chk_pinlist_query

IN:wd_pins_luk4_pinlist=3RV2021-4EA25 asmb=

IN/OUT:wd_acced_get_pinlist_fnam=(C:\Users\Engineer2\Documents\AcadE 2020\AeData\en-us\catalogs\default_cat.mdb _PINLIST_SIEMENS)

_PINLIST table mdb=C:\Users\Engineer2\Documents\AcadE 2020\AeData\en-us\catalogs\default_cat.mdb

IN:pins_do_pinlist_tab_query

pinlist query=3RV2021-4EA25 query str = [CATALOG] = '3RV2021-4EA25' AND [MANUFACTURER] = 'SIEMENS'

OUT:pins_do_pinlist_tab_query

OUT:wd_pins_luk4_pinlist=(L1,T1 1,L2,T2,1,L3,T3 )

IN:fillin_pinlist_ex

OUT:fillin_pinlist_ex

OUT:s1ed_chk_pinlist_query

IN:sed_luk4_new_item4_combo

IN:wd_ped_look4_sameitem options=1 mfg=SIEMENS cat=3RV2021-4EA25 asmb= mcatxx=nil perDwg=0

IN:wd_ped_chk_multicat_match

OUT:wd_ped_chk_multicat_match

OUT:wd_ped_look4_sameitem rtrn=nil

IN:wd_ped_luk4_dup_item_combos=mfg=SIEMENS cat=3RV2021-4EA25 asmb= item=

OUT:wd_ped_luk4_dup_item_combos

IN:wd_ped_find_next_itemnum

IN/OUT:wd_ped_get_next_unused_item_str=

IN:wd_pitem_get_itemnum_lst

OUT:wd_pitem_get_itemnum_lst1

OUT:wd_ped_find_next_itemnum1

OUT:sed_luk4_new_item4_combo=

OUT:s1ed_check_available_footprint

OUT:wd_s1ed_do_pri_anno

OUT:wd_sed_edit_this_component okrepeat=nil

Command:

0 Likes