muriel Posté(e) le 16 mai 2014 Posté(e) le 16 mai 2014 Bonjour,La version 2015 tourne plutôt bien pour moi,à part deux bugs incompréhensibles : Lorsque je met un taux d'estompage pour l'affichage des xrefs (variable XDWGFADECTL), tout est estompé sauf les hachures, alors que sur les mêmes fichiers sur la version 2014 les hachures aussi sont estompées. D'autre part j'avais créé un alias pour la commande distance, mais il ne marche plus, lorsque je tape distance (ou mon alias) j'ai une réponse de distance immédiate sans me laisser le temps de cliquer la mesure.C'est la commande measuregeom qui semble remplacer distance, mais quand j'ai changé mon alias pour accèder à measuregeom il me porpose la commande dans la ligne de commande puis me dit que la commande n'existe pas. Si quelqu'un a les mêmes soucis merci de me répondre, encore mieux si il les a résolus!
(gile) Posté(e) le 16 mai 2014 Posté(e) le 16 mai 2014 Salut, Pour la distance, on retrouve l'ancienne commande sous le nom de : DIST Pour ma part, j'utilise depuis longtmeps un petit LISP dont le nom de commande est aussi DIST qui permet aussi de sélectionner une courbe (faire Entrée au lieu de spécifier le premier point) mais qui ne donne pas les angles et les deltas (dont je n'ai que très rarement l'utilité). On peut renommer DIST dans le LISP pour ne pas écraser le nouveau nom de l'ancienne commande (D par exemple qui n'est pas utilisé par défaut). (defun c:DIST (/ p1 p2 ent obj tot par) (vl-load-com) (if (setq p1 (getpoint "\nSpécifiez le premier point ou <Sélectionnez un objet>: " ) ) (progn (while (not (setq p2 (getpoint p1 "Spécifiez le deuxième point: ")) ) ) (princ (strcat "\nDistance : " (rtos (distance p1 p2)) ) ) ) (if (and (setq ent (entsel)) (not (vl-catch-all-error-p (setq p2 (vl-catch-all-apply 'vlax-curve-getEndParam (list (setq obj (vlax-ename->vla-object (car ent)))) ) ) ) ) ) (progn (setq tot (vlax-curve-getDistAtParam obj p2)) (if (wcmatch (vla-get-ObjectName obj) "*Polyline") (progn (if (= (vla-get-ObjectName obj) "AcDb2dPolyline") (setq p1 (vlax-curve-getClosestPointToProjection obj (trans (cadr ent) 1 0) (trans '(0 0 1) 2 0 T) ) ) (setq p1 (trans (osnap (cadr ent) "_nea") 1 0)) ) (setq par (vlax-curve-getParamAtPoint obj p1)) (princ (strcat "\nDistance totale : " (rtos tot) " Segment sélectionné : " (rtos (- (vlax-curve-getDistAtParam obj (1+ (fix par))) (vlax-curve-getDistAtParam obj (fix par)) ) ) ) ) ) (princ (strcat "\nDistance : " (rtos tot))) ) ) (princ "\nEntité non valide.") ) ) (princ) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
muriel Posté(e) le 16 mai 2014 Auteur Posté(e) le 16 mai 2014 Merci Gile pour le lisp, qui est parfait avec D comme commande, super rapide!J'ai également repris mon alias avec DIST comme cible et il fonctionne. Voilà un sujet moitié résolu, reste la question d'estompage des hachures dans les xrefs que je trouve très génante pour travailler.
lecrabe Posté(e) le 16 mai 2014 Posté(e) le 16 mai 2014 Hello En effet a priori il y a un bug (avec AutoCAD 2015) sur l'estompage des hachures dans les XREFs des que XDWGFADECTL > 0 ! Mais en voyant les choses d'un cote super-optimiste avec XDWGFADECTL=0 : aucun bug !! Bye, lecrabe Autodesk Expert Elite Team
muriel Posté(e) le 19 mai 2014 Auteur Posté(e) le 19 mai 2014 Hello En effet a priori il y a un bug (avec AutoCAD 2015) sur l'estompage des hachures dans les XREFs des que XDWGFADECTL > 0 ! Mais en voyant les choses d'un cote super-optimiste avec XDWGFADECTL=0 : aucun bug !! Bye, lecrabe 1
muriel Posté(e) le 19 mai 2014 Auteur Posté(e) le 19 mai 2014 Mais oui!!! on peut donc attendre le spack 1 avec sérénité! (et avec XDWGFADECTL=0)
muriel Posté(e) le 21 mai 2014 Auteur Posté(e) le 21 mai 2014 Bonjour, Le bug d'estompage des hachures quand la variable d'estompage des xrefs XDWGFADECTL>0 est bien confirmée sur le site d'Autodesk pour AutoCAD 2015.Ils proposent deux solutions bricolées pour que les hachures apparaissent estompées comme le reste de la référence externe : 1- Appliquer une transparence des calques sur l'espace objet (et pas dans les fenêtres d'impression). 2- Faire une délimitation de la xref, dans ce cas l'estompage fonctionne correctement.
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant