Aller au contenu

Aplatir un dessin


Messages recommandés

Posté(e)

Ha! les joies et petits tracas des mises à jour...

 

J'ai des plans à aplatir pour cause de travail pas très propre. J'ai réimporté mes barres d'outils comme il se doit, mais la célèbre et fameuse macro ne marche plus...

 

^C^Cucsfollow;0;scu;g;h;déplacer;tout;;0,0,1e99;;déplacer;tout;;0,0,-1e99;;

J'ai déja rajouté le ;h après le scu;g mais au lancement de la macro j'ai maintenant:

 

Commande:

Commande: ucsfollow

 

Entrez une nouvelle valeur pour UCSFOLLOW <0>: 0

 

Commande: scu

 

Nom du SCU courant: *HAUT*

Spécifiez l'origine du SCU ou [Face/NOMmé/OBjet/Précédent/Vue/GÉnéral/X/Y/Z/axEZ] <GÉnéral>: g

 

Entrez une option [Haut/Bas/Avant/ARrière/Gauche/Droite]<Haut>: h

 

Commande: déplacer

 

Sélectionner des objets: tout

3857 trouvé(s)

21 n'étaient pas dans l'espace courant.

 

Sélectionner des objets:

 

Spécifiez le point de base ou [Déplacement] <Déplacement>: 0,0,1e99

 

Spécifiez le second point ou <utiliser le premier point comme déplacement>:

 

Commande: déplacer

 

Sélectionner des objets: tout

3857 trouvé(s)

21 n'étaient pas dans l'espace courant.

 

Sélectionner des objets:

 

Spécifiez le point de base ou [Déplacement] <Déplacement>: 0,0,-1e99

 

Spécifiez le second point ou <utiliser le premier point comme déplacement>:

 

on dirai bien que c'est le 2eme déplacer qui bloque, pourtant au retour de la commande je suis encore en vue de coté avec les entités autour du z0... le 1er déplacer n'a donc pas marché non plus.?

 

je comprend pas tout là...

Posté(e)

Normal, il y a 100 façons d'écrire ce truc.

Ici le déplacer est en vecteur avec double ENTREE, il en manquerait peut-être un que tu peux faire toi-même !

Tu es tout à la fin de la macro donc elle fonctionne presque correctement, dirait-on.

Pas compris l'intérêt de faire SCU G puis H dans cette macro !?

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Hello

 

En etant dans l'Onglet Objet et en vue "Haut" et en SCG et avec TOUS les calques deverrouillees, degeles, visibles, etc ...

 

(defun C:SMASH ( )

(command "_.move" "_all" "" '(0 0 1e99) ""

"_.move" "_p" "" '(0 0 -1e99) "")

(princ)

)

 

Cette routine SMASH me semble OK !?

 

Bye, lecrabe

Autodesk Expert Elite Team

Posté(e)

C'est pas le h le problème, enlève le, il faut que tu mette gé au lieu de g ;)

Autocad 2015 - Lumion 3D - SCIA Engineer

I7 6700K 4 cores @4.0Ghz - 32Go DDR4 - GTX980ti 6Gb - SSD 512Go - Windows 7 64 bits.

Posté(e)

C'est pas le h le problème

Ai-je jamais dit ça ?

H est dans la série cachée des orThos :

Entrez une option [Haut/Bas/Avant/ARrière/Gauche/Droite]<Haut>:

Je dis simplement qu'il est inutile ou alors que c'est G qui l'est.

ne correspond à rien chez moi. Pas plus que gên :P

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Hello Mr EastMan (Tramber)

 

Pour Info, j'ai ecris du Lisp dans les annees 1990-2000 et depuis j'ai completement arrete !

Donc je suis revenu presque au niveau Zero ...

 

Bye, lecrabe

Autodesk Expert Elite Team

Posté(e)

ou lala .. merci de votre intéret, mais j'ai eu un peu la tête dans le guidon, et ce n'est que ce matin que je ré ouvre le net...

 

Alors @ tramber

Pas compris l'intérêt de faire SCU G puis H dans cette macro !?

En fait, dans la plupart des cas, pour voir si le dessin est en boxon3D, je me met en vue de coté. si je lance la macro sans remettre le SCG ...

Cette macro fonctionne très bien sur la 2013, et je l'avais récupérer au moins depuis 2006 ou elle n'avais jamais poser de problème.

H est dans la série cachée des orThos :

c'est quoi cette série caché?

 

@ le crabe

C'est une idée... je vais pondre un lispounet qui remplace la macro, en attendant, je vais me servir du tien en l’appliquant en vue de dessus... merci :)

 

Juste que j'arrive pas à faire marcher la maccro et que je comprend pas bien pourquoi (j'ai rajouté des validations et nada)

