Aller au contenu

Messages recommandés

Posté(e)

dans mes lisp j'ai eu la fâcheuse habitude de les mettre en français

maintenant je me force a les mettre en anglais

voila mon problème

pour la commande en anglais pas de problème

mais comment vous faite pour connaitre les options de commande en anglais

 

ex "_-layer" la commande donne les options en français !

Merci

Vous fîtes ce que vous pûtes

et vous m'épatâtes !!!!

Posté(e)

Bonjour,

 

pour traduire la commande elle-même, c'est assez facile puisqu'il y a une fonction lisp qui permet d'obtenir cela.

 

Commande: (getcname "-calque")

"_-LAYER"

 

par contre, pour les options, c'est moins évident. On peut essayer au hasard avec des lettres qui semblent logiques si on connait un peu l'anglais. Ainsi, on peut se douter que "_f" doit vouloir dire "Freeze" et correspondre à Geler. Mais ce n'est pas très efficace, tout le monde s'accordera sur ce point.

 

Il y a aussi des listes qu'on trouve sur le net et qui donnent les correspondances entre les commandes internationales et les commandes françaises, également au niveau des options.

 

CALQUE / LAYER

Entrez une option [ ?/ Etablir/ Choisir/ Nouv/ ACtif/ INactif/ COuleur/Tligne/ EPaisseurl/ Tracé/ STracé/ Geler/ Libérer/ Verrouiller/Déverrouiller/ étAt]:

Enter an option [?/Make/Set/New/ON/OFF/Color/Ltype/LWeight/Plot/PStyle/Freeze/Thaw/LOck/Unlock/stAte]:

 

http://www.exmateria.com/index.php?topic=1293.0

 

Amicalement

Vincent

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Posté(e)

Bonjour,

 

Une technique que j'utilise pour avoir les options en Anglais.

 

Pour me mettre en configuration d’exécution de lisp ou de script, je met d'abord CMDDIA et FILEDIA à 0

Je tape la commande en Français, puis aux messages des options je prend l'option dans le menu contextuel (clic-droit) en FRANCAIS.

 

Suivant les cas, la plus part du temps (ESC) pour annuler la dernière option, parfois je relance la commande.

J'utilise alors la flèche haute pour faire défiler l'historique des options, et là il me propose en premier la dernière option utilisée mais en ANGLAIS (sans l'underscore placé devant), j'ai donc ma traduction....

 

Par exemple:

Commande: _pedit

Entrez une option

[Clore/Joindre/LArgeur/Modif-sommet/Ajuster/sPline/Retrouver/TYpeligne

gén/Inverser/annUler]: LA (pris dans le menu contextuel)

 

Spécifiez la nouvelle largeur pour tous les segments: *Annuler* (annulation de la commande avec ESC)

 

Commande:(une entrée vide pour relancer la dernière commande)

PEDIT Sélectionnez la polyligne ou [Multiple]:

Entrez une option

[Clore/Joindre/LArgeur/Modif-sommet/Ajuster/sPline/Retrouver/TYpeligne

gén/Inverser/annUler]: Width(option affiché avec la flèche haute du clavier)

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

C'est encore mieux, puisqu'on ne dépend plus de la bonne volonté de quelqu'un qui aurait fait la traduction.

 

Merci pour ce tuyau

 

Amicalement

Vincent

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Posté(e)

Beau geste en effet.

Ma vieille mémoire CADxpienne croit se souvenir que tu avais déjà livré ce truc, cher Bonus ;)

 

Sinon, il y a encore Bruno, notre nouveau lispeur, qui a déjà développé un truc mais ne veut pas nous le proposer parce qu'il n'est parfait qu'à 99%. C'est vrai que c'est embêtant :P

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Je confirme,

 

C'est bien Patrick_35 le dévoileur de l'astuce.

Je l'avais déjà cité plusieurs fois en rappel, mais cette fois-ci; je ne l'ai pas fait. :rolleyes:

 

Désolé...

 

NB:Pour info avec Autocad Map, on a aussi le même comportement avec ses commandes propres (ADExxxx).

Je viens de me pencher dessus pour faire des scripts de traitement par lots pour un changement de système de coordonnées (avec CMDDIA à 0) et ça a fonctionné à merveille: 2000 fichiers traités dans l'après midi.

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Posté(e)

Salut Tramber

 

