Olivier Eckmann
Membres-
Compteur de contenus
2 360 -
Inscription
-
Dernière visite
-
Jours gagnés
120
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Olivier Eckmann
-
[Résolu] Évaluation d'un contenu
Olivier Eckmann a répondu à un(e) sujet de DenisHen dans Débuter en LISP
Bonjour, Je ne veux pas polémiquer, mais la 1ère question de Denis était de savoir si une variable est un nombre. En anglais nombre se dit number et si on lit l'aide du développement : ICI dans la liste des fonctions classées par ordre alphabétique, il y en a une qui s'appelle numberp qui permet de savoir si une variable est un nombre. Il me semble que ça aurait été une bonne piste pour commencer où chercher. Cette fonction seule ne suffisait pas à trouver la solution, mais Denis aurait déjà eu 50% de la réponse. Olivier -
Bonjour, mettre la variable VISRETAIN à 1 Olivier
-
Bonjour Si les sommets 1 et 3 sont confondus, c'est que les segments 1-2 et 2-3 sont superposés, donc avec la commande OVERKILL et l'option "Optimiser les segments au sein des polylignes", les segments superposés et les allers/retours (au sens large) sont nettoyés. Olivier
-
Didier, Avec la fonction rechercher c'est un peu plus long, car si tu as X fois le texte 1, Y fois le texte 2 et ainsi de suite, pour compter, tu es obligé de lancer autant de fois la commande rechercher que tu as de valeur de texte différente, alors qu'avec l'extraction, il te compte le nombre de fois que tu as de chaque valeur. Ou alors, je n'ai rien compris à la demande. Olivier
-
Didier, Dans l'assistant d'extraction, on peut traiter tout le dessin ou bien choisir les objets, donc avec une sélection de tous les textes du calqueXXX (via sélection similaire) avant de lancer l'assistant, on doit s'en sortir. Sinon, on peut aussi extraire le calque et dans le tableau excel généré, ne garder que les textes du calque souhaité. Olivier
-
Salut Didier, x_all parle de texte à compter selon leur valeur. Avec une extraction d'attribut sur les objets texte, si tu extrais la VALEUR et que tu gardes l'énumération tu dois pouvoir sortir le nombre d'exemplaire de chaque valeur de texte Olivier
-
Bonjour, avec une extraction de données, tu devrais t'en sortir assez facilement. Olivier
-
Bonjour, Normalement pour AutoCAD 2011, tu n'as qu'une DLL à charger : ObjectDataCs.DLL. la version xxx19.dll est destiné à AutoCAD 2013 et au-délà. Olivier
-
Bonjour, Il me semble que la DLL de gege a été compilée pour le .Net Framework 4.5 donc AutoCAD 2013 minimum. Sinon dans cette discussion, j'ai écrit un outil de sélection par OD : ICI Dans le message #38 du 16 juin, tu as un ZIP qui contient une DLL normalement compatible de MAP 2007 à MAP 2014. Une fois le programme chargé avec netload, la commande de sélection s'appelle MQSELECT Olivier
-
imprimer multiple presentations
Olivier Eckmann a répondu à un(e) sujet de PHILPHIL dans Routines LISP
Salut, L'avantage du jeu de feuille, c'est que tu peux travailler sur plusieurs DWG (n présentations de x dwg). l'autre avantage, c'est que tu disposes de données (champs) propres au jeu de feuille que tu peux inscrire sur tes présentations : par exemple un projet consiste dans 10 présentations sur 3 DWG différents, tu changes d'indice dans les propriétés de ton jeu de feuille, ça permet de mettre à jour tes 10 présentations (donc les 3 dwg) en une seul fois. L'inconvénient, c'est que ce n'est pas dynamique. Si tu rajoutes une présentation, il faudra la rajouter dans ton jeu de feuille. Le 2ème inconvénient c'est que le jeu de feuille est un fichier binaire et non ASCII contrairement au fichier DSD de publication. Pour le nommage des fichiers en principe mon fichier de travail possède toujours le même nom, et j'indice la sauvegarde avant de travailler une nouvelle version. Par ex mon fichier s'appelle PROJET.DWG, lorsque je travaille sur une nouvelle version, je copie la version actuelle en PROJET_V1 et je continue mon travaille dans PROJET, lorsque je change a nouveau de version, je copie PROJET en PROJET_V2 et je continue à travailler dans PROJET. Olivier -
imprimer multiple presentations
Olivier Eckmann a répondu à un(e) sujet de PHILPHIL dans Routines LISP
Bonjour, Pourquoi ne pas passer par les jeux de feuilles. Olivier -
[résolu] Coordonnées Lambert
Olivier Eckmann a répondu à un(e) sujet de philsogood dans AutoCAD 2019
Bonjour, En utilisant Winrar, la décompression se fait en 1 fois, on obtient le DXF directement. On peut aussi sélectionner plusieurs fichiers bz2, puis click droit "Extraire ici". Olivier -
[résolu] Coordonnées Lambert
Olivier Eckmann a répondu à un(e) sujet de philsogood dans AutoCAD 2019
bonjour, avec le site du cadastre cadastre.gouv.fr tu peux faire une recherche par rue et ville. La rue du port au roy de Blanquefort en gironde se situe sur la section BE et BH et en limite de section BD. Olivier -
ou MAXSORT Olivier
-
Afficher l'élévation d'une polyligne
Olivier Eckmann a répondu à un(e) sujet de Balde12 dans AutoCAD 2019
Bonjour, Dans la définition d'un type de ligne, tu as des paramètres pour déterminer le positionnement, l'échelle et la rotation de la forme (ou de ton texte). Un des paramètres est la rotation, mais depuis la version 2011, AutoCAD dispose de 2 valeurs possibles R= ou U= Si tu met R=0, alors ton texte sera toujours écrit dans le sens d'avancement de la polyligne, donc en inversant son sens, le texte s'écrit à l'envers. Si tu met U=0, alors le texte sera toujours lisible, c'est à dire qu'AutoCAD le change de sens automatiquement selon que la polyligne va de gauche à droite ou de droite à gauche. Dans ton cas, si tu veux pouvoir mettre le texte à l'envers pour respecter ta contrainte de pente croissante, il faut absolument utiliser R=0 Olivier -
comment faire des hachures pleines
Olivier Eckmann a répondu à un(e) sujet de philsogood dans AutoCAD 2019
Bonjour, tu as 2 points doubles en position : 34 et 35 1 et 40 Après suppression de l'un des points doubles à chaque fois, c'est OK pour la hachure pleine. Olivier -
[RESOLU] Quadrillage de référence
Olivier Eckmann a répondu à un(e) sujet de Ksow dans LISP et Visual LISP
Bonjour, pour le problème de décalage par saisie, c'est que tu décales par rapport à ton Y_pt_ref de la valeur saisie, sans tenir compte du la valeur HT_Ref correspond à ce point. il faut modifier ta ligne (setq Pt_Ins (list X-Pt_ref (+ Y-Pt_ref (* Ht_Ins coeff_unit)) (caddr Pt_ref))) par (setq Pt_Ins (list X-Pt_ref (+ Y-Pt_ref (* (- Ht_Ins Ht_Ref) coeff_unit)) (caddr Pt_ref))) Olivier -
Extraire des coordonnées de points d'un nuage de point
Olivier Eckmann a répondu à un(e) sujet de yethi dans LISP et Visual LISP
Bonjour, En .Net, dans cet article , Kean présente la classe PointCloudExtractor avec un objet ExtractOption qui permet de spécifier ce que l'on veut extraire (a priori, des lignes, des cylindres et des plans, mais pas un groupe de point selon une requète spatiale) Après sur l'objet PointCloudEx, tu disposes de fonction Crop pour créer des zones de ton nuage, mais je ne suis pas sûr que tu puisses convertir cette extraction en objet POINT d'AutoCAD. Olivier -
Liaison Lisp / C#
Olivier Eckmann a répondu à un(e) sujet de didier dans ObjectARX/DBX, C++, .NET, RealDWG
Salut Didier, Oui c'est tout à fait possible. C'est une technique que j'utilise parfois lorsque j'ai une "grosse" fonction déjà développée en lisp et que je veux faire une case de dialogue pour faire saisir les paramètres. Le seul souci, c'est que dans ta case de dialogue, souvent il faudra afficher les calques ou les blocs, choisir une couleur ou choisir un objet à l'écran, donc il faudra quand même une "petite" partie de dev en C# à l'intérieur de ton dialogue. Par contre c'est à la fermeture du dialogue que tu lances ta fonction lisp, donc pas d'aller retour entre Lisp et C#. C'est un aller simple sans retour possible!! Olivier -
Ordre de tracé perdu
Olivier Eckmann a répondu à un(e) sujet de Matt666 dans Pour aller plus loin en LISP
Bonjour, A ma connaissance, l'ordre de tracé est stocké dans le dictionnaire des SORTENTS et comme tout dictionnaire il est stocké par DWG mais pas par définition du bloc. donc si tu recopies la définition, tu recopies dans l'ordre de création dans la database et pas dans l'ordre de tracé, donc pour moi c'est un comportement normal, peut-être pas souhaitable, mais conforme à la structure AutoCAD. Olivier -
Autodesk : surprise au 15 Juin 2019 !?
Olivier Eckmann a répondu à un(e) sujet de lecrabe dans CAO, généralités
C'est ton départ à la retraite? donc une grosse perte pour Autodesk. Olivier -
[RESOLU] Affichage graphique delta z entre plateforme et MNT TN
Olivier Eckmann a répondu à un(e) sujet de dilack dans Covadis
Bonjour, ce sont des étiquettes de position (point ou bloc) avec une info de type formule ZMNT-Z Olivier -
Modifier le nombre de décimales dans l’attribut COD
Olivier Eckmann a répondu à un(e) sujet de FX64 dans Covadis
Bonjour, Avec la commande Cov Edition / Attribut / renommer il est possible de changer le nom des attributs d'un bloc. Il suffit de renommer ALT en INFO, puis COD en ALT, d'utiliser les fonctions de traitement standard des arrondis des altitudes, puis de remettre ALT en COD et INFO en ALT. Olivier -
découpage - sélection de zone (2D)
Olivier Eckmann a répondu à un(e) sujet de Adèle dans AutoCAD 2018
Bonjour, Je pense que juste l'info XDELIM aurait été la bonne solution. Il me semble qu'une fois dans AutoCAD, appuyer sur la touche F1 et saisir XDELIM pour rechercher les infos sur cette commande est la bonne démarche. Même si l'aide AutoCAD n'est pas parfaite, elle a l'avantage de présenter le principe de la commande, la méthode d'accès (clavier / icône / ruban...) et toutes les options disponibles. Pour moi, lorsque l'on vient chercher de l'aide sur un forum, il y a 2 efforts à faire: - Premièrement, expliquer le plus précisément et le plus clairement possible le problème que l'on rencontre, expliquer ce que l'on a essayé et ce que l'on a eu comme résultat. - Deuxièmement, lire les réponses et chercher à comprendre/approfondir les pistes fournies par les "bénévoles", afin d'apprendre "tout" ce que l'on peut faire avec le logiciel. Décrire en détail une recette de cuisine en expliquant quelle lettre il faut taper ne permet pas de progresser. Je comprends Didier dans sa réponse très détaillée car de plus en plus souvent les personnes qui demande de l'aide souhaite que l'on "fasse le travail" à leur place sans besoin de réflexion, mais pour moi ce n'est pas la bonne méthode d'entraide. Olivier -
Altitude changeante suivant la version d' Autocad
Olivier Eckmann a répondu à un(e) sujet de h.lafon dans AutoCAD 2011
Bonjour, Dans 2018, tu peux déjà mettre la variable DIMZIN à 0 pour afficher tous les 0 non significatifs dans les propriétés et vérifier que le 0 affiché, c'est bien 0.000000000 Olivier
