Aller au contenu

IMAGES EN ARRIERE variable système ?


MONEYS

Messages recommandés

Bonjour,

 

je souhaiterai savoir si il existe une commande ou variable système qui mettrait les images

en ordre de tracé "en arrière", sans choix de l'objet. Merci, cdt.

pas mal... merci. Moi qui 'aime pas trop les programmes "fait maison", là je suis surpris ça marche

[sEE.Ex V4.R1A & XELEC V7.20A] Dongle Perso... FORUM SEE ELECTRICAL EXPERT : http://seexp.free.fr/

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Lecrabe,

Je ne parvenais pas à trouver la version internationale de la commande merci mais je ne pense pas que le problème vienne de là.

Il cherche AR en tant que commande donc autocad est déjà sorti de la macro à ce moment là.

Cela signifie qu'il n'y a pas d'objet dans la sélection.

 

MONEYS, tu n'as pas répondu à ma question.

 

Olivier

Lien vers le commentaire
Partager sur d’autres sites

Hello

 

Je suis une "tanche" en Lisp/VLisp/etc ...

 

Mais ce micro-Lisp (en version internationale) fonctionne parfaitement sur mon AutoCAD 2014 x64 French !

Je l'avais quand meme teste "un poil" !

 

Dessin Test avec des entites et une Image JPG en avant-plan ...

 

et aussi avec 2 images JPG sur mon AutoCAD MAP 2011 x64 French !

 

Donc no comprendo !?

 

Bye, lecrabe

Autodesk Expert Elite Team

Lien vers le commentaire
Partager sur d’autres sites

Hello

 

Q1) Question bete : si tu selectionnes ton Image, peux tu la deplacer/effacer ?

 

Sous-entendu, j'ose esperer que ton Image n'est pas sur un calque verrouille !?

 

Q2) est ce bien un JPG, TIF, BMP, etc et non pas un Wipeout ??

 

Bye, lecrabe

Autodesk Expert Elite Team

Lien vers le commentaire
Partager sur d’autres sites

Hello

 

Q1) Question bete : si tu selectionnes ton Image, peux tu la deplacer/effacer ?

 

Sous-entendu, j'ose esperer que ton Image n'est pas sur un calque verrouille !?

 

Q2) est ce bien un JPG, TIF, BMP, etc et non pas un Wipeout ??

 

Bye, lecrabe

 

R1 : oui

R2 : image raster jpeg ou bmp je pense

 

Je regarde tout ça lundi, vous me faite douter... <_<

pas mal... merci. Moi qui 'aime pas trop les programmes "fait maison", là je suis surpris ça marche

[sEE.Ex V4.R1A & XELEC V7.20A] Dongle Perso... FORUM SEE ELECTRICAL EXPERT : http://seexp.free.fr/

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

merci bien pour cette réponse, j'ai le message suivant :

.....commande "AR" inconnu

 

merci meilleurs voeux à toi aussi <img src='http://cadxp.com/public/style_emoticons/<#EMO_DIR#>/laugh.gif' class='bbc_emoticon' alt=':(rires forts):' />

commande inconnue "B".... <_<

 

Plus simplement au vu des retours d’invite de ta ligne de commande, je penserai plutôt à une erreur dans la recopie des expressions lisp donnés précédemment..

En théorie si tu avais un problème avec l’option de commande le vrai message d’erreur serait par exemple :

Choix des objets:

Entrez une option de disposition d'objets [Dessus/dEssous/AVant/ARrière]

<ARrière>: _1B

Choix de l'option incorrect.

; erreur: Fonction annulée

 

Es-tu passer par l’éditeur Vlisp, un traitement texte (si oui lequel ?), ou une saisie ou collage sur la ligne de commande ?

 

A+

Apprendre => Prendre => Rendre

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

J'ai copié/collé le contenu du code dans un .lsp (puis chargé en tant que contenu sur AutoCAD et géré par SAS V2.6 d'Eric)

 

PS : je confirme IMAGE RASTER d'origine JPEG

 

Merci de votre aide

pas mal... merci. Moi qui 'aime pas trop les programmes "fait maison", là je suis surpris ça marche

[sEE.Ex V4.R1A & XELEC V7.20A] Dongle Perso... FORUM SEE ELECTRICAL EXPERT : http://seexp.free.fr/

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Cela fonctionne ! j'ai dû me planter quelque part, sincèrement désolé.

 

"_B" permet d'executer (en arrière) sans nécessité de choisir une option arrière/avant/... (contrairement à "_AR")

 

C'est ce code qui marche :

 

(defun c:imarriere ()

(command "_DRAWORDER" (ssget "_X" (list '(-4 . "<OR") '(0 . "IMAGE") '(0 . "OLE*") '(-4 . "OR>"))) "" "_B")

(princ)

)

 

 

Merci à tous de votre aide, bonne semaine à vous. Cdt

pas mal... merci. Moi qui 'aime pas trop les programmes "fait maison", là je suis surpris ça marche

[sEE.Ex V4.R1A & XELEC V7.20A] Dongle Perso... FORUM SEE ELECTRICAL EXPERT : http://seexp.free.fr/

Lien vers le commentaire
Partager sur d’autres sites

Une dernière chose <_<

 

je souhaite ajouter un imageframe à 0 mais cela ne fonctionne pas :(:

 

(defun c:logo ()

 

(command "_DRAWORDER" (ssget "_X" (list '(-4 . "<OR") '(0 . "IMAGE") '(0 . "OLE*") '(-4 . "OR>"))) "" "_B")

 

(setvar "IMAGEFRAME" 0)

 

(princ)

)

pas mal... merci. Moi qui 'aime pas trop les programmes "fait maison", là je suis surpris ça marche

[sEE.Ex V4.R1A & XELEC V7.20A] Dongle Perso... FORUM SEE ELECTRICAL EXPERT : http://seexp.free.fr/

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Cela fonctionne ! j'ai dû me planter quelque part, sincèrement désolé.

_B permet d'executer sans nécessité de choisir une option arrière/avant/... (contrairement à _AR)

C'est ce code qui marche :

(defun c:imarriere ()

(command "_DRAWORDER" (ssget "_X" (list '(-4 . "<OR") '(0 . "IMAGE") '(0 . "OLE*") '(-4 . "OR>"))) "" "_B")

(princ)

)

Merci à tous de votre aide, bonne semaine à vous. Cdt

 

Les deux marche si tu as une version fr à condition d’enlever le _ à l’option de commande AR pour ARrière version française.

 

 

Une dernière chose <_<

je souhaite ajouter un imageframe à 0 mais cela ne fonctionne pas :(:

(defun c:logo ()

(command "_DRAWORDER" (ssget "_X" (list '(-4 . "<OR") '(0 . "IMAGE") '(0 . "OLE*") '(-4 . "OR>"))) "" "_B")

(setvar "IMAGEFRAME" 0)

(princ)

)

 

 

C’est une commande AutoCAD et non une variable système (du moins sur ma vieille version AutoCAD), la bonne syntaxe et la suivante:

(command "_IMAGEFRAME" 0)

Car (getcname "IMAGEFRAME") retoune "_IMAGEFRAME" ;)

 

A+

Apprendre => Prendre => Rendre

Lien vers le commentaire
Partager sur d’autres sites

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • 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é