Aller au contenu

.NET pour piloter Catia


Messages recommandés

Posté(e)

Quelqu'un s'y connait-il en .NET pour piloter Catia ? déclarations, .dll nécéssaires, etc.

 

je bosse sur R16 et R17 et développe sur Visual Studio 2005.

 

merci d'avance.

 

Naurel

 

[Edité le 7/5/2007 par naurel]

  • 4 semaines après...
Posté(e)

Je relance ce post parceque je vais pas tarder à avoir besoin d'une solution.

 

Voila mon cas :

Je developpe une application en VB.NET sur Visual Studio 2005 Pro, Il y a une interface graphique, je fais une gestion de dossiers et fichiers, ... et dans la continuité je lance un Product avec Catia et j'ai quelques opérations à réaliser.

J'ai codé la plupart de ces opérations en vba, puis je les ai ajouter à mon application (avec quelques adaptations). Il me semble avoir selectionner toutes les références Catia mais il y a une syntaxe qui n'est pas reconnu (et évidement elle est importante).

 

voici le bout de code où ça coince.

 

   Sub positionnement_piece()

       Dim product1 As Product
       Dim constraints1 As Constraints
       Dim liste_reference(1) As Reference
       Dim constraint1 As Constraint

       product1 = CATIA.ActiveDocument.Product

       constraints1 = product1.Connections("CATIAConstraints")

       liste_reference(0) = product1.CreateReferenceFromName("assemblage produit/position pieces/!repere piece 1")
       liste_reference(1) = product1.CreateReferenceFromName("assemblage produit/piece 1/!repere piece 1")

       constraint1 = constraints1.AddBiEltCst( [surligneur] catCstTypeOn[/surligneur], liste_reference(0), liste_reference(1))
       constraint1.Name = "contrainte piece 1"

   End Sub

 

Quelqu'un aurait-il une idée, une parade ou quelque chose qui pourrai m'aider ?

Merci d'avance

 

Naurel

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é