Pages: 1
- Sujet précédent - [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes - Sujet suivant
#1 Tue 13 September 2011 15:07
- romain-govaere
- Participant occasionnel
- Lieu: Bordeaux
- Date d'inscription: 9 Apr 2009
- Messages: 32
[AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Bonjour,
je cherche un moyen d'indiquer automatiquement et pour toutes mes polylignes sélectionnées, le sens de numérisation, avec un bloc de flèche qui va bien.
Je ne crois pas que cela soit possible dans AutoCAD nativement ? quelqu'un peut il confirmer ?
Sinon, existe t-il un LISP qui va bien pour faire cela ? (j'ai trouvé un LISP qui permet d'inverser le sens mais pas de montrer le sens de numérisation)
un grand merci d'avance
Romain
Hors ligne
#2 Tue 13 September 2011 20:43
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4794
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Hello Romain IDeux Genereux
Dans un moment de folle generosite associee a ma bonte exceptionnelle,
je livre une magnifique routine de GC (encore Merci au Maitre Gilles) !
Chargement par : APPLOAD
Commande au clavier : SENSPOLY1
Cette routine implique la presence dans le dessin (ou a travers les chemins de recherche d'AutoCAD)
d'un bloc/symbole nomme "FLECHE_1"
Un exemple de bloc/symbole est present dans l'image JPG ci-jointe ...
mais la Base du bloc/symbole pourrait etre aussi a la base du triangle de fleche ...
Le bloc/symbole "FLECHE_1" peut etre genere sur tous les segments (dont la longueur est au minimum de xx.yy)
ou bien uniquement sur le segment de depart et sur le segment d'arrivee !
Qu'on se le dise ...
GeoBye, Pat
PS: comme d'habitude, si je passe a Lille, ce sera Biere / Moules / Frites / etc ...
(Autodesk Expert Elite Team)
Hors ligne
#3 Wed 14 September 2011 23:01
- romain-govaere
- Participant occasionnel
- Lieu: Bordeaux
- Date d'inscription: 9 Apr 2009
- Messages: 32
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
L'élève n'a toujours pas dépassé le (grand) maître...
Merci beaucoup Patrice !
Hors ligne
#4 Fri 18 January 2013 12:04
- arch92
- Juste Inscrit !
- Date d'inscription: 4 Mar 2009
- Messages: 4
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Bonjour Patrice (Meilleurs voeux pour 2013 !
Impeccable, Merci, voilà un petit lisp qui permet de m'y retrouver dans la latéralisation de mes tronçons de voie
Une question complémentaire: y-a-t'il moyen d'inverser le sens de numérisation ?
Merci d'avance de ta réponse,
... il faut que je regarde quelle est la spécialité culinaire de Courbevoie,...
Hors ligne
#5 Fri 18 January 2013 14:18
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4794
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Hello le 92
Pour Info depuis AutoCAD 2010, on peut inverser le sens d'une Polyligne !
CLIC sur la Polyligne puis Bouton droit puis Inverser
donc je ne vois pas trop ton probleme !?
J'imagine 3 possibilites :
- Tu ne connaissais pas cette option
- Tu as un AutoCAD < 2010
- Tu veux inverser N Polylignes en une fois !
Ou alors : no comprendo !
Dans l'attente de tes lumieres courbevoisiennes ...
GeoBye, Pat (Clodoaldien pendant 45 ans, si tu vois ou ca se trouve dans le 92 ?)
(Autodesk Expert Elite Team)
Hors ligne
#6 Fri 18 January 2013 14:35
- olivier.eckmann
- Participant assidu
- Date d'inscription: 14 Dec 2007
- Messages: 357
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Bonjour,
personnellement, je me suis fait un type de ligne qui affiche une flèche dans le sens d'avancement
*SENS, SENS --->--->--->---
A,5,[">",STANDARD,S=2,X=0,Y=-1],5
Olivier
Hors ligne
#7 Fri 18 January 2013 21:00
- arch92
- Juste Inscrit !
- Date d'inscription: 4 Mar 2009
- Messages: 4
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Bonsoir,
Hélas, je dois l'avouer: la première possibilité est la bonne ) !
Oh oui, je vois bien, pour avoir travaillé en face de la colline du fils de Clodomir pendant quelques années
Excellente idée l'utilisation du type de ligne !
Excellente soirée, et un grand Merci à tous les deux !
Pierre-Emmanuel
Hors ligne
#8 Sat 26 January 2013 11:21
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4794
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Hello
Pour completer nos msgs (Olivier+ Patrice), lorsque tu t'apercois que tu as N Polylignes a INVERSER !
C un peu la galere surtout avec un AutoCAD (Vers < 2010), car tu ne peux pas inverser ...
Avec un AutoCAD >= 2010, SVP ne pas oublier la commande INVERSER !
Donc voici une routine Lisp/VLisp qui inverse N Polylignes ...
R_PLINE : pour Inverser UNE Polyligne
MR_PLINE : pour Inverser N Polylignes
Chargement par APPLOAD et lancement au clavier par : R_PLINE / MR_PLINE
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#9 Mon 28 January 2013 09:14
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4794
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Hello
Une Micro-Micro-Critique sur le type de ligne de Olivier,
il utilise le Style STANDARD et beaucoup de gens ne laissent pas le Style STANDARD sur la Police TXT.shx
donc (avec une autre Police) on va avoir du decalage du signe > par rapport a l'axe de la ligne/polyligne ...
Ainsi voici ma proposition de fichier LIN (en laissant celui d'Olivier mais avec un autre nom)
avec le Style ISOCP qui utilise la police ISOCP.shx (beaucoup moins de risques !)
;; Exemple de Olivier sur Georezo.net avec Style STANDARD utilisant TXT.shx (Hauteur=ZERO)
*SENS_STANDARD, SENS_STANDARD --->--->--->---
A,5,[">",STANDARD,S=2,X=0,Y=-1],5
;; Exemple de Patrice sur Georezo.net avec Style ISOCP utilisant ISOCP.shx (Hauteur=ZERO)
*SENS_ISOCP, SENS_ISOCP --->--->--->---
A,5,[">",ISOCP,S=2,X=0,Y=-0.700],5
Ainsi cela devrait satisfaire tout le monde ...
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#10 Mon 28 January 2013 10:26
- olivier.eckmann
- Participant assidu
- Date d'inscription: 14 Dec 2007
- Messages: 357
Re: [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes
Salut,
Concernant le type de ligne, le but étant de connaître simplement le sens, on se moque un peu de la position du signe >
Personnellement dans mon gabarit, j'utilise 2 styles de textes spécifiques :
- 1 qui pointe sur la police ROMANS pour les textes simples
- 1 sur Webdings pour utiliser les caractère un peu spéciaux.
Dans ma réponse j'avais simplifié le type de ligne avec le style "standard" pour être sûr qu'il fonctionne dans tous les dessins.
Mais effectivement comme le propose Patrice, si on veux un style avec la pointe bien centrée sur la polyligne il faut jouer avec la valeur du S= qui définit la hauteur du texte et le Y= qui définit le décalage verticale par rapport à la polyligne.
Olivier
Hors ligne
Pages: 1
- Sujet précédent - [AutoCAD MAP 2011] Indiquer le sens de numérisation sur Polylignes - Sujet suivant