Scale function in an assembly?

I wonder if we can put a ladder on a part at the assembly level? On a part, it's possible (Insertion/Function/Scale) but I can't find it in assembly.

 

What's the point? It's for representation, so not for mechanical parts. I have components with a certain dimension and I will need to reduce them in some cases, if possible without having to create multiple configurations at the part level according to the scale.

2 Likes

by reissuing your part or your internal parts to the assembly of the must be able to do it but it remains a new configue

 

There is no scale in SLDASMs.
Basically, you want to make your parts bigger.
At this point, you have to apply a correction coefficient to all your pieces.
The SLDASM only contains the constraints and the names of the parts that are assembled in it. in no case do you modify the parts by modifying only the SLDASM!!

 

if you want to modify an assembly pass it in part

 

@+.........................

2 Likes

Hello

As Gt22 says, either we put a ladder back on all the parts and we redo an assembly or you can save your sandblasting in . PART and make a scale on it  since it's only for representation or there is a SCALE utility (https://www.youtube.com/watch?v=t71GsWL9j2M) that scales your whole assembly at once! I used it once to take over a WWTP from a client that was on a mauvary scale!!!!

Good luck!

http://www.solidxperts.com/fra/soutien/toolxperts

5 Likes
This will only be possible by right-clicking and editing the part in the context, thus modifying the existing configuration without creating a new one. I don't think it's very long, but a macro could significantly reduce the time all the same.
1 Like

The idea was to use library components and to put a scale only in the assembly. While keeping the link to the original element (in case of evolution). We agree @gt22, it's not necessarily in the basic spirit of SW. :)

 

@David, This "SCALE" tool is interesting in principle, even if in my case it will not help me. :/ What escapes me is how you managed to use it to modify a WWTP, since apparently it applies a coefficient on all the sides of the model. However, a WWTP is by nature without a construction dimension! Can you tell me more?

 

@Lucas, edit in context, I'm still going to edit my piece. But I want it to be managed at the assembly level so as not to touch my part.

 

So no other ideas? You guys are disappointing me:D

2 Likes

No no I first registered my STEP in assembly, otherwise indeed the utility doesn't take it!!

1 Like

There is a solution, a faster one: a macro!

We should base ourselves on this macro:

http://www.lynkoa.com/tutos/macro-ouvrir-la-piece-dans-l-assemblage

 

Which allows you to open a part in an assembly simply by selecting it (then launching the macro with a keyboard shortcut).

 

Instead of opening it, you could launch an InputBox (window with text to fill in), then change the value of the scale of this particular room:

http://help.solidworks.com/2012/English/api/sldworksapi/Insert_Scale_Feature_Example_VB.htm

1 Like

Hello

 

If this is a one-off event, I don't see any other solutions than those proposed by our comrades.

If this is recurrent, why not plan the scale function in the rooms in question and control it by a configuration manager. Thus, when the component is inserted, the scale will be chosen and the configuration will be created automatically in the component in question.

 

@+

 

3 Likes

Well so no miracle solution, I will continue to go through configurations ;(

 

Thank you for your help.

1 Like

https://www.javelin-tech.com/blog/fr/2020/09/how-to-scale-an-assembly-in-solidworks/

Here is a link that allows you to follow the procedure

Have a nice day