Aller au contenu

Création et utilisation fichier .bpt


Messages recommandés

Posté(e)

Bonjour à ceux qui liront ce post,

 

En simple, je voudrais générer des points topographique dans mon dwg par des bloc comportant 5 attributs, le matricule, X, Y, Z et l'altitude.

J'ai commencer a regarder les fichier .bpt leur composition et j'ai donc besoin de vos éclaircissement pour savoir par où commencer.

Merci par avance pour les pistes proposées, et bonne journée.

Posté(e)

Bonjour @Jaypee

Je ne pense pas que le fichier BPT corresponde à cette demande.

Ce fichier est pour paramétrer l'insertion des blocs, à des coordonnées trouvées dans un fichier externe.
Si ce besoin d'avoir ces attributs est réel, il faudra lancer un LSP a posteriori de l'insertion, ces "lsp" existent, une recherche sur le site sera fructueuse.

Dans quel but as-tu besoin de ces coordonnées DANS le point ?

Suivant ta réponse, on te dira comment t'en sortir.
Amicalement

Posté(e)

Merci pour cette réactivité !

 

j'ai besoin de générer des étiquettes avec 4 champs, matricule X, Y et Z.

Je me disais qu'en generant des points topo par un modèle de bloc avec ces champs serait une solution "propre".

Mais je prend toutes les alternatives. Ca forme.

Posté(e)

Bonjour @Jaypee

Je n'ai pas Covadis sous la main pour tester les étiquettes.
Par contre, en LSP c'est assez aisé.

 
(defun c:xyzpoint( / pt )
    (if (setq pt (getpoint "\nSpecify point: "))
        (progn
            (entmake (list '(0 . "POINT")(cons 10 (trans pt 1 0))))
            (entmake (list '(0 . "TEXT")
                           (cons 10 (trans (cons (+ (car pt) 0.6) (cdr pt)) 1 0))
                           (cons 40 (getvar 'textsize))
                           (cons  1 (strcat "X:" (rtos (car pt)) " Y:" (rtos (cadr pt))))
                           )
                     )
            )
        )
    (princ)
    )

Amicalement

 

Posté(e)

avec un lsp l'objectif est atteignable, je peux me pencher sur ca.

Après je reste intéressé pour une solution tournant autour du .bpt ne serait ce que pour la création de .bpt et son exploitation par covadis.

 

Merci pour ces premiers retours.

Posté(e)
Citation

bloc comportant 5 attributs, le matricule, X, Y, Z et l'altitude.

Bonjour,

Juste pour mon info. Quelle différence fais-tu entre Z et altitude ?

www.cad-is.fr
Autocad Map 2021 - Covadis/Autopiste V18.0c
Pisser sous la douche ne suffira pas
Posté(e)

Afin de bien répondre a ta question de base, je pose à mon tour une question :

pourquoi (besoin final) veux tu rajouter des attributs xyxz a tes points ?

 

Cordialement

Thierry Garré

 

Géorail-Covadis-Autopiste-Autocad-Autocad Map-Infraworks 360- Navisworks -Recap

Posté(e)

A la Lozère, techniquement dans le dwg,

-Z cad position Z est une information exploitable si je fais passer mes points en 3D avec une modif des altitudes. Je peux exploiter la position Z pour l'afficher dans l’étiquette avec "étiqueter des positions" et puiser les infos dans les positions du point et non pas le bloc tcpoint.

-Altitude, soit l'attribut ALT du TCPOINT défini par le .bpt est une information dans le bloc. C'est une information que je peux afficher dans une étiquette par "etiqueter des blocs", et puiser l'info dans l'attribut du bloc.

 

C'est la que la question me vient sur : peut t on générer un semi de point topo par covadis avec plus que 3 attributs, et les parametrer. Peutetre avec un bpt, ou autrement.

 

A Thierry, mon besoin final, est d'obtenir un étiquetage des blocs, sur des blocs de points topo comprenant 4 attributs. Le tout par covadis.

 

En vous remerciant pour l'aide apportée.

 

 

Posté(e)

J'ai résolu le problème d'étiquetage par l'autre post.

Ce post reste ouvert car il se concentre sur le fichier .bpt

peut t on générer un semi de point topo par covadis avec plus que 3 attributs, et les parametrer  via le .bpt et l'interface covadis

Si je veux un bloc avec comme attribut X, Y, Z en plus du traditionnel MAT et COD ?

Posté(e)

Bonjour,

 

J'ai déjà répondu sur l'autre poste. Ce n'est pas possible.

Tu peux définir ton bloc avec les infos que tu veux, mais les fonctions de Covadis de gestion des points topo (dessin, immatriculation, chargement de semis, géocodif...) ne tiennent pas compte de ces attributs "non Covadisiens".

 

Olivier

Posté(e)

Non, seuls les développeurs de Covadis y ont accès.

C'est pourquoi je te proposais un lisp à passer à postériori qui modifiait le contenu d'un attribut de bloc pour lui transférer un champ dynamique permettant de récupérer le X et/ou le Y.

 

Olivier

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é