Aller au contenu

stugeol

Membres
  • Compteur de contenus

    235
  • Inscription

  • Dernière visite

Tout ce qui a été posté par stugeol

  1. Bonjour, en Vlisp je recherche la variable pour activer une fenêtre de présentation. Pour déverouiller une fenêtre de présentation j'utilse : (vla-put-displaylocked ent :vlax-false) Pour activer et desactiver une fenêtre quel est la variable? Cordialement.
  2. Pour ce qui est du gabarit, c'est ok. Mais en ce qui concerne les variables qui sont enregistrées dans la base de registre? Comment les gerer?
  3. Bonjour, Je suis de plus en plus amméné à me déplacer et à travailler sur différents poste de l'entreprise. Dans option profils je peux exporter et importer mon profils, ce qui me permet de retrouver ma configuration des fenêtres. Dans configurer l'espace utilisateur (_CUI) je créer un fichier CUIX qui me permet de retrouver mes boutons avec mes macro. Pour ce qui est de pallette, je les recharge à chaque fois. Il me reste au moins un probléme à régler : les variables. Comment peut on sauvegarder la valeurs des variables (les exporter), puis les réimporter sur un nouveau poste? Peut-on automatiser l'export et l'import de l'interface, de l'espace personnalisé et si possibles des variables? Cordialement.
  4. Je vous remercie pour cette éclaircissement....
  5. Je te remercie Bryce, Peux tu m'expliquer à quoi servent (rtos z 2 2) dans la fonction vla-put-TextString Je te remercie par avance. Cordialement.
  6. Bonjour Bryce aurais tu un exemple d'utilisation de la fonction Entmake pour inserer un block de nom Bname au point de coordonnées x,y,z d'orientation alpha, et ayant un attribut Aname auquel on veut affecter la valeur z Je te remercie par avance. Cordialment.
  7. Bonjour, Autrement savez vous comment acélérer le processus d'insertion des bloc. Je vous explique, a partir d'un logicielle de conception VRD j'obtient un tableaux excel avec les coordonnées de mes points projets. Le but est d'implanter un bloc PTS avec un attribut altitude par exemple. Je viens de tester le script générer avec l'implantation de 5 000 et c'est trés long. Je penssait donc passer par un lisp. A partir du fichier Excel, je peut créer un fichier texte avec les coordonnées x,y,z de mes points. Je peut lire ce fichier points et récuperer les coordonnées x,y,z en lisp et les retourner à : (command "_insert" PTS (x y z) "" "" angle z) mais cela serais-t-il plus rapide? Car en lisp je vais utiliser la commande -inserer, tout comme le script
  8. je viens de tester la variables REGENMODE, mais elle ne gèle pas l'affichage de la fenêtre dessin lors de l'exècution du script
  9. Bonjour à toutes et tous, Je viens de créer un générateur de script sous excel qui me permet d'implanter des blocs selon l'orientation d'un segment. Je voudrais geler l'affichage de la fenêtre dessin avant l'insertion des blocs, puis le degeler et regenere l'affichage après l'insertions des blocs. Celà est-il possible? Coment peut-on faire. Un exemple pour l'ilantation de deux bloc : CMDECHO 0 SCU g -inserer PTSALT 489112.214,3974982.004,103.76 1 1 -98.9606645922564 103.76 SCU g -inserer PTSALT 489115.382,3974982.509,103.83 1 1 -98.9606645922564 103.83 CMDECHO 1
  10. Ces dernier temps je suis un peut en stand by. Je te remercie Gile pour toutes ces informations (Avec un peut de retard). Cordialement.
  11. Bonjour a tous et merci pour les astuces. Ouui dans les express il il a une commande qui permet de prolonger ou d'ajuster sur un bloc, ce que je voulais faire c'est le contraire. J'avais aussi pensé à editer le bloc dans le dessin, mais cela modifie tous les blocs du dessin. Du coup j'ai revue ma copie, et j'utilise un groupe. encore merci à tous...;)
  12. Bonjour, J'insére un bloc sur des points dans Autocad. Ce bloc représente un profil en traver. Je dois ajuster ou prolonger des polylignes du bloc sur des polylignes du dessin. Savez vous comment peut-on proceder. En pièce jointe le bloc concerné, les polylignes en rouges seraient à prolonger ou à ajuster sur une polyligne du dessin je vous remercie par avance. cordialement.
  13. Bonjour, Aprés la programmation de divers applications en VB.net sous windows, je veux développez une application interactive avec Autocad. Comment faire pour savoir si Autocad est ouvert? Comment faire pour lister les documents ouverts? Comment faire pour activer un documents? Je vous remercie par avance. Cordialement.
  14. Merci vincent, c'est biens ce que je pensais, il va falloire trouvr une autre méthode...
  15. Pour solutionner mon problème rapidement j'ai utiliser la commande Burst des express tool's, ca dépanne mais ce n'est pas ce qu'il y a de mieux...
  16. Je vous remercie pour ce Lisp, c'est géniale... Merci à tous...
  17. Bonjour, Voici le problème : Dans un dessin ALTI_Projet j'ai un bloc PTS_PROJ avec un attribut ALT, qui à pour valeur par défaut le Z d'insertion du bloc. Quand je met mon dessin ALTI_projet en xref dans un dessin Mise_En_Page, les altitude sont biens celles de l'insertion du point, après la commande regen, tous les attribut ALT on pour valeurs 0 Si je recharge ma xref, les attribut ALT retrouve les valeurs du point d'insertion. Je ne comprends pas ce qui se passe. En tous les cas c'est problématique car a chaque changement d'onglet de mise en page, la commande Regen s'exécute et mes attribut ALT prennent la valeurs 0 Pour illustre le problème en pièce jointe un etransmit d'une région du dessin. Le fichier de présentation est : E-PGP120027_VOI_NIV_130206, aprés un regen toutes les altitude passe à 0... Si vous avez des idées, des pistes ou des solutions je vous remercie par avance. Cordialement.
  18. Bonjour, Je vous remercie pour vos réponses. Pour aller vite j'ai créer un nouveau dessin avec mes nouveaux blocs, dans l'acien j'ai supprimer mes bloc, puis Xref, inserer, ce qui est semblable à ta démarche lecrabe. Je testerais le Lisp lundi. Bon week-end...
  19. Bonjour, j'aimerais remplacer un nombre de bloc par un autre bloc. En utilisant la commande blockreplace des expresse tools, tous les bloc du dessin sont remplacer. Pour mieux comprendre, dans un dessin j'ai des boites de branchements EU et des regards EU qui sont symbolisés par le même bloc. J'aimerais remplacer le symbole des boites de branchement uniquement. Je vous remercie par avance de vôtre aide. Cordialement.
  20. Ben non je ne posséde pas covadis, maleureusement, parfoi il me fais bien défaut... Je vous remercie pour vôtre aide... Une commande que je ne connaissait pas... Bonne fin de journée. ;)
  21. Bonjour, On me demmande d'inserer la flèche Nord dans l'espace paier. Peux t on inserer un bloc dans l'espace papier qui prenne pour orientation le scu de l'espace objet, afin que la flèche Nord indique bien le nord. Je vous remercie par avance. Cordialement.
  22. Je vous remercie pour vote aide. Ce dernier Lisp est au top, une fois de plus merci à Gile qui apparement est trés prolifique... bonne fêtes de fin d'année à toutes et tous. Cordialement.
  23. Je vous remercie, je voulais à tout pris utiliser une méthode, et en effet sans méthode, en utilisant juste le filtre cela fonctionne à merveille. Maintenant pour m'éclairer dans : (setq js (ssget '((-4 . "<OR") (0 . "ARC") (0 . "CIRCLE") (-4 . "OR>"))) n 0) la fin de la fonction setq n 0), à quoi servent n 0, à 'initialise le compteur n à 0? Pour aller plus loin, pourait-on discrétiser les arcs de polylignes sélectionnées?
  24. Je viens de tenter : (setq js (ssget "_S:" '((-4 . "<OR") (0 . "ARC") (0 . "CIRCLE") (-4 . "OR>"))) n 0) Ne fonctionne pas. (setq js (ssget "_P" '((-4 . "<OR") (0 . "ARC") (0 . "CIRCLE") (-4 . "OR>"))) n 0) Pour utiliser le dernier jeux de sélection cela fonctionne mais c'est dangereux car ce jeux de selection n'est pas défini en amont dans le code. Comment définir cette sélection dans le code? Merci par avance. Cordialement.
  25. Bonjour Eric, Je te remercie c'est exactement ce que je recherchais. :)
×
×
  • 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é