Aller au contenu
Problème de lien d'inscription (résolu ?) ×

- Routines LISP

# Lisps de Patrick_35

Par Patrick_35
le 8 août 2006 dans Routines LISP

Partager
Abonnés 4

- Précédent
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- Suivant
- Page 21 sur 28

## Messages recommandés

### Patrick_35

Posté(e) le 27 septembre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 27 septembre 2010

Hello everybody

ludo07

Tu as de bonnes habitudes.

Il y a bien un problème avec ton dernier fichier d'essai.

Je ne comprends pas d'où vient le problème.

Du coup, j'ai fais mon propre fichier de test, et tout fonctionne correctement, même en utilisant ta manière de travailler

Lili

Tu as par exemple un fichier bloc que l'on appelle lili2006.dwg

Tu insères ce bloc en tant que xref dans un fichier nommé lui aussi lili2006 (mais pas au même emplacement que le fichier inséré, histoire de varier les plaisirs)

Tu as une référence circulaire.

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

- Réponses 693
- Créé 18 a
- Dernière réponse 3 a

#### Meilleurs contributeurs dans ce sujet

- 214

- 45

- 39

- 34

#### Jours populaires

- le 23 janv.

  14

- le 7 févr.

  12

- le 9 août

  12

- le 10 juil.

  11

#### Meilleurs contributeurs dans ce sujet

- Patrick_35 214 messages

- PHILPHIL 45 messages

- lili2006 39 messages

- lecrabe 34 messages

#### Jours populaires

- le 23 janv. 2007

  14 messages

- le 7 févr. 2022

  12 messages

- le 9 août 2006

  12 messages

- le 10 juil. 2008

  11 messages

#### Messages populaires

##### Patrick_35

le 8 août 2006

Bonjour à vous tous Cela fait un moment que je fais des lisp et que je les publie sur ce forum On en trouve un peu partout et j'ai donc décidé de les regrouper dans ce post

##### JUJUZAZA

le 19 août 2006

patrick 35 tu as eu 1 superbe idée de tout regrouper et encore + fort de partager tes lisp . 1 grand merci

##### Patrick_35

le 22 août 2006

Ajout de la fonction Ctr @+

#### Images postées

### lili2006

Posté(e) le 27 septembre 2010

### lili2006

- Moderateurs
- - 12,6 k

Posté(e) le 27 septembre 2010

Bonjour à toutes et tous,

Salut Patrick,

Merci pour ces explications.

Cela est arrivé à un de mes étudiants la semaine dernière.

Le but était d'insérer en bloc un fichier biblio cartouche dans le plan actif. Celui-ci làa inséré une première fois, puis effacer et ensuite purger le dessin. Lorsqu'il à voulu réinsérer, sous forme de bloc toujours, le cartouche, j'avais en ligne de commande ce même message :

> Citation
> bloc dans le dessin qui se réfère à lui-même

Est-ce pour les mêmes raisons ?

Merci encore,

Civil 3D 2025 - COVADIS_18.3d

https://www.linkedin...3%ABt-95313341/

### Patrick_35

Posté(e) le 27 septembre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 27 septembre 2010

> Citation
> Bonjour à toutes et tous,

> Salut Patrick,

> Merci pour ces explications.

> Cela est arrivé à un de mes étudiants la semaine dernière.

> Le but était d'insérer en bloc un fichier biblio cartouche dans le plan actif. Celui-ci làa inséré une première fois, puis effacer et ensuite purger le dessin. Lorsqu'il à voulu réinsérer, sous forme de bloc toujours, le cartouche, j'avais en ligne de commande ce même message :

> > Citation
> > bloc dans le dessin qui se réfère à lui-même

> Est-ce pour les mêmes raisons ?

> Merci encore,

Cela est probable.

Il faudrait refaire la manip.

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### lili2006

Posté(e) le 27 septembre 2010

### lili2006

- Moderateurs
- - 12,6 k

Posté(e) le 27 septembre 2010

Re,

J'essayerai demain alors,..

Merci Patrick,

Civil 3D 2025 - COVADIS_18.3d

https://www.linkedin...3%ABt-95313341/

### ludo07

Posté(e) le 28 septembre 2010

### ludo07

- Membres
- - 441

Posté(e) le 28 septembre 2010

Bonjour Patrick,

Donc j'ai téléchargé et regarder ton fichier TEST,

