Aller au contenu

Messages recommandés

Posté(e)

Bonjour à toutes et à tous,

 

 

Mon désir, que je vais l'illustrer avec un exemple, est simple:

 

1) j'ai une droite de 100cm

 

2) si je veux tracer une nouvelle droite ayant son point de départ sur la première et en lui appliquant la macro [surligneur]'cal;(cur+cur)/2;[/surligneur], son premier point commencera à 50cm. Ca c'est OK

 

3) Ce que je veux, c'est que son point commence à 25cm (soit 1/4 de la longueur tout simplement)

 

Malheureusement celle-ci [surligneur]'cal;(cur+cur+cur+cur)/4;[/surligneur] me donne le milieu d'une forme géométrique à 4 côtés.

 

J'ai bien essayé de "bidouiller", mais hélas.... :( :P :cool: :casstet:

 

Merci de votre aide,

 

Sylvain

 

Posté(e)

Bonjour Yalta

 

La macro exacte serais je pense [surligneur] 'cal;(cur+cur)*0.25;[/surligneur]

 

Seulement, AutoCAD fait n'importe quoi si on multiplie par une valeur en dessous de 1 (sauf 0.5, ca ne je ne sais pas pourquoi)

 

Dailleurs si on regarde sur la ligne de commande le résultat des coordonnées trouvées après le calcul *0.25 c'est bon.

 

Mais la ligne ne se place pas sur ces coordonnées là

 

Un gros bug je crois

 

 

Posté(e)

Yalta,

 

En considérant le mode ACCROBJ Inactif, la syntaxe suivante devrait être bonne:

 

Commande: _.LINE

Spécifiez le premier point: '_cal

>> Expression:[surligneur] plt(end,end,0.25)[/surligneur]

>> Sélectionnez un objet pour l'accrochage _END:

>> Sélectionnez un objet pour l'accrochage _END:

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é