Problem creating a dmPerpendicular3d constraint.

I have a circular wall segment and want to be able to change its radius. To keep the ends squared off I need the create a dmPerpendicular3d constraint between one of the major cylindrical faces and these minor faces. But I can't get this to work. If two face are selected the dmPerpendicular3d constraint immediately shows as 'Unsatisfied'. The alternative of selecting two edges seems to work initially, but fails when the radius is changed.

Am I missing something, or is this not possible without an additional 'helper' solid (pie-segment)?

Comments

  • Hello Roy,
    The perpendicular constraint does not apply to the entities that not flat. So in this case, I would suggest to create two distance constraints with a zero value.
    Please see attached model.

    Test_3D_Perp_ilyat.dwg

  • I must admit that I was mystified at first by your solution. But then I realised that the distance is measured from the axis of the curved face and not from the face itself. Thank you very much for pointing this out.
This discussion has been closed.