Je retourne au charbon...

++

Posté(e)

H est dans la série cachée des orThos :

c'est quoi cette série caché?

Tape donc SCU suivi de T ou de ORTHO pour le savoir ;)

(et en plus j'en ai publié le contenu dans mon message, ta macro tape directement le H de Haut, comme on aurait pu voir AR)

Je pense donc qu'il y double emploi dans la macro, au début. Est-ce clair ?

 

Cette macro fonctionne très bien sur la 2013, et je l'avais récupérer au moins depuis 2006 ou elle n'avais jamais poser de problème.

Mon premier message (le seul important) ne dit pas qu'il y a un problème. As-tu corrigé et vu si j'avais bon ? Car je n'ai même pas essayé la solution. Il y a peut-être un espace en fin de macro qui a disparu, rien de grave à mon avis donc.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

SCU t ou orhto ??? ce n'est pas dans les option et du coup ne renvoie rien.

Par contre le Gé marche..

 

Pour les corrections, j'ai un peu essayer de rajouter des validations en suivant ce que je faisais à la main en LDC, mais je ne m'en sort pas..

Posté(e)

Mais que se passe-t-il sur votre version ?

SCU est pleine de sous-menu cachés. Enfin, il y a N et T au moins.

Si ca fonctionne plus sur 2017 ! Où va-t-on ?

 

J'ai regardé ta macro et effacé ce ;h qui ne rime à rien et fait planter sur ma 2015 (ce dont je me doutais un peu car je trouvais qu'il manquait un ; là, enfin je me comprends) et je m'y suis mis :

^C^Cucsfollow;0;scu;g;déplacer;tout;;0,0,1e99;;déplacer;tout;;0,0,-1e99;;

Fonctionne sur 2015 sans soucis.

Je préfère toujours la référence au point zéro qu'un vecteur (car il est mémorisé et là c'est dangereux...). Mais ça fonctionne.

Si tu as encore des problèmes en sortie, pourquoi pas essayer de mettre un ^z à la fin de la macro.

Je me suis trompé tout à l'heure, il ne manquait pas de 3ème ;.

 

Résumons :

  • ce ;h ne fonctionne pas chez moi
  • passé ce pb, tout va bien. sur une 2015.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

ha !!

 

oui, c'est bien là que le bas blesse le changement est pour la 2017 ! les options ont changées

les options de la 2013

http://joch04.free.fr/images/vrac/scu2013.jpg

 

et celles de la 2017

http://joch04.free.fr/images/vrac/scu2017.jpg

 

le G est passé Gé, et c'est pourquoi il me demandait de préciser Haut

 

la macro que tu poste est bien celle que j'ai sur la 2013... et qui marche... mais pas sur la 17 ou il y a un truc qui merdouille avec le déplacement.. je vais m'y pencher aussi...

Posté(e)

Depuis quand faut-il taper des accents !? Essaie sans ça devrait marcher B)

Plutôt qu'une image (j'ai modéré le ramassi de code jpeg), pourquoi ne montres-tu pas la ligne de commande entre deux balises code du forum :huh: ?

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Bonjour,

 