Peux tu vérifier sur ton fichier si tu as la même problème que moi quand je l'ouvre sur mon poste.

Vérifie la colonne des quantités il y a deux valeurs l'une sur l'autre????

A+

### Patrick_35

Posté(e) le 28 septembre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 28 septembre 2010

Ah oui, je n'avais pas vu

Si tu lances le lisp, tout fonctionne correctement.

C'est dans mes manips/debug du lisp que j'ai dû me planter quelque part.

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### ludo07

Posté(e) le 28 septembre 2010

### ludo07

- Membres
- - 441

Posté(e) le 28 septembre 2010

Bonjour Patrick,

En effet tous fonctionne, je me demande bien ce que j'ai du faire pour avoir 'reference en double du bloc".

Donc je te remercis.

A+

- 2 semaines après...

### lecrabe

Posté(e) le 7 octobre 2010

### lecrabe

- Moderateurs
- - 10,7 k
- Location Loire (42) Forez

Posté(e) le 7 octobre 2010

Hey Patrick

Deux choses : une remarque (un wish) pour RXREF et une demande IDEM pour les Images !

J'utilise un peu RXREF.lsp vs 1.02 mais a mon avis, cette routine a un petit defaut :

elle ne fonctionne que sur les XREFs (Normal) et les XREFs doivent etre en dessous du dessin traite (Normal) !

Mais si par megarde, les XREFs sont sur la meme unite que le dessin courant et qu'elles se trouvent non pas "en dessous" mais "au dessus", la routine ne fait RIEN (Normal) mais surtout la routine ne dit RIEN du tout !

Donc SVP serait-il possible de faire passer un warning sur l'ecran texte pour chaque XREF que RXREF ne peut pas traiter !

SVP serait il possible d'avoir un RXIMAGE pour les Images ?

Merci d'avance de ton aide, Le Decapode

Autodesk Expert Elite Team

### Patrick_35

Posté(e) le 7 octobre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 7 octobre 2010

Salut Lecrabe

Rxref redéfinit les chemins absolus des xref en relatif.

Je ne comprends pas ce que tu recherches.

Je pense que tu as du te tromper de lisp.

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### lecrabe

Posté(e) le 7 octobre 2010

### lecrabe

- Moderateurs
- - 10,7 k
- Location Loire (42) Forez

Posté(e) le 7 octobre 2010

Hello

Soit un catalogue d:

RXREF vs 1.02 fonctionne BIEN pour tout dessin dans d:

et des XREFs dans d:

Mais si les XREFs sont dans d:

ou alors je suis une grosse truffe !

Et sinon SVP je maintiens ma demande pour un RXIMAGE.lsp

Le Decapode

Autodesk Expert Elite Team

### Patrick_35

Posté(e) le 7 octobre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 7 octobre 2010

e

Dans un chemin relatif, il faut une partie de répertoire commune avec le dessin courant.

Si tu remontes jusqu'à la racine, que devient la notion de chemin relatif ?

Le lisp modifié qui fonctionne maintenant aussi pour les images.

ps : j'ai toujours pas compris ton histoire de dessus/dessous

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### lecrabe

Posté(e) le 7 octobre 2010

### lecrabe

- Moderateurs
- - 10,7 k
- Location Loire (42) Forez

Posté(e) le 7 octobre 2010

Hello Patrick

SVP serait-il possible que tu poses une question du genre :

Voulez traiter aussi les Images ?

Sinon sous MS-DOS le catalogue courant est symbolise par "."

et le catalogue parent par ".." et ainsi de suite

Donc si tu es dans d:

un "DIR ." donne le contenu du catalogue courant

et si tu veux le catalogue (ou atteindre) d:

Il faut taper "DIR ..\mesxref"

Merci d'avance, le Decapode

Autodesk Expert Elite Team

### Patrick_35

Posté(e) le 7 octobre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 7 octobre 2010

Voila

J'avais volontairement bloqué à la racine, mais seul les idiots ne changent pas d'avis

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### jeefreeze

Posté(e) le 7 octobre 2010

### jeefreeze

- Membres
- - 96

Posté(e) le 7 octobre 2010

Salut Patrick

Je passais dans l'coin ... je te passe bien le bonjour (J'ai pommé tes coordonées)

J'ai vu que tu avais avancé sur LXL ... et ça fonctionne toujours aussi bien avec mes fichiers test ??

