Gestion de matériau dans une famille de composants

Bonjour,

j'ai constitué une famille de pièce via un fichier excel en y associant des propriétés personalisées. Ca fonctionne jusqu'à la limite suivante :

- l'une de mes propriétés personalisées correspond à la nature du matériau ($PROPRIETE@MATERIAU) que j'ai saisi pour toutes les configurations de mon fichier (exemple : AISI 304).

Lorsque j'affiche les propriétés d'une configuration (Fichier, Propriétés), dans l'onglet "Spécifiques à la configuration", je vois bien apparaître le nom de la propriété "MATERIAU" et sa valeur associé "AISI 304".

J'aurai voulu que cette information provenant de mon fichier Excel puisse modifier le champ "matériau" du Feature Manager mais ça ne le fait pas !

Lorsque je clique-droit sur ce champ "matériau" pour configurer le matériau, j'ouvre une table "Modifier les configurations" qui me propose :

- une colonne "Matériau", équipée de liste déroulante dans chaque champ de configuration

- ma colonne prélablement créée dans Excel "MATERIAU"

Cette colonne "Matériau" équipée de liste déroulante nécessite de se palucher chaque cellule pour y informer le matériau choisi. Mon fichier reprenant 300 configurations (donc 300 lignes à renseigner), ça reste une opération de MAJ lourde à réaliser alors que mon fichier Excel produit des informations similaires.

 

Questions :

y-a-t'il un moyen de récupérer les infos MATERIAU de la famille de pièces pour MAJ le matériau de chaque configuration de pièce ?

Je ne comprends pas comment sont gérer les liens entre les tables de modifications de configurations et les fichiers Excel de propriétés personalisées.

Pouvez vous m'éclairer ?

Merci d'avance,

 


extrait_mofif_config_sw.jpg
1 « J'aime »

le mieux je pense est de te creer

_1 famille de piece par materiaux

dans un dossier  de bibliotheque perso vis

x sous dossier materiaux

ou configuration de materiaux dans une famille de pieces voir ce lien

http://help.solidworks.com/2013/French/WhatsNew/wn2013_Configuring_Materials_in_a_Design_Table.htm

@+ ;-)

 

1 « J'aime »
Bonjour, oui c'est possible, il faut utiliser l'entête de colonne "$LIBRARY:MATERIAL@part_name" plus d'informations :

In SolidWorks 2013 onward, using the new design table functionality, materials can be assigned to single and multi body parts per configuration.

The column header uses this syntax:

For a part: $LIBRARY:MATERIAL@part_name

For a body in a multibody part: $LIBRARY:MATERIAL@body_name@part_name

Source :

http://help.solidworks.com/2013/English/WhatsNew/wn2013_Configuring_Materials_in_a_Design_Table.htm

2 « J'aime »
Source :

http://help.solidworks.com/2013/English/WhatsNew/wn2013_Configuring_Materials_in_a_Design_Table.htm

2 « J'aime »

Rebonjour à tous,

avec un peu de bonne volonté et avec les pistes que vous m'avez données, j'ai quan même réussi à arriver au bout du sujet.

Dans mon fichier excel, j'y ai ajouté une colonne nommée "$BIBLIOTHEQUE:MATERIAUX@le_nom de_pièce".

Pour chaque configuration (ligne), j'ai renseigné la cellule avec "solidworks materials:AISI 304".

J'ai fait les liens qui vont bien entre la "pièce.sldprt" et le fichier excel et le résultat consite en ce qui suit :

AISI 304 apparaît bien dans le champ matériau du feature manager.

PB résolu !

Pensez-vous que ça vaudrait un tuto ?

Slts à tous.

Bonjour,

Un tuto pourquoi pas mais ce qui aurait été bien c'est de mettre @PL en bonne réponse c'est lui qui a donné la solution, cela aurait été cool de le récompenser.

@+

 

2 « J'aime »

@ coyote oui je suis d'accord avec toi

le lien poste me paraissait clair aussi

c'est comme ca

@+ ;-))

1 « J'aime »