Aller au contenu

Améliorez la commande diviser ou mesurer


Messages recommandés

Posté(e)

Vous connaissez peut être la commande diviser et mesurer.

 

Pour rappel diviser permet à un ou plusieurs objets d'être reproduit à égal distance le long d'un chemin (exemple : une pointe de flèche qui suit une polyligne pour indiquer par exemple le sens de défilement)

 

Diviser demande le nombre de partie que l'on veut le long du chemin alors que mesurer demande l'écart entre chaque objet.

 

Ce qui peut être penible avec cette commande c'est qu'il faut transformer les objet en bloc avant d'utiliser la commande diviser ou mesurer et éventuellement de les décomposer ensuite.

 

Ce que je vous propose c'est une macro à incorporer dans une icône pour faciliter l'utilisation de ces commandes.

 

Voici la macro :

 

^C^Cselect;\-bloc;temp;\p;;reprise;diviser;\b;temp;;\xplode;p;;;;-purger;bl;temp;n;

 

Dans ce cas vous n'avez qu'à selectionner le ou les objets à reproduire, indiquer le point d'insertion sur le chemin, choisir le chemin et le nombre de partie.

 

Dans cette macro c'est diviser qui a été utilisé mais vous pouvez très bien le changer par mesurer.

 

A plus

 

Eric

 

[Edité le 10/9/2004 par Eric]

Posté(e)

Bien joué et ca ve marche pas qu'avec Autocad 2005 (ca marche avec tout) :-)

 

 

par contre il faut faire attention

c'est:

^C^Cselect;\-bloc;temp;\p;;reprise;diviser;\b;temp;;\xplode;p;;;;-purger;bl;temp;n;

 

et pas

^C^Cselect;\-bloc;temp;\p;;reprise;diviser;\b;temp;;\xplode;p;;;;-purger;bl ;temp;n;

 

l'espace apres le bl

 

 

merci bien, je l'integre au menu

 

[Edité le 07.04.2004 par Krynn]

Posté(e)

Bien vu Krynn

 

Je sais pas d'ou il vient cet espace il n'y était pas au départ (surement venu lors du copier coller), d'ailleur dans ton message il apparait aussi dans les deux lignes.

 

Je viens de refaire le test et l'espace apparait quand même.

 

Donc vous faites un copier coller dans votre icône et ensuite vous enlevez l'espace après bl

 

 

Posté(e)

 

Bonjour

 

Et si la commande mesurer / diviser pouvait demander à quel facteur d'echelle,

on desire dessiner les blocs ...

 

et qu'en plus elle traite CORRECTEMENT les éventuels attributs, ce serait BIEN ...

 

TAZ

 

Autodesk Expert Elite Team

Posté(e)

Passes ATTREQ à 0, éventuellement, ca devrait être bon.

 

Pour l'échelle,...'chais pas.

 

Bien fait Eric, (pas encore testé)

Le REPRISE pour récupérer les objets "effacés" par la commande bloc en réglage par défaut de je sais plus quelle variable (état des elements après BLOC).

 

On voit aussi le "xplode".

 

Vive les macros !

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

./__\.
(.°=°.)
  • 4 mois après...
Posté(e)

cette commande c'est qu'il faut transformer les objet en bloc avant d'utiliser la commande diviser ou mesurer et éventuellement de les décomposer ensuite

 

Je ne comprend pas cette manipulation?

[marquee]:casstet: Désolé ! :casstet:[/marquee]

 

Est-il possible d'une nuance entre la version originale et la version française ?

[marquee]:exclam: :exclam: :exclam: :exclam:[/marquee]

 

l'ACADien ! http://img124.exs.cx/img124/7999/start.gif

Posté(e)

La commande diviser ne fonctionne que si tu l'utilises sur des blocs (ou alors ca fonctionne mais ca ne créer que des points)

 

Exemple : si j'ai une polyligne et que j'ai dessiner une pointe de flèche et que je veux répéter cette pointe de flèche le long de la polyligne, il faut que la pointe de flèche soit un bloc

 

Et cette macro evite de transformer la pointe de flèche en bloc

 

 

Posté(e)
La commande diviser ne fonctionne que si tu l'utilises sur des blocs

 

 

Voici le message que je reçois lorsque je sélectionne un bloc avec cette commande:

 

Command: _.divide

Select object to divide:
[b]Cannot divide that object.*Invalid*  [/b] 

Command: Specify opposite corner: 

 

 

A-t-il une variable de cacher ou une patch miracle ? :exclam:

 

merci confrère !

 

 

 

 

 

 

 

[Edité le 26/1/2005 par Pako]

l'ACADien ! http://img124.exs.cx/img124/7999/start.gif

Posté(e)

Ah oui mais ca c'est parce que tu sélectionnes le bloc d'abord.

Mais dans le cas de la commande diviser ou mesurer (_divide et _measure) tu sélectionnes d'abord le chemin donc la polyligne et après la commande te demande d'entrer le nombre de segment ou bloc (et c'est la que tu lui indique le nom du bloc)

 

Ca marche ?

 

 

 

Posté(e)

Merci pour tes explications, Éric !

 

[marquee] :D Ça fonctionne !.............. YOUPI ! :D [/marquee]

 

Je ne connaissais pas cette fonctionne dans la commande _divide !

 

J'vais me coucher moins ignorant ce soir ...... à que le monde AutoCAD'ien est grand !

 

 

 

 

l'ACADien ! http://img124.exs.cx/img124/7999/start.gif

Posté(e)

Puisque l'on parle de cette commande, j'y vais de mon petit commentaire.

 

Nous avions discuté longuement des amélios à porter en 3D, en voici une :

faire marcher cette commande en 3D.

 

Car , le défaut, c'est qu'elle balance le résultat sur un plan parallèle au SCG, dommage....

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Je ne connaissais pas cette fonctionne dans la commande _divide ! 

 

Et bien voila Pako maintenant que tu connais cette fonction, le script écrit plus haut évite de créer un bloc avant de faire la commande diviser

 

Ca fonctionne même si c'est un cercle, des lignes, etc

 

Mais dans le cas de la macro l'ordre est inversé : tu choisis d'abord l'objet à répéter et ensuite la polyligne :casstet:

 

 

 

Posté(e)

Je n'ai pas la même expérience, sur une ligne, faudrait que j'essaie sur une poly3D ou une spline dans l'espace

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

:P

 

Confus, je viens de tester plein de config, ....et ca marche :casstet:

(ligne, spline, poly3D)

 

Pit'êt c'était sur la 2000, là je suis sur 2004.

 

:casstet: :casstet: :casstet:

 

[Edité le 27/1/2005 par Tramber]

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Alors je me suis dit, c'était peut-être une poly (2D) construite dans un SCU tordu de dérrière les fagots.

 

Eh ben non, ca marche aussi.

 

:o

 

Tant mieux.

 

Allez, j'adopte la macro....

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é