-
Compteur de contenus
225 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par 8_pool
-
Mooneck, Je sais, cela fait 3 mois que le sujet est ouvert, mais mieux vaut tard que jamais et je m'étais un peu éloigné de Catia et du VB pendant ceet intermède.... Au cas ou ça t'intéresse toujours (mais je crains que tu n'est déjà trouver une solution), je viens de trouver comment tester l'état d'activation du produit/composant et changer cet état : il s'agit du paramètre "Etat d'activation du composant" !! V'la un p'tit bout de code : ' Affectation des variables Set oActive_Doc = CATIA.ActiveDocument Set oRootProduct = oActive_Doc.Product Set cProducts_List = oRootProduct.Products Set cParameters_List = oRootProduct.Parameters ' Test sur les produit de niveau -1 For i = 1 To cProducts_List.Count __Set cParameters_List1 = cParameters_List.SubList(cProducts_List.Item(i), False) __For j = 1 To cParameters_List1.Count ____Set oParam = cParameters_List1.Item(j) ____If (Mid(oParam.Name, InStrRev(oParam.Name, "\") + 1) = "Etat d'activation du composant") And (oParam.Value = False) Then ______oParam.Value = True ____End If __Next j Next i Le hic c'est que si tu as un système en anglais, le paramètre change de nom !!!! Et merci pour le Show/Noshow :-) :-)
-
Pour compléter la réponse de Gawel, tu peux également obteir un solide avec historique mais à condition de faire un Colllage spécial de ton solide V4 dans un part V5 et de choisir l'option CATIA_SPEC. La solution de Gawel est bien utile si tu as plusieurs modèles V4 à convertir.
-
Salut Cliff123, Tu n'est pas obligé de passer par les surfaces, tu peux le faire directement dans l'atelier Part Design avec la fonction de Nervure. Ca évite de aire un remplissage. Si ta section n'est constante pas le long de ta courbe, tu as la fonction Solide Multi-sections.
-
J'dirais que si tu ne fais qu'une mesure d'inertie, qui ne dépend que de la masse et du volume, et d'après mes -lointains- souvenirs de méca, c'est corect. Tu n'a plus qu'à créer le matériau dans CATIA, si tu utilise fréquement ce composite.
-
Salut ahotep A ma connaissance, le seul export en dxf possible est à partir d'un CATDrawing, donc du 2D car je ne crois pas que le dxf 3D soit supporté par CATIA (R16), pas plus que le dwg d'ailleurs. Il ne te reste que les formats neutres : iges, step....
-
Salut mooneck ! Ah bon, t'as du mal avec l'aide de Catia Automation :o :o :o Qui n'en a pas ????? Pour ton soucis d'activer/désactiver un composant, ben j'ai aussi cherché et j'ai pas trouver grand chose, si ce n'est une méthode IsInactive mais qui ne fonctionne que sur les opérations d'un part. Un by-pass pourrait peut-être consister à modifier le paramètre qui gère l'activité d'un composant, mais il faut le trouver dans la collection des paramètres :o :o Tiens en passant, je n'ai même pas trouver comment savoir si un composant est caché ou non. si tu sais, je suis preneur... Pour ce qui est du lien mort, j'avais déjà cherché (mais rapidement) pour tester le lein d'un part vers le catalogue des matériaux. Je m'en étais sorti en affichant le nom du document catalogue : si je n'avais pas de nom, c'est que le lien n'existe pas. C'est pas top, mais .... Je continuerai de chercher après le déjeuner (on travaille mieux le ventre plein !!).
-
Je rejoins l'opinion de Tramber. Il n'avait à frapper "Maserati", quelle que soit l'insulte. Compte tenu du niveau des joueurs et de la compétition, je ne pense pas que ce soit le premier cas "d'intox" et de "guerre psychologique" : le but du rital était de faire sortir Zidane de ses gonds, et il y est parvenu ! Ne dit on pas Le silence est le ples grand des mépris : la meilleure des répliques aurait peut-être été de jouer encore plus et de leur mettre un but (je sais, c'est plus facile à dire qu'à faire...). Et Trézéguet, tout le monde a l'air de dire qu'ayant raté son penalty, il est plus ou moins responsable de la défaite de la France. Alors que c'est (peut-être) le fait que Zidane ait été expulsé qui n'a pas permis aux français de marquer un but dans les prolongations et d'éviter ainsi la séance des tirs aux buts. Non ?
-
Le week-end porte conseille ;) ;) J'ai contourné le problème : pour chaque part, je liste les documents ouverts et s'il n'y a pas de CATMaterial, c'est que le catalogue n'est pas chargé : ou il n'y a pas de matériau d'appliqué, ou il n'a pas été trouvé, ou encore il est appliqué sans lien. Donc je stocke le nom du matériau et le catalogue (quand ils existent) et je fais des tris avec mon tableur préféré :) :) Moyennement élégant, mais bon :P :P
-
Re salut ! Quel boulet ! Je viens de voir la version dans le titre de ton post :o :o Une précision : je n'ai pas de module surfacique avancé mais uniquement le GSD de la config MD2. Peut-être que mon pb d'enregistrement vient de là.... D'après la doc (je ne suis pas spé des surfaces !), la méthode à utiliser serait AddNewSplit. A vérifier ! A propos de la doc, je te conseille de consulter la doc au format chtml, qui se trouve dans intel_a\code\bin\V5Automation.chm. Bon courage !
-
Salut vinz69 ! A priori, tu travaille sur des surfaces et non sur des solides. Tu peux confirmer cela ? Je viens d'essayer de reproduire ton pb mais l'enregistreur de macro n'enregistre que dalle (vbscript ou vba) dans les surfaces !! Quelle version de Catia utilises-tu ?
-
Salut ! V'la mon soucis : Je me suis aperçu que les utilisateurs faisaient de "propagation du répertoire" brutale lors de la gestion des enregistrements : résultat : j'ai plein de Catalog.CATMaterial dans les dossiers :mad: :mad: Je les ai sermoné (Mes bien chers frères, mes bien chères soeurs ....) et j'ai viré les catalogues. Mais quand on rappelle les pièces, ben le fichier est introuvable : normal !! Je souhaite donc scanné toute notre base, lire le nom et le chemin du catalogue des matériaux et renseigner dans un tableau le nom du ficheir et le nom du catalogue. Depuis Excel, je lance une macro qui me fais tout ça, mais je ne parviens pas à retrouver le nom du catalogue : j'ai bien le nom du matériau mais pas moyen d'avoir celui du catalogue :casstet: :casstet: :casstet: Quelqu'un a-t-il une idée ?? Merci.
-
Je viens de trouver également $PATH qui donne le chemin du fichier. Mais tu parles de capture : tu imprimes donc une capture d'image de ton écran, vraisemblablement du 3D. Tu peux directement imprimer une image 3D sans faire de capture : dans ton 3D, tu fais Fichier - Imprimer, tu règles comme tu le souhaites le rendu (Option - Divers) et roule ma poule !!! Et là, la variable $NAME donne bien le nom de ton fichier.
-
Désolé pour le retard !! L'astuce de passer par V4 est très bien vue. Un peu sioux quand même ;) ;) Pour les CATDrawing, c'est adieu les liens ... :mad: :mad: Merci encore !!
-
Ca y est, j'suis d'ssus !!
-
Salut, Les fichiers de standards xml se trouvent dans le répertoire intel_a\resources\standard\drafting dans le dossier d'install de Catia (c'est la variable CATDefaultCollectionStandard définit dans l'environnement).. Je te conseille de copier un des standards existant (ISO, ANSI...) pour créer le standard de ta boîte et de modifier ce dernier. Pour le modifier, je te déconseille d'éditer directement le fichier xml, passe plutôt par Option - Standards et sélectionne le fichier xml à éditer. Avec du courage et de la patience, tu retrouvera ou sont les hachures !!! Ciao !
-
Salut Patrick, Egalement outillé d'Avast avec XP Edition Familiale SP2 et Kerio en pare-feu (j'ai désactivé celui de Windows) : aucun soucis pour me promener sir le web. Bon courage !
-
Salut, Nous avons reçu d'un de nos sous-traitants des modèles V5, mais d'une version supérieure à la notre : lui est en V5R16 et nous en V5R14. Je lui est donc dit d'utiliser l'utilitaire CATDownwardCompatibility pour descendre en version R14, utilitaire que je n'avais pas eu le bonheur d'utiliser 'pour de vrai'. Et quelle ne fut pas ma surprise quand j'ai lu dans l'aide que seuls les CATParts étaient concernés :o :o :o :o (sans parler qu'on récupère un solide mort avec lien, qu'il faut isoler, dans un second corps de pièce !!) :mad: :mad: :mad: Et pas un mot sur la conversion des CATProducts :casstet: :casstet: :casstet: Alors voila, si quelqu'un a déjà eu ce problème, et l'a résolu !, merci de m'aider à convertir les CATProducts.
-
Salut tout le monde ! Ca y est, je vais me laisser tenté par la TNT ! Mais devant la pléthore de modèles, je ne sais quel adaptateur choisir ! Alors voila, quelqu'un a-t-il un ou des modèles à conseiller ou à déconseiller ? ;) Un téléspectateur qui voudrait voir autre chose que du foot au mois de juin...
-
Cela t'arrives apparement souvent, en connais-tu la cause ? Ca nous arrive d'avoir des fichiers vérollés, mais cela reste exceptionnel.
-
Salut, Je ne sais pas où et comment accéder à cet identifiant, et je me demande même si c'est possible. Cet UID est attribué par le système. Mais si tu fais un "Enregistré sous", ton nom de fichier change mais pas l'UID ; alors que si tu fais un "Créer à partir de", le nouveau fichier a un nouvel UID. V'la tout c'que j'en sais !!
-
Salut ! Pas facile ton truc :P Une question bête : tu ne peux pas utiliser la représentation simplifiée des cordons de soudure (traits fins parallèles à ta courbe) ? Mais c'est p't ê'te pas normalisé... Sinon tu peux peut-être faire une répétition d'un arc de cercle le long de ta courbe. Pas top dans le drawing vu que tu ne peux faire qu'une translation ou qu'une rotation ! Je ne vois que ça pour le moment....
-
Salut tout le monde ! Mon problème est dans le titre : je cherche à lire le nom et le chemin du catalogue des matériau définit dans les options et je ne trouve nulle part dans l'aide comment faire : alors si vous avez un tuyau, je suis preneur. Voici pourquoi je cherche à récupérer cette info : je viens de faire une macro VBA (ma quasi première !!) qui impose la masse d'un part au lieu de la calculer, dans le cas oùu une pièce est modélisée avec un part mais est réellement un ensemble de pièce, comme un vérin, un distributeur... Pour cela, je crée : - un paramètre 'masse_reelle' qui contient la masse réelle (ah bon !!!) et - un paramètre densite_equivalente qui contient une formule : masse_reelle /volume du part. J'affecte ensuite un matériau sans lien avec mon catalogue et j'affecte au paramètre masse volulique de celui-ci le paramètre densite_equivalente. Tout le monde suit ?? Actuellement, j'ai en dur le chemin et le nom de mon catalogue dans une variable mais c'est loin d'être élégant et maintenable ! Je voudrais donc lire cette info dans la config, puisqu'elle y est !! Merci de votre aide.... et Bon Appétit !
-
Salut ludo_62 ! Voici quelques éléments de réponse : En effet, les hachures sont définies dans le standard de dessin, un fichiuer XML, avec une (grosse) tartine d'autres paramètres de dessin. Mais ce n'est pas tout : tu peux affecter à chaque matériau un type de hachure particulier, qu'il soit défini dans le standard ou non. Pour y accéder, tu vas dans l'onglet 'Dessin' des propriétés de ton matériau. Mais vu le nombre de matériaux, t'as pas fini !! Et je ne sais pas si on puet le faire par macro. Par contre, je ne pense pas qu'on puisse attribuer des hachures à une famille entière.
-
Salut à tous !! J'arrive peut-être à la fumée des cierges, mais je te suggère de vérouiller les vues que tu ne veux pas voir updatées : cela à pour effet de "geler" la vue à un instant donné et tu peux à tous moments la dévérouiller puis la re-vérouiller puis la re-dévérouiller .... Tu accèdes à cette case à cocher "Vérouillage de la vue" dans les propriétés de la vue. Attention à ne pas confondre avec l'action d'isoler une vue, qui elle casse les liens avec le 3D.
-
Salut marc54, Merci pour tes remarques. Entre temps, je me suis rencardé auprès de DS qui m'ont confirmer que les R14 et R15 n'exploitaient pas trop les bi-pros. Pour une éventuelle évolution en bi-pro, merci pour l'info (ou l'intox) des 'bains'. Mais à savoir dans quelles mesures c'est pénalisant s'ils ne sont pas du même bain ? Pour les disques SCSI ou SATA, je ne suis pas convaincu, comme toi, que la différence entre les 2 soit marquante pour une station de travail. Une autre piste, dans la doc GAS-GPS, il est fait mention d'une bibliothèque Intel MKL qui améliorerait les performances, pour les plateformes Intel. En résumé, je ne suis pas vraiment décidé, mais je pencherais vers le Xeon, plus évolutif que le P4. Merci.