Je n'ai pas de version 2017 pour vérifier, mais jusqu'à présent G était le raccourci pour Général, alors que maintenant il semble que ça serve aussi pour Gauche, donc en ne tapant que G il y a ambiguïté

Donc en le remplaçant par l'option international _W ça devrait fonctionner quelque soit la version d'AutoCAD et la langue

 

Olivier

Posté(e)

Au message n°6 ici on voit bien que G pourrait être pris en direct (sans entrer dans orTho) (ce qui est le cas de H) or, chacun peut le vérifier hors 2017, G (_w) ne demande pas à lever d'ambiguïté, curieusement donc.

 

Encore un peu de salade dans la commande SCU. Voilà qui ne nous rajeunit pas.

Beaucoup d'épisodes et de fines variations depuis 2000. Croyez-moi.

Merci pour l'info si tu as deviné juste Olivier.

(on attend de voir la ligne de commande et si x_all veut bien confirmer, il suffit de relancer pour savoir si *GAUCHE* est affiché après)

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Pour les images, j'avais modifié...

 

et voila la ligne de commande si on tape G

qui ne correspond en fait plus à rien. et l'explication de H dans la foullée

 

Commande: SCU
Nom du SCU courant:  *GENERAL*
Spécifiez l'origine du SCU ou [Face/NOMmé/OBjet/Précédent/Vue/GÉnéral/X/Y/Z/axEZ] <GÉnéral>: g
Entrez une option [Haut/Bas/Avant/ARrière/Gauche/Droite]<Haut>: h

 

Mais pour en revenir à la macro, que ce soit entré, gé ou _w, l'affaire est résolue... (merci à Fundream pour la piste)

juste que j'ai bien noté toutes les étapes de la LDC quand je le fait à la main, et qu'en macro, rien a faire il veux pas !

 

Rebcao si tu as la 17, as tu essayé? les macros c'est un peu ta spécialité non?*

 

Pour info, j'en suis là

^C^Cucsfollow;0;scu;gé;déplacer;tout;;0,0,0;0,0,1e99;déplacer;tout;;0,0,0;0,0,-1e99

avec un espace à la fin...

Posté(e)

et celles de la 2017

http://joch04.free.fr/images/vrac/scu2017.jpg

C'est du tout à fait n'importe quoi chez Autodesk !

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

J'avais dit code pas quote, j'ai corrigé ;)

Merci pour les infos x_all

G ne signifie rien et t'envoie vers les orThos. Ce que devrait faire T, jusqu'ici.

C'est la petite cuisine chez l'éditeur.

Ce Gé c'est n'importe quoi ! Ils auraient déjà mis GE (qui doit marcher, tu n'as pas dit non plus) que ça aurait été plus simple tout de même.

Sinon, comme dit plus haut, il y a l'international...

N'empêche que on apprend que les conneries dans les changements, même toutes petites, n'en finissent pas du côté du traducteur.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
Posté(e)

Effectivement GE marche également, mais G seul, en version 2017 c'est mort.

Autocad 2015 - Lumion 3D - SCIA Engineer

I7 6700K 4 cores @4.0Ghz - 32Go DDR4 - GTX980ti 6Gb - SSD 512Go - Windows 7 64 bits.

Posté(e)

Toutes les lettres avec accents sont équivalents à la lettre sans accent et vice-versa.

C'est pour cette acception très ancienne (historique) que je trouve assez minable l'intervention du traducteur et le changement dont on parle ici et qui n'a certainement pas l'air de se justifier (2 lettres au lieu d'une), si c'est pour me dire qu'il permet de ne pas confondre avec Gauche. En plus un tas de gens doivent penser (avant de penser à ENTREE) qu'il faut spécifier "gé" !

Il y a certainement beaucoup de macro qui fonctionnent en Français avec G pour Général.

Je ne trouve pas ce changement très sérieux de leur part.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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é