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

Creating a part which is a square domain having small non overlapping circles in it

SP_8016115
4-Participant

Creating a part which is a square domain having small non overlapping circles in it

I have a data set of the circle's center coordinates and radius (the same for every circle).

I am interested in generating this part, a square domain with randomly placed circular holes in it.

I tried using the table pattern and datum offset method, but I was not able to do so.

I will be overwhelmed if someone is willing to help.

 

You can consider the origin according to the data set.

1 ACCEPTED SOLUTION

Accepted Solutions

Format your origin coordinates in a .pts file. The format for each record (cartesian coordinates) is:

X Y Z

1 1 0

Save the file with a. pts extension, this will allow you to import it into Creo. You now have all of the centers of the circles. You will then create the datum curve for each circle and pattern it using the origin coordinates to drive the  pattern .

 

Use the datum point offset from Csys feature option. You can then import the circle center points by importing a .pts file with the coordinates.

 

It will look like this after import using the default model csys as the frame of reference.

 

tbraxton_0-1672857146916.png

 

The implementation of the pattern using the datum point array.

tbraxton_1-1672857521815.png

 

This is a subset of your origin data showing the implementation of the patterned circles.

 

tbraxton_2-1672857585691.png

 

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

View solution in original post

1 REPLY 1

Format your origin coordinates in a .pts file. The format for each record (cartesian coordinates) is:

X Y Z

1 1 0

Save the file with a. pts extension, this will allow you to import it into Creo. You now have all of the centers of the circles. You will then create the datum curve for each circle and pattern it using the origin coordinates to drive the  pattern .

 

Use the datum point offset from Csys feature option. You can then import the circle center points by importing a .pts file with the coordinates.

 

It will look like this after import using the default model csys as the frame of reference.

 

tbraxton_0-1672857146916.png

 

The implementation of the pattern using the datum point array.

tbraxton_1-1672857521815.png

 

This is a subset of your origin data showing the implementation of the patterned circles.

 

tbraxton_2-1672857585691.png

 

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
Top Tags