Jump to content

Points with a pattern


---
 Share

Recommended Posts

I have a round part with holes drilled through the part toward the OD of the part. Holes are drilled vertical in +Z direction. I'm going in hole 1 probing a point, then using sub clearance to probe 2 additional points in the hole (top, mid, bottom). How do I pattern these points every 7.2 degrees without leaving the hole? I tried making points 1,2,3 a group and pattern the group, but it still wants to do all the top, then middle, then bottom driving through the part. Please see photo for a visual.

This is where taking a pattern feature and making individual features would help. I wish Calypso had this feature.

part.jpg

Link to comment
Share on other sites

This may take a little adjustment.

Try using a formula in pt 3 to get some dummy info from pt 2 i.e. A1 value. Then, use a formula in pt 1 to get some dummy info from pt 2, i.e. A1 value. So pt2 cannot run until it measures pt 1 and pt 3 can't run until it measure pt 2.

HOWEVA, I think you're going to have issues with the SCP

How about using a 2d line at each position consisting of 3 probing points. Then, recalling individual points from the lines. Seems like a lot of extra work.
Link to comment
Share on other sites

It is possible to use the following method to make individual features from your 'patterned' feature.

First, make sure you have your feature so it works exactly as you want it to.
Any mistakes will end up in all new features you create.

Now create an alignment. In the alignment, click the special button, then click rotate by an angle and put, in your angle of 7.2 degrees and specify around + Z axis.

Now copy the point you have created, then click the dropdown for alignment and check 'keep position', then with the drop down menu still open choose the new alignment. The nominals for the point will stay the same but the point itself will be moved to the new alignment which is rotated off 7.2 degrees around the Z axis.

Now once again click the drop down menu for alignment, un-check keep position and then re-select base alignment. This time your point will not move, however your nominals will be modified to reflect their positions relative to the base alignment.

Repeat this as many times as necessary to replicate your pattern as individual features.

This is kind of tedious, but it will allow you to re-create your rotational pattern of points as individual points without having to manually create each point.
Link to comment
Share on other sites

I have to recall the points into diameters at middle, top, and bottom. Doing all the top points then going back around and doing all the middle points and then going back around doing all the bottom points is just a waste of time running, but quick to program. There needs to by a way for Calypso to take a patterned feature and turn it into individual features. This would make it a lot easier than to waste run and travel around the part multiple times when I'm already in the hole once.

I vaguely remember something about using a macro in Calypso. I will have to try and figure it out.
Link to comment
Share on other sites

Thanks Derek.. I have done that before. The problem is I have 50 to do at each height. Copying and changing the nominal is not that bad... This should be easier than this though.
Link to comment
Share on other sites

Lonnie,

I agree it should be built in - it isn't yet. There's a work around. Tom described it above.

Assuming you run in order of features, put your points in reverse order in the feature list: P3, P2, P1.

Now open up the P3 point feature, click the Comment button, right click in the comment field and put in a formula that references something from P2. I usually just put getActual("P2").x or something like that. Similarly, in the Comment section for P2, put some bogus reference to P1 like getActual("P1").x or what have you.

Group and pattern your features like you did before. Now in each hole as it tries to run P3 first it thinks it needs data from P2 which needs data from P1. Thus it will run P1 first then P2 second then P3 third then move on to the next hole.

The only trouble you might find, as Tom also mentioned, is if all three are in the same sub-clearance group it will likely try to go through the part to get from hole to hole. You can probably overcome this with some clever use of clearance distances.
Link to comment
Share on other sites

Do you have room to travel around the part instead of up and over? Like Peter said, an exaggerated clearance distance might give you enough room to travel radially around outside of part.

Maybe Zeiss can add "Patterning a group of features" 😃
Link to comment
Share on other sites

These are 3mm through holes and I'm using +Z for my clearance plane. Increasing the clearance distance would run into the part due to my points being radially. I will try Tom's method later today to see how it works. Thanks guys.
Link to comment
Share on other sites

Please sign in to view this quote.

Oh.. Your sketch looks like they're partial holes.... I missed the "section" call-out.... 🤣

Correction. Part of your sketch looks like partial holes. The other part looks like holes...DOH 🙁
Link to comment
Share on other sites

I think if you could change the 3 points into a LINE, you might have the results you're looking for. Line is a feature and it won't break that up between rotations. Of course that will only work if you can use the info from the line to get your desired data.
Link to comment
Share on other sites

For some reason I was thinking of circles when I mentioned clearance distance, even though we were discussing points - maybe because the points are in a hole. Sorry about that.

You could try position points in the strategy for the first and last points to place the probe directly above the hole just before and just after each group.

I agree with Dave, a line would be much easier to program for navigation purposes. Could be set to beep three individual points in each bore. Then recalling the top/middle/bottom points into diameters gets tricky. There's probably something that could be done with loops to recall just the first point from each line, then just the second, and so on. Or maybe you could use Recall Feature Points with a box to capture just the points of interest.
Link to comment
Share on other sites

If you go into the menu where you define new sub clearance planes and create a new one there is a check box that is called something with pattern or loop or something. Check that one and do the method with the comment mentioned previously.

Warning: This has been buggy in older versions and i'm not sure it works nowadays since i almost never use it.
Link to comment
Share on other sites

Lonnie,
I thought I would add my two cents worth. Originally, I might have tried just using individual points to accomplish your problem. But Dave's idea of using lines got my attention. I have attached (hopefully!) a screenshot of a line pattern that I think would do what you are looking for. If, in each line, you had the three points you want, you could then 'extract' the points from each line and then use those points to build your circles; top, middle and bottom. It's a little time-consuming, but I think it would work.

Line Pattern.docx

Link to comment
Share on other sites

This method does seem easier. We want the ability to change from every 7.2 degrees to every 14.4 or 21.6 down the road. This method makes that easy using the pattern. I will just have to see what it does on actual parts.
Link to comment
Share on other sites

Please sign in to view this quote.

There's an echo in here....LOL

You'll want to use Rotational Pattern (use for scallop) not Polar Pattern Offset, so the pattern will rotate the feature as well.
Link to comment
Share on other sites

 Share

×
×
  • Create New...