Aller au contenu

x_all

Membres
  • Compteur de contenus

    3 609
  • Inscription

  • Dernière visite

  • Jours gagnés

    30

Tout ce qui a été posté par x_all

  1. sinon tu as OSNAPZ qui à 1 filtre les accrochage en Z On peu faire un bouton dans la barre d'outil avec cette formule magique: ^C^COSNAPZ;$M=$(xor,$(getvar,OSNAPZ),1); le bouton bascule entre 0 et 1... il faut juste se rappeler que c'est à 0 qu'on s'accroche en Z
  2. pareil... je bricole avec des annotation et je trouve ça bien casse bonbon pas le temps de tester tes familles, mais je les garde sous le coude. merci
  3. Bonjour J'avais un poil retouché RB.lsp pour qu'il ne change plus le type de ligne et fasse un régen à la fin. Mais je me rend compte que le lisp n'a pas d'effet sur le blocs dynamique. Peut être est ce due à autocad 2018 car je n'avais pas remarqué cette lacune avant. quand je traite un bloc avec RB dont la couleur à été changée, les entité passent bien en couleur "dubloc", mais rien ne change... il faut que je ré ouvre le bloc, et sélectionne aussi les actions et paramètres, les passe en "dubloc" pour que le changement soit effectif. Y a t il moyen de faire ça dans le lisp? mais j'aurai besoin d'aide car on sort de mon domaine de compétence. je remet le lisp au cas ou... merci ;;;================================================================= ;;; ;;; RB.LSP V2.00 ;;; ;;; Refait les blocs de la couleur dubloc et sur le calque 0 ;;; ;;; Copyright (C) Patrick_35 ;;;modifié par joch04 pour ne pas changer la couleur et faire un régen à la fin ;;;================================================================= (defun c:rb( / *errrb* bl ent js lst nombl doc s sel) (defun *errrb* (msg) (or (member (strcase msg) '("FUNCTION CANCELLED" ""QUIT / EXIT ABORT"" "FONCTION ANNULEE" "QUITTER / SORTIR ABANDON")) (princ (strcat "\nErreur : " msg)) ) (vla-endundomark doc) (setq *error* s) (princ) ) (defun nombl(bl) (if (vlax-property-available-p bl 'effectivename) (vla-get-effectivename bl) (vla-get-name bl) ) ) (vl-load-com) (setq doc (vla-get-activedocument (vlax-get-acad-object))) (vla-startundomark doc) (setq s *error* *error* *errrb* ) (princ "\nSélectionnez les blocs <Tout les blocs> : ") (if (setq sel (ssget (list (cons 0 "insert")))) (progn (vlax-for bl (setq sel (vla-get-activeselectionset doc)) (or (member (setq nom (nombl bl)) lst) (setq lst (cons nom lst)) ) ) (foreach nom lst (if js (setq js (strcat js "," nom)) (setq js nom) ) ) (vla-delete sel) ) (setq js "*") ) ; ---------------------------------------------------------------- ; Modifications dans la table des blocs ; ---------------------------------------------------------------- (vlax-for bl (vla-get-blocks doc) (and (eq (vla-get-islayout bl) :vlax-false) (or (eq js "*") (member (vla-get-name bl) lst) ) (vlax-for ent bl ; Forcer sur calque 0 (vla-put-layer ent "0") ; Forcer la couleur sur Dubloc (vla-put-color ent 0) ; Forcer le type de ligne sur Dubloc ;(vla-put-linetype ent "ByBlock") ; Forcer l'épaisseur de ligne sur Dubloc (vla-put-lineweight ent -2) ) ) ) ; ---------------------------------------------------------------- ; Modifications dans la table des mlines ; ---------------------------------------------------------------- (and (dictsearch (namedobjdict) "ACAD_MLINESTYLE") (vlax-for bl (vla-item (vla-get-dictionaries doc) "ACAD_MLINESTYLE") ; Forcer la couleur des mlines en dubloc (vl-catch-all-apply 'vla-put-color (list bl 0)) ) ) ; ---------------------------------------------------------------- ; Modifications dans le dessin (pour les attributs) ; ---------------------------------------------------------------- (and (ssget "x" (list (cons 0 "insert") (cons 66 1))) (progn (vlax-for bl (setq sel (vla-get-activeselectionset doc)) (and (or (eq js "*") (member (vla-get-name bl) lst) ) ; Forcer la couleur des attributs sur Dubloc (mapcar '(lambda(x)(vla-put-color x 0)) (vlax-invoke bl 'getattributes)) ) ) (vla-delete sel) ) ) (vla-endundomark doc) (setq *error* s) (princ) (command "regen") ) (setq nom_lisp "RB") (if (/= app nil) (if (= (strcase (substr app (1+ (- (strlen app) (strlen nom_lisp))) (strlen nom_lisp))) nom_lisp) (princ (strcat "..." nom_lisp " chargé.")) (princ (strcat "\n" nom_lisp ".LSP Chargé.....Tapez " nom_lisp " pour l'éxecuter."))) (princ (strcat "\n" nom_lisp ".LSP Chargé......Tapez " nom_lisp " pour l'éxecuter."))) (setq nom_lisp nil) (princ) (command "regen")
  4. peut etre un pb d'alias ou de traduction car LONGITUDE fonctionne chez moi... même si je ne sais pas à quoi ça sert :)
  5. !o! c'est pas que c'était compliqué, mais avoue qu'avec un clic sur la vue de dessous tu as le même résultat _-view Entrez une option [?/SUpprimer/orthoGonal/Rappel/SAuver/Paramètres/Fenêtre]: _bottom Régénération du modèle. Mais je critique pas..., juste que pour être didactique, c’est plus lisible pour un débutant.
  6. x_all

    Fonction rechercher

    sur les version 2009 d'ici, quand je fait clic droit rechercher et que je déplie avec le petite flèche les options, j'ai exactement les même que sur ma 2018. quand je déplie "répertorier les résultat", ça ouvre un tableau avec 3 colonnes. Je crois que tu viens de mettre la main sur un nouveau bug, car sur la 2009, on peut trier les colonnes en cliquant sur "emplacement" "type d’objet" et "texte" dans la 2018 rien ne se passe. Christian, si tu passe par là... encore une vidéo de bug à ajouter... :)
  7. x_all

    bug lisp " IMPT"

    j'ai chercher à éplucher le lisp, mais je ne suis vraiment pas fort avec les fonctions activeX... au point que j'arrive pas à voir ou sont les lignes qui définissent tous les paramètre d'impression. Quand on passe par (command "-traceur" ... il faut tout renseigner, l'équivalent dans ton code se résume à : (vla-setwindowtoplot (vla-get-activelayout AcDoc) p1 p2) j'ai du mal à comprendre comment P1 et P2 sont défini puis redéfini juste en dessous... mais si ça marchai, c'est peut etre pas là qu'il faut chercher. juste que (setq plt (vla-get-plot AcDoc)) semble faire référence à une config existante. Si la config de la présentation à un décalage ou une echelle à la noix, peut etre c'est là que ça introduit un problème? mais bon désolé... au fait, tu lances ça en espace papier ou objet?
  8. oups.... l'effet charrette...
  9. Le bloc est une bonne idée, Il te faudra faite les modifs avec éditer le bloc dans le dessin pour ne pas avoir à passer par l'éditeur de bloc. Dans ton dessin, tu place les Xref normalement (Bat A et B) tu trace ton bloc par dessus une xref commence ta conception puis recopie une symétrie par dessus l'autre. C'est vrai qu'il y a une galère avec les textes, car quand on symétrise un bloc, quelque soit la valeur de MIRRTEXT, le texte se retrouve à l’envers.. je considère ça comme un des nombreux bug oublié au cours des versions car les attributs eux ont un comportement conforme à la valeur de mirrtext. Peut etre prends la précaution de justifier tes texte au milieux ce qui te perpétra de les tourner plus facilement.. Mais je croyais avoir trouver une option "reflétée" dans les style de texte... mais elle à l'air buggée... (a moins que qq1 sache comment elle marche?) Bref il te faudra recopier tes textes symétrisé avec un mirrtext à 1 dans un calque à part comme le suggère didier... Peut etre une autre solution si tu est absolument sur que les 2 Xref sont uniquement symétrique, tu fais le dessin pour le bat 1 et la présentation normalement, et pour le bat B tu fais un point de vue par dessous (c'est peut être ce que suggère Tramber mais j'ai pas tout suivi)
  10. oki merci... HATCHSETORIGIN marche, j'avais portant testé avant de revenir sur le forum,... bref ça marche merci :)
  11. tu es bien gentil, mais ça je sais le faire, mais si je dois le faire 252 fois (merci à ssht), j'y suis encore demain... Tampis... ça restera moche...
  12. Bonjour Je me retrouve avec un dessin sur lequel il y a beaucoup de hachures Gravel qui on un aspect supermoche. Si je les reprend une par une pour leur redéfinir un point d'origine, l'aspect redevient normal... le pb c'est en 3 étages je dois en avoir plus d'une centaine... Il me semble avoir vu passer un lisp pour recaler toutes les hachures sur un point proche du centre de gravité de la zone, ... Mais je le l'avais pas charger à l'époque et je ne le retrouve plus par une recherche... Est ce que quelqu'un à sauver le lisp ou à une solution pour résoudre le pb? Merci
  13. bonjour aux avocats du diable !) J'ai bien compris que c'est officiellement pour des raisons de garantie et de SAV que ce mécanisme à été mis en place, mais avec les SSD on à quand même de moins en moins de pannes. Vue de prix de l’extension de garantie, il me semble bien qu'on serai gagnant à les faire soit même (en 4 an ... sur les 8 bécanes avec un SSD une seule panne) Juste qu'avec cette vacherie, ce n'est pas possible... Sur l'achat précédent de bécanes, le prestataire info (déja le même) nous avait refourgué des boitier mini ATX avec des carte vidéo non standard. C'est parce que je ne pouvais pas mettre à jour les CV d'un de ces poste que j'ai demander un nouvel ordi. Et je l'ai choisi en "grande tour" pour avoir la possibilité de le bricoler quand le rapport qualité prix des cartes vidéo aura suffisamment évoluer pour être attractif. Avec cette nouvelle, je me rend compte que mini ou grande tour, le jour ou je veux faire évoluer le PC, j'ai plus vite fait de le changer... bref, c''est quand même un sacré coup en douce car rien quand j'ai fait ma config sur le site de dell ne précise qu’ aucune maintenance de saurai être effectuer par un particulier utilisant des composant "standard". Donc il y a pour moi tromperie sur le service rendu et je ne me ferai effectivement pas avoir 2 fois. (/mode procureur de la partie civile off)
  14. stupeur et tremblement... cet été j'ai fait acheter une config similaire, Pas que je me serai tourné vers ce constructeur à titre personnel, mais la direction m'a demander de chiffrer une config chez eux sous prétexte que le sous traitant informatique nous "imposait" ce choix pour assurer le SAV. Si j'avais été au courant de telle pratique, le sous traitant j'y aurai pas laisser le loisir d'imposer quoi que ce soit !
  15. x_all

    Spline en 2 points

    Pas mal du tout ces 3 petites fonctions... je les garde sous le coude...
  16. x_all

    contrainte auto

    je m'auto répond car j'ai fouiner... la coupable est CONSTRAINTINFER variable système pour la quelle je n'ai pas de raccourci et dont l'icone est masquée dans la barre d'état...
  17. x_all

    contrainte auto

    Bonjour... J'ai du envoyer un raccourci ou me planter dans un alias, mais j'ai rien trafiqué de ce matin, et ça fait juste 2h que ça me saoule... j'ai des contraintes qui apparaissent quand je trace de trucs sur autocad. Par exemple je fait une ligne et je m'accroche à la perpendiculaire et la petite icone de la contrainte ortho me pope à proximité. Ces contraintes disparaissent si tôt que je désélect.. mais c'est lassant... et puis j'ai masse de taff aujourd'hui ça m'amuse pas de chercher... qq1 sait d'ou ça peut venir? merci
  18. x_all

    PDF 3d

    Yep, je confirme pour faire les pdf3d ce n'est pas possible avec DWG to PDF (encore une innovation autodesk :) ) Mais en gratuit, c'est bien pas bentley qu'il faut passer. Pour la lecture, le reader avec un peut de déblocage de javascript et une activation de la 3d et ça marche plutot bien... Sauf pour les mailles :) Lili, tu es sur que ton lien marche?
  19. x_all

    PDF 3d

    merci pour le retour.. en fait quand on le pose on dirait qu'il passe un temps infini pour le ''convertir'' (? ça me laisse rêveur sur le rendu clood car là y a quand même pas grand chose) pour sketchfab, j'avais fait un compte quand c'est sorti... je vais voir si je le retrouve j'avais oublié ce site qui à l'air bien pratique.
  20. x_all

    PDF 3d

    en fait, le soucis, c'est que j'ai fait des blocs dynamiques (d'ou les mailles) la commande que tu proposes ne marche pas pour les blocs si je les explose, je perds mes couleurs, bref je cherche un autre piste... A360 ça marche bien? j'ai envoyer mon pauvre fichier de 1mo4, j'ai l'impression que ça fait 15mn qu'il cherche à faire un rendu... http://a360.co/2wTWs6I vous y voyez qq chose?
  21. x_all

    PDF 3d

    Bonjour. Sujet mainte fois abordé, et mainte fois résolu, les pdf3d... Alors mon soucis. Je passe habituellement par Bentley View qui s'en sort normalement pas mal. sauf que cette fois, j'ai utilisé des mailles. D'abitude, j'utilise des solides qui sortent très bien (et les quelque qui traine sur ce modèle sorte correctement, mais pour pouvoir faire des objets dynamiques étirables, il à fallu que je passe avec les mailles. résultat, pour tout ce qui est maille BV me sort sur le pdf3d un squelette sans surface un peut comme quand on est en visu filaire sur autocad. Malheureusement ce n'est pas une question de réglage du style d'affichage dans accrobat... Ou en sont les PDF 3d annoncé par les bruits de couloirs de 2013 pour une fonctionnalité tocad qui fait des pdf3d?
  22. Bon... moi le W.E. au moins je bosse pour moi, ou des collègues... Mais en W.E. et en arrèt maladie, je m'arrète moi ! Bon rétablissement... et bonne charrette ...
  23. tu passerai un dwg pour voirça d'ici, mais j'y crois pas non plus... Pas de MAJ sur les pilotes de CV, J'ai parfois l'impression que certaine MAJ W10 affecte les perf 3d et que les éditeurs courent après pour sortir de patch ...
  24. juste en passant... chaque fois que j'ai eu des pb de ce genre, c'est que j'avais des trucs perdus au loin sur le plan. si tu fait un zoom étendu, il n'y a rien qui traine loin de ce que tu affiches?
  25. x_all

    épaisseur de ligne

    il y a bien PLINEWID mais c'est pour les poly, sinon dans option/pref utilisateur/ il y a des paramètre d'épaisseur de ligne, mais je n'ai jamais trop toucher à ça...
×
×
  • 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é