I assume this issue is happening in the Library (Vesys components)?
If so, are you trying to change the number of cavities on the 'Base' tab? I think you need to go to the Cavity Names tab and delete one of the rows from here.
I am actually using Capital rather than Vesys, but this works for me.
Thanks for the answer
Vesys doesn't appear to have the cavities tab in the component library. We are using a Vesys 2012.1.SP1310.24 at the moment though, maybe it got added in one of the more recent updates. We try to only update between large design pushes. We've been in one for the last several months.
I've just checked in VeSys Components and it seems the Cavity Names tab doesn't exist for splices at all. The only workaround I found was to change the part to group name Device and then back to Splice. This resets the number of pins to zero, but I'm not sure what other information you may lose (the message says "splice specific" information is lost). However, this may still be easier than obsoleting, deleting and re-entering the splice from scratch.
Nope no dice, the part is used in many of our parts and Vesys wont let me change because of it. It would let us change up to two cavites but not to one. <<Sigh>>
Sounds like something for the next update
I've found another way to do this, but it requires XML editing. I exported just this splice part from Components, edited the XML to remove the unwanted cavity and then re-imported (using 'replace'). As far as I can tell, this works even if the splice part is in use.
In the XML file there are two things you need to edit...
1. On the row that starts "<splicepart" look for the following cavityqt="2" and edit it to say cavityqt="1"
2. You will find there are two rows that start "<librarycavity". You need to delete the second row, so there is only one (I chose to keep the one that said cavityname="1".
If you don't feel comfortable editing XML, this may not be for you. But it seems like a reasonably easy workaround if you only have a single part you need to edit.
Yep, that fixed it thank you much