[...]il y a encore Bruno,[...] mais ne veut pas nous le proposer parce qu'il n'est parfait qu'à 99%. C'est vrai que c'est embêtant :P

Je vois que tu as avalé un clown , excellent, très drôle :D

 

Hélas plus sérieusement j’étais encore loin des 99% ;) , t’inquiète pas même imparfait je publierai faut jusque je trouve le temps de me replonger dedans pour revoir le code (un minimum) histoire d’être pas trop honteux du résultat..

 

Comme je n’utilise presque plus la fonction command et que j’ai encore beaucoup de choses à assimiler, dur dur de se motiver sur un sujet dont je n’ai plus l’usage.

 

Amicalement Bruno

Apprendre => Prendre => Rendre

Posté(e)

Egalement, vous pouvez changer "fra" en "enu" dans l'URL de l'aide en ligne pour afficher la page en anglais, par exemple pour l'URL: http://exchange.autodesk.com/autocad/enu/online-help/search#WS1a9193826455f5ffa23ce210c4a30acaf-4a8c.htm

qui donne la syntaxe de la commande Calque en anglais, avec ses options, alors que l'URL française est:

http://exchange.autodesk.com/autocad/fra/online-help/search#WS1a9193826455f5ffa23ce210c4a30acaf-4a8c.htm

Posté(e)

Bonjour à toutes et tous,

 

Pour info avec Autocad Map, on a aussi le même comportement avec ses commandes propres (ADExxxx).

Je viens de me pencher dessus pour faire des scripts de traitement par lots pour un changement de système de coordonnées

 

Je serai très intéressé de pouvoir tester ça,...:)

 

Merci d'avance,

Civil 3D 2025 - COVADIS_18.3b

https://www.linkedin...3%ABt-95313341/

Posté(e)

Bonjour

Je serai très intéressé de pouvoir tester ça,...

 

Pour mois, sans problème, mais il va falloir adapter à ton besoin pour pouvoir tester car je l'ai écrit ponctuellement pour résoudre MA problématique.

Une fois la conversion effectuée, je n'aurais plus besoin de le faire, ce qui explique que le code est très sommaire, mais il donne l'essentielle de la procédure.

Le code était destiné à traiter les feuilles cadastrales de l'ensemble du département.

Une partie était en Lambert3 et l'autre en RGF93.CC45. Le script m'a permis de faire la projection vers le Lambert93 et ainsi de faire une superposition de la BD-Ortho et du cadastre.

 

J'avais essayé avec les commandes de conversion de projection de Covadis mais les hachures ne suivaient pas, alors qu'avec la projection de Map, tout à suivi.

 

