On the family creation window, if I specify the insertion point for the cross reference symbol (x/y values) as "0" relative to the parent, these do not insert at "0" relative to the parent, they are way off.
If I set the value to any figure "0.1" for example, these work fine.
I think there might be a bug when selecting 0 relative to the parent?
There are several ways to define the cross reference symbol position and a hierarchy to which method takes precedence. You can see the details here which might help you:
https://communities.bentley.com/products/electrical___instrumentation/w/electrical_and_instrumentation__wiki/10421/cross-reference-symbol-in-wrong-position
My guess would be that you have a cross reference position defined on the parent symbol in Symbol Creation, so when you use 0,0 in the family that signals the software to use the position defined on the symbol.
Hi Tani,
I think ive spotted this - you are almost correct.
The parent symbol contains no cross reference positions, so this would therefore be "zero / null".
In my device family, I have also set the insertion point to 0 for X and Y since that's exactly where I would like it in relation to the parent, but looking through my project options, I have the value of "75" for the Y axis if nothing is set - therefore setting this to zero should cure my issue?
Regards
That sounds right. Is your cross reference symbol currently being placed about 75 units (mm or inches depending on your standard) away from the parent? If so, then setting that project option to 0 should fix the issue.
It appears with all three settings at "0", the insertion point is actually way off, several hundred.
Are you able to test/confirm your end?
I tested this in the latest version, Promis.e Select Series 8, 08.11.13.96, and I created a family with 0 offset specified for the cross reference symbol position. I checked that the parent symbol had no position listed in symbol creation for the cross reference position (it was blank, it did not specifically say 0,0), and my Project Setting had a distance of 2 units in the X direction as its setting originally. When I inserted the parent, the xref symbol came in 2 away from the parent. Then I changed the Project Setting to 0 distance away and update the project when prompted. The xref symbol moved so that it is at 0 distance from the parent, just as I expected.