Aller au contenu

Vincent P.

Membres
  • Compteur de contenus

    328
  • Inscription

  • Dernière visite

  • Jours gagnés

    9

Tout ce qui a été posté par Vincent P.

  1. Si je retire d3, lorsque je fait varier d2, le premier élément ne reste pas à 100, il se balade. donc D3 permet de s'assurer que le premier élément reste à 100 J'ai un peu grugé, pour que les mesures à 600 fonctionnent. je te le remet en PJ. Par contre, c'est la rotation qui marche plus, il faut que je me repenche là-dessus Bloc_DYN_reseau(by Vincent P).dwg
  2. Salut Reyoh, Je travaille là-dessus depuis un certain temps (par sur ton bloc précisément, mais ça s'y transposte très biens), et je commence à avoir quelque chose qui me plais. Mon seul problème, c'est que je n'arrive pas à avoir un entraxe de 600 pile poile ... le bloc me réinsère une occurrence automatiquement Dit moi ce que tu en pense ! Dynamiquement Vincent P. Bloc_DYN_reseau(by Vincent P).dwg
  3. J'ai beauco.up ri de l'image de ton article ... Ça ne doit pas être pratique de travailler sur écran quand tu le mets à l'envers 🙃.
  4. Sur le principe, si tu a une nouvelle présentation à ajouter, tu peut directement la glisser dans le jeu de feuilles au "bonne endroit" resteras juste à la renommer. C'est souvent comme ça que je procède d'ailleurs, je créé mon DST en important 3-4 présentation, puis je les importe une a une dans le bonne ordre.
  5. Salut saluuuut, Effectivement, à la création d'un jeu de feuille il y a un petit travail de classements/renommage des feuilles, et je n'ai pas trouvé de parade pour automatiser la tâche (il aurait été pratique d'ouvrir le DST dans Excel/Acces pour l'éditer rapidement) Feuillument, Vincent P.
  6. Vincent P.

    Bloc dynamiques

    Bonjour, Je rejoins Luna sur son analyse. Perso, je ferais un bloc dynamique pour la charpente et les tuiles et un second pour 1 panneau et ses supports. Le bloc panneau, tu lui mets son point d'insertion au niveau des solives, une rotation pour les aligner à la pente du toit, et un étirement pour le faire coulisser tout le long de la solive. Comme ça tu inseres 2 blocs panneaux, ils ont le même point d'insertion, mais tu en coulisses un plus bas que l'autre. Et vu que ce sont deux blocs distincts, tu peut gérer individuellement les supports Dynamiquement, Vincent P.
  7. Vincent P.

    LXL mode d emploi

    OK, A mon avis, LXL est très utile lorsque tu fait de nombreux aller-retours entre Excel et Autocad. Dans ton cas, j'ai l'impression que tu souhaite faire : - un export Excel de tes blocs - y remplir massivement les attributs - Réinjecter dans Autocad Et tu ne fait cette manip qu'une fois. Et pour ça, j'aurais tendance à utiliser ATTOUT - ATTIN. C'est beaucoup plus simple d'utilisation, ça permet moins de choses que LXL, mais il me semble que ce serais plus adapté. Attributairement Vincent P.
  8. Salut Ernest. Tu peut aussi substituer les blocs pour qu'ils aient tous le même nom. Soit avec BLOCKREPLACE de l'Express tool, soit avec le lisp RBLOC de Patrick: https://forums.autodesk.com/t5/autocad-tous-produits-francais/lisp-les-lisp-de-patrick-35/td-p/8884693 Une fois qu'ils ont tous le même nom, Purge, BATTMAN, et c'est réglé.
  9. Bonjour, J'ai une question bête, mais je la pose quand même ... Et pourquoi ne pas mettre a jour Covadis pour passer en 18.2? Ca éviterais beaucoup de manipulation, de refaire le travailler fois, avec le gain de temps associé et le risque d'erreur en moins.
  10. Vincent P.

    LXL mode d emploi

    Salut @Skip Alors, ça fait un certain temps que je n'ai pas manipulé LxL. À l'époque, c'était sur un projet de ZAC avec une gestion hydraulique en GIEP, j'avais 160+ étiquettes de noues/massif d'infiltration. Sacrée usine à gaz! Pour convenablement travailler avec LxL, il faut que tu lies un fichier Excel à ton fichier DWG, et que tu y prépares les feuilles (leurs noms principalement). Dans mon exemple, le fichier s'appelle "Cholet T3.3 T4 - Rétentions Publique" et mes feuilles sont nommées A B C ect... (jusque S), chaque feuille correspondant à un bassin versant. Ensuite, tu vas lier les blocs à l'Excel, dans la bonne feuille. Pour ce faire, tu te mets en Incrément Colonne, et tu Ajouter Bloc le premier bloc (avec attribut). On te demande la première case, et tu rentres A5 (par exemple). Puisque tu es en incrément colonne, LXL va automatiquement prendre tous les attributs du bloc en A5 - B5 - C5 - D5 ect... Le bloc suivant tu l'ajoutes en A6, le suivant en A7 ect... Enfin, tu fais à gauche une Mise à jour d'Autocad vers Excel, et tu ouvres et TADA, l'Excel s'est incrémenté de tes blocs. De là, tu peux venir faire ta mise en forme et tes calculs dans Excel, et renvoyer vers Autocad avec Mise à jour d'Excel vers Autocad Dans mon exemple, le premier bloc est ajouté en A11, il comporte 13 attributs, ils sont rangés en A11 - B11 - C11 - ect... - M11 dans le bassin versant N, j'ai 5 noues, donc 5 blocs qui occupent 5 lignes. À noter : - La mise à jour ne se fait que lorsque tu cliques sur Mise à jour. - Lorsque tu mets à jour Autocad vers Excel, tu écrases toutes les cases liées à un attribut par ce qui est renseigné dans l'attribut. Donc si tu avais une formule, et es remplacé par une valeur fixe. - Lorsque tu mets à jour d'Excel vers Autocad, c'est la valeur qui est importée, pas la formule. (Autocad n'est pas de compréhension de "=A12+B16/E8") - Si un champ est renseigné dans un attribut, la valeur s'exporte bien vers Excel, mais il me semble (à confirmer) qu'il n'est pas écrasé lors d'une mise à jour Excel vers Autocad. J'espère avoir pu t'aider. N'hésite pas à déposer un fichier exemple si tu as d'autres questions, ça nous aidera à t'aider! Excellemment. Vincent P.
  11. arf, j'avais pas vue l'heure de publication ... ça semble effectivement être un doublon ...
  12. Bonjour Kadri La solution c'est de mettre le texte dans l'espace papier. Ainsi chaque présentation à son texte qui peut être différent page par page Si le texte est dans l'espace objet, il faudra un texte différent pour chaque sorties. Un même texte ne peut pas avoir de valeur différente (même si Autocad utilise des champs, il ne sont pas encore quantique 😁 ) Je pense que votre méthodologie de travail n'es actuellement pas adapté à Autocad.
  13. Bonjour, Moi je viens avec une solution proposé par Lee-Mac : https://www.lee-mac.com/layoutfield.html Ca semble correspondre à ta demande. J'avais en tête un autre de ses lisp qui fonctionne avec des blocs à attributs, mais je ne le retrouve pas, et ce n'est pas ce que @kadri cherche 🙂
  14. Alors, du coup, si le bloc n'est pas manipulé par un externe à l'entreprise, tu peux te permettre de virer les deux sous-blocs TJ et TB, et n'avoir qu'un seul bloc "Tarif Jaune et Bleu" avec un filtre de visibilité qui fait la transition (comme actuellement), et les attributs en dure dans le bloc. Tu mets une petite table de gestion des propriétés du bloc pour vider les attributs quand tu transitionnes de bleu à jaune, et autoremplie ceux qui sont utilisés dans le tarif courant. Je te joins l'exemple. Attribut modifiable dans un bloc incluant un bloc dynamique.dwg
  15. Alors, De but en blanc, ce que tu cherches à faire va être compliqué (si ce n'est impossible) avec juste un bloc. Quelques questions pour cerner le problème : Qui travaille ou est confronté à ce bloc? (Uniquement toi, des collègues de travail, un client) Quel est l'intérêt d'avoir un bloc qui permet de swap en Bleu et Jaune? Tu pourrais directement insérer le bloc Bleu ou Jaune? Est-il impératif que l'attribut REFCALBLE n'apparaisse que dans le bloc Jaune? Autrement formulé : S'il apparait dans les propriétés du Bleu, mais pas dans le dessin, c'est grave? Je comprends tout à fait la question de la confidentialité, dans les blocs Bleu et Jaune, y a-t-il d'autres attributs, géométries à gérer spécifiquement au tarif? Dynamiquement. Vincent P.
  16. Bonjour, Pourais tu joindre un fichier contenant ton bloc pour qu'on se rende bien conte de ce que tu décrit. Tes 2 blocs finaux (Tarif Jaune et Tarif bleu) ont tous les deux le même attribut REFCABLE?
  17. Bonjour, ;; Teste *-tst-, => A,1,1,1,1,1,1,1,1,1,1, [">",Standard,S=0.5,U=0,X=-0.25,Y=-0.25] Je sais que l'absence de virgule en fin de définition de ton type de ligne te permet de répéter le texte à la fin de la ligne, mais ce n'est ni élégant, ni ce que tu veux, car la flèche est répétée tous le long de la ligne (tout les 10m ici ...). Tu évoques les lignes de repère, pourquoi ne pas les utiliser justement? Linéairement, Vincent P.
  18. Stephane étant partit en retraite, j'aurais moins "d'interférences" dans les commandes vocales 😁
  19. pas de chocolat, mais un micro fonctionnelle !!!
  20. Si le but est de prolonger une poly existante pour trouver une intersection, tu tape PROJ (comme tu ferais avec PER ou TAN) pour avoir l'intersection projetée.
  21. Salut Aignan Je ne pense pas qu'il y est de variable pour éviter ça ... Pour contourner ça lorsque tu dessine, tu peut taper à PROJ pour chercher "l'intersection projetée" d'un élément sur un autre (comme tu tape PER ou TAN pour avoir un accroche objet correspondant)
  22. Salut Fraid Moi je partirais sur un truc du genre : (while (not (vl-catch-all-error-p (vl-catch-all-apply '(lambda () (setq pt1 (getpoint "\n -> Premier Point: ")) (initget "Poly") (setq pt2 (getpoint "\n -> Deuxième Point [Poly]: ")) (cond ((= pt2 "Poly") ;;dessine la polylign (setq pt2 (getpoint "\n -> Deuxième Point :")) ) ) (traitement_point pt1 pt2) ) ) ) ) ) Comme ça Getpoint accepte de prendre un texte plutôt qu'un point, et dans le (cond) tu dessine ta polyligne, et redemande le pt2 (ou u te débouille pour déduire le pt2 de la poly que tu a dessiné) nonconditionnelement Vincent P.
  23. Salut Kadri, Je pense que tu trouveras ton bonheur ici : « Ne pas dessiner les cotes si la distance [blablabla] », augmente la distance, et fait des tests pour voir le rendu. N'hésite pas à poster ton fichier ou au moins une capture d'écran pour qu'on puisse bien cerner ton problème. Paramétriquement. Vincent P.
  24. Vincent P.

    Export MSA->DWG

    Salut Robine, J'utilise RBLOC, un LISP de Patrick_35 que tu pourras retrouver ici : https://forums.autodesk.com/t5/autocad-tous-produits-francais/lisp-les-lisp-de-patrick-35/td-p/8884693 Il permet de remplacer des blocs par un autre. Covadis et ExpresTool ont aussi des fonctions analogues, mais j'ai l'habitude de ce LISP. Les blocs générés par Mensura n'ont pas d'attribut dans la définition de bloc, mais en ont dans les insertions de bloc nommés TEXT0 TEXT1 TEXT2, etc. (il me semble) Je copie-colle depuis ma bibliothèque de blocs celui qui va les substituer (par exemple mon étiquette d'assainissement), et avec GESTATTB, je renomme les attributs de mon bloc par TEXT0 TEXT1 TEXT2, etc., pour que ça concorde (par comme l'avion) Puis avec Rbloc, je remplace les étiquettes moches de Mensura par ma splendide étiquette. Ensuite, je refais un GESTATTB pour remettre les attributs au bon nom. Et avec RECHECHER, je nettoie les étiquettes pour virer les "T=" "FE=", etc., avec "tout remplacer" Et avec ATTIN / ATTOUT, je complète les infos qui peuvent se calculer facilement. Purger-Controler-Sauvegader Avec cette méthode tout est à ma charte graphique, il me reste plus qu'a réorganiser les étiquettes qui ne sont plus orientées comme à l'origine. Ce n'est pas rapide, mais efficace. Amicalement, Vincent P.
×
×
  • 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é