Community
Inventor Forum
Welcome to Autodeskโ€™s Inventor Forums. Share your knowledge, ask questions, and explore popular Inventor topics.
cancel
Showing results forย 
Showย ย onlyย  | Search instead forย 
Did you mean:ย 

Rectangular Pattern tool question. Bug or a feature?

22 REPLIES 22
SOLVED
Reply
Message 1 of 23
Ivan_Sinicyn
1457 Views, 22 Replies

Rectangular Pattern tool question. Bug or a feature?

Me again๐Ÿ˜‰

 

Now I'm interested in the operation of the rectangular pattern tool.

If you make a pattern along the length of the curve in one direction, then everything seems to be fine, but as soon as you turn on the direction of symmetry, the result becomes completely unpredictable. The length of the curve becomes 2 times longer, in the preview the number of objects is 2 times less, and the result is generally amazing.

 

1.png2.png3.png4.png5.png

 

 

Inventor 2025.1
22 REPLIES 22
Message 2 of 23
JDMather
in reply to: Ivan_Sinicyn

When creating a curve driven pattern dividing the Curve Length - go in only one direction.

I cannot think of a logical reason for attempting Midplane?

JDMather_0-1653135267293.png

 


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 3 of 23
Ivan_Sinicyn
in reply to: JDMather

For example, when the part has a more complex shape and the contour of the pattern is not closed.

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-21 160524.pngะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-21 160553.png

Inventor 2025.1
Message 4 of 23
JDMather
in reply to: Ivan_Sinicyn

You did not Attach the new file here?

 

You have to tell Inventor what you want.

If you want the path open - then use open path (and consider Start position).

If you want closed path - then use a closed path.

 

Your Design Intent is not clear to me.

If it is not clear to me - then it is certainly not clear to the software.

Can you elaborate on your true Design Intent (perhaps a picture of something similar from the real world).

Can you Attach your file here?


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 5 of 23
Ivan_Sinicyn
in reply to: JDMather

My experience in the Inventory is about 7 years. I have no problem solving this problem. It's pretty simple. I'm just sharing my experience, which tells me that this is a bug. I haven't found a section for bugs, so I'm writing to the main one. I see there are software testers on this forum who can discuss this with the development team. I want to contribute to the development of the product so that it gets better and better with future releases.

But back to the Part. The preview of the task being performed shows that I have chosen the right strategy, but the result is different. Interestingly, if the pattern creates each body separately, then the operation goes correctly.

 

I have attached a new file.

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-21 201401.pngะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-21 201447.png

Inventor 2025.1
Message 6 of 23
IgorMir
in reply to: Ivan_Sinicyn

Hi Ivan,

I really have a hard time to reproduce what you are describing. Yes, it can be reproduced but only if the selection of parameters in the Rectangular Pattern DB is going in a wrong way. Here are two quick files in IV 2020 format. In Part1 I have done my best to ruin it (un-dimensioned sketches and so on) - but the pattern still works as I would have expected it to work.

That's all I can say about it for now.

Cheers,

Igor.

Web: www.meqc.com.au
Message 7 of 23
Ivan_Sinicyn
in reply to: IgorMir

Hi Igor!

 

This task does not require any cutouts. The task is to make one body flow around another body along a contour or along a limited curve. You need to switch to working with bodies, not elements. Also, it is not known in which version of Inventor this bug appeared. I am running version 2023.0.1

 

I've been working with your file.

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 103756.pngะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 105711.png

 

In fact, you don't even need the first body. It is enough just to make a body pattern along a curve.

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 111649.pngะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 111700.png

Inventor 2025.1
Message 8 of 23
IgorMir
in reply to: Ivan_Sinicyn

Hi Ivan,

Such an outcome can be if the pattern's start point is not specified. Otherwise - I got no problem with it. At least - not in IV2020.
cheers,

Igor.

Web: www.meqc.com.au
Message 9 of 23
Ivan_Sinicyn
in reply to: IgorMir

And again. You are working with element patterns, not bodies. In the process of developing a part, you can perform a dozen operations and you will have to make a body pattern, not each element. I'm just giving a simple example of how to reproduce the problem.

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 121841 ะบะพะฟะธั.pngะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 122446.png

Inventor 2025.1
Message 10 of 23
IgorMir
in reply to: Ivan_Sinicyn

Beats me what's going on at your end. Here is a file in which I was trying to mimic your design. I got zero problems creating the part. Maybe it is something in a newer release. But I leave it for other people (with access to a newer version of Inventor) either to confirm or dismiss it. Since on my end - I am not able to reproduce the error you are claiming there is in the latest Inventor version.
P.S. From a screen shot of yours you are selecting "ะ˜ะดะตะฝั‚ะธั‡ะฝะพ" option in the right hand side of Rectangular Pattern DB. Try to select "ะะฐะฟั€ะฐะฒะปะตะฝะธะต 1" instead. 

PPS - I was trying to swap the selection between "ะ˜ะดะตะฝั‚ะธั‡ะฝะพ" and "ะะฐะฟั€ะฐะฒะปะตะฝะธะต 1" in the sample I have posted. And even tried to create a new Pattern using the exact settings of yours. Still - I got no faults. With either of the settings I get the identical result to what I have attached in here.

