Aller au contenu

polylignes et types de lignes


tecnopat

Messages recommandés

Bonjour

 

J'aimerais tracer des polylignes qui s'affichent à la façon des multilignes : 3 traits parallèles, espacés de 0.25m, et centrés sur celui du milieu, pour représenter des convoyeurs.

Les multilignes ne sont pas satisfaisantes, car je dois pouvoir faire des arcs, c'est pourquoi je pense à des polylignes, en plus on a la longueur en temps réel...

J'ai donc essayé de créer un type de ligne, avec insertion de caratères, genre ["=", etc...] dans un fichier .lin . Et là çà se complique...

Il faut être spécialiste pour paramétrer tout çà, c'est vraiment imbitable !!

Si quelqu'un peut m'aider

 

*CONVOYEUR,convoyeur ==============================
A,0,[":",STANDARD,S=0,R=0,X=0,Y=-0.25],0.5 

 

Il y a peut-être une autre solution ?

Lien vers le commentaire
Partager sur d’autres sites

Je te propose une solution en lisp :

 

(defun c:tp ()  
(setq pt (getpoint "\nPoint de départ :"))
(command "_pline" pt (while (not (zerop (getvar "cmdactive")))(command pause)))  
(command "_offset" 0.25 (entlast) (list(+ 1 (car pt))(+ 1 (cadr pt))) "q" )
(command "_offset" 0.5 (entlast) pt "q")
)

Lien vers le commentaire
Partager sur d’autres sites

D'abord tu colles ce code dans un bloc notes que tu enregistres avec une extension .lsp (il faut remplacer le .txt)

Ensuite sous autocad tu vas dans le menu outils --> Autolisp --> Charger une application

tu sélectionne ton fichier .lsp, tu clique sur charger.

Tu reviens sur ton dessin, tu éxecutes la commande "tp" au clavier et c'est parti

Lien vers le commentaire
Partager sur d’autres sites

Je suis projeteur, mais je m'interresse à tout ce qui tourne autour d'autocad.

Grace à cadxp je progresse énormément en lisp.

Si tu souhaites apprendre ce language je te conseille d'aller sur le forum débuter en lisp dans la rubrique programmation.

Commences peut-être par ce post qui t'aidera à te familiariser avec l'interface de l'éditeur

http://www.cadxp.com/sujetXForum-17135.htm

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Bonjour,

 

Si tes convoyeurs sont représentés par 3 lignes paralléles et que les chagement de directions sont des arcs, tu peux aussi utiliser des blocs dynamiques qui seront des éléments de convoyage. Pas besoin de lisp (j'ai rien contre! je m'en sert parfois si souvent que j'ai l'impression d'en manger) et c'est modifiable sur n'importe quel poste équipé d'AutoCAD 2006 à 2008, versions LT incluses.

 

Nomutt,

Consultant, Responsable Projets CAD/PLM

'Add-ins pour Inventor + Trucs et Astuces.

Disponible pour un poste administrateur CAO/PLM.

Lien vers le commentaire
Partager sur d’autres sites

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é