cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X

Table pattern is not taking absolute coordinate system as a reference

SC_8321054
12-Amethyst

Table pattern is not taking absolute coordinate system as a reference

Hi Every one,

 

My requirement is to create an irregular pattern of holes. I have 'X' and 'Y' dimensions of points where holes to be made and will create a family table of patterns.

but, after creating table pattern the points are reversely plotted (-ve became positive and positive became -ve). I think it is taking relative position instead of absolute positions. I can reverse the signs to get the proper results but I have to use the exact values of 'X' and 'Y' dimensions.

 

I have attached the snaps of the problem I am facing. please help.

 

SC_8321054_0-1684822252660.pngSC_8321054_1-1684822289489.png

 

SC_8321054_2-1684822308274.png

 

 

 

ACCEPTED SOLUTION

Accepted Solutions

Yes, I believe you describe the table pattern behaviour correctly and I suppose it works according to specification that all pattern members will be re-arranged to adapt to the new "sense" of the leader instance dimensions.  I don't think there is a way of specifying that the table pattern instances will be located according to some "absolute" coordinate system.  (if you could suppress the 1st instance in a pattern, then the work-around could be to have the 1st point be in the 1st quadrant)

 

So I suggest using point-based patterns and specifying the points using sketches, or the "offset-coordinate-system":

pausob_0-1685112903732.png

For example, define your point field:

pausob_1-1685112949961.png

now editing the 1st point, you can specify its placement in the 2nd quadrant: 

pausob_2-1685112974206.png

and the other points "stay in their place":

pausob_4-1685113052628.png

 

 

Then you pattern your feature by using "by point" method:

pausob_5-1685113404678.pngpausob_6-1685113428501.png

pausob_7-1685113453786.pngpausob_8-1685113473296.png

 

--> 

pausob_9-1685113489010.png

 

 

 

View solution in original post

10 REPLIES 10

Hi,

in Family Table you have to set absolute dimension values

MartinHanak_0-1684833397042.png

MartinHanak_1-1684833475132.png

 


Martin Hanák

Hi Martin,

  • I have selected the family item item as feature so the absolute coordinate option is not available.

we have multiple hole arrangements in each size of part. 

for example: Size 9 (S9) has 9 to 10 various type of hole arrangements.

                        S11 has again 8-9 different hole arrangements. this way we have total 9 sizes S9, S11, S13...…. S25.

and each size has different 8 to 9 hole arrangement.

  • so for these I am creating UDF under which I have defined the family table which shows instances of each size. each instance will have different arrangement of hole. please help....!

SC_8321054_1-1684897849827.png

 

SC_8321054_0-1684897671576.png

 

Hi,

to understand your problem I need to open your model. Please pack it into zip file and upload this zip file.


Martin Hanák

PFA.

 

 

Hi,

I checked 9-35 pattern, only. Point positions correspond with table defined inside in pattern feature. I don't see any problem. See picture. Minus sign is displayed because I added SHOW_DIM_SIGN yes option into config.pro file.

MartinHanak_0-1684917391702.png

Is there any problem in other patterns?

 


Martin Hanák

Yes, if you see pattern 15-97_S16, while plotting C, G, L and M (See snap attached in above post to get coordinates) the C point is in 4th quadrant. but Creo assigning it in 1st quadrant and other points are getting plotted relative to the point 'C' which makes them to get reversed.

the attached 1st image is the output I want. the 2nd one is the output I am getting.

Note: if the leader point falls in 1st quadrant, then there is no problem in plotting the point. problem rises only when the leader point falls under 2nd, 3rd or 4th quadrant, the sign gets reversed for other points.

 

SC_8321054_0-1685071461264.png

SC_8321054_1-1685071483555.png

 


@SC_8321054 wrote:

Yes, if you see pattern 15-97_S16, while plotting C, G, L and M (See snap attached in above post to get coordinates) the C point is in 4th quadrant. but Creo assigning it in 1st quadrant and other points are getting plotted relative to the point 'C' which makes them to get reversed.

the attached 1st image is the output I want. the 2nd one is the output I am getting.

Note: if the leader point falls in 1st quadrant, then there is no problem in plotting the point. problem rises only when the leader point falls under 2nd, 3rd or 4th quadrant, the sign gets reversed for other points.

 

SC_8321054_0-1685071461264.png

SC_8321054_1-1685071483555.png

 


Hi,

please read uploaded document.


Martin Hanák

thanks.

Yes, I believe you describe the table pattern behaviour correctly and I suppose it works according to specification that all pattern members will be re-arranged to adapt to the new "sense" of the leader instance dimensions.  I don't think there is a way of specifying that the table pattern instances will be located according to some "absolute" coordinate system.  (if you could suppress the 1st instance in a pattern, then the work-around could be to have the 1st point be in the 1st quadrant)

 

So I suggest using point-based patterns and specifying the points using sketches, or the "offset-coordinate-system":

pausob_0-1685112903732.png

For example, define your point field:

pausob_1-1685112949961.png

now editing the 1st point, you can specify its placement in the 2nd quadrant: 

pausob_2-1685112974206.png

and the other points "stay in their place":

pausob_4-1685113052628.png

 

 

Then you pattern your feature by using "by point" method:

pausob_5-1685113404678.pngpausob_6-1685113428501.png

pausob_7-1685113453786.pngpausob_8-1685113473296.png

 

--> 

pausob_9-1685113489010.png

 

 

 

SC_8321054
12-Amethyst
(To:pausob)

I was expecting the same thing. I will go with point method.

 

Thanks.

Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags