Cannot remove a patterned component without destroying pattern

Cannot remove a patterned component without destroying pattern

sklkengineer
Enthusiast Enthusiast
4,481 Views
12 Replies
Message 1 of 13

Cannot remove a patterned component without destroying pattern

sklkengineer
Enthusiast
Enthusiast

When I try to remove a component from a pattern I cannot do so without destroying the pattern. I have tried breaking the link and editing the pattern, neither seems to work.

 

0 Likes
Accepted solutions (1)
4,482 Views
12 Replies
Replies (12)
Message 2 of 13

jhackney1972
Consultant
Consultant

Please see my screencast for the process.  When editing the pattern, use your Ctrl key to de-select component you do not want in the pattern.

 

 

John Hackney, Retired
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 3 of 13

sklkengineer
Enthusiast
Enthusiast

Unfortunately, that was the first process I tried before I went as far as removing all the selections and adding the just the correct ones as seen in my screencast.

0 Likes
Message 4 of 13

paul.clauss
Alumni
Alumni

Hi @sklkengineer

 

Thanks for posting! It sounds like you are trying to remove a component from a pattern and running into some unexpected behavior. Would you mind sharing the design in which you have observed this behavior with me using any of the techniques at this link?

Paul Clauss

Product Support Specialist




0 Likes
Message 5 of 13

sklkengineer
Enthusiast
Enthusiast

Sent by PM.

@jhackney1972 You ended your cast a bit too early. You should try deleting the component not in the pattern anymore and seeing what happens to the pattern. That is where the problem occurs for me. I do that and then the entire pattern disappears.

0 Likes
Message 6 of 13

paul.clauss
Alumni
Alumni

Hi @bbgrandy

 

Thanks for sending the file over! Deleting a pattern instance is expected to delete the pattern in parametric modeling mode, so this behavior is to be expected. There are, however, a few ways to work around this:

  1. Remove the patterned instance of the component while creating the pattern, as shown in @jhackney1972s screencast. This eliminates the need to delete any bodies.
  2. Simply hide the patterned component and ignore that it exists in the browser.
  3. Enter direct modeling mode, where you will be able to delete the patterned instance.

I've shown these options in the screencast below - I hope this helps! If the patterned components were not x-refs, you could use the "Remove" command instead of "Delete" to avoid this behavior as well. Please let us know if you have any questions.

 

cd30268b-8e19-4cd6-843a-91c3962d5b78

 

Paul Clauss

Product Support Specialist




0 Likes
Message 7 of 13

paul.clauss
Alumni
Alumni

 

 

 

Paul Clauss

Product Support Specialist




0 Likes
Message 8 of 13

sklkengineer
Enthusiast
Enthusiast
If you watch the screencast closely. I am not deleting an instance of the
pattern. I am deleting a part not in the pattern anymore. I remove it from
the pattern in the manner suggested above or clear be pattern and select
new components. Once I go back to remove the part that is no longer in the
pattern it deletes the whole pattern.
Look at the bso4 18mm part. It’s not in the pattern anymore and deleting it
affects the pattern.
0 Likes
Message 9 of 13

paul.clauss
Alumni
Alumni

Hi @sklkengineer

 

Thanks for the response - I am not seeing a screencast from you on this thread. Are you sure it was attached? 

 

In the file I have, the BSO4... component is still present in the pattern - we can see it is selected if you go in to edit the Pattern. You can manually remove the component from the pattern, which will allow it to be deleted with no errors - this is shown below. Please use the techniques in my screencast to work around this behavior, or create a new pattern as shown below.patternissue.gif

 

 

 

Paul Clauss

Product Support Specialist




0 Likes
Message 10 of 13

sklkengineer
Enthusiast
Enthusiast

http://autode.sk/2F4qNZr

Here is the missing screen cast showing the issue. I can use the workaround to create a new pattern, but this causes issues in more complicated assemblies.

0 Likes
Message 11 of 13

paul.clauss
Alumni
Alumni

Hi @sklkengineer

 

Thanks for attaching the screencast. It does appear that the component you are deleting is not referenced in the pattern, but the deleted component is not present in the copy of the file I have. The "pins" present in the file shared last week are shown below - the pin deleted in the screencast appears to be missing and no holes for that additional pin are present.nodeletedpin.png

 

 

 

Would you mind sharing the design with which the screencast was recorded with me? It could be that this is a bug related to the instances of that specific component being used in and outside of the pattern and I would like to investigate further.

Paul Clauss

Product Support Specialist




0 Likes
Message 12 of 13

paul.clauss
Alumni
Alumni
Accepted solution

Hi @sklkengineer

 

Thanks for the response and sending over the new screencast/newer version of the file. I was able to reproduce the problem behavior you described and have logged a ticket with our development team (internal reference FUS-38701) to investigate why the pattern is deleted even after the component is removed from the pattern. I apologize for any inconveniences this has caused - I would recommend creating a new pattern to work around this problem behavior as it is researched.

 

If you have other files that exhibit this behavior, please share them with me. I am happy to pass them along to the development team - more data may help us investigate why the components that are no longer present in the pattern cannot be deleted from the design. We appreciate your input - please let me know if you have any questions.

Paul Clauss

Product Support Specialist




Message 13 of 13

sklkengineer
Enthusiast
Enthusiast

Thanks Paul for bearing with me. I thought I was crazy or missing some step.

0 Likes