-
Compteur de contenus
102 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Squelet
-
Il y a aussi la possibilité suivante : Créér d'abord une polyligne 2D lissée puis Covadis 3D/Gestion des polylignes 2D/Convertir en polyligne 3D après avoir sélectionné la poly 2D, tapez "O" pour Options, tapez "O" pour Oui (Interpoler les altitudes des sommets non calculables), tapez "O" pour Oui (Extrapoler les altitudes des sommets non calculables), paramatrer la flèche de discrétisation des arcs à sa convenance, Les options ne sont à configurer qu'une seule fois bien entendu. Et enfin choisir les entités de référence. Je trouve cette méthode finalemement plus facile à mettre en oeuvre, et le résultat final est beaucoup plus proche d'une vrai poly 2D lissée, mais avec en plus les Z en 3D sur chaque sommet.
-
C'est trop fort ....
-
On a tous rencontré, au moins une fois ce problème !:( Pour ma part, quand je suis coincé dans ce genre de situation, je fabrique manuellement une plateforme supplémentaire de type talus, qui vient raccorder exactement l'emprise du MNT, dans la zone où ça coince. Ca permet de limiter les erreurs de calcul, et de se rapprocher de la réalité.
-
L'idéal est de personnaliser ton *.prt jusqu' à obtention de la mise en page voulue, puis de l'enregistrer sous un nom perso, pour le rappeler systématiquement par défaut lors de chaque création de profils quel que soit le module !
-
Non, c'est la boite de démarrage qu'on peutnafficher, mais pas l'espace de travail.Merci quand même
-
Bonjour, Comment désactiver l'affichage de la fenêtre "espace de travail" au démarrage d'Autocad ? [Edité le 4/6/2007 par Squelet]
-
Salut à tous les deux, J'ai eu le même problème, il n'y a pas très longtemps. Le diagnostic des experts était formel : Instabilité notoire du système d'exploitation. Ni Covadis, ni Autocad n'ont été décrit comme responsable de ce problème de disparition des barre d'outils !! Après une réinstall de Windows, tout est rentré dans l'ordre ... Mon cas n'est sûrement pas une généralité, mais ça peut peut-être vous aiguiller sur une piste de recherche. Bon courage te bonne journée :red:
-
Non, je ne veux en aucun cas les modifier, simplement pour les exporter dans un attribut pour pouvoir faire une axtraction ensuite. Il va m'en falloir car j'avoue que je n'ai pas tout saisi. Mais je vais essayer de voir ça cette après-midi.D'ores et déjà, merci à tous pour vos réponses !!!
-
Houla, il va bien me falloir le week-end pour comprendre tout ça !! Heureusement que je fais le pont. Je te tiens au courant lundi. Merci et bon week-end pour ceux qui le sont déjà ...
-
C'est bon, j'ai pris le taureau par les cornes et je viens d'installer les Express Tools. Et voilà ce que j'obtiens : Commande: XDLIST Choix de l'objet: Enter application name <*>: * Registered Application Name: COVAMETRE * Code 1000, ASCII string: La * Code 1040, Real number: 0.8 * Code 1000, ASCII string: Ht * Code 1040, Real number: 1 Object has 16354 bytes of Xdata space available. La=Largeur de tranchée 0.8= 0.80 (la valeur que j'ai entré dans une boite de dialogue quand Covadis à calculer le métré) Ht=Hauteur de tranchée 1=1.00m (la valeur que j'ai entré dans une boite de dialogue quand Covadis à calculer le métré) Et maintenant, qu'est-ce que je fais de tout ça ? Autre chose, i speak not very well english, et je me demandais si les express tools n'éxistaient pas en français ? Je suis un peu fainéant sur les bords
-
Eh ben au moins, j'aurais appris quelque chose aujourd'hui. Pour ce qui est des express tools, je ne les ai pas encore installés !! Ca se trouve sur le CD d'install, non ? Sinon, est-ce qu'il y a un autre moyen de voir ce qu'il faut extraire ?
-
Ouais, c'est cousin assez éloigné !!Tu parles d'une boulette, je ne m'étais jamais aperçu que j'avais fait une méprise sur son prénom. Il faut vraiment que j'arrête la moquette ... !! En fait, mes Xdatas sont générés par un applicatif (Covadis), pour la réalisation d'un métré.Mais le détail des calculs avec les xdatas n'apparait pas. Si je peux mettre les xdatas comme attribut, je peux faire ensuite une extraction, et apporter le détails des calculs aux clients. Est-ce que c'est plus clair ?
-
Bonjour, (Gile) avait créé un petit Lisp qui après sélection d'une Poly 3D, créait un bloc avec plusieurs attributs (voir code ci-dessous) Est-il possible de récuperer des données Xdatas contenu dans cette polyligne, et de les inclure aussi comme attribut dans ce bloc, toujours en Lisp, bien entendu ? ;;; Insère le bloc "aha_bloc_metre_long_3D" après sélection d'une polyligne ;;; Attribut 1 : Zone de pose ;;; Attribut 2 : Calque de la polyligne ;;; Attribut 3 : longueur 3D de la polyligne ;;; Attribut 4 : unité longueur (defun c:pml3d (/ AcDoc Space bloc nom ent long ins) (vl-load-com) (setq AcDoc (vla-get-ActiveDocument (vlax-get-acad-object)) Space (if (= (getvar "CVPORT") 1) (vla-get-PaperSpace AcDoc) (vla-get-ModelSpace AcDoc) ) ) (cond ((tblsearch "BLOCK" (setq bloc "aha_bloc_metre_long_3D"))) ((findfile (setq bloc "aha_bloc_metre_long_3D.dwg"))) (T (setq bloc nil)) ) (if bloc (progn (while (not (setq ent (car (entsel))))) (if (and (= (cdr (assoc 0 (entget ent))) "POLYLINE") (= (logand (cdr (assoc 70 (entget ent)))8)8) ) (progn (setq obj (vlax-ename->vla-object ent) id (vla-get-ObjectID obj) long (strcat "%<\\AcObjProp Object(%<\\_ObjId " (itoa id) ">%).Length \\f \"%lu2%pr2%ct8\">%" ) lay (vla-get-layer obj) ) (initget 1) (setq nom (getstring T "\nZone de pose: ")) (initget 1) (setq ins (trans (getpoint "\nPoint d'insertion: ") 1 0)) (setq ref (vla-InsertBlock Space (vlax-3d-point ins) bloc 1.0 1.0 1.0 0.0 ) ) (mapcar '(lambda (x y) (vla-put-TextString x y)) (vlax-invoke ref 'GetAttributes) (list nom lay long) ) (vla-regen AcDoc acActiveViewport) ) (alert "L'objet sélectionné n'est pas une polyligne.") ) ) (alert "Le bloc \"aha_bloc_metre_long_3D\" est introuvable.") ) (princ) ) Merci d'avance et bon appétit
-
Merci bien lili pour ton info. Je cherchais à joindre Nicolas, mais je n'avais que l"adresse de son ancien site, et son mail était obsolète !! Avec l'adresse que tu viens de nous donner, j'ai retrouvé son nouveau mail, enfin j'espère ... [surligneur]Pour Turtle :[/surligneur] Je fais un copier-coller du premier mail que j'avais fait et je lui envoie à la nouvelle adresse, à moins que tu ne t'en sois déjà occupé ??
-
Merci pour l'info !
-
Alors cat, On poste sur deux forums à la fois ! T'as bien raison, je fais souvent pareil. Je n'ai rien d'autres à ajouter par rapport à ce que dit christian, et ce que je t'ai déjà répondu à l'instant sur covadis.forumpro. Allez courage, une fois que tu auras ouvert le premier bouquin, tu verras tout s'enchaine... Bonne continuation :thumbup:
-
Ca marche, merci! Ca marche aussi ! Merci à tous les deux :D
-
Est-ce que quelqu'un connait un moyen de supprimer à l'impression, le cadre autour d'une image (jpg) qui a été copié dans un dessin ? J'insère par un copier-coller les logos en jpeg des communes pour lesquelles on travaille dans nos plans de recolement, et à chaque impression, j'ai ce p... de contour autour de l'image ! J'ai essayé de modifier certaines propriétés de l'image, mais pas de résultat.
-
Tu as essayé " [surligneur]Covadis 3D/visualisation du relief/affichage coupe temporaire[/surligneur] " ?
-
Pour faire avancer les choses : [surligneur]Thank You Sir ! [/surligneur]
-
Merci de l'info. Bonne journée
-
Cheche LISP pour gestion de accélerer la gestion de calques...
Squelet a répondu à un(e) sujet de zizou_elec dans AutoCAD 2006
Je cherchais un truc comm ça aussi ... Merci Gilou. -
Nom de calque dans un attribut
Squelet a répondu à un(e) sujet de Squelet dans Pour aller plus loin en LISP
Ok, et merci à tous les deux. je vais de ce pas aller voir ton lien. :yltype: -
Nom de calque dans un attribut
Squelet a répondu à un(e) sujet de Squelet dans Pour aller plus loin en LISP
C'est au poil ! C''est encore une fois du grand Bred. Merci. Je ne sais pas ce que je ferais sans CADxp et ces bienfaiteurs. ;) -
Salut les Lispeurs et Lispeuses, Ja viens de me mettre au Lisp, et j'aimerais apporter une petite modif sur une routine que le [surligneur]Seigneur (gile)[/surligneur] avait créé en septembre dernier, et qu'il vient d'adapté à mon cas. Mais ne voulant pas monopoliser son temps, sa gentillesse, et ces compétences, je me permets de vous soumettre ce que je souhaiterais faire : Donc, cette routine créé un bloc avec trois attributs, après avoir sélectionné une polyligne 3D. Le premier attibut est renseigné par une invite dans la ligne de commande (Zone de pose ?), et le deuxième attribut reprend la longueur 3D de la poly en question. Le troisième attribut est prédéfini avec l'unité de mesure (ml), en vue d'un export sur Excel. J'aimerais pouvoir rajouter un quatrième attribut (et oui, on en a jamais assez), qui reprendrai le nom du calque de la polyligne sélectionnée ! Est-ce que c'est possible ? Voilà la routine en question : ;;; Insère le bloc "aha_bloc_metre_long" après sélection d'une polyligne 3D ;;; Attribut 1 : Zone de pose ;;; Attribut 2 : Longueur de la polyligne 3D (defun c:pml3d (/ AcDoc Space bloc nom ent aire long ins) (vl-load-com) (setq AcDoc (vla-get-ActiveDocument (vlax-get-acad-object)) Space (if (= (getvar "CVPORT") 1) (vla-get-PaperSpace AcDoc) (vla-get-ModelSpace AcDoc) ) ) (cond ((tblsearch "BLOCK" (setq bloc "aha_bloc_metre_long"))) ((findfile (setq bloc "aha_bloc_metre_long.dwg"))) (T (setq bloc nil)) ) (if bloc (progn (while (not (setq ent (car (entsel))))) (if (and (= (cdr (assoc 0 (entget ent))) "POLYLINE") (= (logand (cdr (assoc 70 (entget ent)))8)8) ) (progn (setq obj (vlax-ename->vla-object ent) id (vla-get-ObjectID obj) long (strcat "%<\\AcObjProp Object(%<\\_ObjId " (itoa id) ">%).Length \\f \"%lu2%pr2%ct8\">%" ) ) (initget 1) (setq nom (getstring T "\nNom de la pièce: ")) (initget 1) (setq ins (trans (getpoint "\nPoint d'insertion: ") 1 0)) (setq ref (vla-InsertBlock Space (vlax-3d-point ins) bloc 1.0 1.0 1.0 0.0 ) ) (mapcar '(lambda (x y) (vla-put-TextString x y)) (vlax-invoke ref 'GetAttributes) (list nom long) ) (vla-regen AcDoc acActiveViewport) ) (alert "L'objet sélectionné n'est pas une polyligne.") ) ) (alert "Le bloc \"aha_bloc_metre_long\" est introuvable.") ) (princ) ) Merci d'avance à tous ! Et que le Lisp soit avec vous ....
