Aller au contenu

PHILPHIL

Membres
  • Compteur de contenus

    1 256
  • Inscription

  • Dernière visite

  • Jours gagnés

    10

Tout ce qui a été posté par PHILPHIL

  1. PHILPHIL

    RENOMMER BLOC ET CALQUE

    hello dans la derniere version autocad 2025, il decrivait pas une fonction qui pouvait rechercher des blocs similaire ( 100% et pas 99.9999%) et leurs donner le meme noms . jamais tester pour ma part. Phil
  2. Hello @didier a te lire, je vois pas trop non plus l'interet en effet. ca devait "merdouiller" a un moment avec des version precédente donc j'ai forcé le truc. et maintenant ca me revient en pleine F... avec la 2025 ATTOUT_DYNAMIK : c est une mise a jour de Bryce pour les blocs dynamiques. Phil
  3. hello j'ai un ACADDOC.LSP Que je charge dans lequel j'ai écrit (load "C:\\PERSO\\FICHIER FAS\\ATTOUT.fas" "--> Failed to Load: ATTOUT") (load "C:\\PERSO\\FICHIER FAS\\ATTOUT_DYNAMIK.fas" "--> Failed to Load: ATTOUT_DYNAMIK") et bien d'autre j'ai des lisp avec la fonction "acet-autoload" et "acet-autoload2" ATTOUT.LSP ATTOUT_DYNAMIK.LSP PLJOIN.LSP TEDIT.LSP sous autocad architecture 2024 ca les charge bien sans problème sous autocad architecture 2025 ca bloque arrivé a "acet-autoload" et "acet-autoload2" et ca ne charge pas le lisp et donc pas les suivant c'est lie au express-tools ?? merci Phil
  4. hello @BlueB supprimer le nom , donc le xdata , j'ai pas trouvé NON. les xdata des wiepout je ne sais pas les effacer. par contre tu peux la renommer en mettant soit un ( espace) = " " soit un tiret ) "-". Phil
  5. hello mise a jour du lisp "VPOutlineV1-4.lsp" 3 nouvelles fonction, tourne le texte dans le sens de lecture de la fenetre et place le texte en haut a gauche merdouille de temps en temps( texte mal tourné en bas a gauche) Phil
  6. PHILPHIL

    supprimer les xdata

    hello OK @didier pas grave, je sais comment modifier les "viewport" en réécrivant tout, pas grave si ca reste éternellement personne ira cherche l'info a part moi, je pense Phil
  7. PHILPHIL

    supprimer les xdata

    Hello @didier @lecrabe ce lisp (DEFUn c:xdata_nom_fenetre_tout_supprimer () (setq ent (car (entsel "\nChoix de l'entité.\n"))) (setq entlst (entget ent '("NOM_FENETRE"))) (foreach item (cdr (assoc -3 entlst)) (setq tmplst (cons -3 (list (cons (car item) nil))) entlst (subst tmplst (assoc -3 entlst) entlst) entlst (entmod entlst) ) ) ) je le teste sur une entite "wiewport" ( donc espace papier ) ca ne fonctionne pas je le teste sur une entite "POLYLIGNE" (dans l'espace objet ) ca fonctionne je le teste sur une entite "POLYLIGNE" (dans l'espace papier ) ca fonctionne le lisp "remove_Xdata" je le teste sur une entite "wiewport" ( donc espace papier ) ca efface la fenetre je le teste sur une entite "POLYLIGNE" (dans l'espace objet ) ca fonctionne je le teste sur une entite "POLYLIGNE" (dans l'espace papier ) ca fonctionne Phil
  8. PHILPHIL

    supprimer les xdata

    hello @didier ceci expliquerait cela . pourtant le lisp XDTOOLS_VEDIT concerne bien les XDATA. XDATA XDTOOLS_VEDIT.lsp je parle bien de XDATA oui et non Objet DATA. je suis preneur du truc qui fonctionne. Merci Phil
  9. hello j'ai récupéré pas mal de lisp sur le net concernant les xdata. @gile @bonuscad @АлексЮстасу je les ai testé, et aucun ne fonctionne pour supprimer ou mettre a jour les XDATA. en avez vous un qui "marche" ?? Merci Phil
  10. Hello @BlueB mise a jour "VPOO ..." récupere mieux le nom de l'onglet avec (assoc 410) si pas deja en XDATA dans la fenetre Phil
  11. hello il manquait des définitions de paramètres dans les fichiers pour lancer les fonction "VPOO..." il faut etre dans l'espace papier de la présentation, et non double cliquer dans la fenetre de presentation pour se retrouver dans l'espace Objet de cette fenetre. sinon il ne comprend plus la commande "espaceO" et "espaceP" mise a jour des 2 lisps a tester Phil
  12. hello BlueB MISE A JOUR DES LISP CI DESSUS fait un copier-coller de la fonction "X_READ" dans le fichier "VPOutlineV1-4.lsp" ca devrait aider dit moi si c'est ca ;------------------------------------------------------------------------------ ;------------------------------------------------------------------------------ ;------------------------------------------------------------------------------ ; lit une liste en xdata ; entrées : enam : nom d'entité ; appli: application ; ; retourne : liste XDATA correspondant à l'application ;------------------------------------------------------------------------------ (defun x_read (enam appli / l ent) (regapp appli) (setq ent (entget enam (list appli))) (if (assoc -3 ent) (cdr (assoc appli (cdr (assoc -3 ent)))) ) ) Phil
  13. hello BlueB tu as bien lancé les lisp a partir du fichier "VPOutlineV1-4.lsp" ? sans faire un copier collé d'un fichier vers un autre. car a la fin du fichier il y a une fonction de Gile qui fait référence a "X_READ" s'il te manque cette fonction c'est peut etre ca qui fait planter. ;; gc:massoc ;; Retourne la liste de toutes les valeurs pour le code spécifié dans une liste d'association ;; ;; Arguments ;; code : le code de groupe pour les entrées ;; alst : la liste d'association (defun gc:massoc (code alst) (if (setq alst (member (assoc code alst) alst)) (cons (cdar alst) (gc:massoc code (cdr alst))) ) ) Phil
  14. hello BlueB voici une mise a jour du lisp de LEE MAC ( je prétends pas avoir son niveau en LISP ) vpoout1_4 version LEE MAC ( fenêtre par fenêtre ) vpoout1_4_fenetre_nommee ( fenêtre par fenêtre ) ( place le nom de la fenêtre ( si existant ) et le nom de la présentation dans l'espace objet) vpoout1_4_fenetre_nommee_tournee ( fenêtre par fenêtre ) ( place le nom de la fenêtre ( si existant ) et le nom de la présentation dans l'espace objet)(texte en haut a gauche de la fenetre ) vpooutl1_4 version LEE MAC ( toutes les fenêtres de la présentation active ) vpooutl1_4_fenetre_nommee ( toutes les fenêtres de la présentation active ) ( place le nom de la fenêtre ( si existant ) et le nom de la présentation dans l'espace objet) vpooutl1_4_fenetre_nommee_tournee ( toutes les fenêtres de la présentation active ) ( place le nom de la fenêtre ( si existant ) et le nom de la présentation dans l'espace objet) (texte en haut a gauche de la fenetre ) vpoouta1_4 version LEE MAC ( toutes les fenêtres de toutes les présentations depuis une présentation active ) vpoouta1_4_fenetre_nommee ( toutes les fenêtres de toutes les présentations depuis une présentation active ) ( place le nom de la fenêtre ( si existant ) et le nom de la présentation dans l'espace objet) vpoouta1_4_fenetre_nommee_tournee ( toutes les fenêtres de toutes les présentations depuis une présentation active ) ( place le nom de la fenêtre ( si existant ) et le nom de la présentation dans l'espace objet) (texte en haut a gauche de la fenetre ) vpoouta1_4_choix_presentation_fenetre_nommee_tournee ( toutes les fenêtres en choisissant les présentations depuis une présentation active ) ( place le nom de la fenêtre ( si existant ) et le nom de la présentation dans l'espace objet) (texte en haut a gauche de la fenetre ) VPOutlineV1-4-1.lsp nommer_fenetre_de_presentation nommer_fenetre_de_presentation_suivant_texte renommer_fenetre_de_presentation recuperer_nom_fenetre_de_presentation recuperer_placer_nom_fenetre_de_presentation recuperer_modifier_nom_fenetre_de_presentation NOM_FENETRE_PRESENTATION.LSP Phil
  15. hello regarde sur cette page, le lisp LXL. ca permet d'exporter vers excel des tableaux en choisissant le fichier excel, l'onglet de destination et la case de départ une fois pour toute. Phil
  16. PHILPHIL

    Modifier des Xdata

    hello je viens de tester XDTOOLS_VEDIT. Mais il semble que les xdata que l'on modifie ne sont pas enregistrés dans les entites. une fois la boite de dialogue fermé. puis il tourne en boucle aussi, demandant de cliquer sur de nouvelles entites. est ce normal ?? Phil
  17. hello il est vrai, on parle de modifier UNE ligne ou 10 000 000 ... d'entités ? Phil
  18. HELLO tibe parmis les lisp récupérés / modifiés sur le site par rapport au SCG : regular_draw_scg par rapport au SCU ( placer le SCU avant de lancer la commande ) : regular_draw_scu par rapport au SCU ( la commande demande de placer le SCU par rapport à une entité ) : regular_draw_scu_scu par rapport au SCU ( la commande demande de placer le SCU par rapport à 3 points ) : c:regular_draw_scu_sc3 REGULAR.LSP Phil
  19. hello un BUG de plus alors, car c'est quand meme bien proposé dans les deux cas ( palette et classique ) de supprimer les modifications dans "la fenetre active" et dans "toutes les fenetres" APRES TEST : petite subtilité avec la palette suppression des modifications dans "toutes les fenetres" = toutes les fenetres DE LA présentation actuelle du fichier avec la CLASSIQUE suppression des modifications dans "toutes les fenetres" = toutes les fenetres DE TOUTES LES présentations du fichier Phil
  20. hello GRAND_SAPIN qu'est ce qui a été forcé pour les calques dans les fenetres de présentations ? la couleur du ( des ) calques et/ou le fait d'etre gelé ? Phil
  21. PHILPHIL

    Definition de blocs

    hello est ce qu'il sait aussi en quelle unité il bosse ? s'il parle de bloc nommé en "*U" c'est un bloc paramétrique qui est implanté dans l'espace objet et pas la "définition du bloc"
  22. hello PATRICE69 tu parles de ZOOM dans la / les fenetres, passe "UCSFOLLOW" sur 0 pour voir. Phil
  23. Hello REbcao j'avais aussi remarqué ce petit (GROS ) bug pour l'etat de calque. un truc comme ca ? phil
  24. Bonjour je m'avance peut etre mais quand on fait une fenêtre dans une présentation , la régénération de celle ci prend en compte toutes les entités de l'espace objet dont les couches ne sont pas gelées. donc si on zoom dans la fenêtre sur 500 entités par exemple, et que l'on régénère, autocad va redessiner les 100 000 entités que l'on ne voit pas en fait dans cette fenêtre. et ca peut prendre du temps surtout quand on a plusieurs fenêtres par présentations. une idée qui me vient pour accélérer AUTOCAD. pourrait on associer a une fenêtre de l'espace papier, une polyligne dans l'espace objet qui pourrait etre un peu plus grande ( on défini le décalage par rapport a la fenêtre ). et que quand on régénère la fenêtre, de ne s'occuper que des entités qui traverse cette polyligne. ca permettrait de régénérer que ce qui en vaux la peine, et d'aller plus vite. c'est possible ou c'est une idée saugrenue ? Phil
      • 1
      • Like
  25. HELLO a tous je me repond a moi meme il suffit de passer par par l'ETAT DE CALQUES sauvegarder un fichier *.las et de ne restaurer que les couleurs suivant ce fichiers *.las désolé Phil
×
×
  • 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é