Aller au contenu

Dispo : angle d'une viewport dans l'angle un bloc


Messages recommandés

Posté(e)

Bonjour à tous,

Afin de mettre à jour le bloc nord qui se trouve en espace papier par rapport au scu d'une viewport, j'ai créé cette routine et je souhaiterais l'améliorer par le biais, peut-être, d'un lien (reactor) entre la viewport et le bloc "Nord".

 

Voici ma routine :

 

(defun c:maj_bloc_nord ()
(vl-load-com)
		(prompt "\n Cliquez sur la Fenêtre :")
		(setq ss_viewport (ssget "_+.:E:S" '((0 . "VIEWPORT"))))
		(setq obj_acad_viewport (ssname ss_viewport 0))
			(setq vlaviewport_en_cours (vlax-ename->vla-object obj_acad_viewport))
			(setq angle_scu (vla-get-TwistAngle vlaviewport_en_cours))

		(prompt "\n Cliquez sur le bloc Nord :")
		(setq ss_bloc (ssget "_+.:E:S" '((0 . "INSERT"))))
		(setq obj_acad_bloc (ssname ss_bloc 0))
			(setq vlabloc_en_cours (vlax-ename->vla-object obj_acad_bloc))
			(vla-put-Rotation vlabloc_en_cours angle_scu)
(princ)
);fin defun maj_bloc_nord

 

Merci pour vos réponses,

 

Fabcad

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é