Web: www.meqc.com.au
Message 11 of 23
Ivan_Sinicyn
in reply to: IgorMir

You are modeling the sequence incorrectly. You need to make a pattern - The whole part, not a separate element!

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 140404.png

 

This is what happens when you select "Direction 1" (ะะฐะฟั€ะฐะฒะปะตะฝะธะต 1)

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 140602.png

Inventor 2025.1
Message 12 of 23
IgorMir
in reply to: Ivan_Sinicyn

I see...
But with all honesty - it didn't cross my mind to use Pattern Solid option in your example. By doing so - you include the pass into the pattern as well. Yes, by doing so Inventor is getting confused. The definition of what is the pass and what is actually the body you want to pattern is getting mixed up. Yet if you chose the "Pattern Individual features" instead - it all works as expected.
The same applies to the previous samples I have posted. If you want to get the round object patterned along the edge of a rectangular object - you should keep the rectangular object out of the pattern set. But if you want to pattern the whole solid - and auxiliary sketch got to be created. Geometry of which will be used as guidance for the  pattern.

Web: www.meqc.com.au
Message 13 of 23
Ivan_Sinicyn
in reply to: IgorMir

Before proceeding with the patern, you can perform many operations with the body. Moreover, the construction process can be so complicated that you simply won't be able to select all the elements to build a template. There is an option for this - a solid body. This option simplifies the calculation process for the program several times. I don't understand what the program can get confused about there. This is the same operation performed on the same curve, but with a solid body, instead of its individual elements. And yes, in the previous examples I also used an auxiliary sketch with an auxiliary curve. The result is the same.

 

Well, as I said, if you enable the option to create each copied object as a new body, the problem disappears.

 

ะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 154341.pngะกะฝะธะผะพะบ ัะบั€ะฐะฝะฐ 2022-05-22 154355.png

 

The problem most likely lies in the incorrect assignment of the ID for the elements, which is why one of the elements of the pattern takes the starting position instead of the base one.

 

 

Inventor 2025.1
Message 14 of 23
SBix26
in reply to: Ivan_Sinicyn

I can easily reproduce your results in 2023 on my computer.  This must be a bug, since it works as expected when creating a feature pattern or a pattern of individual solid bodies.

 

The obvious workaround, I guess, is to create individual solid bodies and then Combine bodies to create just one.

 

Question: why do you want one solid body consisting of dozens or hundreds of separate lumps?  Why not create dozens/hundreds of bodies?

 

Update: the same occurs in Inventor 2020.  See attached file.


Sam B

Inventor Pro 2023.0.1 | Windows 10 Home 21H2
autodesk-expert-elite-member-logo-1line-rgb-black.png

Message 15 of 23
Ivan_Sinicyn
in reply to: SBix26


@SBix26 wrote:

The obvious workaround, I guess, is to create individual solid bodies and then Combine bodies to create just one.

Yes, that's why I โค๏ธ Inventor. You have the opportunity to solve the problem with different tools.


@SBix26 wrote:

 

Question: why do you want one solid body consisting of dozens or hundreds of separate lumps?  Why not create dozens/hundreds of bodies?

 


There are different ways of modeling. Yes, in the current situation, you can create a bunch of new bodies and merge them, but I created the topic so that testers or developers would pay attention to the bug.
I have been working in this "working environment" for many years and I care about the future of the program. I want to contribute to the quality of work.

 

P.S. And I'm sorry if I'm not explaining things well enough. I'm only learning English and have to use a translator.

 

 

Inventor 2025.1
Message 16 of 23
johnsonshiue
in reply to: Ivan_Sinicyn

Hi Folks,

 

There is no argument this is a bug. It should just work the way as in the preview. Indeed, keeping each body as a separate body seems to make it work, which again proves something is wrong with the Join option.

This is a great catch! It has been reported as INVGEN-61899. I will work with the project team to understand the behavior better.

Many thanks!

 



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 17 of 23
Ivan_Sinicyn
in reply to: johnsonshiue

@johnsonshiue 

The bug was fixed in version 2023.2, but it seems that part of the source code was taken for the new axis pattern function.

Here is an example:

The preview shows correctly, but the result is different.

 

1.png2.png

Inventor 2025.1
Message 18 of 23
BDCollett
in reply to: Ivan_Sinicyn

It's great to point out these bugs. Sure, there is always a workaround, that is beside the point. 

If they are not tested by someone and brought to the attention of the developers, then they will never get fixed.

Message 19 of 23
johnsonshiue
in reply to: Ivan_Sinicyn

Hi Folks,

 

We remain imperfect. The fix to INVGEN-61899 in 2023.2 introduces yet another regression as Ivan pointed out. We are backing out the fix in the coming 2023.2.x update. The proper fix cannot be ported to existing releases. Only the new release can have the fix unfortunately. We are sort of back to square one at the moment.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
Message 20 of 23

Same hereimage.pngimage.png

If you think this answer fullfilled your needs, improved your knowledge or leads to a solution,
please feel free to "kudos"

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report