-
Compteur de contenus
4 029 -
Inscription
-
Dernière visite
-
Jours gagnés
21
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par DenisHen
-
Salut famaice. Si j'ai tout compris, si un bloc3 est inclus dans un bloc2 et que bloc2 est inclus dans bloc1, tu aimerais : bloc1 \bloc2 \bloc3 Ou un truc dans ce genre ? Effectivement, je n'ai jamais rencontrer de Lisp faisant ça, mais je ne sais pas si c'est très utile de le savoir, puisqu'il me semble que les blocs "_$xxxx" sont uniques... Que veux-tu en faire de cette arborescence ?
-
Salut à tous. Attention, je n'en suis pas sur, mais il me semble que le point d'insertion d'un MTEXT n'est pas exactement le même que celui d'un TEXTE... je n'ai pas AutoCAD sous le coude pour confirmer...
-
Salut, je pense que tu cherches la variable ATTDIA.
-
+1 avec La Lozère. Je l'avais compris comme lui...
-
Tout ce que vous vous êtes toujours demandé sur les avions sans jamais avoir osé le demander
DenisHen a répondu à un sujet dans Pause café
Bonjour. Très instructif... -
Bonjour. Désolé Juliennetu06, mais les version LT d'AutoCAD n'ont pas d'interpréteur LISP, ils ne fonctionneront pas...
-
Zoom étendu -> coordonnées exponentielle!
DenisHen a répondu à un(e) sujet de dilack dans Autodesk Map
Salut. Es-tu passé par "DDUNITS" pour régler les unités ? Ton dessin est peut-être en "Longueur" -> "Ingénierie"... -
Et c'est avec grand plaisir que nous le consultons quotidiennement... ;) Mes questions sur CadXP se font plus rares, preuves que ton site est très utile... B)
-
Mais je n'ai jamais mis en doute ta réponse (gile). Elle est tout à fait adaptée et appropriée... Et elle convient amplement pour un bloc dont on ignore le nombre et le nom des attributs. Pour ma part, cette situation n'existe jamais, mais, une fois de plus, je le dis et le répète, ta réponse répond bien à la question... Zéro défaut... ;) Bonne soirée à tous et bon week-end... Denis...
-
Dès que Maître (gile) apparaît, j'apprend des trucs, comme celui-là : null... Mais les commandes que j'ai montré sont énormément plus faciles à utilisées, enfin pour moi, et en plus, c'est un conseil de (gile)... D'ailleurs, j'ai eu la même question que dfbiagio et (gile) m'avait orienté vers getpropertyvalue et setpropertyvalue... Et j'ai adoré ! ! ! Mais je comprend pourquoi (gile) explique (à tous le monde) l'utilisation des ent*... Qu'on apprécie tous d'ailleurs... En revanche, j'attends avec impatience la suite avec (entmode... Je vous souhaite force et tendresse... Et bon week-end... Denis...
-
Salut, voici un truc que nous a donné Maître (gile) : ;;;Sélection du bloc : (setq Bloc (car (entsel "\nSélectionnez le bloc :"))) ;;;Récupération du contenu de l'attribut "ATT" (setq BlocAtt (getpropertyvalue Bloc "ATT")) ;;; Attribution de la valeur "Pouette" à l'attribut "ATT" (vl-catch-all-apply 'setpropertyvalue (Bloc "ATT" "Pouette")) J'ai fais ça de tête, je n'ai pas AutoCAD pour tester...
-
Cette astuce fonctionne sous AutoCAD 2019, mais : Remplacer SeriesMax="R21.0" par SeriesMax="R23.0".
-
Écriture en ligne de commande d'un "retour" d'un lisp
DenisHen a répondu à un(e) sujet de DenisHen dans Débuter en LISP
Merci (gile) pour cette précision... (terpri) ? ? ? Connaissais pô... -
Écriture en ligne de commande d'un "retour" d'un lisp
DenisHen a répondu à un(e) sujet de DenisHen dans Débuter en LISP
Salut à tous, et merci pour votre aide. Effectivement, je ne pouvais mettre un (princ) à la fin de la sous-routine. Mais avec l'explication de Maître (gile), je comprend maintenant que c'est la dernière évaluation de cette sous-routine qui est la valeur récupérée par la routine. J'ai donc réécris cette sous-routine dans ce sens. Désolé pour l'explication un peu floue... Encore merci à vous. Denis... -
Écriture en ligne de commande d'un "retour" d'un lisp
DenisHen a répondu à un(e) sujet de DenisHen dans Débuter en LISP
Salut. Je ne pense pas, car sans changer cette variable, les résultats sont différents... Mais je vais tester... ... ... Ben non, ça ne change rien... Merci pour ton aide... -
Écriture en ligne de commande d'un "retour" d'un lisp
DenisHen a posté un sujet dans Débuter en LISP
Bonjour à tous. Voilà, j'ai plusieurs LISP (routines) qui font souvent appel à d'autres (sous-routines). Mon souci est que lors de la sortie de la sous-routine, son résultat s'écrit en ligne de commande. Le plus gros problème est que ça n'arrive pas toujours et je ne sais pas pourquoi... Voici un exemple qui fonctionne bien : (defun c:testRoutine (/) (Princ (strcat "Résultat=" (rtos (TestSousRoutine 20) 2 2))) (princ) ) (defun TestSousRoutine (Var /) (setq Var (+ Var 20)) ) Ce qui me donne ce que je cherche : Mais dans d'autres routines et sous-routines, ça donne ça : On voit le résultat de la sous-routine (40) avant le (princ de la routine (Résultat=40.00). je ne sais pas si je me suis bien fais comprendre... -
Salut à tous, et merci pour vos réponses. (gile) : merci pour ton aide, je n'avais pas vu, dans l'aide, la différence entre CDATE et DATE. didier : merci pour ton aide, comme dit au-dessus, je n'ai pas vu les deux variables... Maintenant, je sais... lecrabe : maître Did'jedi me connait bien, mais pas tant que ça, j'avais fais des recherches, mais je me bornais avec CDATE... Et dans l'aide AutoCAD, il n'est pas mentionné DATE dans la rubrique CDATE. Encore merci à vous... Ça fonctionne super...
-
Bonjour à tous. Voilà, j'ai un petit souci aujourd'hui. Je sais comment "gérer" les éléments d'une date, grâce à Maître (gile) : (setq Date (rtos (getvar "cdate") 2 0)) (setq Annee (substr Date 1 4)) (setq Mois (substr Date 5 2)) (setq Jour (substr Date 7 2)) Mais j'ai une deuxième date et j'aimerais connaitre le nombre de jour entre ces deux dates, qui ont le même format, à savoir AnnéeMoisJour (ex : 20190416 pour le 16 avril 2019). Si quelqu'un a une astuce, un conseil, une idée, je suis preneur... Denis...
-
Salut... Parfois, il faut attendre un peu, après avoir taper "F"" qu'AutoCAD te propose une réponse.. Taper "RG" et [ENTRÉE] rapidement a la même réponse d'AutoCAD... Mais si on attend un peu, AutoCAD propose "REGEN"... Denis...
-
J'ai des nouvelles nouvelles... (non, je ne répète pas, comme dans Bora-bora ou homo-sapiens-sapiens...) Mais je pense avoir compris où se trouve les répertoires d'installation d'AutoCAD MAP 2020... Dans le répertoire "C:\AutoDesk\AutoCAD_Map_2020_French_Win_64bit_wi_fr-FR" se trouve l'installe WEB, Et dans le répertoire "C:\AutoDesk\WI\Autodesk AutoCAD Map 3D 2020" se trouve l'installe en entier (4Go et des poussières...) Comme le supposait un de nos cher compagnons... Donc, si je transport ce dernier répertoire, pourrais-je l'installer, depuis cette arborescence, sur un autre poste ? ? ? Tel est la question ? Ce n'est pourtant pas compliqué pour AutoDesk de faire un ISO ou un truc dans ce genre... Je le saurais lundi... Si j'en ai le temps... Sur ce, bon week-end à tous... Denis...
-
Mais là, il ne s'agissait que d'un oubli... Pas une intox faite pour tromper les "gens" (dont je fais parti aussi) mais vite rétablie, grâce à ZWCAD-France...
-
Effectivement, j'avais oublié ZWCAD... ;) Dommage pour ma descendance... Elle est dans la mouise maintenant ! ! ! :(
-
On en apprend des trucs sur CadXP ! ! ! :(rires forts): Mais je pense que de tous ces "clônes", il n'y a que BicsCAD qui interprète le LISP, non ?
-
Ligne d'information à coté du curseur
DenisHen a répondu à un(e) sujet de DenisHen dans AutoCAD 2018
... Que parfois, comme ici, ça ne fonctionne toujours pas... Merci pour l'aide, mais je continu de chercher, par intermittence... -
Ligne d'information à coté du curseur
DenisHen a répondu à un(e) sujet de DenisHen dans AutoCAD 2018
Salut. Je n'ai pas encore installé la 2020, et vu notre connexion, je préfère le faire pendant ce week-end. Ayant les ExpressTools dans mes deux AutoCAD (2018 et 2019), je pourrais tenter un import/exporte des variables ?
