Aller au contenu

mryapados

Membres
  • Compteur de contenus

    23
  • Inscription

  • Dernière visite

À propos de mryapados

  • Date de naissance 21/08/1984

Profile Information

  • Gender
    Male

mryapados's Achievements

Newbie

Newbie (1/14)

-1

Réputation sur la communauté

  1. Bonjour Gile Merci pour cet utilitaire pratique. J'aurais une question qui n'a rien à voir : comment fait tu pour qu'Autocad charge la dll automatiquement au démarrage ?
  2. Je confirme pour la 2012. Sinon, après test, la solution du calque non imprimable pour le contour me convient. Merci a tous
  3. Je peut effectivement supprimer le contour mais du coup l'associativité des hachures est supprimée. Merci, je vais essayer
  4. Merci ça fonctionne, en fait j'ai dut recréer les hachures pour les mettre associatif a la source. Il me reste tout de même un soucis : Pour mettre la hachure en associatif, il faut un contour, or j'ai une hachure qui ne doit pas avoir de contour. Y'a t-il un moyen de rendre le contour invisible ?
  5. Merci pour la réponse, j'ai mit les hachures en associatif mais ça ne change rien
  6. Bonjour Je souhaite que lorsque j'utilise la poignée d'étirement de mon bloc dynamique, l'élément ne se déplace pas mais qu'il s'allonge tel que sur l'image ci-dessous : http://img15.hostingpics.net/pics/992760mobile4.png Peut-être jouer avec les contraintes ? je ne maîtrise pas ces fonctionnalités. Merci
  7. A bon. Tant pis C'est pas indispensable mais dommage. Merci
  8. Merci Maxence. Saurais-tu comment faire pour accrocher la cotation ainsi crée à l'objet qui la concerne ? Afin que si on déplace l'objet, la cote grandi ou se réduit ?
  9. Bonjour Je parvient par le code à dessiner des "Polyline", des "text" ou insérer des blocs. Je voudrais maintenant dessiner des cotations (linéaire ou aligné) entre deux points. mais je ne trouve pas l'objet correspondant ? Merci
  10. Bonjour gile Merci pour ce code plus optimisé.
  11. Merci Maxence Il ne manquait que le tr.Commit();
  12. bonjour Je souhaite supprimer du dessin (pas purger) toutes les références de blocs dont le nom est "LEGENDE". j'applique ce code, mais rien ne se passe : public static void KillLegendes(Database db, Editor ed) { List<BlockAttribute> result = new List<BlockAttribute>(); using (Transaction tr = db.TransactionManager.StartTransaction()) { BlockTable bt = (BlockTable)tr.GetObject(db.BlockTableId, OpenMode.ForRead); foreach (ObjectId id in bt) { BlockTableRecord btr = (BlockTableRecord)tr.GetObject(id, OpenMode.ForRead); if (!(btr.IsAProxy || btr.IsFromExternalReference || btr.IsLayout)) { foreach (ObjectId brId in btr.GetBlockReferenceIds(true, false)) { BlockReference br = (BlockReference)brId.GetObject(OpenMode.ForWrite); BlockTableRecord owner = (BlockTableRecord)br.OwnerId.GetObject(OpenMode.ForRead); if (owner.IsLayout) { if (btr.Name.ToLower() == "legende") { br.Erase(true); } } } } } } } Avez-vous une idée ? Merci
  13. Bonjour Je souhaite faire un bloc que lorsque je l'étire, l'espace entre les éléments intérieurs reste égal. voir image ci-dessous. http://img11.hostingpics.net/pics/961195autocad.png Dans l'idéal, et si c'est possible, il faudrait pouvoir choisir le nombre d'élément intérieur via un attribut... j'ai essayé avec un paramètre d'étirement et une action réseau mais le résultat n'est pas celui attendu à moins que je m'y prenne mal... Merci de votre aide.
  14. Merci gile. j'ai dût remplacer les "\" par des "/" et ça fonctionne. :)
  15. Bonjour Je voudrais ajouter un bouton qui charge une dll (commande Netload "nondefichier.dll") Je sais créer le bouton mais je ne parviens pas à lui associer la commande. J'ai essayé ceci : ^C^C_NETLOAD "C:\Travaux\programmes\Indevis .NET\Autocad\bin\Release\AutocadToIndevis.dll" Auriez-vous une idée ? Merci
×
×
  • 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é