Skip to main content
14-Alexandrite
January 8, 2021
Question

Flexible Modeling Pattern Recognition?

  • January 8, 2021
  • 3 replies
  • 4049 views

Hi Guys,

 

I've been playing around with the flexible modeling, as I have never really used this before. (im in Creo7.0.2.0) 

 

The one thing that peaks my interest is the pattern recognition.

 

Lets say i have a very large plate that has hundreds of holes in it, that were done with a solidify. (so no axis exist yet in the holes.)

 

I can get the pattern recognition to see all the holes and make a pattern in my model tree. But how do i utilize this newly created pattern recognition?

 

I want to use newly created pattern to make hundreds of axis lines through all the holes it just found.

 

But i only get 2 when i try and create an axis line in a hole, and then pattern that. What am i doing wrong?

 

Thanks,

Jay

3 replies

19-Tanzanite
January 9, 2021

Sounds like what you are doing should work, though I am not actually clear how you are defining your axis.

It has to be related to the features that were used to drive the pattern recognition feature.

I tried it in Creo 4:

pattern_recognition_by_ref.JPG

I think one has to be careful with references.  I also notice this pattern recognition does not 'auto-update' - so if you insert more holes, you will have to edit-definition of the pattern recognition feature in order to "refresh" the pattern references.

14-Alexandrite
January 11, 2021

Thanks for the help. 

 

So when I run pattern recognition, It finds 56 instances. Great!

dunebuggyjay_0-1610368450899.png

 

I accept that, and then add an axis to the hole i used for pattern recognition. 

when I pattern that axis, I get only 2 axis created. 

dunebuggyjay_1-1610368479798.png

 

I also tried it in creo 3, and get the same result. So maybe its the way the holes were originally created. (I believe they were put in by solidifying a copy. )

19-Tanzanite
January 11, 2021

In my limited experience, I've had issues with this tool: the new pattern put all the new axes on top of one another - but you are only getting 2 - so you aren't really getting the "pattern by ref" action (which should give you 56 instances).  So is your pattern 76 actually a pattern by-reference?  Can you post your model?

16-Pearl
January 12, 2021

Hi, 

 

I'm wondering if the pattern is getting confused by the other "stuff" inside the solidify. I've also seen this issue in the past and it normally means some reordering of the model tree needs to occur or some simplification of features. In this case, your features are at the top so all good. I can't comment on simplification.

 

Instead of stepping out the part, you could try collapsing the 4 solidify features into an independent geometry using the collapse command. I tried this and afterwards I was able to make the pattern of axis the way that you want. Might be a bit cleaner too as the solidify features are currently referencing the drill or whatever that is that made the holes.

 

Tdaugherty_0-1610459471729.png

 

Ty

14-Alexandrite
January 12, 2021

I would never step this out just to add the axis. That was more or less a test to see if it was working correctly. (by dumbing down the model)

 

The collapse does work, but is there any way to un-collapse? ie get it back to what it was. I'm not exactly sure exactly what collapse does. Are these solidifies that are collapsed now no longer associative? That wouldnt work for me if so, as we are always changing this quilt used to cut the plates. 

 

I really wish i could just select a pattern recognition pattern in (the drop down) when i make my axis pattern. 

 

I would use this pattern recognition a whole lot more, if I had this ability to choose this recognized pattern. 

 

Jay

23-Emerald IV
January 12, 2021

@dunebuggyjay wrote:

The collapse does work, but is there any way to un-collapse? ie get it back to what it was.


Collapse is a non-reversible operation that removes any association between the entities and the features that created them.  The features are removed, the entities are kept, and the entities become 'dumb' (no longer editable.)  Not really much different than if you had imported them from a STEP or IGES file.

14-Alexandrite
January 13, 2021

Did you try redefining the Pat Ref and change Identical to Similar?

 

Also, when you created it, did you pick the feature, create Pat Ref, then select the exact same surface for your axis and then pattern it.