gourmand Posté(e) le 17 avril 2015 Posté(e) le 17 avril 2015 bonjour. je recherche à connaitre les coordoné des deux poit au extrémité d'une ligne. mais jais baut utilisé les fonction que je trouve sur les forums (surtout GetCoordinates), sa ne marche pas (erreur: la methode a echoué ) voici le code que j'ai tésté (la derniere version) Dim ligneAMesure As HybridShapeLineNormal Set ligneAMesure = myHybridBodies.Item("Normales").HybridShapes.Item(1) Dim pointSurLigne As Reference Set ref_pointSurLigne = ligneAMesure.point Set objSPAWorkbench = partDocument1.GetWorkbench("SPAWorkbench") Dim Coordinates(8) Set TheMeasurable = objSPAWorkbench.GetMeasurable(ref_pointSurLigne) TheMeasurable.GetPointsOnAxis Coordinates la ligne est une : HybridShapeLineNormal (normale a une face)créé a partir d'une surface et d'un point de type : HybridShapePointOnCurve (sur une ligne) merci d'avence
gourmand Posté(e) le 22 avril 2015 Auteur Posté(e) le 22 avril 2015 j'ai résolu mon probleme, en creant une seconde référence sur l'objet :Set ligneAMesure = ref_pointSurLigne.Item(1).Value Set TheMeasurable = objSPAWorkbench.GetMeasurable(ligneAMesure)
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