Aller au contenu

Kilian336

Membres
  • Compteur de contenus

    29
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Kilian336

  1. Oui je comprend pas de soucis ! Merci beaucoup en tout cas, bon week end :)
  2. Super ! Cela fonctionne très bien, pense-tu qu'il est possible de l'intégrer dans Rbloc directement ? Sinon c'est très bien comme c'est, merci énormément ! Hello, oui c'est ça, d'abord son Lisp, puis Rbloc 2.23 effectivement. Et la nouvelle méthode de VDH-Bruno me convient encore mieux car elle met à jour tous les blocs, même ceux ayant une échelle X différente de la Y, ce que ne fait pas le Lisp de Oliver Eckmann (que je remercie de nouveau au passage !)
  3. Merci, en effet cela fonctionne bien, peut-être ce code peut-il être modifié ? Il est possible que j'ai des blocs avec une echelle X et Y différente, je souhaiterais donc remplacer l'échelle Y et Z par l'échelle X. Ce code ne fonctionne que si l'échelle X = échelle Y. En tout cas c'est super gentil de ta part, merci ! Oui effectivement mais si je ne coche pas cette option, et que par une mauvaise manip ou autre je me retrouve avec des échelles X,Y,Z différentes, je perd mes actions dynamiques, ce que je souhaite conserver dans tous les cas. Par contre effectivement c'est assez bizarre qu'il soit possible de modifier les échelles grisées par programmations et pas par simple saisie dans les propriétés. Merci de ta réponse en tout cas :) Alors je suis pas sûr de bien saisir, mais ca parle d'échelle d'insertion et moi je ne cherche pas a toucher a cette donnée, tout doit rester a Z = 0. Merci en tout cas
  4. Bonjour, Je travaille avec AutoCAD Map 2014 ainsi que Covadis 17 en tant que géomètre topographe, j'ai un besoin un peu particulier que je n'arrive pas à régler par moi même. Mon souhait de base est de pouvoir générer via une table de codification (covadis), un bloc dynamique. En l'occurrence il s'agit d'un bloc représentant un seuil de porte. J'ai bien crée le bloc dynamique, sans trop de soucis. Mon problème étant que (dites moi si je me trompe, il n'est pas possible d'avoir les actions dynamiques sur un bloc qui n'a pas une échelle uniforme. Quand je génère mon dessin via la table de codification, je suis obligé de générer un bloc qui n'a pas une échelle uniforme (même échelle X, même échelle Y, mais pas même échelle Z). Du coup je suis obligé de faire en 2 étapes, générer un bloc non dynamique via ma table de codif, puis remplacer ce bloc par un visuellement identique mais dynamique (afin d'avoir des actions d'étirement, d'inversion, etc...). Alors remplacer un bloc par un autre, je sais faire, Covadis le fait, et le lisp RBlock le fait aussi très bien. Problème : Une fois le remplacement fait par un bloc dynamique (et donc échelle uniforme), les échelles de mon nouveau bloc dynamique apparaissent grisées (sauf l'échelle X) mais avec les mêmes valeurs que pour mon bloc non-dynamique. Comme les échelles ne sont pas les mêmes, les actions dynamiques ne sont pas visibles, et tout cela m'est inutile ! Le seul moyen que j'ai trouvé pour restaurer les actions dynamiques, c'est de remplacer l'échelle X (2.5248 par exemple, c'est jamais la même chose, car issue de points topos) par une échelle bidon, puis de remettre la valeur (2.5248). De cette manière, l'échelle de mon bloc s'"actualise", les échelles X,Y et Z deviennent identiques et il m'est possible d'avoir les actions dynamiques ! Etant donné que chaque bloc est inséré dans le dessin avec une échelle toujours différente (c'est de la topo), je suis obligé de faire cette manip pour chaque bloc, ce qui n'est pas gérable et sans gain de temps. Alors je me demande s'il est possible de passer par un lisp, qui ferait en sorte que pour tels blocs, l'échelle X soit mis à jour (par la même valeur, ce qui est étrange) afin que les autres échelles Y et Z aient la même valeur que la Z, et donc que les actions dynamiques apparaissent. Ci-joint des screens pour illustrer mon propos et un .dwg avec les 2 blocs en question. (l'image 4 est une suggestion de modification du lisp, permettre de choisir échelle uniforme, mais en gardant l'échelle X de chaque bloc. Ma première idée était bien sûr de modifier ma table de codif afin d'insérer directement un bloc dynamique, mais ce n'est pas toujours possible. J'ai fait des tests, et quand un symbole est défini par plusieurs points (deux dans mon cas, les extrémités du seuil) Covadis génere bien le bloc dynamique, avec la bonne rotation, mais ne touche pas a l'échelle du bloc, donc le bloc reste à l'échelle 1. Je vais me rapprocher d'eux afin de savoir s'il est possible d'intégrer correctement des blocs dynamiques dans les tables de codifications. J'espère avoir été clair, ma demande n'est pas très simple à comprendre mais j'espère qu'avez le .dwg et les screens quelqu'un pourra m'aider :) et désolé pour le pavé ! BlocSeuil.dwg
×
×
  • 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é