Aller au contenu

(Résolu !)TCPOINT => DONNEES D'OBJET


Messages recommandés

Posté(e)

;);)Bonjour à toutes et tous,

 

Je n'arrive pas à récupérer les champs de mon point topo pour transformer le bloc point en données d'objet.

 

J'ai lu les recommandations d'Olivier ( http://georezo.net/f...hp?id=61525&p=4 =>message 108) mais je n'arrive pas à reproduire.

 

Je m'explique :

 

Surement un pb dans la table car si je lance "_ADEGENLINK" => Génération lien.png, je n'ai pas de blocs associés au dessin,

 

Donc, je lance " _adeattachdata" => OD_POINTS_TOPO.png

 

Comme on peut le voir ci dessus, les champs renseignés dans les OD ne sont pas ceux attendus,....

 

 

 

 

Au passage, quelqu'un peux me confirmer l'utilisation de ses options =>

 

Pour le point topo, j'ai mis (sans grande conviction,...):

 

MAT: Entier

 

ALT : Réél

 

COD : Entier

 

Le fichier =>

 

Merci d'avance,

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Bonjour,

 

Dans le dessin, le bloc TCPOINT n'a aucun attribut de défini (visible dans l'éditeur de bloc), d'où le fait qu'il ne soit pas reconnu au moment de la génération des liens. Il faut donc les redéfinir et resynchroniser également l'ensemble des blocs car certains présentent l'attribut COD et pas d'autres.

 

Pour récupérer l'ensemble des attributs, il faut en effet créer une table de DO vide mais sans l'associer (les types me semblent corrects). Dans le dessin en question, il faut donc la dissocier, puis faire la génération de liens qui fonctionnera ensuite correctement.

 

A noter que l'ensemble des attributs des blocs peuvent également être récupérés au moment de l'export en fichiers SIG.

 

En espérant répondre à la problématique :)

 

Goujet

AutoCAD Map 3D 2016 - Covadis 14.0e

Posté(e)

Re,

 

Salut Goujet,

Oui c'est un assemblage de divers travaux étudiants et je ne sais pas comment m'y prendre pour cette première étape =>

 

Il faut donc les redéfinir

 

A noter que l'ensemble des attributs des blocs peuvent également être récupérés au moment de l'export en fichiers SIG.

 

J'ai tester, ça marche bien en effet, mais je voudrai également pouvoir le faire comme ça,...

 

En espérant répondre à la problématique :)

 

Dés que j'aurai passer cette étape, je pense que oui, car cela fonctionne bien sur mes autres fichiers,...

 

 

EDIT =>

 

J'ai réimatriculer les points puis créer une géobase, mais je perd tous les points codés,... =>

 

Le fichier =>

 

Merci d'avance,

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Re bonjour,

 

Il y a plusieurs moyens de faire..

 

On peut aller dans le bloc TCPoint (Outils / Editeur de blocs), puis rajouter les attributs (ATTDEF) souhaités.

Pour resynchroniser des insertions de blocs avec une référence qui a été modifiée, on peut passer par la commande BATTMAN.

 

Après ça, tout le monde aura la même définition et le transfert ATT => DO se fera sans soucis. A noter cependant que certains codes et matricules comportent du texte, donc il vaut mieux utiliser un type "caractère" pour le champ.

AutoCAD Map 3D 2016 - Covadis 14.0e

Posté(e)

Re,

 

Je regarde un peu ces fonctions lorsque j'ai "du temps" devant moi, mais je ne suis pas encore complétement intégré de l'esprit "SIG" et encore moins du fonctionnement de MAP, beaucoup de travail en perspective,...Merci encore, pour tes premières interventions, elles sont de qualités !B)

 

 

 

 

 

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Il est vrai que la partie Map n'est pas forcément très intuitive au premier abord mais on peut faire des choses assez intéressantes :)

 

Merci beaucoup pour le compliment en tout cas !

AutoCAD Map 3D 2016 - Covadis 14.0e

Posté(e)

Bonjour,

 

j'aurais juste une question : pourquoi dupliquer l'information des attributs en OD? Car maintenir 2 fois la donnée est plus compliqué.

Que se passe-t-il si on change une valeur d'attribut => il faut que tu relances la mise à jour des OD.

 

Je ne vois vraiment pas l'intérêt à part un exercice pour les élèves.

 

Olivier

Posté(e)

Hello

 

+1 avec Olivier comme d'habitude ...

 

Pour Lilian: SVP tu te mets en VUE : gauche ou droite ou devant ou derriere

et tu verras une belle ligne ANORMALE sur le calque "habillage" (que j'ai effacee) !

 

C un grand classique : lors du dessin accrocher qq chose "en l'air" et qq chose "au sol" !!

 

Bye, lecrabe

Autodesk Expert Elite Team

Posté(e)

Bonsoir à toutes et tous,

 

Salut Olivier,

 

Je ne vois vraiment pas l'intérêt à part un exercice pour les élèves.

 

Même pas, c'est un exercice pour moi juste et pouvoir tester ta ".dll". Premier avantage pour celui qui n'a pas Covadis pouvoir rapidement repérer (et surtout !) sélectionner un des blocs,...;) Et puis j'aime bien aussi ce mode de sélection comme dans l'image ci dessus,...

 

