grand_sapin Posté(e) le 3 juin 2013 Partager Posté(e) le 3 juin 2013 Bonjour, je suis sûr d'avoir déjà vu un sujet pareil sur le forum mais je n'arrive pas à remettre les yeux dessus Y a-t-il un moyen de rajouter un delta sur toute mes étiquettes de nivellement de mon projet ?Le levé topo qu'on m'avait filé était en local, j'ai donc fait mon nivellement en conséquence, mais là on vient de le mettre à jour en LAMBERT, et du coup j'ai 48.57 m de différence entre le local et le référencé.J'aimerai donc ajouter cette valeur en plus de chaque altitude qui sont inscrites dans mes blocs niveau. D'avance MerciSapin Lien vers le commentaire Partager sur d’autres sites More sharing options...
x_all Posté(e) le 3 juin 2013 Partager Posté(e) le 3 juin 2013 tu dois chercher ça...http://cadxp.com/index.php?/topic/25182-ngf-ajouter-une-valeur-a-un-attribut/ quelques trucs sur autocad Lien vers le commentaire Partager sur d’autres sites More sharing options...
grand_sapin Posté(e) le 3 juin 2013 Auteur Partager Posté(e) le 3 juin 2013 Ça à l'air d'être ça, mais cela ne fonctionne pas, j'imagine que c'est parce que c'est un bloc dynamique ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
-Olivier- Posté(e) le 3 juin 2013 Partager Posté(e) le 3 juin 2013 Bonjour grand_sapin,Après avoir jeté un coup d'œil rapide au code, je confirme qu'il ne peux fonctionner en l'état sur un bloc dynamique. Je n'ai malheureusement pas le temps de le modifier aujourd'hui.En faisant une petite demande de mise à jours sur le poste d'origine, un lispeur pourrais passer part là !Olivier Lien vers le commentaire Partager sur d’autres sites More sharing options...
bryce Posté(e) le 3 juin 2013 Partager Posté(e) le 3 juin 2013 Bonjour, Essaie avec ceci (petite modif vite faite du code de (gile), les blocs ne seront plus filtrés d'après leur nom): (defun c:att_add (/ att lst tag add ss n) (if (and (setq att (car (nentsel "\nSélectionnez un attribut à modifier: "))) (setq lst (entget att)) (= (cdr (assoc 0 lst)) "ATTRIB") (numberp (read (cdr (assoc 1 lst)))) (setq tag (cdr (assoc 2 lst))) ) (if (and (setq add (getreal "\nEntrez la valeur à ajouter ou soustraire: ")) (princ "\nSélectionnez les blocs à modifier.") (setq ss (ssget '((0 . "INSERT")))) (setq n 0) ) (while (setq blc (ssname ss n)) (setq att (entnext blc) lst (entget att) ) (while (= (cdr (assoc 0 lst)) "ATTRIB") (if (and (= (cdr (assoc 2 lst)) tag) (numberp (setq val (read (cdr (assoc 1 lst))))) ) (progn (entmod (subst (cons 1 (rtos (+ val add))) (assoc 1 lst) lst ) ) (entupd blc) ) ) (setq att (entnext att) lst (entget att) ) ) (setq n (1+ n)) ) ) (princ "\nL'objet sélectionné n'est pas un attribut.") ) (princ) ) Brice, formateur AutoCAD - Inventor - SolidWorks - ZWCad - DraftSight - SketchUp indépendant Lien vers le commentaire Partager sur d’autres sites More sharing options...
grand_sapin Posté(e) le 3 juin 2013 Auteur Partager Posté(e) le 3 juin 2013 Génial, Merci Bryce Lien vers le commentaire Partager sur d’autres sites More sharing options...
lili2006 Posté(e) le 3 juin 2013 Partager Posté(e) le 3 juin 2013 Bonjour à toutes et tous, Avec Covadis => Cov 2D => Points Topo => Modification des Z = (C'est comme ça que font les topos avec les blocs point "TCPOINT" de manière à ce que l'attribut "Z" et l'élévation du bloc point soit ok !) Civil 3D 2024 - COVADIS_18.2 https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
grand_sapin Posté(e) le 4 juin 2013 Auteur Partager Posté(e) le 4 juin 2013 J'ai essayé, mais il ne considère pas mon bloc comme point topo ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
lili2006 Posté(e) le 4 juin 2013 Partager Posté(e) le 4 juin 2013 Re, dans mes blocs niveau.Je croyais que c'était des TCPOINTS "covadis", désolé,... Civil 3D 2024 - COVADIS_18.2 https://www.linkedin...3%ABt-95313341/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
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