I am trying to insert a selector switch (main component) (EV34GB) and a contact (subassembly) (T2P) into the database via the new catalog browser. Inserting the main component not a problem but when I insert the subassembly it comes up with the error message shown on (Capture4) The assemblylist number is different so I can understand why it will not work.
Has something changed in the way it is meant to be done?
Have had a look at the help file but can’t find anything.
I have had to go back to ACADE 2014 and do it from there. Hope I can get this resolved.
Cheers Chris
Solved! Go to Solution.
Solved by Icemanau. Go to Solution.
Hello,
Thanks for reporting this issue, we have added this issue into our issue system, and looking into it already.
For now, we don't have a good workaround for this issue.
Thanks,
Robin Shou
Quality Assurance
Autodesk AutoCAD Electrical
Brad Coleman, Electrical Draftsman
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Thanks Brad
I see know that we have been working backwards here. We have been giving the main component the unique identifier instead of the sub component. That why we have ended up with so many extra lines of data for sub components. Thanks for your help.
Cheers Chris
Could I bug you guys for some more clarification?
I stumbled on this post because I have had the exact same issue.
So for instance, I have a disconnect switch, a shaft, and a handle. All three parts are already in autodesk's database, but none in the combination I want. In the past, like the OP, I was assigning an assemblycode to the disconnect switch, and adding the applicable components with the main component's assemblycode in their assemblylist. Doesn't work when the subcomponent already exists in the database. I got this idea because it seems to be how autodesk does it (see attached pic). It also seems backwards to put one identifier in "assembly LIST" and multiple in "assembly CODE (singular)", right?
In this instance, if I take the assemblylist identifier from one of the existing handle entries (because it won't let me add a new one), and add it to the disconnect assembly code (with a semicolon), I end up with an assembly that includes a bunch of extra parts, assumedly because that assemblylist code is also used for some other subcomponents I don't want. In this case, the only way around this problem that I can see is to add my handle and shaft part numbers with an underscore (OHB80J6_) and hope people ignore the underscore.
Am I understanding this right? There's got to be something I'm missing.
The graphic is a bit small to read but I will do my best to explain how to use Assembly Code to build a subassembly association.
Using the Assembly Code method hasn't changed with the new Catalog Browser. Select a main part, check As Main and enter some text string into the Assembly Code field. Click OK. Edit any and all components that you wish to attach to this main part as subassembly parts. Check As Sub and pick the same Assembly Code you assigned to the main as the Assembly List value. Generate a BOM and all parts that share the same Assembly List value as the main part will appear in the BOM under the main.
There is one quirk in the new workflow. If you have already assigned an Assembly List value to a part, the part is no longer visible for editing. In previous releases there was a checkbox labeled “Display subassembly entries only for editing” but it was not added to the new Catalog Browser. Don’t ask me why. No idea. It is an awkward workflow but enter the catalog number of the subassembly part you wish to edit into the search field of the Catalog Browser (see attachment 1). DO NOT click the magnifier icon, believe it or not. Click the Edit icon (pencil) and the subassembly part will appear for editing. (see attachment 2)
I hope this helps, because I'm not quite sure I understood the exact issue as you explained it.
Hi Looks like you have the same problem I had. I have attached a snap shot of a part of the database for push buttons just to show you how it is set up.
The sub components use the catalog number for the "assemblylist". I usually only have two of the same sub components in the database one with a "assemlylist" assignment and one without. Reason being if i want to add a sub component manually then I use the one without the "assemblylist"
The main component then has the "assemblycode" added for the sub component parts required with the main component.
This may make more sense when you look at the attachment.
I have also added a copy of how to set up sub assemblies.
That screenshot is quite helpful.
The one thing I am still fuzzy on is how you managed to add some subcomponents twice - for instance, T2P is entered twice, one with an assemblylist, one without.
Hi
In the catalog browser when you are in edit mode (blocks turn yellow) the you click and highlight the row you want to copy. Right click and choose option copy row. Then scroll down to the bottom and the should be a blank row with an asterix *. Right click on the asterix and choose the option paste row. You can now go and make any changes you want to that row. Once completed click on accept changes button.
You may have to tidy up you database and ensure that the main components have "assemblycodes" and the accessories/ sub components have "assemblylists"
Got it, but how did you get around the error code you talked about in your first post? I get a duplicate message every time I add another part with the same catalog #.
kwj,
By adding an entry in either Assembly Code or Assembly List makes the record unique, allowing you to have two or more catalog numbers that are the same as long as there is unique entries in the AssemblyCode or AssemblyList.
From your post, it seems as if you are saying we can duplicate a row and change the assembly list and the catalog browser will accept these changes. We are not seeing this.
Seems as if the workflow now works the same way as multiple catalog, its just predifined by giving each part number a unique assembly list. then linking each assembly list in assembly code for the main part.
I second everything you just said patrickrobinson. I see the same behavior. Putting all the unique assembly list id's into the assembly code is a weird way to do it but it seems to work.
it appears that you can go into access and add multiple parts to the same assembly list. Im sure this is not the correct workflow, but it will keep you from having to create multiple assembly lists. Im not suggesting to do this FYI. But it would be nice if we could do this in AE
Hey All,
I had the same issues as mentioned.
The confusing part of it all might be the the naming of the assemblycode and the assemblylist.
I feel these two are being switched at some point in time...
I mean where you would accept to put in a list of all the components you'd like to add in an assembley (assemblylist) is actualy the place where you should enter a code for the part you wish to add to your assemblies. (eg. the partnumber)
On your 'Main' part (the one you wish to select from the catalog) you can enter a list for the 'assemblycode' consisting of all parts you'd like to add to this component.
For example:
A pilot light consiting of:
LED-body, part no 123
Red Lens, part no 456
Fixing Collar, part no789
The assembley code and lists would look something like this:
For the LED: assemblylist 123
For the Collar: assemblylist 789
For the Lens (if you would like this to show as main part): assemblycode 123;789
This method will add both the lens and the Collar to the Lens.
I'dd like to remember it as if where you would expect a list of parts you must enter just a unique code for the part,
and where you would expect to enter a code, you must enter a list of the codes sepparated by a ';'.
Hope this helps..
Oooops.
Lets make myself a bit clearer with an other example...
We had our RED-LED assembly consisting of:
Lens 456
LED 123
Collar 789
with the method I mentioned in my previous post it is now possible to create an other assembly using the same codes
For example, we want to create a Blue pilot light with both the same LED and Collar.
The only thing You have to do in this is add the Blue lens to your Catalog database and provide the assemblycode with 123;789
Now when ever you selct the bleu lens for your project the LED and Collar will be in the assembly, without the need for extra entries in the database for the same component.
It is even possible to provide a specific number of subassembly components by entering the quantity followed by a ', 'and the 'assemblylist' code. in the assembleyquantity field.
See the AutocadElectrical Help on this topic.
Hopefully this is helpfull to whomever needs this.
I ran into this problem yesterday. Upon checking the forums out for a solution, I was a bit bummed out to see no resolutions to these issues last posted in September 2014. Autocad Electrical already has multiple entries of the same sub-component in its database, but none of the existing assemblylist codes meet my exact needs. It seemed pretty straight forward to copy one of the existing entries and type in a unique assemblylist code. Unfortunately, I experienced the same error that PatrickRobinson and electcad did. Does anybody know if this has been fixed yet?
Thanks,
Scott