naurel Posté(e) le 11 avril 2007 Posté(e) le 11 avril 2007 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]
ouinamp Posté(e) le 12 avril 2007 Posté(e) le 12 avril 2007 Tu parles de VB.NET ou de l'environnement de développement .NET pour le CAA ?
naurel Posté(e) le 7 mai 2007 Auteur Posté(e) le 7 mai 2007 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
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant