Patrick Dewevre đź–¤

2019-05-31T22:00:00Z

Depuis quelques mois, ceux d’entre nous qui connaissaient Patrick_35 s’étaient étonnés de son absence sur les forums, et en particulier sur CADxp où il avait l’habitude de nous faire profiter de ses LISP et d’aider la communauté.

Patrick_35, de son vrai nom Patrick Dewevre, nous a quitté en mars 2019 (avis de décès le 8 mars 2019) après une terrible maladie de l’estomac, à l’âge de 53 ans.

Je ne l’ai pas connu, comme sans doute beaucoup d’entre nous qui ne le connaissaient que par son pseudo. Les LISP de Patrick_35, ça voulait dire quelque chose. Je lui avais proposé de les héberger sur ce blog et vous pourrez encore les y trouver.

Son dernier message sur les forums Autodesk® date de janvier 2019, et sa femme Annie que j’ai eu au téléphone me disait qu’à Noël il était encore relativement bien. Avec ce type de maladie, l’aggravation peut être subite, c’est ce qui s’est passé.

Patrick était un de nos 29 Expert Elites, et comme c’est bien souvent le cas des personnes toutes entières dédiées à aider leur prochain sans rien attendre en retour, Patrick ne mettait pas en avant ses efforts bénévoles, au point que, et je me permets de le dire ici car je trouve cela très touchant, sa femme ne savait rien de son dévouement à la communauté et m’a remercié de lui avoir appris car cela dit-elle était conforme à ce qu’il était et l’a rendue d’autant plus fière de lui.

S’il est vrai que nous ne sommes pas grand-chose sur cette Terre, Patrick nous aura donné beaucoup et à tellement d’entre nous. Donné mais aussi laissé, et je verrais avec Gilles comment faire en sorte que le travail de Patrick non seulement ne soit pas perdu, mais continue à profiter à la communauté et l’inspire.

C’est ce qu’il aurait souhaité.

Les routines Lisp de Patrick_35 peuvent être trouvées ici:

Code Description
AST Afficher le dessin selon le style de tracé.
CAT Recopier les valeurs d’attributs d’un bloc vers un/des autres bloc(s), même si on n’a pas le même nombre d’attributs entre les blocs.
CHAT Créer un champ dynamique à un attribut pour lui indiquer la hauteur Z de l’objet.
COUP Couper des intersections de lignes par une distance donnée.
CPL Importer des calques depuis un dessin AutoCAD® pas forcement ouvert.
CPS Importer des styles de côtes depuis un dessin AutoCAD® pas forcement ouvert.
CPSCU Importer des scu depuis un dessin AutoCAD® pas forcement ouvert.
DEF Définir comme paramètres par défaut selon les caractéristiques d’un objet sélectionné (calque, couleur, épaisseur, etc…).
DUC Mettre tous objets de tous les dessins d’un répertoire complet en couleur ducalque.
EPO Geler des calques apparents dans les fenêtres de présentations et plus en espace objet.
EXL v1.11 Exporter les présentations d’un dessin. L’idée est de créer un nouveau DWG™ par onglet mais en ne conservant que ce qui est affiché dans la présentation. Le dessin exporté se nomme en reprenant le nom du dessin actuel et en y ajoutant le nom de l’onglet. Fonctionne avec une seule fenêtre par présentations.
EXL V3.00 Exporter les présentations d’un dessin. L’idée est de créer un nouveau DWG™ par onglet mais en ne conservant que ce qui est affiché dans la présentation. Le dessin exporté se nomme en reprenant le nom du dessin actuel et en y ajoutant le nom de l’onglet. Fonctionne avec plusieurs fenêtres par présentations. Nécessite d’utiliser GEXL (fournit avec EXL) pour geler les calques dans les fenêtres des présentations exportées.
EXP Décomposer complètement une sélection, même les objets imbriqués.
FOG Changer facilement et rapidement de présentation. Quand on a plusieurs présentations, rien de plus fastidieux que de faire un clic sur le bouton de défilement et plusieurs fois de suite tout en faisant une petite pause afin que l’onglet suivant s’affiche. On choisit directement sa présentation.
GEF Gérer les différents calques dans les différentes fenêtres des présentations. Par exemple, si on a ajouté un calque dans notre dessin et que l’on ne souhaite pas le voir apparaître dans plusieurs présentations sur plusieurs fenêtres, GEF le gèle facilement.
GRF Importer plusieurs folios (fichiers) depuis un répertoire dans un dessin unique. Ces folios seront insérés dans les présentations.
IAT Incrémenter des attributs. Permet d’avoir une chaine de caractères avec une numérotation qui se suit. Par exemple : B008-006, B008-007,B008-008. Par exemple : 001AA, 001AB, 001AC.
INC Incrémenter des textes. Un tri est possible avec les coordonnées des textes afin d’obtenir une suite logique.
IND Incrémenter les indices des cartouches.
INSEDIT InsEdit (gile). Redéfinir le point d’insertion des blocs.
IXL Insérer des blocs dans AutoCAD® depuis une feuille Excel.
JAV Nettoyer un dessin en profondeur, des objets difficilement effaçables autrement qu’en programmation.
JSD Créer un jeu de sélection de ce qui a été dupliqué.
LATT simplifié Lier des attributs de manière croissante. Les attributs de mettent à jour de manière dynamiques. Par exemple, si on efface un attribut lié, alors les autres se renumérotent afin que la suite logique reste la même.
LATT Lier des attributs de manière Identique, Croissante ou encore de faire une Somme. Les attributs de mettent à jour de manière dynamiques. Par exemple, si on efface un attribut lié, alors les autres se renumérotent afin que la suite logique reste la même.
LSTATT Décompte des blocs, mêmes les dynamiques avec la possibilité de distinguer les blocs avec attributs (sur autant d’attributs possible). Possibilité aussi d’exporter les résultats dans un fichier texte. Ce fichier, s’il est renommé en .xls sera ouvert sans problème avec Excel.
LXL Lier des Attributs, Textes, Mtexts ou des Rtexts avec Excel. Le principe est de lier à une cellule Excel une valeur. Les données peuvent être transmises depuis AutoCAD® vers Excel, ou dans le sens inverse. On peut travailler avec plusieurs fichiers, feuilles Excel dans plusieurs dessins AutoCAD®.
MAT Propager la valeur d’un attribut.
MES Mesurer en continu et avec cumul des distances directement dans le dessin.
MIM En cas de changement d’imprimante réseau ou tout simplement parce que le service informatique à redéfinit ses serveurs, MIM permet de réaffecter une nouvelle imprimante pour toutes les présentations choisies tout en conservant les paramètres d’impression.
MPL On configure correctement la mise en page d’une présentation. MPL permet la recopie de cette mise en page sur les présentations choisies.
ONG Gérer ses présentations. Reprends tous ce qui est sous le clic droit mais d’une manière plus ergonomique.
OOG Réorganiser les onglets d’une manière simple.
OU Localiser facilement des blocs. Quand on a un grand dessin et qu’on arrive pas à localiser ses blocs, OU dessine un trait de 0,0 au point d’insertion du bloc, ce qui permet d’enfin le localiser.
OUA La même chose que le lisp Ou, sauf qu’on peut différencier les blocs avec une valeur d’attribut.
PAT Changer la valeur d’un attribut dans plusieurs fichiers. Même principe de fonctionnement que MAT.
RA Faire un raccord sans joindre.
RB Refait tous les blocs de la couleur dubloc et sur le calque 0. (gile) à fait un super lisp avec edit_bloc, mais ayant déjà celui-là et qu’il ne pose pas de question…
RBLOC Remplacer un/des bloc(s) par un autre en conservant ou pas ses attributs, son échelle, ses propriétés dynamiques.
RECD Rechercher des blocs superposés.
RET Renommer des étiquettes des blocs.
RINS Redéfinir le point d’insertion d’un bloc simplement.
RON Renuméroter les onglets de 01 à ..
ROT_0 Laisser l’angle constamment à 0 de tous les attributs.
ROT Laisser l’angle de rotation constamment Ă  0 de certains attributs dĂ©finit dans ces deux variables (setq Nom_bloc « UN_BLOC Â» Eti_Bloc '(« ETI1 Â» « ETI2 Â» « ETI3 Â»)).
RXR Remplacer un xref en déchargeant l’ancien et en conservant les calques qui étaient gelés auparavant.
RXREF Donner un chemin relatif aux xrefs par rapport au dessin courant (s’ils sont sur le même lecteur).
SCRIPTOR Lisp qui créé et lance un script ou un lisp (depuis un lisp/script source) pour traiter tous les fichiers d’un répertoire et de ses sous-répertoires.
STRIPMTEXT Lisp de Steve Doman et Joe Burke. Permet d’enlever au choix, les formats d’un texte.
SYN Synchroniser les attributs tout en conservant (ou pas), la valeur, position, angle et style de texte.
TOT Affiche le résultat du cumul de différentes longueurs (lignes, polylignes, arc, etc…).
UNVERR Déverrouiller toutes les fenêtres des présentations.
VERR Verrouiller toutes les fenêtres de toutes les présentations.