hexagon logo

Constraining the vector in Autofeature calculations

So far I have only seen that I can constrain the radius in feature calculations. Can we constrain result calculations to things like vector and position as well?

Right now we have a part with a free-form hourglass-like cavity on the inside. The drawing calls out that the circle formed by the smallest crosssection of this hourglass has a rather tight position tolerance. I figured I would just measure the hourglass like a cylinder and set the max inscribed fitting algorithm to obtain the smallest cross-section. Thing is, I would need to constrain the vector of this cylinder to exactly 1,0,0 IJK for the location to be correct.

Is this possible?
Parents
  • I don't know of a way to force the vector of a cylinder to stay the same. Unfortunately, with an hour glass shape the cylinder will probably tilt one way or another when it is constructed.

    If you take many points at different levels (a bunch of vertical scans would probably be best) and construct a circle from those points, that will assume the vector is normal to the workplane. It would essentially be the same as a fixed vector cylinder. If you use the Max Inscribed fit method it should give you what you want. What is cool is then you can graph the circularity of that circle and you will see all the points in 3D space. The deviations will all point away from the max inscribed circle.
Reply
  • I don't know of a way to force the vector of a cylinder to stay the same. Unfortunately, with an hour glass shape the cylinder will probably tilt one way or another when it is constructed.

    If you take many points at different levels (a bunch of vertical scans would probably be best) and construct a circle from those points, that will assume the vector is normal to the workplane. It would essentially be the same as a fixed vector cylinder. If you use the Max Inscribed fit method it should give you what you want. What is cool is then you can graph the circularity of that circle and you will see all the points in 3D space. The deviations will all point away from the max inscribed circle.
Children
No Data