Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
Hello all. The pipes in Creo piping module comes as a feature in the assembly model tree. However, while working on cabling module, we start by creating a harness (part) and the cable in the model tree comes as a component.
Is there any way of turning this component into a feature?
Thanks
Solved! Go to Solution.
No, there is not a way to change this. The Cabling module was created differently that the Piping module.
Sorry
Frank
No, there is not a way to change this. The Cabling module was created differently that the Piping module.
Sorry
Frank
Oh, then is there a way to create a copy of the cable "part"? I would like to bring the Cable assembly as a sub-assembly; into a main terminal assembly multiple times in different locations.
The same cabling assembly i'd like to assemble to different terminals. Right now, the second time i bring the cable assy it falls into the 1st assy's location.
Thanks Frank.
I'm not quite sure I understand your situations. Are you;
1) Routing multiple wires to a terminal assembly?
Or
2) Routing the same harness/cable assembly, multiple times to the terminal assembly.
An generic image of the terminal assembly or your model tree may help..
Both of these are covered in the on-line training and help documents, but I'll try to summarize them.
I'm not deeply familiar with the Piping module, but remember you can have multiple wires and termination points in a harness assembly. So a model tree of a harness assembly would look like this;
Harness.asm
Harness_part.prt
Connector.prt (or .asm) This is where the wires/cables in the harness part will terminate. These are designated.
Connector.prt ( or .asm)
...
...
1) Multiple wires to a terminal assembly: You will have one harness assembly, Harn.asm,that contains one harness part, harn_part.prt. This harness assembly will be a sub-assembly of your next higher level terminal assembly.
2) Routing the same harness/cable assembly to a next higher level, but with different routings: In order to do this you will need to make copies of the harness assembly and rename them with a unique identifier. For example, if you start with harness assembly 1A1.ASM, With harness part 1A1_HARN.prt. Then the second copy would be 1A1_02.ASM, with the part 1A1_HARN_01.prt, You can then assembly each of these to your next higher level terminal assembly and modify each route accordingly. NOTE: If they are the same harness/cable assembly, you will have to manually make sure the lengths of the cables are the same.
I hope this make sense and helps. If not, add some image of the situation and I will try to help.
Frank
Thanks Frank. Sorry, I cannot share images due to certain compulsions. I am trying to perform the 2nd option - "Routing the same harness/cable assembly, multiple times to the terminal assembly".
I have tried performing the 2nd solution you've given that is - "2) Routing the same harness/cable assembly to a next higher level, but with different routings: In order to do".
The first harness/cable assembly I import, places itself as I want it. However, no matter what name I give to the harness part by "saving a copy" and "reuse" part, the harness wire/cable falls back into the 1st position after regeneration (The connectors stay in the new position).
There are probably two options to do what you're trying to do. This is a common problem. You have one harness and need to see if installed in several different places with different routing (but the same length and, therefore, the same part number). If you assemble this same harness 3 times, you want a single item in the BOM with a quantity of 3. You don't want three separate assemblies. Is this right?
If so... you have a couple of options - neither very good but possible...
I'm actually doing a presentation on this at PTC Liveworx 2017. It might be the only good thing about the presentation.
Thanks!
-Brian