marionsname
Membres-
Compteur de contenus
112 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par marionsname
-
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
-
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
-
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
-
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
-
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
-
exécution automatique de fonction defun c:
marionsname a répondu à un(e) sujet de marionsname dans Débuter en LISP
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] -
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
-
Bonjour, Parfait gile, donc pas besoin de mettre Autosnap à 0. Merci beaucoup
-
Merci beaucoup :)
-
Merci lili2009, ça a finalement marché. Bonne continuation
-
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
-
ca donne ceci chez moi
-
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
-
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?
-
problème résolu, allez voir ce post.
-
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
-
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.
-
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]
-
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.....
-
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]
-
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.
-
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.
-
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
-
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]
-
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]
