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

Improving Large Pattern Performance

Level 1

Improving Large Pattern Performance

You can read the Desktop Product Focus of the Month here also authored by Mark Decraene and you can also read the Enterprise Product Focus of the Month here and the Enterprise Tip of the Month here authored by Jack Sullivan.

PTC Technical Specialists Newsletter - May 2011

Tip of the Month : Improving Large Pattern Performance

If you have ever dealt with creating a large pattern array of features in a Creo Elements / Pro model, you have probably experienced less than desirable regeneration times. This is mainly because the feature being patterned is probably made up of several Pro/E features that get patterned as opposed to a single feature.

To illustrate this, take the following example:

The geometry representing the pocket (gold colored geometry) in this part below is being patterned in a 20 x 20 array and is made up of 6 features. When you create a typical pattern to represent the pocket geometry, you ultimately end up with 2400 features in your model (20x20x6). As you can imagine, the regeneration time for a 2400+ feature model is going to slow things down a bit! In this example it took about 3 minutes to regenerate this pattern set.

a_tip1.jpg

a_tip2.jpg

Now let’s look how you can optimize your model to regenerate faster using the new Geometry Pattern that was introduced in Creo Elements / Pro 5.0.

To use the Geometry Pattern, select the surfaces you want to pattern. In this case, I used a seed and boundary technique to gather all of the surfaces needed quickly. You can also just simply select the surfaces while holding down the Ctrl key. With the surfaces selected, choose Edit from the top Toolbar and then Geometry Pattern.

a_tip3.jpg

The dashboard presented is nearly identical to the dashboard you get for regular patterns. In my example, I entered 2 directions with 20 members in each direction. I also added that the pattern should remove material from my model as shown in the dashboard pulldown below.

a_tip4.jpg

Choose the Green check a_tip5.jpg to complete the pattern. Don’t blink! In this case my pattern was created in just 7 seconds and the number of features was reduced to just less than 400!

8 REPLIES 8

Re: Improving Large Pattern Performance

Great tip. This has got to be the best speed tip for Wildfire 5 I've seen yet.

Re: Improving Large Pattern Performance

have the Creo 1.0 license, but I'm required to do a particular model in WF4. are there any options for that version that may speed up large patterns? particularly perforated metal.

Highlighted

Re: Improving Large Pattern Performance

You can do a surface copy of the feature(s) and then pattern the surface instead of the actual feature(s). 

You then have the option of either removing or filling material using the patterned surfaces when you need to.  This technique was used to improve large pattern performance prior to WF 5.0.

Re: Improving Large Pattern Performance

sounds exactly like the answer i was looking for. can you maybe explain the process a bit? how would i go about doing a surface copy? when i try to select the inside surface of a hole feature, it just selects the part or the hole feature. i'm working in sheetmetal mode if that makes any difference.

i appreciate the help.

Re: Improving Large Pattern Performance

Select both sides of the hole by holding down the CTRL key.  Then go Edit -> Copy and then Edit -> Paste to get a surface copy of the hole.

Re: Improving Large Pattern Performance

One other thing, sounds like your Smart filter is on.  Yes, select the hole feature first, and then select the individual surfaces.

Re: Improving Large Pattern Performance

Chris. Not sure what the geometry looks like, but you mention a hole. If that is truly the geometry you are patterning, then it will be hard to get the pattern to regen any faster using the surface technique John mentions. However, you can check in the pattern definition to make sure the pattern is optimized. If none of the holes intersect or partially fall of the edge of the plate you want to make sure you change the Option from the default of "General" to the more optimized "Identical". This should greatly improve the performance as long as the pattern fits the above criteria. Hope this helps.

Re: Improving Large Pattern Performance

It does not seem to work for Sheetmetal? only solid parts?

that sucks!!!!

- Derrick