Jaypee Posté(e) le 27 septembre 2022 Posté(e) le 27 septembre 2022 Bonjour, de nouveau ce post est volontairement séparer de mon précédent. J'ai la problématique suivante : il me faut étiqueter mes points topos avec 4 champs, hors les points topo et leur fichier de définition .bpt ne comporte que 3 champs. Pour créer ces étiquettes il me faut utiliser la création d'étiquettes avec un modèle d'étiquettes défini par bloc, puis sélectionner un bloc qui comporterait les champs utiles. Hors je n'arrive pas a générer les blocs des points topo avec plus que les 3 attributs classiques, et ce problème fait l'objet d'un autre post. Ainsi pour attendre mon objectif d'étiquettes à 4 champs, vous avez probablement une alternative ? Merci pour votre aide!
Olivier Eckmann Posté(e) le 27 septembre 2022 Posté(e) le 27 septembre 2022 Bonjour, Dans les Options, onglet Covadis, puis "options générales" et "points topo", on peut activer l'option "Utiliser les attributs PH et PV". Quitter AutoCAD, puis relancer. Dès lors dans l'édition du fichier BPT, on dispose de 2 attributs supplémentaires Poids horizontal (PH) et poids vertical (PV). Juste pour l'histoire, cela permettait de récupérer les poids calculés à chaque point résultant des poids affectés aux mesures lors du calcul par les moindres carrés dans le logiciel Topojis Calcul. Olivier 1
Jaypee Posté(e) le 27 septembre 2022 Auteur Posté(e) le 27 septembre 2022 Merci pour ce retour, j'ai au moins la signification de PH et PV du .bpt. J'ai l'impression que la création/l'édition/l'exploitation de .bpt est assez verrouillé par covadis. Sur les 3+2 champs utilisables du Bloc TCPOINT issu du fichier de définition tcpoint.bpt seuls 2 me sont utiles. Peut t on par covadis, changer PV PH COD par d'autres champs et les faire interpreter par covadis par les infos géométrie du point en l'occurence position X et Y?
didier Posté(e) le 27 septembre 2022 Posté(e) le 27 septembre 2022 Bonjour @Jaypee C'est très compliqué de répondre à deux messages sur la même question !!! On ne sait qui a dit quoi. Le BPT sert à insérer les points. Ce n'est pas son rôle de mettre des attributs exotiques. Il n'y a pas de verrouillage là-dedans. Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Olivier Eckmann Posté(e) le 27 septembre 2022 Posté(e) le 27 septembre 2022 On peut modifier la définition de bloc pour insérer X et Y comme valeur par défaut des attributs du bloc. Cela fonctionne lors d'une insertion du bloc directement par les fonctions AutoCAD, mais les fonctions de Covadis pour les points topo (Dessin, immatriculation...) ne conserve pas ces valeurs par défaut. Par programmation, il y a ce lisp (message 15 de cette discussion) qui permettait de mettre le champ "Position Z" dans un attribut. Je pense que c'est adaptable pour mettre X et Y dans un champ choisi. Olivier
Jaypee Posté(e) le 27 septembre 2022 Auteur Posté(e) le 27 septembre 2022 Merci Olivier et désolé Didier, j'essaie de diviser les deux sujets, l'un se concentrant sur la création d'étiquette par covadis sur la base des bloc de points topo et l'autre orienté sur les fichiers .bpt Olivier, la solution par lisp est certainement réalisable par lsp. Cependant j'essaie de voir ce qui peut être créer ou configurer par covadis d'ou le choix de la section du forum. S'il le faut je passerai sur une autre section du forum pour approfondir une solution 100% lsp.
Minocia Posté(e) le 27 septembre 2022 Posté(e) le 27 septembre 2022 Bonjour, de ce que je comprends, tu veux juste afficher dans une étiquette covadis : matricule, X, Y, Z, code donc 5 "champs". Il suffit de paramétrer la colonne "information" des étiquettes covadis. Donc 3 informations "valeur d'attribut" pour MAT,ALT,COD et 2 informations "X" et "Y", tous issus du bloc point topo. Attention de choisir/configurer une étiquette de "bloc" et pas une "point" ou "position". Je ne réponds pas à la question du .bpt, mais nul besoin de le modifier pour obtenir les MAT,X,Y,Z,COD. cordialement. 1
Jaypee Posté(e) le 27 septembre 2022 Auteur Posté(e) le 27 septembre 2022 Minocia merci, sur ce post je traite la problématique d'une création d’étiquette à 4 champs par Covadis sans forcément passer par le .bpt donc pas de soucis. il y a une heure, Minocia a dit : Bonjour, de ce que je comprends, tu veux juste afficher dans une étiquette covadis : matricule, X, Y, Z, code donc 5 "champs". Il suffit de paramétrer la colonne "information" des étiquettes covadis. Donc 3 informations "valeur d'attribut" pour MAT,ALT,COD et 2 informations "X" et "Y", tous issus du bloc point topo. Attention de choisir/configurer une étiquette de "bloc" et pas une "point" ou "position". Je ne réponds pas à la question du .bpt, mais nul besoin de le modifier pour obtenir les MAT,X,Y,Z,COD. cordialement. La tu es dans la fenêtre de modification d'un modèle d'étiquette de point du gestionnaire covadis ? Nous avons une petite différence, je n'ai pas "valeur d'attribut" pour l'information mais "information attributaire", et en entrant le nom dans le paramétrage "paramètre formule" il n'affiche pas le matricule du bloc dans l'étiquette.
Olivier Eckmann Posté(e) le 27 septembre 2022 Posté(e) le 27 septembre 2022 Pour obtenir les valeurs d'attributs, il faut éditer la bibliothèque dans un dessin qui contient le bloc avec les attributs souhaités Olivier
Jaypee Posté(e) le 27 septembre 2022 Auteur Posté(e) le 27 septembre 2022 C'est bon ! c'était cotation avec un modèle défini par bloc et la j'ai ce qui me faut. Pour moi la problématique est résolu est résolue. Encore merci.
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