J'ai absolument pas essayé les évolution depuis 2008 :exclam: désolé

A+

### lecrabe

Posté(e) le 8 octobre 2010

### lecrabe

- Moderateurs
- - 10,7 k
- Location Loire (42) Forez

Posté(e) le 8 octobre 2010

Hello Patrick

Ca marche Impec sur MAP 2006 (pas d'autre AutoCAD sous la main en ce moment)

SVP si d'autres personnes peuvent tester sur de l'AutoCAD plus recent, ca serait sympa !

Encore merci pour ce RXREF "aux petits oignons", Le Decapode

Autodesk Expert Elite Team

### grand_sapin

Posté(e) le 8 octobre 2010

### grand_sapin

- Membres
- - 729
- Location Rennes

Posté(e) le 8 octobre 2010

Salut

> Citation
> SVP si d'autres personnes peuvent tester sur de l'AutoCAD plus recent, ca serait sympa !

Ben ça marche pô ! Enfin, si pour les xrefs, toujours, mais il ne m'a pas pris en compte mes images, et ne me demande même pas si je veux les traiter.

Je suis sur AutoCAD 2008 et j'essaie de traiter des JPG

J'ai même réessayé sur un dessin vierge avec que des images (2), et la commande me répond "0 chemins traités"

Voilà pour le feedback

Sapin

PS : juste pour info : vous, les lispeurs fous, comment est-ce que vous trouvez le temps dès qu'une requête est demandée sur CADXP (ou pour vous même) de dire "oui pas de soucis je vous fais ça sur un coin de table" ? Existe-t-il des éditeurs de lisp, ou est-ce que vous faites "juste" 7h-23h tous les jours ? Merci d'éclairer ma lanterne, parce que moi, perso, quand je vois la tonne de taf qu'on me demande (et j'imagine que je suis pas le seul) je vois pas où je pourrais caser le montage d'un code dans ma journée.

[Edité le 8/10/10 par grand_sapin]

### Patrick_35

Posté(e) le 8 octobre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 8 octobre 2010

Salut

> Citation
> je te passe bien le bonjour (J'ai pommé tes coordonées)

Ben, avec le calva, je comprends ;)

Toutes mes amitiés.

    (vl-list->string '(112 97 116 114 105 99 107 51 53 64 97 108 105 99 101 97 100 115 108 46 102 114))

> Citation
> Encore merci pour ce RXREF "aux petits oignons", Le Decapode

De rien el decápodo.

> Citation
> Ben ça marche pô

Il faut prendre le lien de la réponse 3, page 18 (il va falloir que je mette à jour la page principale, mais pas le temps)

> Citation
> comment est-ce que vous trouvez le temps

En général, il suffit de 5/10mn pour répondre à la demande. Dès que cela est plus complexe, pendant l'heure du déjeuner si besoin.

@+

[Edité le 8/10/2010 par Patrick_35]

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### grand_sapin

Posté(e) le 8 octobre 2010

### grand_sapin

- Membres
- - 729
- Location Rennes

Posté(e) le 8 octobre 2010

Impeccable en AutoCAD 2008 sans add-on après téléchargement de la bonne version ;)

Merci Pat

Sapin

### ArnaudOregon

Posté(e) le 11 octobre 2010

### ArnaudOregon

- Membres
- - 2

Posté(e) le 11 octobre 2010

Bonjour bonjour !

Tout d'abords merci pour les lisps que vous avez mis à disposition !

J'utilise le script ONG, mais je rencontre un problème.

Je travaille avec Autocad 2010 et windows 7.

Le chargement du script se passe bien, et lorsque je tape ONG dans la console, une erreur apparait :

"Erreur : type d'argument incorrect: stringp nil"

Cette erreur est aléatoire, généralement nous enregistrons nos fichiers AutoCAD en version 2000/2000LT. Le seul moyen que j'ai trouvé pour ne plus avoir cette erreur est d'enregistrer le fichier en autocad 2007.

Y- aurait il un moyen pour que cela fonctionne sur la version 2000 ? peut-être pourriez vous mettre en ligne une ancienne version d'ONG ? ou une petite ligne de code sortie de derriere les fagots ?

En tout cas merci pour le boulot que vous faites.

Saloute !

### lecrabe

Posté(e) le 11 octobre 2010

### lecrabe

- Moderateurs
- - 10,7 k
- Location Loire (42) Forez

