Fonction échelle dans un assemblage?

Je me pose la question de savoir si on peut mettre une échelle sur une pièce au niveau de l'assemblage ? Sur une pièce, c'est possible (Insertion/Fonction/Échelle) mais je ne trouve pas ça en assemblage.

 

Quel intérêt ? C'est pour de la représentation, donc pas de la pièce mécanique. J'ai des composants avec une certaine dimension et j'aurai besoin de les réduire dans certains cas, si possible sans avoir à créer de multiples configurations au niveau des pièces selon l'échellel'échelle.

2 « J'aime »

en reeditant ta piece ou tes pieces interne a l'assemblage du dois pouvoir le faire mais ca reste une nouvelle configue

 

ya pas d'échelle dans les sldasm.
en gros tu veux grossir tes piéces.
à ce moment là il faut que tu appliques un coefficient correcteur à l'ensemble de tes piéces.
le sldasm ne fait que contenir les contraintes et le nom des piéces qui y sont assemblés. en aucun cas tu modifiés les piéces en modifiant seulement le sldasm!!

 

si tu veut modifier un assemblage passe le en part

 

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

2 « J'aime »

Salut ,

Comme dit Gt22 , soit on remet une échelle sur toutes les pièces et on refait un assembalge ou alors tu peux enregistrer ton essabmlage en .PART et faire une échelle dessus  vu que ce n'est que pour la représentation ou encore il existe un utilitaire SCALE (https://www.youtube.com/watch?v=t71GsWL9j2M) qui mets à l'échelle tout ton assemblage d'un coup ! Je l'ai utilisé une fois pour reprendre un STEP d'un client qui était à la mauvaire échelle !!!!!

Bon courage !

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

5 « J'aime »
Ce sera possible uniquement en faisant un clic droit et en éditant la pièce dans le contexte ainsi on modifie la configuration existante sans en créer de nouvelle. Je ne trouve pas que ça soit très long, mais une macro pourrait sensiblement réduire le temps tout de même.
1 « J'aime »

L'idée était d'utiliser des composant de bilbiothèque et d'y mettre une échelle seulement dans l'assemblage. Tout en gardant le lien vers l'élément d'origine (en cas d'évolution). On est d'accord @gt22, ce n'est pas forcément dans l'esprit de base se SW. :)

 

@David, Cet outil "SCALE" est sur le principe intéressant, même si dans mon cas il ne va pas m'aider. :/ Ce qui m'échappe, c'est comment tu as fais pour l'utiliser pour modifier un STEP, vu qu'apparemment il applique un coefficient sur toutes les côtes du modèle. Or un STEP est par nature sans côte de construction ! Tu peux m'en dire plus ?

 

@Lucas, éditer dans le contexte, je vais quand-même modifier ma pièce. Or je veux justement que ça se gère au niveau de l'assemblage pour ne pas toucher à ma pièce.

 

Donc pas d'autre idées ? Vous me décevez les gars :D

2 « J'aime »

Non non j'ai d'abord enregistrer mon STEP en assemblage , sinon effectivement l'utilitaire ne le prend pas !!!

1 « J'aime »

Il y a bien une solution, plus rapide, si : une macro !

Il faudrait se baser sur cette macro :

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

 

Qui permet d'ouvrir une pièce dans un assemblage simplement en la selectionnant (puis en lançant la macro avec un raccourcis clavier).

 

A la place de l'ouvrir, tu pourrais lancer un InputBox (fenêtre avec du texte à renseigner), puis modifier la valeur de l'echelle de cette pièce en particulier :

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

1 « J'aime »

Bonjour,

 

Si cela est ponctuel je ne vois pas d'autres solutions que celles proposées par nos camarades.

Si cela est récurrent, pourquoi ne pas dans les pièces en question prévoir la focntion échelle et piloter cela par un configuration manager. Ainsi a l'insertion du composant l'échelle sera choisie et la configuration sera crée automatiquement dans le composant en question.

 

@+

 

3 « J'aime »

Bon donc pas de solution miracle, je continuerai à passer par des configurations ;(

 

Merci pour votre aide.

1 « J'aime »

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

voici un lien qui permet de suivre la procédure

bonne journée