-
Compteur de contenus
225 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par mooneck
-
Bonjour, Executer une macro au démarrage de catia c'est possible, par contre à l'ouverture d'une Part je ne sais pas. Quel est le but ? Peut être en faisant une macro qui demande d'ouvrir un fichier et ensuite lancer le code que tu souhaite apres. Ensuite tu crée un nouveau bouton ouvrir et tu lui affecte ta macro catvba.
-
Bonjour Colti J'ai retrouvé l'courriel que j'avais envoyé en 2012 Je te le re transfere bon courage
-
Bonjour Xorman, J'avais trouvé d’où venait ce problème. J'ai du changer quelques références de dll qui ont changé entre x32 et x64 et xp et seven. Merci quand même.
-
Bonjour, Je voudrais savoir si il y a un moyen d’exécuter une macro CATVba automatiquement au démarrage de Catia ? Merci
-
Bonjour, J'ai certaine macro qui ne fonctionne plus depuis quelques jours. Elles fonctionnent bien sur certains postes et sur d'autres non. Le probleme est le meme quelque soit la version de catia V5 R19 ou R20 et quelque soit la plateforme XP S3 x32 ou Sevenx64. Lorsque je lance l'éditeur j'obtiens le msg d'erreur suivant : "Erreur Système &H80004005 (-2147467259)." "Erreur Non spécifié" Et si je lance la macro (qui contient une formulaire) j'otiens le msg d'erreur : "Erreur Automation" "Erreur Non spécifié" Quelqu'un a t-il une idée ? Pour info, j'ai deja réinstallé vba.msi et fait CNEXT /unregserver + CNEXT /regserver cela n'a rien changé Y a t-il une histoire de cache a nettoyer concernant le vba ? Merci d'avance
-
bonjour, soit tu dessines tes courbes dans une esquisse. soit tu peux utiliser la fonction assembler en GSD je pense pas qu'il y ai la fonction polyligne
-
Bonjour Tu peux trouver des composants standards du commerce en librairie sur http://www.tracepartsonline.net @+
-
Bonjour Colti, Donne moi ton adresse courriel, je te l'envoi. @+
-
Bonjour, la réponse est dans la question, je ne sais pas quel est ton but, si c'est douvrir un draw a travers une macro pour le traiter derriere avec des taches automatisées. Si c'est ca, tu peux enregistrer une macro, puis dans les options tu coches et tu décoche l'otion "Chargement des documents références". Comme tu obtiendra le bout de code correspondant. Dans ta macro tu fais la meme chose, tu désactives l'option, tu ouvres ton draw, tu fais le traitement que tu veux, puis tu ferme le draw et tu reactives l'option. Cdt, @+
-
Bonjour, En fait, il te manque quelques déclaration Voici celle que j'ai concernant excel : Option Explicit Public Excel_Application As Excel.Application Public MonClasseur As Excel.Workbook Public MaFeuille As Excel.Worksheet ' Il faut que tu adapte ces déclaratifs avec les noms de variables que tu as utilisé. Ou que tu remplaces dans la sub : With Excel_Application par With myexcel Ensuite, j'ai créé un module Pilotage_Excel dans lequel j'ai placé toutes les sub et function liées au manipulation d'excel et que tu peux appeler depuis les autres module et en l'occurence depuis la sub Catmain. Il ne faut pas oublié de déclarer les sub et function en public pour cela ! Bon courage
-
Bonjour Tu devrais essayer ceci, j'ai un peu la même macro et ca marche ' Tu ajoutes une sheet myexcel.Sheets.Add 'Ensuite tu peux la renommer Excel_Renommer_sheet("Tableau" & i) Avec le sub ci dessous Public Sub Excel_Renommer_sheet(Nom_sheet As String) With Excel_Application .ActiveWorkbook.ActiveSheet.Name = Nom_sheet End With Set MaFeuille = Excel_Application.ActiveWorkbook.Sheets(Nom_sheet) End Sub Voila, dis moi si ca répond a ton probleme. Pour ton deuxieme point, il faut en fait que tu passe en revue toutes les vues de ton draw, puis pour chaque vue tu regardes si des tableaux son présent et pour chaque tableau présent tu ajoutes une sheet excel et tu exporte le tableau. @+
-
Drawing : insertion vue avec fonctions ignorées
mooneck a répondu à un(e) sujet de AeonTyphon dans Catia
Désolé de ne pas pouvoir t'aider. Mais je ne comprends toujours pas ce que tu recherches ou ce que tu cherche à obtenir. :blink: @+ -
Bonjour, J'avais fait la même macro pour generer des pdf a partir de catdrawing contenu dans un répertoire. Tu peux essayer supprimer les fichiers pdf en trop une fois qu'ils sont créés. Tu scanner la liste des onglets et du devrais pouvoir recomposer les noms de fichiers générés automatiquement, tu testes leur exitences puis tu les effaces Cdt,
-
Drawing : insertion vue avec fonctions ignorées
mooneck a répondu à un(e) sujet de AeonTyphon dans Catia
Bonjour Si c'est pour eviter de coter un trou à contrepercer, moi je supprimerai les traits en trop une fois la vue projetée, normalement ils ne reviennent pas si on re update la vue. Par contre si tu veux quelques chose de plus propre, tu peux essayer de sélectionner dans l'arbre la géométrie que souhaite sans la fonction trou puis cliquer sur la face projection. Mais cela depend de ton arbre de construction il faut que tu utilise les operation booleenes pour que ca marche. Tu cree un corps de piece.2 dans lequel tu fais toutes construction sans les trous. tu l'assembles au corps principal. Tu crées ensuite un corps de pièce.3 dans lequel tu crées tes percages avec la fonction trou ou poche. Tu assembles ce corps au corps principal. Tu remarques au passage que les icones entre le corps 2 et le corps 3 ne sont pas identiques (signe + et -). Maintenant lorsque tu crées ta vue, au lieu de sélectionner le corps principal tu sélectionne le corps de pièce.2 dans l'arbre puis la face. Et la ca fonctionne. Par contre ma méthode ne marche pas si tu veux le faire sur un assemblage @+ -
Finalement, j'ai trouvé la réponse. Il faut vérifier le contenu d'un fichier nommé "LevelSPK.txt" " ce fichier se trouve dans le dossier : 'C:\Program Files\Dassault Systemes\BXX\intel_a" par exemple @+
-
Bonjour, Je cherche le moyen de connaitre le service pack des version de catia depuis une macro vba j'essaye de trouver une clé dans la base de registre mais pour l'instant je ne trouve pas. Quelqu'un a t-il une idée ? Merci d'avance
-
Bonjour, As tu essayer d'executer un /regserver sur le CNEXT.exe, cela peut éventuellement corriger les problemes liés à la base de registre. Pour ce qui est de la question subsidiaire, je ne vois pas mais cela m'interresse si tu trouve la réponse. @+
-
Merci x.klein J'ai testé l'export 3.ds de 3Dvia composer puis import sur Sketchup : impeccapble. Merci pour ta solution :) :) :) !
-
Merci pour ta réponse Matt666. J'ai résolu mon probleme grace à une réponse sur le forum Catia v5. via le format .3ds sinon collada est un pluggin ? un logiciel ? Merci
-
Ca serait trop facile si il y avait un format neutre en commun ! :) Mais bon merci quand même. @+
-
Bonjour Marc54, J'ai deja regardé du coté Sketchup, il peut importer du 3ds apparement mais Catia ne sait exporter a priori du 3d studio max ! donc je patauge un peu. @+
-
Bonjour, Connaissez vous une passerelle pour importer un CATProduct ou une CATPart de Catia V5 vers Sketchup ? Merci d'avance
-
Bonjour, Connaissez vous une passerelle pour importer un CATProduct ou une CATPart de Catia V5 vers Sketchup ? Merci d'avance
-
Disons que je suis utilisateur de catia et que je ne connais pas de passerelle. C'est pour cela que j'ai commencé sur ce forum car je voudrais une passerelle CATIA V5 ==> Sketchup. Mais je vais poser cette question sur l'autre forum. Tu as raison, je vais multiplier mes chances ! @+
