Invité Patrick Posté(e) le 15 janvier 2015 Posté(e) le 15 janvier 2015 Bonjour à tous! J'ai une question, c'est pas souvent mais ça arrive: Après avoir fait une sélection similaire, est-il possible de récupérer ces objets sélectionnés en réponse à une demande de sélection d'objets? J'ai essayé avec P, ça marche pas. Autrement dit un jeu de sélection réalisé avec la sélection similaire peut-il être réutilisé?
Dinosor Posté(e) le 15 janvier 2015 Posté(e) le 15 janvier 2015 Hello, Chez moi ça fonctionne (sous 2015). A+ Seuls nous allons vite, ensemble nous allons plus loin... CPU Intel 3,5Go / Nvidia RTX-3090 AutoCad (Architecture) 2022 - Lumion PRO BMW R-1200-RT, c'est moche, oui... je sais... www.neda.ch
nG! Hebus Posté(e) le 15 janvier 2015 Posté(e) le 15 janvier 2015 exemple? tu sélectionne un ensemble de "pièce (bloc, élément 3D, 2D, ligne et autres) tu veux que les blocs, et tu veux refaire cette manip sans passer par le cadre propriété et tout? Si j'ai bien compris? "98% des soucis informatiques sont assis entre la chaise et le bureau !" "C'est parce que la vitesse de la lumière est supérieure à celle du son que tant de gens paraissent brillants avant d'avoir l'air con."
Tramber Posté(e) le 15 janvier 2015 Posté(e) le 15 janvier 2015 Si j'ai bien compris tu ne fais pas d'action entre les deux.En macrotant avec PSELECT, ça devrait marcher. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
Invité Patrick Posté(e) le 16 janvier 2015 Posté(e) le 16 janvier 2015 Je clique sur un bloc, puis clic droit Sélection similaire.Ensuite je lance une commande (une commande qu'on a créé par programmation mais ça pourrait être une commande AutoCAD comme EFFACER)Lancer cette commande désélectionne les objets sélectionnés précédemment donc je les perds.Comment faire que cette sélection ne soit pas perdue et passée à la commande AutoCAD ou en l’occurrence la commande que nous avons programmée?
Patrick_35 Posté(e) le 16 janvier 2015 Posté(e) le 16 janvier 2015 Salut Patrick Cela fonctionne sur ma 2014, aussi bien avec un lisp qu'avec une commande. Le lisp de test(defun c:test() (setq js (ssget)) ) Je sélectionne un bloc --> Clic droit + Sélection similaireJe lance la commande ou le lispJe lance une nouvelle commande, par exemple déplacer et ensuite p (ou _p pour previous) et je retrouve ma sélection. Peut-être une variable ?J'ai regardé avec les variables pick*, mais que nenni. @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
(gile) Posté(e) le 16 janvier 2015 Posté(e) le 16 janvier 2015 Salut Patrick, Si la commande est une commande définie en .NET, il faut ajouter à l'attribut CommandMethod un CommandFlags.UsePickSet pour que la commande puisse utiliser le mode "sélection nom verbe" : [CommandMethod("NomDeLaCommande", CommandFlags.UsePickSet)] Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Invité Patrick Posté(e) le 16 janvier 2015 Posté(e) le 16 janvier 2015 Ok merci, ça explique que même en enlevant les ^C^C en début de macro, ça marchait toujours pas.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant