LElemurien
Membres-
Compteur de contenus
230 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par LElemurien
-
[Résolu] - Command "_dim" ou "_cot" dans un programme LISP
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Merci Giles ça fonctionne! Bonne journée! -
[Résolu] - Command "_dim" ou "_cot" dans un programme LISP
LElemurien a posté un sujet dans Débuter en LISP
Bonjour, Je souhaiterai utiliser dans un programme LISP la commande "_cot" ou "_dim" (ces commandes on apparemment le même effet dans la ligne de commande AutoCAD c'est à dire créer plusieurs types de cotation dans une même session de commande). Mon souci c'est quand j'essai de l'utiliser dans un programme j'obtiens pas le même résultat dans AutoCAD voici les 2 exemples : 1er cas quand j'utilise la commande dans AutoCAD fonctionnement normal voici un aperçu de la ligne de commande dans AutoCAD : 2eme cas quand j'utilise la commande dans un programme voici un aperçu de la ligne de commande dans AutoCAD : En essayant avec d'autre commande de cotation plus simple comme "_dimlinear" cela fonctionne mais le problème c'est que cette commande est moins complète que "_dim". Il y a t-il une raison qui fait que cette commande ne fonctionne pas dans un programme? La commande est peut-être trop complexe pour l'utiliser dans un programme? Quelqu'un connaît le problème ? Il y a-t-il une solution? des pistes? Merci d'avance Bonne journée -
[Résolu] - Copier dans une liste les 5 dernières entités
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Merci pour les infos! Il faut que j'étudie la solution à @bonuscad car je pense que c'est celle qui va le pus m'intéressé. Merci encore à vous 2! Bonne soirée -
[Résolu] - Copier dans une liste les 5 dernières entités
LElemurien a posté un sujet dans Débuter en LISP
Bonjour à tous, Est il possible de copier dans une liste les 5 dernières entités? Exemple : pour le moment j'utilisais entlast pour pour copier la dernière entité dans ma liste. mais j'aimerai pouvoir copier les 5 dernières exemple avec un petit programme : (defun c:test001 (/ list_ent item) (command "_cylinder" '(0 0 0) 50 1000) (setq list_ent (list (entlast))) (command "_copy" (entlast) "" '(0 0 0) '(500 0 0)) (setq list_ent (append list_ent (list (entlast)))) (print list_ent) (princ) ) pour ce bout de programme cela fonctionne car je n'ai qu'une entité à chaque fois mais si j'utilise la fonction réseau de la commande copier du coup cela ne fonctionne plus car j'ai créer 5 entités donc entlast prend évidemment que la dernière entité voir exemple 2 : (defun c:test002 (/ list_ent item) (command "_cylinder" '(0 0 0) 50 1000) (setq list_ent (list (entlast))) (command "_copy" (entlast) "" '(0 0 0) "R" 5 '(500 0 0)) (setq list_ent (append list_ent (list (entlast)))) (print list_ent) (princ) ) Il y a t-il un moyen de "dire" les 5 dernières entité ou bien il faut passer par un autre moyen comme filtre de sélection ou autre ... Sinon il ne faut pas utiliser la fonction réseau de la commande copie. En espérant avoir été clair dans ma question? Merci d'avance -
Bonjour, Merci Eric pour cet aperçu des nouvelles fonctionnalités. Pour ma part il n'y a pas vraiment d'évolutions très intéressantes, a part celle de la fonction (ou palette) Nombre ou quantité mais malheureusement elle ne décompte pas des objets 3D donc vraiment dommage pour moi. Pour ce qui est de la fenêtre flottante cela semble intéressant il faudra que je teste. Enfin pour ce qui est de la partie Web et partage cela ne me concerne pas vraiment donc pas d'avis sur le sujet. Merci et bonne journée à tous
-
Merci et bravo pour cette MAJ! Un petit temps d'adaptation est nécessaire comme toujours pour une nouvelle mouture mais ça fait plaisir. En français ce serait le top comme certains commentaires le précisent mais encore bravo! Bonne journée à tous!
-
[RESOLU] - Boite de dialogue : Choix dans une popup_list
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Ah ok je comprends mieux ! Merci encore -
[RESOLU] - Boite de dialogue : Choix dans une popup_list
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Merci c'est parfait, je ne comprenais pas cette ligne : (mapcar 'add_list (mapcar '(lambda (x) (car x)) p_lst)) cela me faisait une erreur. Mais je m'en suis sorti grâce à ton aide et tes exemples. Merci encore et bonne journée -
[RESOLU] - Boite de dialogue : Choix dans une popup_list
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Ok merci je vais regarder tout ça. Je ne cherchais pas au bon endroit alors car j'essaie de trouver une solution dans le fichier LISP et pas dans le fichier DCL. Et la valeur "3" correspond bien au 3 eme de la liste? Ce n'est pas comme l'ordre de la liste de (Start_list) qui commence par 0? Merci je regarde tout ça et vous tiens au courant. -
[RESOLU] - Boite de dialogue : Choix dans une popup_list
LElemurien a posté un sujet dans Débuter en LISP
Bonjour, Je voudrais savoir si il est possible de mettre en évidence le choix d' un élément de la liste (start_list) mais qui ne soit pas le 1er de cette liste. Exemple je crée une liste (setq list1 (list "10" "20" "30" "40")) Suivant des données entrées en amont dans ma boîte de dialogue je sais qu'il faut que la popup_list montre par exemple 30 Comment faire pour que ma popup_list met en évidence 30 et que si je déroule la popup_list cela montre quand même dans l'ordre 10 20 30 40. En espérant que mes explications soit compréhensibles. Merci d'avance -
Geler des claques nouveaux dans des FMULT existantes
LElemurien a répondu à un(e) sujet de BernardL dans AutoCAD, liste de souhaits
Bonjour, Pour ce qui est de faire un nouveau calque et qu'il soit automatiquement gelé dans toutes les fenêtres c'est déjà possible. En faisant dans le gestionnaire de calque "Clic droit" et "Nouvelle fenêtre de calque gelée dans toutes les fenêtres". Par contre pour ce qui est de choisir dans les bonnes fenêtres là par contre je ne pense pas que cela soit possible à moins d'un développement. -
fenêtre objet verrouillé / miroir
LElemurien a répondu à un(e) sujet de gtrghtr dans AutoCAD 2020-2024
Bonjour, Je ne sais pas vraiment d'ou cela vient mais en faisant _-VPORTS et BA cela rétablit la fenêtre normal dans l'espace Objet. -
Bonne et heureuse année à tous! Je zappe aussi 2020 et soyons confiant pour 2021 je vous souhaite une pleine et entière réussite dans vos projets!
-
[RESOLU] - Récupérer la valeur d'une slide_image (fichier .sld)
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Re, En fait j'ai trouver la solution autrement vu que je n'avais que 4 choix possible d'image en sélectionnant les radio_button, avec un cond j'ai enregistrée la variable du fichier sld dans l'action_tile "accept" et ça à l'air de fonctionner. Bon week-end! -
[RESOLU] - Récupérer la valeur d'une slide_image (fichier .sld)
LElemurien a posté un sujet dans Débuter en LISP
Bonjour, Est-il possible de récupérer la valeur d'une slide_image (je cherche à récupérer le nom du fichier .sld que j'ai mis dans une image d'une boîte de dialogue secondaire (image différente selon le choix du radio_button sélectionné) pour pouvoir en faire une variable pour pouvoir l'intégrer ailleurs dans ma boîte de dialogue principale), un peu comme la fonction get_tile pour récupérer la valeur d'une edit_box ? D'après mes recherches cela n'est pas possible mais j'aimerais en être sûr avant de me compliquer la vie en cherchant un autre moyen. En espérant être clair dans ma question. Merci à vous et bon week-end à tous! -
macro pour sélectionner plusieurs blocs
LElemurien a répondu à un(e) sujet de Jbrosteaux dans AutoCAD 2018
Bonjour, c'est possible si on a du temps et de la volonté pour apprendre Pour débuter et plus il y a les très bons sites de Gilles le lien et Didier le lien Il y a d'autre infos aussi à trouver sur ce site dans la section Débuter en LISP Il faut du temps mais quand on commence à comprendre cela devient vraiment très intéressant . Bonne journée -
En décomposant le solide global (mais en gardant les solides d'origines) les traits disparaissent et on peut l'enregistrer en DXF cela a fonctionné chez moi. Mon lien
-
Bonjour, Essayer avec la variable DIMDSEP cela devrait fonctionner.
-
Bonjour et bienvenue ! Rien de plus pour le moment
-
Bonjour, Il y avait cette discussion il a pas longtemps cela peut peut-être aider? voici le lien
-
(Résolu) - Liste des matériaux du document
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Merci luna, cela me semble être parfait ! PS: Il va donc falloir que j'apprenne le visual lisp car j'ai l'impression qu'il a plus de possibilité ou tu dois moins cela en ajoute. Merci encore Bonne journée -
Bonjour, Je souhaiterai récupérer la liste des matériaux "actif" d'un dessin. J'arrive à récupérer le nom du matériau d'un objet en passant par "vlax-get-property" mais je voudrais récupérer la liste des matériaux "actif" de tout le dessin. Cette liste contient des matériaux qui ne sont pas forcément utiliser sur objet du dessin (La liste est dans les propriétés → Visualisation 3D → Matériau) ou bien en ouvrant le navigateur de matériaux (Que la liste de la partie haute du navigateur pas toute la bibliothèque AutoCAD). Est-ce possible de récupérer cette liste? Auriez vous des pistes? Merci d'avance Bonne journée PS : Si possible en lisp plutot que le v-lisp que je ne maitrise pas du tout même si la fonction "vlax-get-property" est bien du v-lisp on est d'accord!
-
[Résolu] - Placement d'une boite de dialogue dcl
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Merci Gilles pour les infos ! Je vais pouvoir étudier ça de près ça devrait le faire. Bonne soirée à tous! -
[Résolu] - Placement d'une boite de dialogue dcl
LElemurien a répondu à un(e) sujet de LElemurien dans Débuter en LISP
Ah ok merci pour l'info .... et bien là ça me fais un peu peur car je ne m'y connais pas du tout dans ce domaine. -
Bonjour, Je n'arrive pas à trouver d'info sur le placement d'une boite de dialogue dcl à l'ouverture,fermeture et réouverture. Je m'explique exemple (Boite de dialogue AutoCAD (Sélection rapide)) Lors de la 1ère ouverture de cette boîte elle se trouve au centre de l'écran et si on veut on peut la déplacer vers la gauche de l'écran. Ensuite on ferme cette boîte de dialogue située à gauche de l'écran en validant avec ok. Puis ensuite on décide de l'ouvrir à nouveau et bien là, la boîte de dialogue s'affichera à l'endroit où on l'avait placée (c'est à dire à gauche de l'écran). J'aimerai savoir si il y a des infos et lesquelles à rentrer dans le fichier dcl ou lsp concernant le fonctionnement de l'affichage de la boite de dialogue après un déplacement de celle-ci ? Merci d'avance et bonne journée!
