Cylindrical Programming

Cylindrical Programming

Hello,

I’ve been struggling with a part we’re trying to program and have run out of ideas. I’m hoping someone might be able to provide some guidance or suggestions to help get a solid program started. I’ve attached an STP file of the part for reference. Please note that this is an approximation of the actual part due to proprietary restrictions.

The datums are as follows:

  • A: The bottom surface
  • B: The outside of the cylinder
  • C: One of the holes near the bottom, closest to the longer cutout

We have a reliable setup where the part is securely fixed, allowing for quick removal and replacement without having to recalibrate entirely. Here’s what I’ve tried so far:

  1. Method 1: Leveled to the bottom, aligned to the cylinder, and set the origin at the cylinder's center.
  2. Method 2: Leveled to the bottom, aligned to the cylinder, created a center point in the cylinder, measured datum C, and created a line from C to the center point offset by 0.400. I then aligned to that line, which seems to work best so far as it clocks everything based on datum C.
  3. Method 3: Performed a CAD alignment, followed by measurement and alignment adjustments.

Despite these efforts, the deviation remains in the range of 0.100 inches, even when starting fresh.

Any advice, tips, or alternative methods to improve the alignment would be greatly appreciated.

Thanks in advance!
Kaleb