Quantcast
Viewing all articles
Browse latest Browse all 11560

Re: Feature Failure with Repeating Patterns

I took another look at the efficiency of the cube.

 

I applied a "Hail Mary" value to the diagonal's pattern fill section by making the width 2x the "big_cube"

In fact, you only need 2x "big_cube" minus "cube".  This removes a superfluous copy at the corners.

Overall it didn't change the regeneration time by much, but worth noting.

d<nn>=(2*big_cube)-cube in the relations of 6 patterns

However, this effort did prove that the model is robust to any whole number value for nest-size.

 

 

This is the logic behind the fill pattern of the diagonals:

  • You cannot make the "diamond" fill-pattern required normal to the axis of the diagonal rods.
  • There is a tilted square pattern if you look normal to the cube.
    • The pattern dimension is the diagonal offset which is the diagonal of the 1/2 the cell size. (mini_diag)
  • The diagonal rod fill-pattern fills "laterally" along the normal cube.

Image may be NSFW.
Clik here to view.
borg_cube_III.PNG

Image may be NSFW.
Clik here to view.
borg_cube_IV.PNG

 

I did try a few other things and they failed miserably.  The first thing was to try pattern-geometry copy.  This threw out errors and, although the feature count went down dramatically, the regeneration time was still atrocious.  There is still a lot of geometry checking going on.

 

What I don't understand is why the Pattern Option -Identical- is grayed out for all the patterns except the first one.  This should resolve a lot of the regen issues.  In theory, this would make a blind copy regardless of geometry checks.  This use to work wonders in Unigraphics NX.  I'm in Creo 2.0 M040 so I don't know if anything has changed in this regard in later versions.  This is probably worth a support case to find out the reasoning behind it.

 

I would really like to invite one of PTC's gurus to have a look at this.  Download the above file and set it to 9 replications (nest_size) and see just how much effort this requires.  The regeneration seems to be never-ending!  What is a better solution to improve regeneration times?


Viewing all articles
Browse latest Browse all 11560

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>