Posté(e) le 11 octobre 2010

Hello

Grand_Sapin a dit "Merci Pat" et je rajoute "Grand Merci Pat" :)

Humour comme mon prenom est Patrice, je me sens "vachement concerne" !

N'est ce pas Patrick ?! ;)

Le Decapode " Pat"

Autodesk Expert Elite Team

### Patrick_35

Posté(e) le 11 octobre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 11 octobre 2010

> Citation
> N'est ce pas Patrick ?! ;)

:D

ArnaudOregon

Salut

J'ai fait un essai avec un fichier en v2000, et aucun problème :o

Si l'erreur persiste, merci de me faire parvenir un exemple pour que je regarde de plus prés.

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### ArnaudOregon

Posté(e) le 12 octobre 2010

### ArnaudOregon

- Membres
- - 2

Posté(e) le 12 octobre 2010

Bonjour patrick,

le problème est vraiment aléatoire, la preuve :

Je m'appretais à t'envoyer un fichier autocad sur lequel aparait l'erreur stringp nil, je l'enregistre sur le bureau, je réessai la commande "ong" , et là aucun problème... ce qui me fait dire que le soucis ne vient pas de la version d'autocad.

Je ferais quelques essais d'ici la fin de semaine afin d'identifier d'ou vient le problème.

Peut être l'emplacement du fichier ( .lsp et/ou .dwg ) ?

A noter que mes collegues ont la même erreur...

Merci de votre réactivité

### PHILPHIL

Posté(e) le 15 octobre 2010

### PHILPHIL

- Membres
- - 1,3 k
- Location: NANTES

Posté(e) le 15 octobre 2010

hello patrick

j'ai récupéré de ta part une version "scriptor 2.00"

je suis sous AA2011, et en fait rien ne se passe

aucun fichiers ne souvrent

avec visualisp

j'ai mis quelque espions sur des parametres

LST : la liste des differents fichiers dwg a ouvrir est au complet

BL : le nom du LISP a ouvrir pour chaque fichier est ok

LEC : par contre le nom du fichier qui doit etre ouvert dans "FOREACH" est vide

j'ai vue sur une autre site que le LISP DUC 1.03 avait le meme probleme

tu parles sur l'autre site que ca n'ouvre pas les fichiers et utilise "objectdbx" pour DUC 1.03

est ce la meme chose pour scriptor 2.00 ?

mon but est d'ouvrir chaque fichier, de zoomer, les sauvegarder, et avoir dans l'explorateur windows une image de ca que ca represente a peu pret , plutot que d'avoir l'icone en gros

jaune et bleu DWG / tm

bon week end

a+

phil

[Edité le 15/10/2010 par PHILPHIL]

FREELANCE

Autodesk Architecture 2025 sous windows 11 64

REVIT

24 pouces vertical + 30 pouces horizontal + 27 pouces horizontal

### Patrick_35

Posté(e) le 15 octobre 2010

### Patrick_35

- Membres
- - 6,4 k

- Auteur

Posté(e) le 15 octobre 2010

Salut

Scriptor écrit un script ici

    (strcat (vla-get-path (vlax-get-acad-object)) "/Patrick_35.scr")

Qui est ensuite appelé par scriptor puis effacé.

Peut-tu me dire si le script existe et s'il est complet ?

Pour DUC, c'est du téléchargement dont il est question, et le lisp ne travaille pas comme scriptor.

Scriptor est obligé d'ouvrir les dessins un par un.

ps : je migre les lisps sur ce nouveau site, et j'en profite pour ajouter une ou deux améliorations.

Je trouve que c'est plus facile à gérer et si on souhaite demander quelque chose sur un lisp en particulier, c'est plus facile

@+

Les Lisps de Patrick

Le but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.

Joseph Joubert, 1754-1824

### lili2006

Posté(e) le 17 octobre 2010

### lili2006

- Moderateurs
- - 12,6 k

Posté(e) le 17 octobre 2010

Bonjour à toutes et tous,

Salut Patrick_35,

> Citation
> je migre les lisps sur ce nouveau site,

De quel site parles-tu ?

Merci d'avance,

Civil 3D 2025 - COVADIS_18.3d

https://www.linkedin...3%ABt-95313341/

- Précédent
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- Suivant
- Page 21 sur 28

## Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

## Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

## Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
Partager
Abonnés 4
Aller sur la liste des sujets

## 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é

deleted
×