Aller au contenu

mooneck

Membres
  • Compteur de contenus

    225
  • Inscription

  • Dernière visite

Tout ce qui a été posté par mooneck

  1. mooneck

    Export vers Excel

    Bonjour, Quelqu'un a t-il deja developper un bout de code pour exporter un tableau 2D (issu de CATDrawing) vers un fichier excel. Je ne pense avoir trop de probleme pour l'export vers excel mais c'est plutot récupérer les données du tableau 2D qui me parait un peu brumeux ! Si quelquun a une idée ? Merci d'avance
  2. mooneck

    Cadre et Cartouche CATIA V5R16

    Bonjour Il existe une méthode plus simple que recréer un format et un cartouche uniquement à partir d'un script. Il suffit de faire un Format de départ. Dans le cartouche, il faut nommer les textes qui doivent etre modifiés avec des NOM_EXPLICITE au lieu de Texte.123. Puis faire une macro qui fait un "Créer à partir de..." il va chercher le Format de départ dans un lieu sur (lecture seule). Puis une jolie boite de dialogue demandera à l'utilisateur de renseigner les différents champs du cartouche. Il suffit à laors de remplacer un paar un la valeur des Textes clairement identifiés par le contenu des champs de la boite de dialogue. Ca demande aussi quelques notion de programmation mais la méthode est plus simple (à mon avis). @+
  3. mooneck

    Modification des standards Draw

    Bonjour Je vois que je n'ai pas beaucoup de succes !! :) Quelques précisions : j'ai trouver comment récupérer les formules utilisées pour le nom des vues. Par contre je ne trouve pas comment modifier le 'prefix' et le 'sufix' des vues. Quelles sont les propriétés qui contiennent ces informations. Si je trouve ces informations je pense pouvoir résoudre mo probleme. Merci d'avance
  4. mooneck

    Incompréhension

    Bonjour j'arrive peut-etre un peu tard mais bon ... As tu essayer de créer un solide à partir de ta surface fermée? ensuite tu devrais pouvoir utiliser une coincidence. @+
  5. Bonjour à tous 1-) Je souhaiterais pour voir modifier le nom des vues par défaut. Lorque l'on crée une vue de détail ou une coupe, catia affecte un nom de vue par défaut en utilisant une formule : aujourd'hui je voudrais modifier cette formule par défaut en utilisant un parametre que j'ai créé dans l'arbre Création du parametre de type chaine : "SHEET" (numéro de planche) nouvelle formule : 2-) Je voudrais connaitre aussi le moyen de change les préfixes des vues et les mettre en anglais sans changer tout l'environnement Je n'ai pas trouver de solutions pour le moment : ni dans les options ni dans les fichiers xml accessibles depuis la fonction outil\standards... Merci d'avance
  6. mooneck

    Envoyer un email via Outlook

    bonjour nomutt, je suis en train de tester cette solution qui m'a l'air a priori répondre à ce que je recherche. Par contre j'ai quelque souci d'integration dans vb2005. J'ai quelques messages d'erreurs. voici le message que j'obtiens :
  7. Bonjour J'ai une petite appli en visual basic 2005 Je souhaiterais pourvoir envoyer un courriel via outlook mais le code que j'ai ne marche pas. le voici : Public Sub SendEmailtoContacts(ByVal AdresseMail As String) Dim subjectEmail As String = "Sujet" Dim bodyEmail As String = "Corps" CreateEmailItem(subjectEmail, AdresseMail, bodyEmail) End Sub Private Sub CreateEmailItem(ByVal subjectEmail As String, _ ByVal toEmail As String, ByVal bodyEmail As String) Dim Outlook As Microsoft.Office.Interop.Outlook.Application Outlook = CreateObject("Microsoft.Office.Interop.Outlook.Application") 'Outlook = New Microsoft.Office.Interop.Outlook.Application Dim courriel As Microsoft.Office.Interop.Outlook.MailItem = _ Outlook.CreateItem(Outlook.OlItemType.olMailItem) With courriel .Subject = subjectEmail .To = toEmail .Body = bodyEmail .Importance = Outlook.OlImportance.olImportanceLow .Send() End With End Sub J'ai un message d'erreur : Imossible de créer le composant activeX Si quelqu'un a une idée ? Ou y a t-il un moyen via une API Windows de pouvoir créer un nouvel courriel en utilisant l'application de messagerie par défault ?? Merci d'avance
  8. mooneck

    Menu Fichier

    Ha j'avais jamais fait attention, merci du tuyau
  9. mooneck

    Menu Fichier

    Bonjour C'est vrai que j'ai pas pensé a vérifier dans la version R17. Je l'aideja au boulot, je regarderai lundi. @+
  10. mooneck

    Menu Fichier

    Bonjour Lorsque l'on sélectionne le menu Fichier on peut voir la liste des derniers ficheirs utilisés pour pouvoir les ouvrir plus rapidemenent. Le probleme est que le nombre de caracteres du nom de fichier est limité à 10 caractere : ex : MON FICHIE..CATProduct C'est un peut embetant lorsque vous avez plus de 10 caracteres commun entre les pieces ou assemblage, etc. Peut-on modifier ce nombre de caracteres dans les options ou settings de catia ? Merci d'avance
  11. mooneck

    MACRO CATIA USERFORM

    Je suis d'accord avec Marc54 Développer à la fois sous unix et windows vont te demander de l'énergie supplémentaire et le résultat (interface graphique) ne sera pas le meme. Mais bon si ton besoin est fondé : bon courage !! Je pense que tu dois pouvoir trouver des exemples sur des macros polyvalentes du moins pour ce qui est de la gestion des fichiers entre windows et unix
  12. mooneck

    Saisie d\'un point

    J'ai un probleme, c'est que je suis utilisateur de catia v5 et non autodesk ! je me disais bien que UCS ca ne me disait rien !! :P merci quand même Peut etre existe t-il la meme fonction sous vba catia v5
  13. mooneck

    Saisie d\'un point

    Cette fonction m'interresse aussi. Faut-il activer le triedre et le rendre courant puis obtenir les coordonnées depuis le vba OU faut-il transformer les coordonnées obtenues ? Comment peut-on avoir la liste triedres existants ? @+
  14. mooneck

    MACRO CATIA USERFORM

    Les userform de catia v5 sont identiques au vba de word,excel etc. tu peux tester et surtout trouver beaucoup plus d'infos dans la doc vba de microsoft office. @+
  15. mooneck

    Octree

    Ca à l'air sympas ton probleme !! Quelles sont les applications liées derrière ? Je pense que c'est possible mais maintenant concernant le calcul des intersections ??? c'est pas gagné. tu risques d'avoir pas mal de cheveux blancs et une longue barbe !!! ;) Attention : meme si tu trouves les fonctions qu'il te faut dans catia, elle ne sont pas toutes accessibles depuis le vba. certaines des ces fonctions sont réservé pour l'interface développée en C.
  16. Il te suffit de faire une boucle sur l'ensemble des parametres contenus dans la part. A chaque fois que le nom du parametre commence par ''Lenght.'' tu le prends en compte dans ton calcul. @+
  17. mooneck

    Octree

    Qu'est-ce qu'un octree ?
  18. mooneck

    exploser les udf

    oui je pense aussi que c'est voulu ! comme limiter l'acces à certaines fonctions depuis le vba !! ils sont pas joueurs :casstet:
  19. mooneck

    exploser les udf

    merci pour l'info je pense qu'il doit bien y avoir une liste (elle existait bien en V4) mais est-elle accessible ? si tu veux j'ai un bout de code pour lister les variables chargées en mémoire mais c'est ni plus ni moins les variables éditées dans le fichier environnement. @+
  20. mooneck

    exploser les udf

    c'est quoi, les udf ?? [Edité le 16/4/2007 par mooneck]
  21. tres utile cette nouvelle fonction de flux RSS ! Merci Patrick
  22. mooneck

    Faire une pause dans une macro VB

    Salut Matthias31, Le probleme est que ca fait 2 ans que j'ai écrit ca et que je n'ai jamais vérifier cette méthode. Je ne suis pas sur que ca marche !!
  23. Salut je ne sais pas si cela peut t'aider. voici le debut d'une de mes macros de crétion de points Dim current_document As Document Set current_document = CATIA.ActiveDocument Dim current_part As Part Set current_part = current_document.Part Dim collection_hybribodies As HybridBodies Set collection_hybribodies = current_part.HybridBodies Dim hybridBody1 As HybridBody Set hybridBody1 = collection_hybribodies.Add() Dim hybridShapeFactory1 As Factory Set hybridShapeFactory1 = current_part.HybridShapeFactory Dim hybridShapes1 As HybridShapes Set hybridShapes1 = hybridBody1.HybridShapes hybridBody1.Name = "Points"
  24. J'ai avancé dans le code. J'arrive a scanner toutes les dimensions mais je n'arrive pas a utiliser les sub suivantes. GetBaultText GetPSText il me marque : Type d'argument byref incompatible ! si quelqu'un à une p'tite idée merci
  25. Bonjour à tous Je souhaite réaliser un script qui permet de lister toutes les cotes utiliser dans un catdrawing afin d'exporter certaines propriétés vers un fichier excel (nom de la cote, valeur, tolérance, pos X et pos Y) Si quelqu'un a deja un bout de script sur le listing des cotes , je suis preneur. Pour l'export vers excel j'ai deja les fonctions. Merci d'avance.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité