Issue with patterning features. Missing instances.

Issue with patterning features. Missing instances.

devin.kieselB9RNV
Participant Participant
826 Views
14 Replies
Message 1 of 15

Issue with patterning features. Missing instances.

devin.kieselB9RNV
Participant
Participant

devinkieselB9RNV_0-1738451538481.png

I want to make evenly spaced alignment markings on this bend. I've made a sketch and extruded the marking into the bend. When I create the pattern two marks are missing as shown below. Any insight on why this is happening or a different way to accomplish this would be appreciated.

devinkieselB9RNV_3-1738451594260.pngdevinkieselB9RNV_4-1738451613168.png

 

The extrusion depth is more than long enough.

Supression is NOT on.

Changing the pattern compute type to Identical or Adjust causes failures.

I've tried the extrude and pattern several different ways to try to find a way that works.

0 Likes
827 Views
14 Replies
Replies (14)
Message 2 of 15

g-andresen
Consultant
Consultant

Hi,

That is indeed weird.
It doesn't work with the “face” option either.
If you create the profile as a new body and create the pattern from it, it works.
In my opinion, however, this should not be the case.

 

Perhaps @Phil.E  can say something about this?

 

günther

Message 3 of 15

johnsonshiue
Community Manager
Community Manager

Hi! This is a geometry-specific modeling bug. It has something to do with the tip of the triangular extrusion touching the circular edge. It should have work but. For some reason, the Boolean operation fails in certain pattern instances.

There is a simple workaround to make it work. Just move the circular side face outward a bit so that the tip of the triangular extrusion intersects the circular edge. Then the pattern will work fine. Please take a look at the attached file.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 4 of 15

g-andresen
Consultant
Consultant

Hi,

I think that the position of the triangular element on the edge is not the cause.
As I wrote above, you also created the extrusion with the “New body” option.
But this also works without the “Push/Pull” action.

 

(view in My Videos)

 

günther

0 Likes
Message 5 of 15

Phil.E
Autodesk
Autodesk

New bodies do not rely on the intersection of the triangle and face.

 

Here is evidence the edge/face relationship is problematic. I can't get it to combine bodies. This is a known limitation in the shape manager kernel.

PhilE_0-1738609818707.png

 

Moving the face shows it's not really a cylinder (except at a zero point on the plane)

PhilE_1-1738609884856.png

 

All of that said, moving the face down to avoid the complex zero point intersections (edge to plane and triangle to that edge), the modeling kernel still doesn't like the number 72. 

PhilE_2-1738610290772.png

 

 

 





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


0 Likes
Message 6 of 15

laughingcreek
Mentor
Mentor

@johnsonshiue - your example is "working" because you changed the extrude type to new body instead of join.  see attached, your model with the extrude type changed.  this also makes the original "work".  it's not desirable to have 72 new bodies added to the model.  i guess the plan would be to combine them back on after? that would make it so the pattern wouldn't be parametric.  also undesirable.

0 Likes
Message 7 of 15

Phil.E
Autodesk
Autodesk

I'll send this to the team that works on pattern. There's something interesting here. It doesn't like 72. Change it to 73 or 71 instances and it works correctly.





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


Message 8 of 15

g-andresen
Consultant
Consultant

Hi,

Interesting!

A relation to the number sequence full circle > 2 * 360?

 

günther

Message 9 of 15

Phil.E
Autodesk
Autodesk

Yes, same with 36.





Phil Eichmiller
Software Engineer
Quality Assurance
Autodesk, Inc.


0 Likes
Message 10 of 15

devin.kieselB9RNV
Participant
Participant

I forgot about this side project for a bit and the notifications must have been filtered out of my inbox. I ended up making the marks as new bodies, which does work even if it's not desireably, I've tried to combine all the bodies but that operation also fails in the same place depending on how the mark geometry is changed. 

Message 11 of 15

devin.kieselB9RNV
Participant
Participant

Looking forward to any insight they can give here

0 Likes
Message 12 of 15

TheCADWhisperer
Consultant
Consultant

@devin.kieselB9RNV 

How will this be manufactured in the real world?

I think that I might have an easy solution based on manufacturability.

 

Message 13 of 15

devin.kieselB9RNV
Participant
Participant

I am going to 3D print these. I'm open to suggestions.

0 Likes
Message 14 of 15

TheCADWhisperer
Consultant
Consultant

@devin.kieselB9RNV wrote:

I am going to 3D print these.

OK, I am not familiar with any manufacturing process that can create sharp corners out to 15 decimal places (especially 3D printing), so let me try modeling more like the real world and see if that fails. Back in a few minutes...

 

Edit: Well, my idea didn't work.

Message 15 of 15

devin.kieselB9RNV
Participant
Participant

Unfortunate. Thanks for trying.