-
Compteur de contenus
335 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par gawel
-
Salut coco9, Pour cet objet particulier, je ne sais pas ce que tu as vu comme méthode. En recherchant un peu, j'ai trouvé l'objet StrComputeServices qui permet d'extraire des propriétés de la structure des objets. Il y a en particulier la méthode GetVolume qui s'applique sur des product. c'est apparemment ce qu'utilise Catia pour faire de la mesure de product. Je ne sais pas si tu as déjà tester cette méthode. Amicalement Gawel
-
Salut à toi coco9, Merci à toi pour cette proposition, c'est vrai que je suis ouvert à tout type de proposition actuellement. Pour me contacter, je vais te donner mon adresse perso (en littéral, pour éviter les spammeurs auto). gael(point)mazoue[at]laposte(point)net Pour donner suite à mes entretiens vendredi (on sort du sujet d'origine complètement !): 1er rdv: bien passé, il s'agit d'une boite intérim spécialisée en ingénierie; aucun soucis pour être pris, il n'attendent plus qu'une chose: savoir la date exacte pour ma disponibilité, et après c'est parti pour des missions tout autour de la région nantaise et au-delà. 2ème: bien passé aussi, il s'agit d'une boite de prestataire de services informatique avec un pôle dédié à CATIA V5, le PLM et le PDM,, situé sur la région nantaise...... Il faut maintenant que j'attende la réponse d'ici 15 jours. En tout cas, tous étaient satisfaits de mes connaissances sur catia, à suivre donc. A bientôt tout le monde :) Gawel
-
Pour l'instant, il s'agit du catalogue standard de catia, nous ne l'avons pas encore renseigné. peut-être peux-tu passer par un autre chemin pour arriver à ton but en allant renseigner toi-même le poids de tes pièces. Ainsi, lorsque tu feras tes vues, catia se chargera de différencier les hachures de chaque pièce ? Gawel
-
Salut 8_pool, pour l'instant, je ne vois pas d'accès pour modifier "à la volée" des propriétés des matériaux, non plus dans les options. Donc apparemment, ton seul sésame est de pouvoir modifier dans le drawing...... :casstet: pas très pratique je te l'avoue je n'ai pour l'instant pas de solutions efficaces et rapides à te proposer. Amicalement Gawel
-
Salut tout le monde, j'ai testé un peu les filtres, c'est un petit peu complexe au début à comprendre. Perso, nous ne les utilisons pas chez nous. Cela fonctionne bien, car on peut cacher des éléments qui n'apparaissent ni en show, ni en no show. Par contre, cela impose de construire tous les éléments sur un calque et de définir ceux qui seront susceptibles à être cahcer sur d'autres. Ensuite, il faut créer des filtres de visualisation pour déterminer quels sont les calques à mettre visibles. L'aide de catia en parle assez bien, avec quelques exemples: French\online\French\basug_C2\basugbt2402.htm amicalement gawel
-
Ah ! Remarques, ce serait marrant...... :) Bon, pour l'instant, je suis à fond dans ma recherche d'emploi, j'ai 2 entretiens vendredi, je croise les doigts :P Je vous tiendrais au courant, en tout cas c'est en plein dans Catia V5, c'est tout ce que j'aime ! Gawel
-
Ah, ça me déplairais pas d'aller faire une balade dans la franche comté :D Amicalement Gawel
-
Dans ta ligne de déclaration de variable suivante: Dim Selection As Selection mets plutôt: Dim Selection normalement, cela t'enlève ton message d'erreur :cool: Amicalement Gawel
-
Salut Enael, il faudrait que tu mettes le début du code au complet (si possible) pour pouvoir l'étudier, cela peut simplement venir d'une déclaration de variable. Apparemment, tu n'es pas le seul à avoir ce type de problème, d'autres on eut le même message d'erreur. @+ tard Gawel
-
Pour répondre à 8_pool : pour l'instant, je réfléchis pas mal....... :casstet: j'ai eu des propositions intéressantes pour travailler sur paris, lyon ou toulouse, mais cela fait un peu loin et ce sont des postes on va dire où on y est en permanence, donc pour la vie de famille, ça change tout. Du coup, si je dois partir (avec toute ma petite famille), je pense que je pencherais vers la bretagne, du côté de rennes, vers chez PSA par exemple. les domaines peuvent être assez varié: automobile, aéronautique, industrie du moule (mais ce secteur, ça va pas très fort en ce moment, et je sais de quoi je parle.....), équipement, etc...... Moi, personnellement, j'aimerais bien continuer à travailler dans le développement autour de catia, faire du support technique (c'est ce que je fais tous les jours !), de la formation (pourquoi pas dans des centres de formation ou école, je crois que ça me botterait pas mal), tout cela autour du thème de la mécanique. J'ai pensé aussi à me reconvertir (bâtiment par exemple), mais là je m'engage sur des formations je pense. Ah !!!! c'est pas simple. D'ailleurs, je me suis dit il y a pas longtemps, je vais me faire un site perso sur le web, une sorte de CV avec démo de ce que je suis capable de faire; la prog en html, j'en ai fait pas mal pour ma boite, alors ça devrait pas être compliqué ! Le truc top, avec des super références pour que si tu tapes catia dans google c'est mon site qui apparaît en premier !!! :) :) Non, faut qu'j'arrête, je m'emballe trop là...... Amicalement Gawel
-
Salut tout le monde, pour répondre d'abord à enael: si cela a marché une fois, c'est qu'il doit y avoir une différence par rapport à ton test concluant. Peut-être s'agit-il d'une licence manquante, ou peut-être as-tu une référence dans l'éditeur VB qui a été décoché ou qui n'est plus prise en compte. Peux-tu encore relancer l'éditeur VB ? as-tu fait un debug dans l'éditeur pour savoir dans quelle partie le code coince ? J'ai déjà eu cela autrefois, cela correspondait pour moi à une référence qui était décochée une fois. Une autre fois, je crois aussi que j'avais eu le problème par rapport à certaines stations: le prog VBA marchait pile poil sur ma station et sur d'autres aussi, et dès que je faisais le test sur un autre site, cela ne marchait plus: je me suis rendu compte qu'en fait sur les stations qui ne marchaient pas, il manquait un produit de catia qui n'était pas installé et que mon code, sans le savoir, utilisait des objets et des méthodes de ces produits !! j'ai donc comparé les produits entre ma station et celles qui ne marchaient pas et bingo ! Amicalement Gawel
-
De rien, je suis content que ça marche du premier coup :exclam: Je ne sais pas encore si je peux me prétendre développeur à juste titre, mais force est de reconnaitre que j'arrive à me débrouiller dans ce domaine. Merci pour tes encouragements, ça fait chaud au coeur par cette saison. A bientôt Gawel
-
apparement, il faudrait faire cela: ReDim sFilter(0) 'sans déclarer le type de variable de sFilter sFilter(0) = "Product" sStatus = Selection.SelectElement2(sFilter, "select a local axis", False) sStatus lui doit être déclarer comme un string auparavant et après: If (sStatus = "Cancel") Then....... 'etc, à toi de mettre la suite @+ tard Amicalement Gawel
-
Salut Enael, Bonne année à toi aussi, la santé et meilleur voeux pour 2005 !! Je n'ai pas pu te répondre, car en ce moment, ça ne va pas très fort dans ma boite, et en plus, je suis en relation très tendue avec ma haute hiérarchie, à tel point que je vais bientôt faire partie de la 2ème plus grande entreprise de france (après les artisans bien sûr comme dit la pub !), si tu vois ce que je veux dire........ :casstet: Donc ma grand souci du moment est le remodelage du CV et l'élaboration des lettres de motiv qui un exercice ma foi des plus complexes. Je vais aller faire un tour sur le web pour voir s'il n'y a pas une solution. @+ tard Gawel
-
Bonjour à tous, voici un petit truc pour permettre d'accélerrer les temps de chargements des feuilles pour firefox (ainsi que mozilla) 1) Dans la barre d'adresses de firefox, saisissez about:config 2) Tournez ces options sur les paramètres suivants : network.http.pipelining : true network.http.pipelining.maxrequests : 20 network.http.request.max-start-delay : 0 browser.turbo.enabled : true source: http://www.hotline-pc.org/ un site très bien à visiter sur tous les trucs, astuces et problèmes touchant windows et votre PC Amicalement Gawel
-
Que dieu ait leur âme !
-
Salut Ganone, Pour l'instant, dans ce que tu as réalisé, Catia n'y voit que des surfaces, et elles ne sont pas liées entre elles par défaut. Pour pouvoir créer un solide, il va te falloir créer une peau avec toutes tes surfaces. Pour cela utilise la commande joindre (atelier surfacique), sélectionnes toutes tes surfaces, applique une tolérance de 0.1 pour la connexion, c'est bien suffisant. Catia créé alors un joindre dans ton corps surfacique. Par définition, Catia ne créé pas un volume proprement dit du joindre; c'est lorsque tu vas demander de le remplir qu'il va l'analyser et interpréter cette peau, et en deduire qu'il n'existe pas de trou et donc qu'elle est valide pour pouvoir être remplie. Dans l'atelier Part Design, prend la commande remplissage (elle doit être incluse avec d'autres fonctions), sélectionnes ton joindre: Catia créé alors sous le corps principal un "remplissage", tu as donc affaire à un solide désormais. Amicalement Gawel
-
Salut Enael, Bon, personne ne s'est lancé sur ton problème ? On va essayer d'y voir un peu plus clair. Selectelement2 est une méthode pour vérifier si la sélection que tu as fait correspond bien au type demandé. Dans ton cas à toi, tu demandes que la sélection corresponde à un product. Par défaut, ton booléen à la fin est à false, cela veut donc dire que une requête est faite à l'utilisateur pour sélectionner le bon élément; dès que cela est bon, la sélection est validée. la réponse que doit donner "status" est soit: Normal Cancel Undo Redo Donc pour status, si tu doit lui mettre un type de variable dans VBA, mets-le en Variant déjà. Ensuite, dans les exemples de l'aide, on trouve ceci: ReDim InputObjectType(0) : InputObjectType(0)="Sketch" Status=Selection.SelectElement2(InputObjectType,"Select a sketch",true) Le InputObjectType ici est une variable de type liste à seule valeur. A la place de Sketch, mets "product", passe le booléen à true et teste. Après il faut que tu teste la valeur retournée, du style If Status="Cancel" then ... @+ tard Gawel
-
Merci Boris, en effet, ce site à l'air très intéressant, je m'y penche dessus de suite :D Amicalement Gawel
-
Bonjour à tous, je cherche un logiciel (en gratuiciel de préférence :cool: ) me permettant de surfer de manière anonyme, en utilisant la méthode des proxys. Si possible, compatible avec firefox. J'ai déjà regardé les extensions de firefox, il en existe une l'utilisant, mais tout est manuel :( J'ai essayé Ghostsurf 2.0, qui ne m'a pas trop emballé (on s'emmêle facilement les pinceaux), et je viens d'essayer à l'instant JAP Anonymity & Privacy, le flop !!! Donc, je me demandais si par hasard quelqu'un aurait une idée ? Merci ! Gawel PS: j'ai testé tous ces logiciels sur la page TRACES du site http:// http://www.anonymat.org pour valider leur fonctionnement.
-
Salut Moise, je sais que tu peux utiliser la méthode ReferenceProduct.parent.fullname sur un product qui est connu et localisé,; moi, j'utilise cette méthode pour connaître le chemin complet d'un product faisant partie d'un autre product. je vais le chercher en utilisant la méthode item et une fois que je l'ai, je créé une variable de type string (ex: productpath) et je fais: productpath = Tonproduct.ReferenceProduct.Parent.FullName Maintenant, tu utilise un productdocument, alors je ne sais pas si cela va coller. en tout cas tu testes et tu nous dis ce qui se passe :cool: Amicalement Gawel
-
Bon, je me lance: Set RefProductDoc = Product.ReferenceProduct.Parent RefProductDoc.Activate Pour cette partie, je dirais que l'on essaye de retrouver le referenceproduct qui nous intéresse, il remonte à la racine (parent) et l'active; moi j'utilise cette méthode pour retrouver le chemin absolu d'une part dans un product en remontant sur son instance. Set Part = RefproductDoc.Part Set PartBodies = Part.HybridBodies là, on rentre dans la part, et on cherche la collection des corps surfaciques Set Body = PartBodies.Item(BodyName) Set Shapes = Body.HybridShapes là, on cherche le corps surfacique avec le nom de la variable BodyName et on charge la collection des fonctions de topologie surfacique Set NewHybridBody= PartBodies.Add() NewHbirdBody.Name = "ToBeDeleted" Set HybridShapeFactory = Part.HybridShapeFactory On créé un nouveau corps surfacique et on l'ajoute au corps principal, et on le nomme ToBe deleted. Après on charge la collection des "factory". Les factory sont des objets particuliers typés qui permettent la création d'objets du même type par duplication de cette factory. D'une manière générale, les méthodes de création sont donc portées par les factory Set Mold = CATIA.Activedocument.Product Set RefProductDoc = Mold.ReferenceProduct.Parent Set Cursel = RefproductDoc.Selection là, on cherche le document actif, sa racine et on le sélectionne Voilà, j'ai essayé de décortiquer du mieux que je peux, il manque peut-être certaines précisions, c'est pas facile à expliquer tout de même :P @+ tard Gawel
-
Ah, au fait, Où est-ce que vous regarder sur le site pour savoir combien on est ? Je viens d'aller dans le groupe d'utilisateur catia, je me suis inscrit, mais je m'aperçois que j'y suis tout seul...... Gawel
-
Salut zifou, Pour faire partager ton document, il faudrait contacter Patrick par message privé pour pouvoir lui demander comment mettre à disposition ce document. Il sera ainsi placé dans l'espace téléchargement de cadxp. amicalement A+ tard Gawel
-
Ah mes pauvres amis ! Il ne faudra pas trop compter travailler dans un environnement CAA de sitôt, juste pour le plaisir de développer. En fait, en même temps que nous recevons de nouvelles release de catia, IBM nous envoie aussi les CD pour tous ce qui concerne le développement CAA (de mémoire je crois qu'il y a au moins 2 CD d'install). Mais, et à mon grand désespoir, DS n'allait pas nous laisser profiter de ce fabuleux outil sans s'acquitter d'une belle licence à un prix........... :P je ne vous le dirais pas ! cet outil permet la même chose que le VB, mais en langage CAA et C++, donc beaucoup plus puissant et permettant d'accéder à plus de fonctions de catia Il permet aussi de pouvoir créer ses propres barres d'outils avec ses propres boutons, de créer ses dll, des .exe (donc de pouvoir compiler), et plein plein de choses encore !! Nous avons chez nous des applis réalisés en CAA, et j epux vous dire que c'est magnifique ce que l'on peut faire :o Si vous avez l'occasion d'essayer trace part (CD d'évaluation), vous verrez que celui-ci est réalisé en CAA. Pour la bible, je n'ai pas regardé, mais il y a un site qui peut aussi vous dépanner pour développer (pour le VBA et CAA): http://www.caav5.com , bon c'est l'ancienne adresse, il devrait vous redirigez vers le site de 3ds. Moi, j'y vais pour le forum automation, notre outil de développement pour le VBA, c'est en anglais, mais très instructif. Amicalement Gawel
