Aller au contenu

serge77

Membres
  • Compteur de contenus

    136
  • Inscription

  • Dernière visite

Tout ce qui a été posté par serge77

  1. J'ai trouvé, Encore une histoire de \ avant les guillemets. Merci Merci Bonuscad, J'avais pas vu ton poste, du coup j'ai cherché et trouvé, ça marche très bien. Je vais gagner deux jours de boulot de m.... Cool Merci, ce bout de programme va me resservir à coup sur.
  2. Oups, J'ai inversé nouveau texte et ancien texte, ça marche nickel, merci, merci, merci. Petite question subsidiaire, vu que ce n'est pas une fonction, qu'est ce que je dois écrire pour construire un script Ex: (write-line "(my_replace_text "E318" "D214")" fscr) Ca, ça marche pour les commande, pas pour les fonctions. D'avance merci.
  3. Rebonjour, la commande (load "my_replace") me retourne Mais pas grave, je l'ai chargée au démarrage. Par contre, la fonction (my_replace_text "A315-555-xxx" "B478-555-xxx") ne me renvoi pas d'erreur mais ne fait rien. J'ai pourtant inscrit le texte dans du texte, dans des attributs, en espace papier et en espace objet pour voir...rien n'y fait.
  4. Merci pour cette réponse, j'avais pas compris la manière de l'utiliser. J'essaie de suite.
  5. Bonjour Bonuscad, Je vais passer pour un débile mais à te lire, ton code est exactement ce que je recherche. Sauf que quand je le lance, autocad me répond "commande inconnue".... Comment ça se fait ??? Qu'est ce que je dois faire ??? Ce programme serait vraiment d'une grande aide, mon client s'est trompé dans la liasse de numéro à prendre et bien sur c'est à moi de corriger donc j'ai un numéro genre "A315-555-xxx" a changer en "B478-555-xxx" sur 300 plans... Merci d'avance
  6. Effectivement je n'avais pas mis le fichier DCL au bon endroit
  7. Je regarde a nouveau et reviens
  8. Le lisp RB de Patrick me va très bien, je vais réussir à me débrouiller avec. Merci
  9. Merci pour ta réponse, je viens de regarder justement le edit_bloc de gile qui a l'air de faire ce que je veux mais il ne fonctionne pas chez moi. Pas de message d'erreur, juste....rien.
  10. Bonjour à tous, Tout est dans le titre, j'ai 700 plan à modifier, ranger chaque élément dans le bon calque, ça j'y arrive et les blocs se rangent dans les bons caclques mais j'aimerai aussi que les entités à l'intérieur des blocs se rangent dans les calques ou alors traiter tous les éléments à l'intérieur des bloc pour qu'il aille dans le calque 0 ou dubloc. J'espère avoir été clair, en me relisant je ne comprends presque plus ma question <_< Merci d'avance pour vos réponses
  11. Petite question subsidiaire. J'ai dans mes blocs des attributs avec dans l'étiquette des minuscules et des accents, comment est-ce possible ? Parce que lors de la mise à jour les nouvelles étiquettes transforment en majuscules sans accent et donc quand je veux synchroniser, je perds tout.... Quelqu'un pour m'en dire un peu plus, je sèche ? Merci d'avance.
  12. Je suis trop bête mais je l'avais dit.... J'ai essayer les guillemets sur le nom, sur le chemin mais pas sur l'expression entière. ^C^Czoom;e;0.00001xp;-inserer;FOND A0=c:/FOND A0.dwg;0,0;1;1;0;effacer;d;; ^C^Czoom;e;0.00001xp;-inserer;"FOND A0=c:/FOND A0.dwg";0,0;1;1;0;effacer;d;; Ca marche nickel. Merci à vous
  13. Merci pour vos conseils, je fais ça quand je travail avec mes blocs mais là, je les récupère d'un client Allemand alors je me vois mal leur répondre ça. Personne pour me dire par quoi remplacer les espace ???? Je sais qu'on peut le faire mais ne sais plus comment faire. Merci.
  14. ^C^Czoom;e;0.00001xp;-inserer;FOND A0=c:/FOND A0.dwg;0,0;1;1;0;effacer;d;; Voilà sans guillemet ou autre.... Si quelqu'un peut me corriger....
  15. c'est un truc dans le genre mais un guillemet est reconnu comme un guillemet alors il faut en mettre deux ou quelque chose comme ça, bref je ne sais plus...
  16. Bonjour à tous, Je suis en train de faire un petit script pour mettre à jour mes blocs mais mes noms de bloc ayant un espace, je bloque... Je vais avoir une réponse rapidement et me dire bah oui c'est vrai, comment ai-je pu oublier mais j'ai bel et bien oublié... Merci pour vos réponses. Serge
  17. Merci ririwin mais avec qselect ( selectrap ) ca ne me prend pas les entité à l'intérieur des blocs et c'est bien là mon problème.
  18. Bonjour, Meilleurs Voeux pour cette nouvelle année. J'aimerai selectionner dans un dessin entier tous les éléments d'une certaine couleur pour la changer mais je voudrais que ca selectionne aussi tous les objets à l'intérieur des blocs, voir des blocs imbriqués. Je seche un peu, merci pour votre aide.
  19. Ou alors crack le ca ira plus vite vu que c'est ce que tu veux au final. Parce qu'il faudrait arreter de nous prendre pour des idiots, il n'y a aucun interet a garder une license education quand on a une vraie version. Salut a tous.
  20. Salut, Je suis en pleine nego pour acheter une license et remettre une license 2005 au gout du jour. 1500 euros pour la mise a niveau et on me propose également 20% sur la license supplementaire si je prend la maintenance sinon rien vu que la maintenace coute 1500 euros et que 20% de 6600 ca fait 1320 euros, en fait en gros tu achetes une license plein pot et ils t'offrent la maintenance. Ma premiere licence (2005) je l'avais eu sans maintenance a 4900 euros, je ne pense pas refaire une telle affaire cette année. A+
  21. Suis-je bête !!! Mecri Patrick
  22. Bonjour, Petit probleme avec les variables d'un objet: Quand je fais un Entget d'un objet, autocad me donne toutes les informations sur cet objet mais il en met 2 sous la valeur 100 (entget bl) ((-1 . ) (0 . "LINE") (330 . ) (5 . "D13") (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (100 . "AcDbLine") (10 -17212.2 11240.5 0.0) (11 -14595.1 15031.6 0.0) (210 0.0 0.0 1.0)) Comment faire pour les différencier pour pouvoir apres faire un (setq verifline (cdr (assoc 100 (entget bl)))) pour vérifier si bl est bien une line Merci pour vos réponses
  23. serge77

    inserer un bloc

    Merci à Gile et à Bred. J'ai reussi en fait j'avais inversé l'ordre: le nom du bloc doit etre placé après le point d'insertion. Voila c'était tout bête mais c'est souvent les trucs les plus bêtes que l'on ne trouve pas. Encore Merci à vous deux
  24. serge77

    inserer un bloc

    Bonjour Gile, on est bien daccord Commande: !space # < VLA-OBJECT IAcadModelSpace3 05d6c634> Commande: !ins6 (-3674.53 2563.16 0.0) [Edité le 13/2/2007 par serge77]
  25. serge77

    inserer un bloc

    Voila, J'ai mis ca: (vla-insertblock space "bala" (vlax-3d-point ins6) 1 1 1 0) et la réponse d'Autocad: ; erreur: valeur Lisp sans contrainte avec VARIANT de ce type: # < variant 8197 ...> [Edité le 13/2/2007 par serge77]
×
×
  • 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é