What method to use a profile bank with impact modification in SolidWorks 2017?

At home, no worries it works fine...

Opening the LFP file on its own, where is the coincident point?  screenshot if possible?

It is originally coincidence, here :


esquisse1_de_sldlfp.jpg

OK

and in the bottom half-image "bibliotheque_de_conception.jpg"

Where is the origin?

This is the point that is towards the center of the profile.

I have recompiled the images:

Top left: the Lib Feat starts with the desired origin;

Top right: the selection of this reference point;

Bottom: the positioning of the sketch with this point of origin placed (in the center) and not at the origin of the profile.


bibliotheque_de_conception_avec_origines.jpg

At home, it works...

maybe a bug specific to your PC, or in the definition of the LFP...

we must try to recreate the LFP and its references...

Otherwise see with the hotline support, at home it works.


capture.png

Isn't it a "Dead Sketch" with only constants by chance??

Yes, it's an import of a DWG with all the entities fixed (constant relationships), that 's what we do all the time for supplier profiles...

Is it due to that?

I strongly think...

my LFPs are dimensioned sketches, and if I delete "the coincidence", everything is blue...

If the origin is the same each time, the position in the LFP must be corrected,

and move all the features to put the origin in the right place.

I tried it with other profiles and there may also be the orientation plus the positioning that will be a problem.

That's when you realize that the welded construction is well thought out with the Lib Feat Part, except for an update following modification...

The origin is already placed in the right place in each LFP but the problem is that it is not taken over by the library function.

I'm going to test something else, it's complicated there.

After what you want as a result seems a bit "ideal" to me: you would like SW on his own to go and modify 50 or 100 parts when you change the section of your profile???

If that's it, I don't think a solution exists tomorrow (unless you have EPDM and programming skills).

One possible way would be to manage the section in a library function. The library function creates your sketch in the room but if you republish your library function (and you don't change its place on your network) you can then go to your room to re-edit your library function (you may need to have 2 mini configs for it to work) and there oh miracle, Your section will update like a big one (and logically your functions should be rebuilt properly).

I don't know how it works with extrusion profiles but it's possible that it's also the case (go to the function using the profile and reselect it to force the rebuild. After all, if your part/assembly contains hundreds of functions using the same profile, it's sure that it won't be done in 5 minutes.

I don't want SolidWorks to change the impacted parts on its own when we edit the section, only to update the part when it is opened. Just as modifying a part in an assembly can work.

The problem with library sketches remains the positioning and orientation, which is easily manageable with the welded construction...

That's why the "Lib Feat Part (type feature palette)" (link to the original function = external ref.) containing a sketch seems to be the most suitable solution, it seems to me.

Disadvantage: there will be no auto-filling of the Description in the Soldered Const. table.

After that, if it's just positional, there are plenty of ways to fix it, with sketching tools, and others...

1 Like

The SW logic is that a modification does not impact the parts already made.

You should be able to know that the part launched in 2016 was with such and such a version of profile or not.

For me, if a profile evolves, it should not have the same name, just like a part that evolves, either changes its name or becomes indexed.

So same answer no simple solution to do what you want.

3 Likes

sbadenis : I would like to manage the clues on the profiles and go through them if there is a minor change (if major: change of profile), just like any part. If you modify a part, it will update in all assemblies that contain it, whether new or old.

 

olivier42 : When you talk about "Lib Feat Part (type feature palette)" (link to the original function = external ref.), are you talking about a Lib Feat Part integrated as a sketch via Design Library ? Which corresponds to the tests I have done?

Yes

1 Like

Hello

I'm back with my problem, which is still very topical, with a few more attempts.

We're going to ditch the welded build for the impossible automatic update stories, but I still haven't managed to position my imported LFP profiles by checking the "Link to library piece" function.

They are still positioned in the center of the shot and not in relation to the original LFP origin and I have no way (to my knowledge) to reposition it correctly.

I would like to point out that our LFP profiles are fixed, i.e. it only contains "Constant" sketch constraints.

Any ideas?


lfp_insere_en_esquisse_de_bibliotheque.jpg

Hello

I agree with my colleagues, namely that a mechanical welding profile is a unique entity (because of its shape properties but not its dimensions).

There is, however, a way to automatically replace one profile with another: a macro, an add-in, or a StandAlone app.

Program schedule:

  • Display a form to allow the user to choose which profile to replace, its replacement, and the folder in which to make the changes.
  • Open a . 
  • Search the list of Feature for those that use the profile.
  • Edit the Feature by replacing the profile.
  • Manage profile placement (either by code or manually)
  • Save and close
  • Move on to the next one.

On the other hand, doing this requires great rigor but above all it is against nature. It would be better to create a different configuration of the room.

The choice is yours...

3 Likes

Thank you, but what bothers me is not the replacement of one profile by another but the update when modifying a profile, which can happen in development, implementation or optimization.

We are abandoning the welded construction for the non-possibility of automatic updating and the problems that this can cause for us.

I have 2 options to date: Either we will keep our Lib Feat Part profiles which will be used as a library sketch bank or we will directly integrate the sketch into our 3D profile which will be used for our assemblies.