Aller au contenu

Olivier Eckmann

Membres
  • Compteur de contenus

    2 354
  • Inscription

  • Dernière visite

  • Jours gagnés

    120

Tout ce qui a été posté par Olivier Eckmann

  1. Salut Thierry, Dès que les DMU seront visibles en filaire autre que 2D 🙂 (je crois que c'est corrigé sur la V18) Il y a bien la coupe dynamique sur nuage dans la palette de Covadis, mais c'est un peu lent et pas forcément super ergonomique/productif. Olivier
  2. Bonjour, J'envisage de créer une coupe sur un nuage de point. Ce que j'aimerais, c'est extraire une coupe verticale d'un nuage et pouvoir l'afficher dans une palette sans influer le dessin courant qui lui peut rester avec son nuage et sa coupe horizontale par exemple. En .net on dispose de l'extension PointCloudEx pour afficher/masquer une partie d'un nuage RCP. Ca fonctionne bien. Mais à priori, seule l'API C++ autorise l'extraction de points. Je n'ai rien trouvé d'exposer en C#. Je me posais donc la question s'il était possible d'afficher dans une palette une portion d'une autre database avec laquelle je puisse interagir. J'avais envisagé de cloner mon RCP dans une autre database dont je n'affiche que la coupe spécifique. Dans un produit comme Civil3D, on a une telle palette pour la partie Visualisation 3D, mais je n'ai pas trouvé d'exemple .Net pour ça et visiblement on peut visualiser un objet (zoom/orbit...), mais pas d'autre interaction possible/programmée/programmable? Est-ce que vous auriez une idée si c'est possible? Merci Olivier PS : j'ai aussi posté sur le forum US : https://forums.autodesk.com/t5/net/view-slice-of-pointcloud-in-a-palette/m-p/11512363#M74588
  3. Bonjour, Même si ça fonctionne ce n'est pas très "propre" : - éviter au maximum les variables globales. Une fonction doit renvoyer les valeurs calculées plutôt que d'initialiser des variables globales. - les fonctions commençant par C:XXX sont destinées à être appelées directement en ligne de commande. Les fonctions qui ne sont appelées qu'à l'intérieur d'autres fonctions ne "devraient" pas commencer par "C:" . Même si cela fonctionne, c'est une habitude très répandue et respectée parmi les développeurs lisp. - la dernière commande (vl-file-delete tmpEDCL1) ne doit pas faire grand chose, car la variable tmpEDCL1 n'est jamais initialisée par aucun des 2 lisp. - les 2 premières lignes ne servent à rien, car si tu as bien programmé ta fonction d'écriture du DCL, le (close FichierEDCL1)) a déjà fermé le fichier. Inutile de le fermer de nouveau dans l'autre Lisp. Et le delete du fichier temporaire doit se faire à la fin et pas au début. De toute manière le make-tmp en créera un nouveau. Olivier
  4. Vu de loin, il y a 2 soucis au minimum. - Dans la fonction principale, il manque les guillemets après le load_dialog (mais c'est un faux problème => voir remarque suivante) - ta fonction d'écriture du DCL temporaire crée un nouveau fichier et le remplit avec tes instructions DCL, donc il faut que cette fonction renvoie le nom de ce fichier pour pouvoir l'utiliser dans ton load_dialog Olivier
  5. Bonjour Eric, Jusqu'à présent, j'installai le driver Gamer, parce que je n'avais pas spécialement vu l'autre 😞 . Mais effectivement, je vais essayer de passer sur la version studio qui serait sûrement mieux pour AutoCAD. Merci Olivier
  6. Bonjour, Pour ceux qui ont des ordinateurs avec une carte NVidia "gamer" de type RTX quel driver installez vous pour AutoCAD et les autres produits Autodesk (Revit, Infraworks...)? Le driver Nvidia Game Ready ou Nvidia Studio? Quelle est d'ailleurs la différence en terme de performances/fonctionnalités? Olivier
  7. Alors, ce n'est pas Xnview, mais XnViewMP la version plus évoluée, mais toujours gratuite. On ne peut pas explorer tous les sous dossiers d'un dossier, via le bouton ajout, par contre on peut glisser déposer depuis l'explorateur et tous les fichiers images se trouvant dans les dossiers/sous-dossier sont automatiquement ajoutées. https://autode.sk/3eNQf8u Olivier
  8. xnviewmp https://www.xnview.com/fr/xnviewmp/ fait le boulot en traitement par lot. vidéo : https://autode.sk/3sfdSKo Olivier
  9. Sinon, il y a peut-être ça pour la manipulation d'image plus simple que GDAL? https://imagemagick.org/script/command-line-processing.php Olivier
  10. Salut Gégé, Tu as regardé du côté des expresstools? acet-sys-spawn acet-sys-wait acet-sys-term https://www.afralisp.net/archive/lisp/acet-utils.htm Olivier
  11. Bonjour, Il y a toujours la possibilité : - appliquer un facteur d'échelle de 2 - exporter en DXF avec 0 décimales - fermer / rouvrir le DXF - appliquer un facteur d'échelle de 0.5 Olivier
  12. C'est \\P qui renvoie à la ligne Dans un script (ou au clavier) ça ne serait que \P mais dans une commande Lisp, il faut doubler l'anti-slash pour qu'il soit bien interprété. Olivier
  13. (command "_-MTEXT" "1000.0,2000.0" "_J" "MC" "_W" 0 "TOTO\\PTITI" "") Olivier
  14. @William44850 Pas de problème, ça ne te coutera que 3 kgs de carotte pour ma jument 😄 Olivier
  15. Remplacer la ligne (command "_erase" "_all" "" ) par (command "_erase" (ssget "x") "" ) Olivier
  16. L'entête du Lisp contient la discussion ayant permis de le créer. Autant continuer cette discussion plutôt que d'ouvrir un nouveau sujet. Il y a plus de chance que l'auteur la suive et puisse répondre. https://cadxp.com/topic/55470-projection-convertir-des-lots-de-fichiers-dwg-en-lambert-93/ Olivier
  17. Bonjour @William44850, C'est possible de joindre le lisp? Olivier
  18. Je me trompe peut-être, mais il me semble que la question initiale ne portait pas sur l'automatisation du dessin, mais sur la possibilité de créer une polyligne épaisse (largeur globale) avec une jolie forme lissée passant obligatoirement par les points levés. La spline répondait à la problématique, mais comme elle est accrochée sur des points 3D, elle est 3D, donc sa conversion en polyligne génère une poly 3D non "épaississable". @Gilson indiquait qu'il travaillait en 2D, mais les points relevés sont en 3D, donc la spline qui s'accroche dessus est bien 3D. D'où ma proposition de OSNAPZ à 1 pour ne pas tenir compte du Z dans le dessin de la spline, qui permet de la convertir en poly2D puis de l'épaissir. https://autode.sk/3Coghak Olivier
  19. Il suffit de mettre la variable OSNAPZ à 1 pour que la spline soit dessinée à Z=0 donc la conversion via clic droit / Spline / Convertir en polyligne génère une poly 2D et non pas une poly3D, afin de pouvoir lui mettre une largeur globale. Olivier
  20. Bonjour, Pour les attributs multilignes, il suffit de mettre la variable ATTIPE à 1 pour afficher la barre de modification complète qui affiche toutes les options de mises en forme (couleur, police...) Olivier
  21. Bonjour, Au cas où ça répondrait à la question, une vidéo d'une cote continue et d'une cote de base https://autode.sk/3UQtdhH Olivier
  22. Bonjour Le sud de la région parisienne c'est rédhibitoire comme localisation ou pas? Olivier
  23. Bonjour, Tu en as déjà quelques uns fournis, mais tu peux créer tout ce que tu veux à partir de polylignes. Olivier
  24. Il me semble que l'on n'a pas droit aux commandes internationales (commençant par un _) dans le PGP Supprime le caractère _ et ça doit marcher SES, *SELECTSIMILAR Olivier
  25. Bonjour, Si ça fonctionne sur 1 PC, récupérer le fichier COVANETLINK.INI dans "C:\ProgramData\GEOMEDIA SAS\COVADIS" et le copier sur le PC qui ne fonctionne pas. Relancer ensuite AutoCAD/Covadis. Olivier
×
×
  • 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é