Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous!

Connaissez vous un moyen de prolonger une polyligne automatiquement d'une certaine distance au delà de ses sommets? Je pense notamment à un petit lisp!!

Merci!

Bonne journée!

 

Posté(e)

Sinon, tu peux utiliser la commande PROLONGE ou préciser un peu ton idée.

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Quand on clique dessus, quand on la dessine ?

 

Il faut être précis sinon : pas beaucoup de réponses !

Bureau d'études dessin.

Spécialiste Escaliers

Développement - Formation

 

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

Salut

 

Commande MODIFLONG (_LENGTHEN) option DIfférence.

 

Commande: modiflong

 

Sélectionnez un objet ou [DIfférence/Pourcentage/TOtal/DYnamique]: di

 

Entrez la différence de longueur ou [Angle] : 15

 

Sélectionnez un objet à modifier ou [annUler]: sélectionne lune extrémité de la polyligne

Sélectionnez un objet à modifier ou [annUler]: sélectionne l'autre extrémité de la polyligne

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Désolée pour mon manque de précision!!

Ca serai lorsque je la dessine: je trace ma ligne en cliquant les 2 sommets et celle-ci se prolonge automatiquement de xhaque coté.

Je crois que je vais opter pour un bon lisp en créant les point puis en utilisant polar...

Je pensais juste qu'il y avait un moyen plus simple avec les types de ligne où qu'un lisp existait déjà.

 

Posté(e)

Merci pour ton aide (Gile) mais je connaissais déjà cette fonction et c'est pas exactement ce que je recharchais.

Pour ceux que ça pourrait interresser voila le lisp en question:

 

(defun c:contreventements()

(command "-calque" "et" "Tubes contreventements" "co" "3" "" "tl" "continuous" "" "")

(setvar "osmode" 171)

(setq pc1 (getpoint"\n1er point"))

(setq pc2 (getpoint"\n2nd point"))

(setvar "osmode" 0)

(setq angle_pc (angle pc1 pc2))

(setq pc1bis (polar pc1 angle_pc -0.15))

(setq pc2bis (polar pc2 angle_pc 0.15))

(command "polylign" pc1bis "la" "0.05" "" pc2bis "")

)

 

Certainement améliorable!!

Posté(e)

soso83

 

Il y a quelques jours, quelqu'un a demandé si on pouvait extraire les longueur de ses tuyaux ( voir ici ). Je ne sais pas si le besoin est similaire. Quoi qu'il en soit

 

a) Est-ce que ta fonction fait le travail ?

b) Pourqu'on créer une polyligne pour un seul segment

c) Un type de ligne n'aurait pas fait le travail

 

Serge

 

 

Posté(e)

Bonjour Serge,

 

J'ai utilisé une polyligne car je voulais donner une épaisseur à mon trait.

Cette fonction me sert à représenter des tubes de contreventements reliant des tours d'étaiement.

Merci car je ne savais toujours pas si un type de ligne aurait fait l'affaire!

 

Soso83

 

Posté(e)

soso83

 

Concernant les épaisseurs de trait, il existe différentes autres façons de le faire (et je ne les citerai pas pour ne pas rendre le sujet plus compliqué) mais de donner une épaisseur à une polyligne (comme tu le fait) demeure la façon la plus simple de s'y retrouver si on échange des dessins ou lorsqu'on imprime.

 

Serge

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é