Message 1 of 32
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
how can I make modifications on one component without affecting its copies?
Thank you.
Solved! Go to Solution.
Hi,
how can I make modifications on one component without affecting its copies?
Thank you.
Solved! Go to Solution.
maybe I misunderstand your point - but why the third component? Just create a rigid joint (gelenk starr) between the two components and use the parameter in defining this joint.
Hi Manfred.
Danke für den Post! Funktioniert dieser Parameter denn auch bei Änderung, wird die Komponente also verschoben? Das war nämlich mein Problem, aber das starre Gelenk habe ich noch nicht probiert. Mir kommt es insbesondere darauf an Kopien der Ursprungskomponente zu nutzen und diese dann in bestimmten Abständen zu positionieren. Es sollen extra Kopien sein, damit diese in der Teilliste einer Zeichnung dann auch entsprechend gezählt werden und die Stückzahl korrekt ausgewiesen wird. Leider habe ich bislang keinen anderen Weg gefunden, als hierzu mit Kopien zu arbeiten.
Gruß
Michael
For all non-german readers: I asked Manfred if the component reacts on changing the distance-parameter and gave him some additional information about my project.
Hi Michael,
sure, see attached file. Change parameters "abstand" and "versatz".
For the boxes I used two box-faces for joint creation (-> parameter "abstand") and for the two cylinders I used the origins (0) for joint creation (-> parameter "versatz").
So, "abstand" is the distance between two box faces and "versatz" is the distance between the origins of the two cylinders.
Gruß Manfred
PS
1) Warum "leider" bezüglich Kopien? Das ist doch (fast) so wie im richtigen Leben
2) Wenn Du effizient in Zusammenbauten arbeiten willst, dann solltest Du Dich in die Gelenk/joint Thematik gut einarbeiten. Ist am Anfang gewöhnungsbedürftig, lohnt sich aber! (translation: use joints!)
There is another way- If you copy the object you want to duplicate and past it into a new project. this will make it a new body/component without affecting the timeline. Then you can copy-paste it back from that new project into the old one and it will be completely separate and modifiable. My first time trying to answer someone- Hope this helps! 🙂
Even though this is an old question, there's never been a real answer to this, other than breaking your timeline (um, no, why would I use a sophisticated parametric software like F360 and then thow away the timeline) or doing paste new (which reinserts a copy of your timeline, making the elements completely unlinked).
What is needed is a way to make a copy of a component, then add features on top of the copy, with the timeline working properly, i.e. features done before the copy operations apply to both components, features done after the copy apply to only one.
Turns out there is a way:
It's quite puzzling to me that there isn't a simpler way, and that the normal copy function does not work like that.
Instead of mirroring twice, you can simply copy/paste the body from the existing component into a new, empty component.
@TrippyLighting wrote:
Instead of mirroring twice, you can simply copy/paste the body from the existing component into a new, empty component.
Or just in case the copy could get broken at some point, use boundary fill set to new component to create the component and copy in one go. Wish they'd fix copy so you could change the selection. Noticed that Create Copies from Bodies has the option to change or reselect a body, has it always worked like that?
Mark
Mark Hughes
Owner, Hughes Tooling
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.
@HughesTooling wrote:
. Noticed that Create Copies from Bodies has the option to change or reselect a body, has it always worked like that?
Where do you see that ?
Good point on the Boundary Fill!
@TrippyLighting wrote:
@HughesTooling wrote:
. Noticed that Create Copies from Bodies has the option to change or reselect a body, has it always worked like that?Where do you see that ?
Good point on the Boundary Fill!
Use Create Components From Bodies, then right click the feature in the timeline and you can select\reselect. Would be great if this feature had a copy option as well.
Mark
Mark Hughes
Owner, Hughes Tooling
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.
Sometimes, you accidentally make a procedural mistake, and don't recognize it until much further down the line.
By that time, there are several tasks already locked to whatever part you've copied (without copying as new)
I find it's very VERY frustrating when this happens to me. In my case, i used the "move" feature, and ticked the copy box. Now i have only two options.
1) Delete the last 3 hours of work, and start over with copy as new
2) Turn off timeline, and kill any future rollbacks, or edits i need to make.
This seems VERY counterproductive.
We already have a "break link" feature when you import a component, why should it be any more difficult to add a similar thing to break the bonds between the original component, and it's copy.
So... I have a quick and dirty workaround for this. It's kind of obvious if you think about it..
You've made a project, worked on it for hours/days/weeks, you get near the end, and decide that you need to edit some copied bodies / components, but editing one, edits all of the copies as well...
Easy fix, just make a new copy XD
Select the body, hit the "convert to component" if it isn't already it's own component. Then select the component on the tree, right-click copy
Select the component above your's in the tree (the higher component, or even the root component of the entire tree) then right-click it, and select "paste new", and when the position window pops up, just hit OK, as the new copy will be in the identical position as the original. once that's done, simply right-click > remove the original, and now you have a copy that doesn't get edited along with the rest.