Aller au contenu

arnaudalp

Membres
  • Compteur de contenus

    290
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Tout ce qui a été posté par arnaudalp

  1. arnaudalp

    (assoc 10 xx)

    Merci. Seulement j'ai un problème... ça fonctionne bien sur une polyligne 2d mais pas sur une 3d. Est-ce normal ? Je n'arrive pas non plus à trouver où se stocke ma liste ? J'aimerai aussi enlver le 10 mais mon cdr ne prend rien... dur dur ! (defun c:calroz(/) (setq courb (entget(car(entsel)))) l_pts (cons(cdr(massoc 10 courb)l_pts)) ) (defun massoc (key alst) (if (setq alst (member (assoc key alst) alst)) (cons (car alst) (massoc key (cdr alst))) ) )
  2. Bonjour Je cherche à récupérer sous forme de liste tous les points d'une polyligne sélectionnée. setq courb (entget(car(entsel))) pts (cons(assoc 10 courb))pts) mais je ne récupère que mon premier point. Y a t il un while quelquechose à ajouter ? Merci
  3. merci
  4. Bonjour Savez ou se trouve le répertoire de stockage de la bibliothèque de matériaux ? Merci
  5. Fais tu ton profil en travers sous covadis ?
  6. L'échelle de solid n'est en effet pas obligatoire... Ce qui n'allait pas était donc mon grave_bitume avec le " _ " ? j'utilise strcase "BOIS2" car le HPNAME requiert un texte si j'ai bien compris... Merci pour l'aide !
  7. J'ai résolu mon problème en mettant ma polyligne dans un calque puis je les supprime avec cette syntaxe (if (setq ss (ssget "X" '((0 . "*POLYLINE") (8 . "conscoutemp")))) (command "_.erase" ss "")
  8. Bonjour Où est ma faute ? Ma varviable hach1 est nil et ne prend pas mon nom de hachure... (initget 1 "Enrobé Concassé Terre Béton Grave_bitume") (setq choix (getkword "\n Choix revêtement [Enrobé/Concassé/Terre/Béton/Grave_bitume] : ")) (if (= choix "Enrobé") ( (setq hach1 (strcase "SOLID")) (setvar "hpname" hach1) (setvar "hpscale" 0.1) ) ) (if (= choix "Concassé") ( (setq hach1 (strcase "BOIS2")) (setvar "hpname" hach1) (setvar "hpscale" 0.01) ) ) (if (= choix "Terre") ( (setq hach1 (strcase "G_ANCHORLK")) (setvar "hpname" hach1) (setvar "hpscale" 0.01) ) ) (if (= choix "Béton") ( (setq hach1 (strcase "ANSI31")) (setvar "hpname" hach1) (setvar "hpscale" 0.01) ) ) (if (= choix "Grave_bitume") ( (setq hach1 (strcase "ANSI38")) (setvar "hpname" hach1) (setvar "hpscale" 0.01) ) )
  9. J'ai bien sous mon coude ton introduction à autolisp mais certains points restent flou. Je suis actuellement une formation en programmation autolisp, je n'en suis qu'à ma deuxième journée sur 6... mais j'essaye de travailler entre mes jours de formations histoire d'en apprendre un maximum... Pour ma sélection J'ai une série de point que j'ai incrémenté dans une liste qui s'appelle sel_pt. J'ai des polylignes qui passent par ces points et j'aimerai les supprimer ( polylignes de construction ). Ne sachant pas comment faire, je me suis dit que j'allais mettre ces polylignes dans un calque "construction" que je supprimerai à un moment mais je n'y arrive pas non plus. Je sèche...
  10. A quoi sert le 0 dans ssget ? et pour être encore pénible, sélectionner tous les objet d'un calque pour les supprimer? J'ai du mal avec le ssget...
  11. Je fais (command "effacer" pause) mais quand je valide je sors du lisp
  12. Bonjour ! Bon, mon incrémentation marche. J'arrive à dessiner mes canalisations. Maintenant, dans mon programme, j'aimerai faire 2 choses : - Dessiner une polyligne en pouvant faire un nombre indéterminé de clique et clore sans quitter le lisp - Faire une sélection multiple de polyligne en les cliquant et les effacer. j'ai essayer avec une command de selection et effacer mais soit ma sélection n'est pas prise en compte, soit elle l'est mais je ne lance pas la commande effacer...
  13. Bonjour Merci pour vos réponses. J'ai appris de nouvelles variables cette semaine donc je vais tenter de rédiger le début de mon programme... je pense que je referai rapidement appel à vous !
  14. Bonjour Je souhaite incrémenter la valeur d'une variable en fonction d'un nombre prédéfini : (setq r (getreal "\nNombre de canalisation")) (nombre de fois que je veux incrémenter ma variable) exple : 4 (repeat r (setq (1+ aa) (getpoint "\nFil d'eau"))) J'aimerai cliquer 4 points, et que s'incrémente aa en aa1 - aa2 - aa3 - aa4, ce afin de calculer des point géométriques à partir de ces points de base. J'ai une erreur de syntaxe je ne sais pas comment le rédiger... Merci
  15. Avec la surface mesuregeom, j'ai cliqué zone par zone ( les virages, les lignes droites, les plats ) . L'aire qui est donnée doit bien indiquée l'aire 3d puisque mon contour 2d est plus petit que l'aire donnée avec la commande.
  16. Super ! Je ne connaissais pas cette commande ! Oui c'est bien sympa ce genre de projet ! Quand on fait de la VRD, ça change un peu...
  17. Bonjour Je réalise un piste de vélo. J'ai un mélange de surface ( lissage ) et de maillage. J'aimerai connaître la surface globale en m2 mais je ne sais pas du tout comment faire ! En lien mon fichier. https://www.dropbox.com/s/e05z4xjuqgpllpg/surface.dwg?dl=0 Merci
  18. Bonjour Je souhaiterais , en lisp , modifier les chemins d'emplacement des fichiers de palette d'outils et palette de création. Je n'arrive pas à trouver les commandes qui permettraient de le faire. Sauriez-vous m'aider ? Merci
  19. Bonjour J'ai un soucis lorsque je fais de la 3d, après un plantage... Lorsque je voulais déplacer une face d'un solide, j'appuyais sur "ctrl" + sélection de la face, ou d'un point, ou d'une isoligne puis avec le gizmo je déplaçais ma sélection. Maintenant, je ne peux plus sélectionner ni la face ni l'angle, mais uniquement les contours. pour pouvoir attraper ma face je dois passer en filaire. Je n'ai plus non plus le gizmo. Savez vous d'où cela peut venir ? Merci
  20. arnaudalp

    Plantage Autocad-Covadis

    Tous les fichiers de support sont-ils chargés ? (en comparant avec une machine qui fonctionne bien)
  21. arnaudalp

    Plantage Autocad-Covadis

    Un imprime écran peut - être ?
  22. arnaudalp

    pente sur caniveau

    merci pour les réponses... je vais créer des points bas alors...
  23. arnaudalp

    pente sur caniveau

    Bonjour à tous Question technique bien plus que logiciel... Connaissez vous la pente minimum en long pour un caniveau CS1 ou CS2 pour garantir l'écoulement? Je fais un nivellement sur une zone extrêmement plate et contraignante, j'ai 0.1% ... Merci
  24. arnaudalp

    problème d'affichage

    Bonjour Après avoir fait récupérer, contrôler, changer les paramètres graphiques, changer des variables, sans trop de succès... j'ai quand même enregistré et ce matin, Oh ! Ça s'ouvre !!! Merci !
  25. arnaudalp

    problème d'affichage

    Fillmode déja à 1. Il n'y a pas que les textes qui ne vont pas : les blocs avec hachures, les polylignes...
×
×
  • 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é