(defun c:make_script-map_setcdrsys ( / prefix allias file_scr l_mdir syscoord l_sdir )
(setq
	prefix (strcat (setq alias (vl-filename-directory (getfiled "Sélectionner un fichier dessin TEMOIN" "" "dwg" 16))) "\\")
	file_scr (open (strcat prefix "traiter_dossier.scr") "w")
)
(write-line "_.undo" file_scr)
(write-line "_control" file_scr)
(write-line "_none" file_scr)
(setq l_mdir (vl-remove ".." (vl-remove "." (vl-directory-files prefix nil -1))))
(foreach folder l_mdir
	(if (member folder '("com-002" "com-005" "com-019" "com-024" "com-029" "com-031" "com-032" "com-042" "com-053" "com-055" "com-061" "com-076" "com-081" "com-088" "com-090" "com-096" "com-101" "com-110" "com-115" "com-116" "com-118" "com-122" "com-131" "com-132" "com-134" "com-138" "com-145" "com-154" "com-156" "com-157" "com-159" "com-168" "com-176" "com-181" "com-183" "com-186" "com-189" "com-190" "com-191" "com-196" "com-199" "com-201" "com-202" "com-207" "com-208" "com-213" "com-223" "com-229" "com-231" "com-238" "com-240" "com-241" "com-242" "com-247" "com-254" "com-255" "com-272" "com-275" "com-280" "com-289" "com-302" "com-304" "com-319" "com-329" "com-330" "com-331" "com-334" "com-336" "com-340" "com-341" "com-346" "com-348" "com-349"))
		(setq syscoord "NTF.Lambert-3")
		(setq syscoord "RGF93.CC45")
	)
	(setq l_sdir (vl-remove ".." (vl-remove "." (vl-directory-files (strcat prefix folder) nil -1))))
	(foreach sfolder l_sdir
		(foreach dwg (vl-directory-files (strcat prefix folder "\\" sfolder) "*.dwg" 1)
			(write-line "_.new" file_scr)
			(write-line "\"C:\\Program Files\\Autodesk\\AutoCAD Map 3D 2011\\Template\\map2Diso.dwt\"" file_scr)
			(write-line "cmddia" file_scr)
			(write-line "0" file_scr)
			(write-line "_ADESETCRDSYS" file_scr)
			(write-line "_sourceDrawings" file_scr)
			(write-line (strcat "CADASTRE:" "\\" folder "\\" sfolder "\\" dwg) file_scr)
			(write-line syscoord file_scr)
			(write-line "_currentSession" file_scr)
			(write-line "Lambert93" file_scr)
			(write-line "_exit" file_scr)
			(write-line "_ADEDRAWINGS" file_scr)
			(write-line "_ALias" file_scr)
			(write-line "_Update" file_scr)
			(write-line "CADASTRE" file_scr)
			(write-line "CADASTRE" file_scr)
			(write-line "I:\\DEPART07\\BD_CADASTRE-07" file_scr)
			(write-line "_exit" file_scr)
			(write-line "_ATtach" file_scr)
			(write-line (strcat "CADASTRE:" "\\" folder "\\" sfolder "\\" dwg) file_scr)
			(write-line "_exit" file_scr)
			(write-line "_ADEQUERY" file_scr)
			(write-line "_Define" file_scr)
			(write-line "_Location" file_scr)
			(write-line "_all" file_scr)
			(write-line "_exit" file_scr)
			(write-line "_execute" file_scr)
			(write-line "_draw" file_scr)
			(write-line "_.zoom" file_scr)
			(write-line "_extent" file_scr)
			(write-line "_.saveas" file_scr)
			(write-line "2010" file_scr)
			(write-line (strcat "I:\\Depart07\\L93-BD_CADASTRE-07\\" folder "\\" sfolder "\\" dwg) file_scr)
			(write-line "cmddia" file_scr)
			(write-line "1" file_scr)
			(write-line "_.close" file_scr)
		)
	)
	(write-line "_.new" file_scr)
	(write-line "\"C:\\Program Files\\Autodesk\\AutoCAD Map 3D 2011\\Template\\map2Diso.dwt\"" file_scr)
	(write-line "cmddia" file_scr)
	(write-line "0" file_scr)
	(write-line "_ADESETCRDSYS" file_scr)
	(write-line "_sourceDrawings" file_scr)
	(write-line (strcat "CADASTRE:" "\\" folder "\\" folder ".dwg") file_scr)
	(write-line syscoord file_scr)
	(write-line "_currentSession" file_scr)
	(write-line "Lambert93" file_scr)
	(write-line "_exit" file_scr)
	(write-line "_ADEDRAWINGS" file_scr)
	(write-line "_ALias" file_scr)
	(write-line "_Update" file_scr)
	(write-line "CADASTRE" file_scr)
	(write-line "CADASTRE" file_scr)
	(write-line "I:\\DEPART07\\BD_CADASTRE-07" file_scr)
	(write-line "_exit" file_scr)
	(write-line "_ATtach" file_scr)
	(write-line (strcat "CADASTRE:" "\\" folder "\\" folder ".dwg") file_scr)
	(write-line "_exit" file_scr)
	(write-line "_ADEQUERY" file_scr)
	(write-line "_Define" file_scr)
	(write-line "_Location" file_scr)
	(write-line "_all" file_scr)
	(write-line "_exit" file_scr)
	(write-line "_execute" file_scr)
	(write-line "_draw" file_scr)
	(write-line "_.zoom" file_scr)
	(write-line "_extent" file_scr)
	(write-line "_.saveas" file_scr)
	(write-line "2010" file_scr)
	(write-line (strcat "I:\\Depart07\\L93-BD_CADASTRE-07\\" folder "\\" folder ".dwg") file_scr)
	(write-line "cmddia" file_scr)
	(write-line "1" file_scr)
	(write-line "_.close" file_scr)
)
(close file_scr)
(princ (strcat "\Vous pouvez lancer le SCRIPT :" prefix "traiter_dossier.scr"))
(prin1)
)

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

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é