Pretty straightforward question...
I have an electrical cabinet in a production folder checked out for ECN. I need to route wires, and check it back in.
Can Electrical do this?
Thanks in advance.
At this point, not really. However, you can accomplish what you are trying to do. Technically you will be both creating a new assembly AND changing a name, but hopefully not in the way that you are not wanting to do.
From Electrical Schematic, generate the assembly files (that will be blank). The files generated will be named based on automatically generated numbers.
Open the project in solidworks, and in the project document panel, right click on the assembly that you would like to contain the electrical cabinet, and click Rename. Set the new filename to the same name as the assembly of your electrical cabinet.
Copy your cabinet assembly file, and paste in the location of the project assembly you just renamed. For example: C:\ProgramData\SOLIDWORKS Electrical\Projects\<Project ID#>\SOLIDWORKS
You should get a prompt from windows on whether you want to copy and replace the existing file. Replace it.
Now when you open the assembly from the project document pane in solidworks it should contain that cabinet. Associate the components to the electrical project components, and route.
I'll just toss in here that following this workflow will create a copy of the electrical cabinet assembly outside the production folder, which may not be desired. Changes to this copy will not be reflected back to the production folder copy (i.e. the real copy). This is a current limitation of SOLIDWORKS Electrical at the moment - the assembly which is used for routing wires MUST reside in the SOLIDWORKS Electrical project folder.
The good news is that this limitation has been corrected in 2017. Well, in the beta at least - we'll see if it makes it to release! (fingers crossed)
I have been doing something similar, but reversed. I use SolidWorks Electrical to create the assembly file, and I create the assembly as normal within that file. I do everything normally, but when finished I just do a quick save-as and load a copy into the appropriate folder.
It gets us the documents we need at least. It'll just potentially cause problems with ECN's as people will need to be aware that they need to edit the SolidWorks Electrical assembly with the 4-digit number and NOT that model in the folder as they normally would, then they have to over-write the model in the folder for the update.
Hi Tim Pulaski
I faced the same problem and I don't see any update to this problem even in 2018.
I still need to go through the procedure mentioned by Brian. I would have been much better if we could use existing assemblies from their respective folder locations.
Have you found any better solution to this?
The problem was resolved in 2017 when they added the ability to link a Location to an external assembly. This resolved the longstanding issue Caleb Youker faced years ago and allowed for much more reasonable collaboration with SW PDM (not perfect, but a start!).
And then in SWE 2018 SP0.1 .... it broke! The button to associate to an external assembly does literally nothing at the present time. This has already been reported as a regression and should be patched by the next service pack (SP01), coming out sometime this month. So if you're reading this and have not yet upgraded to SWE 2018 - don't! If you work with mechanical assemblies in a PDM vault this makes 3D routing untenable if you want to manage/document the routed assemblies in any (reasonable) way.
Actually I have already upgraded to SW 2018 and facing the exact same problem that you mentioned here. I manage everything in PDM and Electrical is not allowing to manage the routed assemblies inside the PDM (i.e. in corresponding location of original mechanical assembly).
Retrieving data ...