Solved! Go to solution

PlanarRelation3d object



In SE i can Flip the planar relation, in de SE SDK there is no Flip method defined on the PlanarRelation3d object like it is defined on the AxialRelationd3D.


How do we flip a planar relation trough the sdk in VB.Net.


Best regards,




Re: PlanarRelation3d object

[ Edited ]

It seems when flipping the Relation in solid edge it changes the planar relation to a Mate relation.

So i assume the mate relation can flip but not a planar relation. Unfortunatly on the relation3D object i do not see any mate relation method possible in the sdk. I'm working with SE 5.

Accepted by topic author wvandorpe
‎08-26-2015 04:32 AM

Re: PlanarRelation3d object

In the documentation i found the following information that the property NormalsAligned defines the orientation of the faces:

This relationship makes the planar face of a feature on one part parallel with the planar face of a feature on another part. The placement of this relationship is limited to the interactive environment. Once placed, however, you can use automation to modify the offset of the planar alignment. Also, from this object, you can access information about the type of relationship and the associated parts. The interactive user places PlanarRelation3d objects using the Mate and Align commands. A mate and planar align are the same except for the orientation of the faces, which is defined by the NormalsAligned property.

Re: PlanarRelation3d object

Hi Wouter,


As you noticed, yes, changing the NormalsAligned property on the planar relation is the method for Flipping the relationship. There is a sample program delivered in the Custom folder called 'SEAssemblyRelationshipBrowser' written in VB.Net that is a very useful reference for using the assembly relationship API in case you haven't seen it.


Hope this helps,