A ce propos, sur un autre projet (=>LE FICHIER ) j'essai de créer une table et le nom de l'étiquette d'un de mes blocs s'appelle "N°TOMBE", Map ne semble pas supporter les caractères spéciaux (°) ?,...Alors, j'ai modifié l'étiquette et lorsque je synchronise uniquement celle ci, je perd tout de même la valeur de mes attributs,...Ce qui semble normal dans le fonctionnement de cette commande (même si je ne comprend pas bien pourquoi !??). J'ai donc utilisé Rbloc de Patrick_35 (que je salut au passage ;) ) pour modifier mon bloc mais celui ci semble ne pas réagir,.... En effet, l'étiquette a gardé son ancien nom !! et je ne peux donc pas faire de génération de lien ??

 

Commande: _RBLOC

Remplacement de 190 bloc(s).

Commande:

 

Commande: _adegenlink

Objets Bloc pour la génération: [sélectionner/Tout]:

190 objet(s) à analyser

190 objet(s) rejeté(s)

 

Auriez vous une idée pour régler ce pb (qui risque d'être récurent,...)?

 

Merci d'avance,

 

 

 

Salut Patrice,

 

Bien vu,:P

 

 

 

Salut Goujet,,

 

Il est vrai que la partie Map n'est pas forcément très intuitive au premier abord mais on peut faire des choses assez intéressantes :)

 

J'en suis également convaincu !

 

Merci beaucoup pour le compliment en tout cas !

 

C'était surtout sincère,..;) Qui viendrait filer un coup de pouce à un" vieux prof" débutant sur MAP un dimanche AM, franchement ??!!:D

 

 

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Bonjour,

 

Toujours penser au DXF!!!

Tu sauvegardes ton dessin en DXF, tu l'ouvres dans le Bloc-note et tu fais un Rechercher/Remplacer de N°TOMBE par N_TOMBE et tu ré-ouvres dans AutoCAD.

Indépendamment des OD, avec MAP tu peux très bien sélectionner un bloc selon la valeur de son attribut, il suffit d'ajouter un calque en interrogeant le dessin et construire une requête sur le nom du bloc et la valeur de l'attribut, ça fonctionne très bien, c'est juste un peu plus long.

Dans ton cas pour une utilisation de MAP, après avoir transféré les attributs en OD, j'aurais supprimé les attributs du bloc, puis j'aurais défini un gabarit d'annotation, puis inséré cette annotation sur chaque bloc initial. Tu aurais eu une mise à jour semi-dynamique des attributs en fonction des OD et si tu nommes bien tes attributs en MAT et ALT, Covadis n'y verra que du feu et les utilisera comme des points topo.

Tu serais plus dans l'idée SIG avec un objet ayant des données attributaires et des étiquettes dynamiques pour afficher les informations utiles sur ces "OBJETS"

Olivier

Posté(e)

Bonjour à toutes et tous,

 

Salut Olivier,

 

Toujours penser au DXF!!!

 

Ok mais pourquoi je ne peux pas synchroniser mon nom d'étiquette indépendamment de la valeur des attributs ? Je trouve ça dingue d'être obligé de faire les manips que tu décris, mais je vais tester au plus vite,...

 

Indépendamment des OD, avec MAP tu peux tr.....

 

Je teste dés que possible.

 

il suffit d'ajouter un calque

 

Pourquoi un calque ?

 

J'aurais supprimé les attributs du bloc,

 

Comment ? Dans l'éditeur de bloc,en décomposant ? , avec burst ?

 

Tu aurais eu une mise à jour semi-dynamique des attributs en fonction des OD et si tu nommes bien tes attributs en MAT et ALT,

 

A tester également,...

 

Tu serais plus dans l'idée SIG avec un objet ayant des données attributaires et des étiquettes dynamiques pour afficher les informations utiles sur ces "OBJETS"

 

c'est bien entendu ce que je cherche à faire, coller à l'idée du SIG mais je débute encore,..

 

Merci pour cette aide précieuse,

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Re,

 

Salut Laurent, Comment va ?

 

Il me semble pourtant avoir vu avec toi toutes ces manipulations et même les gabarits d'annotations.

 

Oui, je reprend (2012 !!) et complète mes notes car le SIG sera au programme je pense dans la rénovation du BTS Géomètre, ....

 

en plus, tu avais fait un joli tuto.

 

Merki !:), c'est lui que je reprend et éventuellement compléte de quelques nouveautés utiles, plus les quelques outils développés par les uns et les autres,...

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Re,

 

Bilan à cette heure :

 

Toujours penser au DXF!!!

 

Impec ! Merci encore de ce rappel indispensable dans ce genre de situation,..Mais c'est tout de même dingue de passer par ce chemin pour faire un truc qui semble tellement simple à la base, non ?

 

il suffit d'ajouter un calque en interrogeant le dessin et construire une requête sur le nom du bloc et la valeur de l'attribut,

 

Heu, c'est là ou ça commence à se gâter, car je ne vois pas comment sélectionner l'attribut du bloc en question,..

 

On passe bien par Map-Dessin => requête =>Définir une requête ?

 

PS: Désolé Laurent, j'ai l'impression d'avoir tout oublié,...snif !:P

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

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é