Infinicad
Membres-
Compteur de contenus
50 -
Inscription
-
Dernière visite
-
Jours gagnés
1
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Infinicad
-
bonjour, En fait je cherche à obtenir la position de la présentation dans le liste en gros "car" donne 1 "cdr" donne 2 "cadr" donne 3 ect...
-
Bonjour, J'ai ecris ça ne marche pas et j'ai beau regarder je ne vois pas pourquoi Si quelqu'un peut m'aider Merci ;;; Imprime toutes les présentations du dessin en PLT;;; (defun c:plprint ( / p l nom chemin nomplt) (setq l (layoutlist) ) (setq nom (vl-filename-base (getvar "dwgname") ) ) (setq chemin (getvar "dwgprefix") ) (setq nomplt (strcat chemin nom) ) (defun pos (foreach p l (cond ((equal (car l) p) "1") ((+1 (pos (cdr l) p))) ) ) ) (foreach p l (command "_-plot" "N" p "" "ANR 510 SERIES.pc3" "O" (strcat nomplt "-" pos ) "N" "O")) )
-
Bonjour, Suite de l'aventure (parce que s'en est une .....) voilà ce que j'ai ecrit: (foreach p (layoutlist)) (setq nb-pres (length p)) ;; decrémente le nb de présentation (defun defil-pres (nb-pres) (if (= 0 nb-pres) (0) (- 1 (defil-pres (- nb-pres 1))) ) ) ;;imprime chaque présentations (defun c:print (p defil-pres) (while (< defil-pres 0 ) (command "_-plot" "N" "PRESENTATION" "ANR 510 SERIES.pc3" "O" p "N" "O") (command) ) ) Mes questions: J'ai une erreur : "nombre d'arguments insuffisants" et ma boucle est elle correct pour imprimer chaque présentation? Merci pour votre aide Re Du coup j'ai trouvé! : (defun c:print (/ p nom) (setq nom (layoutlist)) (foreach p nom (command "_-plot" "N" p "" "ANR 510 SERIES.pc3" "O" "" "N" "O")) ) C'est tout bête mais ça marche. Simplement si quelqu'un peux me dire si la recursivité que j'ai utilisé au début fonctionne ou est completement ratée, ça peut m'aider... Merci
-
Ah foreach... je vais continuer, ça m'enlève une bonne épine du pied Merci bcp
-
Bonjour, J'essaie d'imprimer chaque presentation d'un dessin (je sais il existe publier mais je veux faire des PLT et ça me fait faire des exos. Je suis partis sur un truc comme ça: (setq nom (layoutlist)) (defun c:print (/nom) (command "_-plot" "N" "PRESENTATION" "ANR 510 SERIES.pc3" "O" nom "N" "O")) (defun print-pres (print) (if(null (nom)) (command) (print (cons (car nom) (print-pres (cdr nom)))) ) Mais je sens bien que ça va pas mais je suis perdu Si quelqu'un a une petite piste Merci
-
recuperer la liste des présentation
Infinicad a répondu à un(e) sujet de Infinicad dans Débuter en LISP
je te remercie -
Bonjour, Peut-on recuperer la liste des presentations d'un dessin? Je sais qu'il existe LAYOULIST mais je n'arrive pas à l'utiliser dans mon lisp. merci
-
hA ben ouais c'est comme en musique y'a les stars et ya les autres.... merci bcp
-
MERCI A VOUS
-
Bonjour, Comment faut-il faire pour recuperer le nom du fichier (DWGNAME) sans l'extension. Merci a vous Bon j'ai trouvé ça : (substr (getvar "dwgname") 1 (- (strlen (getvar "dwgname")) 4)) Quelqu"un peut me dire à quoi correspond le 1? Merci re
-
Lier un objet à une maccro dans un dessin
Infinicad a répondu à un(e) sujet de nbk67 dans AutoCAD 2012
Bonjour, Je pense que faut chercher du coté de "action déclanché par double clic" dans la personnalisation. La question c'est comment creer un objet particulier... -
C'EST ENORME!
-
Un énorme MERCI, Mon premier lisp B) : ;;; Zoom purge et ferme. alias "RA" (defun c:rapclose () (command "_-purge" "TO" "" "n" "zoom" "et" "fermer" "n") (princ)) je me met sur la doc de Gile de suite.... Re merci
-
Bonjour, je voudrais traduire en lisp cette macro simple et si possible zapper la fenetre qui me demande si je veux enregistrer (avec oui par defaut): ^C^C_purge;TO;;n;zoom;et;fermer; L'idee étant de commencer à apprendre, si quelqu'un peut me donner des pistes plutôt que le resultat ;P Merci
-
question sur les commandes personnalisée
Infinicad a répondu à un(e) sujet de Infinicad dans AutoCAD 2011
Arf merci j'avais bien peur qu'il faille passer par le lisp ben va falloir que je m'y mette alors merci -
question sur les commandes personnalisée
Infinicad a répondu à un(e) sujet de Infinicad dans AutoCAD 2011
ben c'est bien ça mon probleme faire un alias, mais comment? -
question sur les commandes personnalisée
Infinicad a répondu à un(e) sujet de Infinicad dans AutoCAD 2011
une tite macro -
Bonjour, Une tite question.... Lorsque l'on crée une commande peut on la declencher par son nom ou faut il obligatoirement un raccourcis clavier ou creer un bouton??! Merci
-
Super bingo :D merci bcp
-
Bonjour, J'ai un etrange soucis. dans le fichier que j'utilise en xref le point d'origine (0,0) est corectement positionner (par rapport aux autre fond de plan), mais quand je l'insere dans un autre plan en xref(en 0,0) son point d'origine se modifie?!! Quelqu'un a t-il deja rencontrer le probleme? Merci
-
Multiplications des styles de textes
Infinicad a répondu à un(e) sujet de Infinicad dans AutoCAD 2011
Ok merci -
Multiplications des styles de textes
Infinicad a répondu à un(e) sujet de Infinicad dans AutoCAD 2011
bonjour, Merci pour ta réponse. Mais as tu deja vu un dessins avec une centaine de styles de textes? -
Bonjour, Depuis quelques temps je récupere des fichiers archi avec énormément de style de texte comme : Arial, Arial_1, Arial_2 etc... Quelqu'un a t-il remarqué cela? et surtout comment les supprimer.. merci
-
Bonjour, savez vous si l'on peu changer le pas de déplacement du bouton "pan droite"? Merci
