Aller au contenu

marionsname

Membres
  • Compteur de contenus

    112
  • Inscription

  • Dernière visite

Tout ce qui a été posté par marionsname

  1. marionsname

    chargement lisp

    Salut Christian et merci, Le problème ne vient pas de là. Je l'ai fait ça n'a rien changé. J'ai rajouté des (princ) dans le fichier qui charge mon lisp (load lisp1) (princ) (load mon lisp) (princ) (load lispx) (princ) et le problème est résolu. Merci beaucoup
  2. Merci PHILPHIL, Oui effectivement, cette rigueur dans le dessin solutionne le problème, mais c'est que j'ai reçu des fichiers déjà faits que je vais colorier, donc je voulais éviter la sélection manuelle. C'est pas grave, une bonne partie a été déjà faite Merci beaucoup
  3. Merci gile pour cette réponse, Effectivement c'est très difficile. l'utilisation des blocs n'est pas très pratique dans mon cas un exemple pour être explicite http://www.casafree.com/modules/xcgal/albums/userpics/10024/Zellige%20Bahia%20palace.jpg Merci
  4. Bonjour, voilà dans un dessin j'ai plusieurs formes identiques (triangle par exemple), qui sont toute fermées, qui ont la même dimension, mais qui n'ont pas forcément la même orientation. Est-ce qu'il y a un moyen de sélectionner juste une seule forme, et pouvoir sélectionner les autres automatiquement. Gile, toi qui t'es plus penché sur la question des sélections, qu'est-ce t'en pense? possible, impossible, très difficile. La question pourrait être posée pour n'importe quel autre objet, pas forcément une forme fermée. Merci beaucoup
  5. Bonjour, J'utilise à la fin d'un lisp l'expression simple suivante (princ) (princ "\nLisp version (date)") (print) ce lisp est chargé via un autre lisp par le moyen de la commande (load lisp) Dans AutoCAD 2009, quand le fichier est chargé au demarrage, il affiche plus de 7 fois "Lisp version (date)" Par contre quand je le charge via la commande appload, il n'affiche le msg (Lisp version (date)) qu'une seule fois. Quelqu'un parmi vous sait pourquoi. Merci beaucoup
  6. Merci Rebcao et bseb67, ma fonction n'a pas d'arguments en faisant ceci (defun c:ma_commande () ... );defun (c:ma_commande) la commande ne se lance pas au chargement sinon en passant par SS:STARTUP() ça marche. [Edité le 29/12/2008 par marionsname]
  7. Bonjour à tous, Comment faire pour exécuter automatiquement les fonction defun c:? Je m'explique: j'ai un lisp comme suit : (defun c:fonction ... );defun (command "fonction"... ) que je mets via la commande appload Au démarrage (valise). mais à chaque ouverture de fichier il met commande fonction inconnue. Alors ce que j'ai fait, j'ai enlevé la dernière ligne et j'ai rajouté (command "-script" "c:/script.scr") en mettant filedia à 0 et en créant un script "script.scr" pour la fonction "fonction" Est-ce une bonne manière? j'ai l'impression que non! que faut-il faire alors? Merci pour votre aide
  8. marionsname

    Extmin-Extmax

    Bonjour, Parfait gile, donc pas besoin de mettre Autosnap à 0. Merci beaucoup
  9. marionsname

    Extmin-Extmax

    Merci beaucoup :)
  10. marionsname

    Extmin-Extmax

    Merci lili2009, ça a finalement marché. Bonne continuation
  11. marionsname

    Extmin-Extmax

    ce sont les accrochages aux objets qui me posent le problème, à l'occasion comment désactiver les accrochages (command "-accrobj" "inactif") et pour le polaire et le reperobj? Merci pour tout
  12. marionsname

    Extmin-Extmax

    ca donne ceci chez moi
  13. marionsname

    Extmin-Extmax

    Merci lili2006 pour le test Je ne vois vraiment pas pourquoi ça n'a pas marché chez moi, pourtant je l'ai également testé sur la 2009, et même problème
  14. marionsname

    Extmin-Extmax

    Salut gile, un autre fichier où j'arrive pas à dessiner le contour rectangle à l'aide de test.lsp, et là je ne vois vraiment pas la cause. svp est-ce que vous pouvez m'expliquer pourquoi?
  15. marionsname

    superhachure !?

    problème résolu, allez voir ce post.
  16. marionsname

    Extmin-Extmax

    J'ai trouvé d'où vient le problème, un minuscule objet :casstet: comme un point et qui est de type arc!!! qui se trouve à l'endroit indiqué sur l' image Merci pour tout
  17. marionsname

    Extmin-Extmax

    Le décalage correspond bien au rayon du cercle au milieu comme indiqué sur l' image http://www.cijoint.fr/cjlink.php?file=cj200812/cijDPktsIE.jpg alors quelle explication? aucune idée.
  18. marionsname

    Extmin-Extmax

    Re, Je viens de vérifier tout ça sur la version 2009, les valeurs correspondent bien, donc j'en déduit à priori un problème lié à la version 2000 que j'ai sur mon poste. Cependant, gile veux-tu bien tester ce lisp sur cet autre dessin. et me dire si ça marche nickel sur cet autre dessin, car sur mon poste (version 2000) aussi bien que sur la version 2009 ça laisse un espace vide dans le côté haut du rectangle. Les autres côtés c'est bon. Merci beaucoup [Edité le 27/12/2008 par marionsname]
  19. marionsname

    Extmin-Extmax

    Je m'excuse gile j'ai édité mon dernier message avant de lire ton dernier. Chez moi ça ne correspond pas comme expliqué plus haut. Mhhh.....
  20. marionsname

    Extmin-Extmax

    Merci infiniment gile pour ce lisp, et qui va, je pense, completer Bbox qui, si mes souvenirs sont bons, ne permet pas de sélectionner un ensemble d'objets (en tout cas la version que j'avais testé était comme ça). Merci beaucoup. Cependant le problème initial reste toujours posé, çà dire la valeur de Extmin et Extmax (je veux dire les valeurs stockées dans ces 2 variables) ne correspondent pas aux 2 extrémités (inférieure-gauche et supérieure-droite) du rectangle généré par ce lisp (test). Je m'explique davantage : après exécution du lisp test, le rectangle dessiné correspond parfaitement aux limites de l'objet. Id du coin supérieur droit du rectangle donne X = [surligneur]43.6765[/surligneur] Y = [surligneur]25.2166[/surligneur] Z = 0.0000 alors que la valeur stockée dans extmax est [surligneur]43.8076[/surligneur],[surligneur]25.4604[/surligneur],0.0000. Est-ce que tu as une explication gile? car je n'arrive toujours pas à résoudre l'autre problème posé dans ce deuxième post. Merci beaucoup pour votre aide. [Edité le 27/12/2008 par marionsname]
  21. marionsname

    Extmin-Extmax

    Dans mon cas ça me sert à retrouver, le centre de mon dessin, et ça devrait servir pour d'autres à autre chose. va voir les routines de gile, le lisp c'est bbox.
  22. marionsname

    Extmin-Extmax

    Je pense que le problème a un lien avec les arcs, mais je ne comprends pas pourquoi. Les fichiers sur les deux posts posent le même problème et tous les deux contiennent des arcs aux extrémités.
  23. marionsname

    Extmin-Extmax

    lili2006, liens résolus sur les 2 posts. Extmax définit la limite supérieure-droite du rectangle qui délimite l'objet. Si tu connais la routine bbox de gile, elle sert en fait à dessiner un rectangle qui définit les limites de l'objet. Matt666, Je parle bien des limites de l'objet, pas du dessin. Merci pour votre aide
  24. Bonjour à tous, En utilisant le dessin suivant comme motif de hachurage (superhachure), à l'étape : [surligneur] Spécifiez block [Etendue] premier coin :[/surligneur] Autocad trace le rectangle en dépassant la limite haute de mon dessin, ce qui fait que le résultat laisse tjs un vide entre les rangées de motifs. Quelqu'un pourrait-il me dire pourquoi, j'ai le même souci sur un autre dessin que j'ai posté dans le forum Routines lisp. Merci de votre aide Edit: résolution du lien [Edité le 27/12/2008 par marionsname]
  25. Bonjour et salut à tous. Est-ce que quelqu'un peut me dire svp pourquoi dans le dessin ci joint les valeurs de Extmin et Extmax sont différentes des vrais limites de l'objet? extmin : -43.8079,-25.4630,0.0000 extmax : 43.8079,25.4638,0.0000 alors que les limites de l'objet sont min : X = -43.6765 Y = -25.2166 Z = 0.0000 max : X = 43.6765 Y = 25.2166 Z = 0.0000 Merci pour votre aide Edit : résolution du lien [Edité le 27/12/2008 par marionsname]
×
×
  • 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é