Aller au contenu

StormACAD

Membres
  • Compteur de contenus

    6
  • Inscription

  • Dernière visite

Tout ce qui a été posté par StormACAD

  1. Merci beaucoup pour ta réponse rapide Gile ;-) Je ne connaissait pas cette méthode pour lister tous les réacteurs présent dans le dessin (vlr-reactors :VLR-Object-Reactor) J'ai ainsi accès à tous les réacteurs du dessin et je pourrai facilement savoir si tel ou tel objet est présent dans les données des réacteurs. Je ne connais pas cette notion de « réacteur affecté à une variable globale » mais je vais étudier ça.
  2. Cette fonction est intéressante mais elle ne résout pas mon problème. En fait j'aimerai savoir si un objet a un réacteur qui lui fait référence. J'ai crée des objets lies par des réacteurs mais lors d'une copie de ces objets (avec la fonction copier d'autocad) les nouveaux objets crées n'ont pas de réacteurs. J'aimerai pouvoir créer les réacteurs manquants pour ces nouveaux objets. Pour cela j'ai besoin de savoir si tel ou tel objet a déjà le récteur et je cherche à créer une fonction qui aurait pour argument un objet (VLA ou entity) et qui me retournerait soit un réacteur (avec lequel je pourrai utiliser la fonction vla-owner) soit nil si cet objet n'a pas de réacteur.
  3. Merci je vais tester ça.
  4. Bonjour , J'ai un petit problème avec l'utilisation des réacteurs d'objet. J'ai lié deux objets avec un réacteur d'objet (VLR-Object-Reactor et l'événement :vlr-modified) J'aimerai savoir si à partir d'un objet , il est possible de savoir si un réacteur d'objet est attaché et si il est possible de récupérer les données du réacteur : en gros je voudrai savoir si tel ou tel objet est déjà lié à un autre par un réacteur. Merci
  5. Merci beaucoup pour ta réponse rapide Gile. Je viens de tester et ça marche très bien. Tan que j'y suis merci aussi pour tous tes programmes et tutos, j'ai rarement eut besoin de poser moi même une question sur ce forum car generalement tout y est déja ;).
  6. Bonjours, j'ai un petit problème avec un script. Je cherche à redéfinir une liste de beaucoup de blocs dans beaucoup de dessin et j'aimerai automatiser cette tache. Je pensait pouvoir faire ça facilement via la fonction command avec un code du genre : (setq ListeBloc (list "Bloc1.dwg" "Bloc2.dwg" "Bloc3.dwg" )) (foreach bloc ListeBloc (if (setq b (findfile bloc)) (vl-cmd "-inserer" b "o" ) ;_ O pour oui écraser ) ) Mais il est impossible de redéfinir un bloc de cette manière, la commande « -inserer » insère le bloc sans le redéfinir même avec le chemin complet du fichier. De plus les blocs en question sont de blocs dynamiques avec beaucoup de paramètres et il est donc impossible de les modifier à même le dessin via (vlax-for o bloc …... Il serait beaucoup trop long et fastidieux de redéfinir chaque bloc dans chaque dessin en utilisant la boite de dialogue « inserer » , parcourir et redéfinir le bloc. Quelqu'un aurait-il un moyen d'automatiser cette tache ? Merci d'avance.
×
×
  • 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é