rrobert Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Bonjour, Sur Autocad lorsque l'on copie un objet ou déplace ou la vue, il faut systématiquement entrer un point de référence, puis un point de destination. Mais est-il possible de faire la même chose peu importe le point de référence? Par exemple, je souhaite copier des éléments au point 0,50,0, peu importe où ils se situent dans le plan. Est-ce possible? À ceux qui me répondent que c'est jouable en lisp, je suis preneur cette fois, mais quelques aides seront bienvenues 😉 Merci, Rémi Citer
Curlygoth Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Le fait de prendre un point de référence. Et un point destination ca permet d'avoir le déplacement en x et y de(s) objet a déplacer Donc je vois pas comment c'est possible la comme ça Sinon la commande aligner est plutôt cool Citer Mon site Web (en cours de construction) : Site DA-CODE de @didier
La Lozère Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 23 minutes ago, rrobert said: Bonjour, Sur Autocad lorsque l'on copie un objet ou déplace ou la vue, il faut systématiquement entrer un point de référence, puis un point de destination. Mais est-il possible de faire la même chose peu importe le point de référence? Par exemple, je souhaite copier des éléments au point 0,50,0, peu importe où ils se situent dans le plan. Est-ce possible? À ceux qui me répondent que c'est jouable en lisp, je suis preneur cette fois, mais quelques aides seront bienvenues 😉 Merci, Rémi Avec une macro ça doit être possible. En renseignant le point 0,0,0 (par exemple) comme point de référence par défaut. Mais je ne maîtrise pas. En script, pas sur que ce soit possible car il faut 2 pauses. Une pour la sélection des objets, et l'autre pour saisir le point de destination, et de mémoire le scripte ne permet pas de faire de pause. En lisp, bien sur, pas de problèmes. Mais là aussi je ne maitrise pas. Citer www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
didier Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Bonjour @rrobert La question n'est pas claire, les réponses risquent de ne pas correspondre... Copier sans donner de point de référence est impossible, par contre on peut copier, cliquer dans le vide, déplacer le curseur et cliquer dans le vide. L'objet sera copié et le déplacement sera celui du curseur entre les deux clics. Pour copier au point précis, il faut aussi un point de départ, par contre on peut répondre 0,50,0 comme point d'arrivée... Donner quelques précisions dans ce qu'il faut faire exactement serait une bonne chose... avant de faire un LSP, merci. Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
(gile) Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Un LISP !? On est dans le forum AutoCAD LT 2020-2022. Citer Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
La Lozère Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 56 minutes ago, didier said: Bonjour @rrobert La question n'est pas claire, les réponses risquent de ne pas correspondre... Copier sans donner de point de référence est impossible, par contre on peut copier, cliquer dans le vide, déplacer le curseur et cliquer dans le vide. L'objet sera copié et le déplacement sera celui du curseur entre les deux clics. Pour copier au point précis, il faut aussi un point de départ, par contre on peut répondre 0,50,0 comme point d'arrivée... Donner quelques précisions dans ce qu'il faut faire exactement serait une bonne chose... avant de faire un LSP, merci. Amicalement Bonjour Didier, En répondant que c'est impossible sans point de référence, tu as raison. MAIS si dans un bout de lisp, ou ( (gile) a raison, pas de Lisp ) une macro on renseigne de manière transparente les coordonnées 0,0,0 comme point de référence pour déplacer les objets au coordonnées absolues 0,50,0. De manière biaisé, cela devient, par transparence, possible. EDIT suite au post de (Gile) Citer www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
rrobert Posté(e) le 26 mai 2021 Auteur Posté(e) le 26 mai 2021 Oh, pardon, je suis allé trop vite, je pensais avoir sélectionné AutoCAD full !! Au temps pour moi... Ah mais oui... J'utilisais le copier uniquement en déplacement, donc si je comprends bien, je peux renseigner un point de référence, tant que les coordonnées (et non pas le déplacement) x,y,z sont à l'étage que je veux, ça amènera ma sélection au bon niveau ? Citer
rrobert Posté(e) le 26 mai 2021 Auteur Posté(e) le 26 mai 2021 1 minute ago, La Lozère said: Bonjour Didier, En répondant que c'est impossible sans point de référence, tu as raison. MAIS si dans un bout de lisp, ou une macro on renseigne de manière transparente les coordonnées 0,0,0 comme point de référence pour déplacer les objets au coordonnées absolues 0,50,0. De manière biaisé, cela devient, par transparence, possible. C'est actuellement ce que je fais, le problème de prendre 0,0,0 comme référence c'est que mon copier se traduit par une valeur de distance alors que je cherche des coordonnées. (copier depuis 0,0,0 ver 0,50,0 revient à copier avec un déplacement de 50 en y. Donc dépendant de l'étage auquel je me trouve) Citer
rrobert Posté(e) le 26 mai 2021 Auteur Posté(e) le 26 mai 2021 @didier je cherche à copier des éléments vers une hauteur Y bien précise, renseignée au clavier, peu importe la hauteur Y initiale de l'objet sélectionné. Citer
La Lozère Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Petit rappel pour les petits nouveaux ou moins nouveaux. Cela à très grandement été simplifié depuis les début d'Autocad (n'est-ce pas les papis), mais sous Autocad, toutes commandes du genre polyligne, ligne, déplacer, miroir, copie, j'en passe et des meilleurs, il est questions de coordonnées. Quelque soit la commande, quand on clic dans l'espace de travail, on saisie une coordonnée x,y,z, même si on ne s'en rend pas compte. Donc, pour déplacer un objet soit on saisissait au clavier x,y,z, (simplifié en x,y) ou par un clic (ce qui est pareil) les coordonnées de référence. Puis pareil on saisissait au clavier x,y,z, (simplifié en x,y) ou par un clic (ce qui est pareil) les coordonnées de destination. Et il faut différencier la saisie de coordonnées en absolu (x,y,z) ou en relatif (@x,y,z). Citer www.cad-is.fr Autocad Map 2021 - Covadis/Autopiste V18.0c Pisser sous la douche ne suffira pas
Curlygoth Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 a ben facile : command déplacer avec le mode ortho tu vas y arriver très facilement 😆 Citer Mon site Web (en cours de construction) : Site DA-CODE de @didier
Luna Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Coucou @rrobert, Je pense que l'erreur vient simplement que ta question est assez mal posée, se traduisant par une demande complexe qui, en réalité est très simple... J'avoue ne pas voir une très grande différence entre ton sujet sur la commande PAN et celui-ci... La méthode est strictement la même sauf que la macro ne doit pas utiliser la commande PAN mais la commande COPIER... >w< Donc à moins que tes explications manquent de clarté, je pense que tu as toutes les réponses d'ores et déjà... Bisous, Luna Citer
didier Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Bonjour @rrobert Effectivement, bien expliqué, c'est très simple Pour copier un cercle de façon à ce que le centre de ce dernier soit à une valeur Y fixée (dans mon exemple je prends 50 en valeur Y), faire : Copier, Centre de, cliquer dans le vide, répondre 0,50,0 et c'est tout. Amicalement Citer Éternel débutant... Mon site perso : Programmer dans AutoCAD
(gile) Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Euh... Je ne suis pas sûr d'avoir compris la demande, mais les commandes COPIER et DEPLACER ont une option par défaut : <Déplacement> qui revient à prendre l'origine (0, 0, 0) comme point de base. COPIER Sélectionner des objets: Spécifiez le coin opposé: 147 trouvé(s) Sélectionner des objets: [Entrée] Paramètres courants: Mode Copier = Multiple Spécifiez le point de base ou [Déplacement/mOde] <Déplacement>: [Entrée] Spécifiez le déplacement <0.0000, 0.0000, 0.0000>: 0,50 Citer Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Eric Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Quote mais les commandes COPIER et DEPLACER ont une option par défaut : <Déplacement> qui revient à prendre l'origine (0, 0, 0) comme point de base. D'ailleurs, je n'ai jamais compris l'utilité de cette option. Dans quel cas peut-elle être utile ? Citer Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
(gile) Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 1 minute ago, Eric said: D'ailleurs, je n'ai jamais compris l'utilité de cette option. Dans quel cas peut-on l'utiliser ? Si tu veux déplacer la sélection suivant un vecteur (déplacement) donné par exemple pour déplacer la sélection de 10 unités sur Z (0, 0, 10), au lieu de donner un point de base puis @0,0,10, ou d'indiquer la direction avec curseur et d'entrer 10 (ce qui est parfois acrobatique) tu fais entrée puis 0,0,10. Citer Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
Eric Posté(e) le 26 mai 2021 Posté(e) le 26 mai 2021 Mouais, pourquoi pas 🤔 Citer Eric est formateur, revendeur sur AutoCAD LT, DraftSight, ZWCAD, SketchUp et PDF2CAD
Invité 2bardefer Posté(e) le 9 mars 2022 Posté(e) le 9 mars 2022 Le 26/05/2021 à 12:41, (gile) a dit : Euh... Je ne suis pas sûr d'avoir compris la demande, mais les commandes COPIER et DEPLACER ont une option par défaut : <Déplacement> qui revient à prendre l'origine (0, 0, 0) comme point de base. COPIER Sélectionner des objets: Spécifiez le coin opposé: 147 trouvé(s) Sélectionner des objets: [Entrée] Paramètres courants: Mode Copier = Multiple Spécifiez le point de base ou [Déplacement/mOde] <Déplacement>: [Entrée] Spécifiez le déplacement <0.0000, 0.0000, 0.0000>: 0,50 Bonjour, depuis quelque temps, j'ai un souci sur Autocad 2021. Avant, quand je faisais la commande copier ou déplacer, d'un objet quelconque, je cliquais sur un point précis de l'objet et je le déplaçait ou le collait à l'endroit que je voulais. Depuis quelques jours, Autocad me colle ou me déplace l'objet sélectionné au point 0,0,0 ou ailleurs n'importe où. J'ai beau regardé de partout mais je ne trouve pas la réponse pour revenir comme avant. Je perd un temps de fou et ma productivité s'en ressent. Auriez des pistes concernant ce cas de figure? merci pour votre aide. Citer
Luna Posté(e) le 9 mars 2022 Posté(e) le 9 mars 2022 Coucou, J'ai une question, plus qu'une réponse pour toi : Le problème que tu rencontre est-il uniquement lié à l'option <Déplacement> des commandes DEPLACER et COPIER qui est choisie directement sans te poser la question ou bien est-ce un problème plus général où à chaque validation effectuée (ESPACE ou ENTREE) au cours ou pour lancer une commande, AutoCAD fait une double validation ? Cf. ce sujet similaire : Si c'est la seconde option, c'est un problème que j'ai déjà rencontrée et d'autres également et pour le moment le seul moyen de le corriger c'est de fermer l'application AutoCAD et de relancer une nouvelle session d'AutoCAD. Si c'est la première option, je n'ai pas trouvé de variable système pouvant altérer l'utilisation de cette option en particulier. C'est pourquoi je pense que ton soucis est assez proche de la seconde option, ou bien il s'agit d'une troisième option que je n'ai pas compris... Bisous, Luna Citer
Messages recommandés