hexagon logo

Alignment of a cylinder with no rotation

Hello, can anyone help on how to align a cylindrical part with no rotation? I attached an image of the model. The flats on the model aren’t machined yet. I created two circles and then constructed a 3d line between the circles and created a point on the plane. I then leveled to the line, then set the x and z origins to that same line. The i set my Y origin to the point. I ran it once and then set up a new part and my whole alignment was thrown off. Did I do something wrong? Is there a better way of doing this? Hopefully I can get some advice for next time I have to do this.

Attached Files
Parents
  • If the part is completely round there is no rotation constraint because per form fit function scheme it rotates indefinitely. Make workplane Yplus or Yminus at the very top of the program, build a cylinder either in auto or construct one via 3 circles, level to either Yminus or plus depending what the vector of the cylinder axis is going, origin in Z & X, then build a plane at one end & make y-origin.
Reply
  • If the part is completely round there is no rotation constraint because per form fit function scheme it rotates indefinitely. Make workplane Yplus or Yminus at the very top of the program, build a cylinder either in auto or construct one via 3 circles, level to either Yminus or plus depending what the vector of the cylinder axis is going, origin in Z & X, then build a plane at one end & make y-origin.
Children
No Data