J'ai un problème avec le configuration publisher de solidworks:
J'utilise ce logiciel pour automatiser la création de certains profils dans mon entreprise. Par exemple, lorsqu'on insére un tube carré on peut insérer la longueur du tube et Solidworks va générer une nouvelle configuration à la longueur voulue. En gros j'ai une bibliothéque sur le réaseau, et on a juste a glisser les fichiers dans les assemblages et choisir la dimension. Parfait!
Cependant j'ai un énorme problème: parfois (pas toujours!), Solidworks n'enregistre pas les nouvelles configurations dans le fichier. C'est a dire que tant qu'on ne ferme pas Solidworks tout vas bien, il prend bien en compte les dimensions personnalisées. Mais quand on ferme et reouvre le fichier, on a plein d'erreurs et il prend des dimensions de tubes au hasard (parmi les configurations existantes). Quand on va dans le fichier excel de la famille de pièces, on voit bien qu'il manque les configurations personnalisées qu'on a créé.
Des idées de pourquoi Solidworks fait ça? Ca a marché pendant un moment et la d'un coup ça ne veut plus!
Non, il n'y a pas d'espace au début ou a la fin ou même au milieu des paramètres. Pour les noms des configurations j'utilise des formules "CONCATENER" dans excel, qui elles peuvent contenir des espaces au milieu des noms (mais pas au début/fin).
Sinon je viens de voir qu'ont à un problème similaire signalé sur le site de solidworks :
C'est un bug connu et non résolu.
.
SPR #:718053
Product: SolidWorks
Status: Open
Fixed in: none none
Area: Assemblies
Sub-Area: Configurator
Customer Impact: High
Enhancement: No
Summary: Configure component with configuration publisher does not produce correct results, values for new configs are set to defaults when edit design table
Ah oui en effet ça a l'air de ressembler à ça, même si moi le bug apparaît quand j'ouvre les assemblages et pas quand j'ouvre les tables de conception.
Juste pour vérifier, quand vous parliez de paramètres c'était bien le nom des côtes dans la pièce? (D1, L1, etc...)
Juste pour info, la seule solution que j'ai trouvé pour l'instant est d'ouvrir les fichiers pièces a chaque fois qu'on ajoute des configurations et de bien les enregistrer. Cela semble fonctionner pour l'instant