Aller au contenu

lekev42

Membres
  • Compteur de contenus

    8
  • Inscription

  • Dernière visite

Tout ce qui a été posté par lekev42

  1. lekev42

    Tutorial Catia V5

    lekev42@hotmail.com
  2. lekev42

    [Résolu] macro catia-close spline

    En revenant sur le forum, je viens de m'apercevoir que la résolution de ce problème ne s'est pas déroulée de cette manière. Il n'est pas évident de déclarer les points pour utiliser la fonction Spline2D...Je vous conseille ainsi, si vous avez le pb, de passer par la fonction Spline3D et d'utliser l'enregistreur...
  3. lekev42

    Incompréhension

    Une idée??? Je crée un volume complexe de la manière suivante. J'ai differentes couches à intervalles réguliers et sur chaque couche, j'ai deux courbes fermées de type cercle ou spline. Pour obtenir mon volume, je relie les courbes extérieurs avec la fonction muti sections surface et je fais de meme avec mes courbes interieurs. Pour fermer mon volume, j'utilise la fonction blend. Derriere, j'utilise la fonction healing et closesurface pour terminer mon volume. Ce volume, je désire l'inserer dans un assemblage mais je n'ai pas acces à la coincidence avec la surface crée par la fonction blend pour fermer le volume. J'ai besoin de cette coincidence pour une analyse par element finis car je desire plusieurs taille de maillage et de materiau... mes questions: y a t il que la fonction blend qui soit capable de creer une surface entre deux courbes fermées...? Avez vous des idées, des interrogations, des pistes suite à l'enoncé de ce pb? :exclam:
  4. lekev42

    [Résolu] macro catia-close spline

    C'est tout bon à présent! Il existe une fonction spline.SetClosing qui vient activer la fermeture de la spline...Je n'ai pas encore écrit le bout de programme mais ca devrait le faire!!! Quelquechose qu'on a du mal à trouver est le repertoire de la doc des fonctions que prends en charge catia: intel_a/code/bin/V5Automation.chm merci marc pour ton aide!! kevin
  5. lekev42

    [Résolu] macro catia-close spline

    Si si, je peux retravailler ma spline mais étant donné que j'en ai plus d'une vingtaine, cela est un peu long...Dans le travail que je fais, je réalise ensuite une analyse par élément finis. Du coup, ne pas avoir cette tangence rend le deploiement de l'analyse impossible lors de l'éxecution de la macro. Bien sur que la spline se ferme mais pour exemple, prend 3 points, relie les 3 points par 2 segments puis utilise la fonction "fermer la spline"...Le résultat se rapproche plus de ce que je désire que d'avoir une spline dont le point de départ est le point d'arrivée...A cause de l'analyse, j'ai véritablement besoin de cette tangence.... Problème interessant........ :casstet:
  6. lekev42

    [Résolu] macro catia-close spline

    L'idée me plaisait beaucoup me disant qu'il allait me créer une spline fermée avec les points que je lui donnais mais je n'ai pas réfléchis sur le coup.... Pour exemple, mais je pense que tu t'en doutes, lorsqu'il retourne au point de départ par cette méthode, il ne prend pas en compte le départ de la spline. As-tu une autre idée? Pour ceux que cela interesserait voici unmorceau de code illustrant les propos de marc: Set oFactory2D = sketch0.OpenEdition() Dim myTab1 As ControlPoint2D Dim myTab2 As ControlPoint2D Dim myTab3 As ControlPoint2D Dim Spline As Spline2D Set myTab1 = oFactory2D.CreateControlPoint(10, 10) Set myTab2 = oFactory2D.CreateControlPoint(-5, 8) Set myTab3 = oFactory2D.CreateControlPoint(0, 10) Dim arrayOfObject1(4) Set arrayOfObject1(0) = myTab1 Set arrayOfObject1(1) = myTab2 Set arrayOfObject1(2) = myTab3 Set arrayOfObject1(3) = myTab1 Set Spline = oFactory2D.CreateSpline(arrayOfObject1) sketch0.CloseEdition
  7. lekev42

    [Résolu] macro catia-close spline

    Merci de ta reponse rapide marc. :D
  8. A l'aide d'une macro, j'ai crée un certain nombre de points par lesquels je fais passer une spline. Pour assurer la continuité en chaque point, j'aimerais appelé la fonction "close spline" dans le menu "spline definition"...L'utilisation de l'enregistreur ne m'a pas permis de resoudre le problème. Merci d'avance pour votre aide. kévin [Edité le 15/10/2007 par lekev42]
×
×
  • 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é