Kris_LC
Membres-
Compteur de contenus
68 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par Kris_LC
-
Pour ce dernier problème, c'est que ton point de base n'est pas a bon endroit dans ton bloc. Quand tu fait un bloc, prend soin de bien indiquer le point de base. Sinon, maintenant, quand tu édite ton bloc, tu peut redéfinir le point de base. Par contre, il va se redécaller ... :D
-
Exactement, ce n'est pas possible. Comme il l'as fait, tu peut modifier la ligne la plus courte possible, ou mettre des points a la place. également superposé la fléche sur le point. Je vois également que vous avez modifié les échelles par rapport au début. Avec le type de ligne ci-dessous tu n'auras qu'un point au départ du sujet. ou a l'arrivée si tu modifie la position en X. *►,► .►.►.►.►.►.►. A,.00,-.7,["►",Arial,S=.1,R=0.0,X= 0.65,Y=-.05],-.7
-
En général, quand tu installe la nouvelle version il te propose de migrer les paramètres et profils si l'ancienne n'est pas désinstallé. Sinon, et toujours si l'ancienne n'est pas désinstallé, Tu peut enregistrer ton profils (dans les options)et l'ensembles de tes barres d'outils (fichiers .cuix) et les importer dans ta nouvelles versions d'autocad.
-
Respet ! je t'avoue qu'en 86 j'était encore en couche culotte :(rires forts): Mais je dit respect, autodidacte, j'ai la même manière de procédé, avec l'avantage d'avoir internet comme solide appui ! :D Sinon j'ai un livre que j'ai télécharger sur ce forum de "la programmation autolisp" de Jean-Claude TESTE. Je le trouve pas mal, j'en apprend pas mal avec.
-
Deuxieme question a la con ! tu as appris ou tout ça ? :D
-
Oh énorme, je viens de faire des essais dans la barre de commande, excellent ! c'est interressant tout ça ! Merci beaucoup !!! et en plus tu m'as maché le travail pour les points de position, je n'ai plus de mérite du coup :huh: Et ... question à la con ! si jamais je veux choisir qu'un seul angle de ma polyligne, c'est possible ?
-
Justement, j'apprend beaucoup en ce moment. Certe avec mes petits lisp tout simple, mais ça me permet de comprendre le principe de bas et d'évoluer petit à petit. Bonuscad m'aide pas mal a ce sujet là. Merci à vous tous !
-
Ah ok ! je comprend très bien ta démarche, ca me parait une bonne idée !!! mais justement, là on aborde un sujet que je n'ai pas encore compris. Comment peut tu choisir ta polyligne une fois celle-ci crée, pour en faire ensuite le raccord sur la première, puis sur la deuxieme. Car si j'ai bien compri la démarche tu fait d'abord les deux polylignes, puis tu appliques a celles-ci le raccord que tu souhaite. Pour être sur qu'on se comprend, le but est de créer un profil tel l'image ci-jointe.
-
Ah super ! Merci ! et merci aussi pour la réactivité ! :) Je viens également de voir autre chose, le rayon de raccord du rectangle reste actif au rayon indiquer par le lisp. Y as t'il un moyen simple de remettre le raccord à 0 sans pour autant créer un rectagle. Merci encore
-
Je viens de refaire des essais, j'ai bien utilisé que PUR.LSP, je n'ai pas charger JAV pour faire l'essai. et il me purge bien toutes les présentations. Et dans JAV, même si je coche tout, il ne purge pas les présentations. Je ne connai pas encore assez le lisp pour pouvoir voir d'où ça viens. Pourtant ce n'est pas l'envi qui me manque d'apprendre pour t'aider.
-
Salut a tous ! de retour pour de nouvelles aventures ! :) Donc depuis j'ai appris a gérer osmode, et je l'ai intégré dansle lisp. Pour info, je partagerai le lisp une fois le problème ci-dessous réglé. (ca pourra peut être servir ...) Donc je voulai intégrer un nouveau type de profil dans ce lisp, je pensai l'avoir bien écrit, mais je rencontre un petit souci ! (defun c:tubf (/ VAR1 P1 P2 P3 P4 LA HT EP EP2) (setvar "cmdecho" 0) (setq VAR1 nil P1 nil P2 nil P3 nil P4 nil LA nil HT nil EP nil EP2 nil) (setq VAR1 (getvar "osmode")) (initget (+ 1 2 4)) (setq LA (getreal "\nLargeur du tube : ")) (initget (+ 1 2 4)) (setq HT (getreal "\nHauteur du tube : ")) (initget (+ 1 2 4)) (setq EP (getreal "\nEpaisseur de l'acier : ")) (initget (+ 1 8)) (setq P1 (getpoint "\nSelectionner le point de base : ")) (setq EP2 (* EP 2)) (setq P2 '((+ (car P1) LA) (+ (cadr P1) HT))) (setq P3 '((+ (car P1) EP) (+ (cadr P1) EP))) (setq P4 '((+ (car P1) (- LA EP)) (+ (cadr P1) (- HT EP)))) (setvar "osmode" 0) (command "_.rectang" "r" EP2 P1 P2) (command "_.rectang" "r" EP P3 P4) (setvar "osmode" VAR1) (setq VAR1 nil P1 nil P2 nil P3 nil P4 nil LA nil HT nil EP nil EP2 nil) (princ) ) Mais seulement ça ne fonctionne pas. il me demande bien l'ensemble des 4 variables, mais ne créé par les deux rectangle ... Il m'indique pourtant dans la barre de commande les raccords de rectangle qui sont modifié. Par contre quand je tape dans la barre de commande ceci : (command "_.rectang" "r" EP2 P1 P2) il me créé bien mon rectangle. (en ayant préalablement intégrer les variable EP2 P1 et P2 evidement) je n'arrive pas à comprendre d'ou viens le souci. Même avec un "arret sur erreur", il ne me dit rien. Avez vous une idée du problème ? Merci d'avance !
-
Je rencontre aujourd'hui un autre petit soucis que je ne comprend pas. Quand je lance PUR, il m'indique ça : ; erreur: no function definition: VLAX-GET-ACAD-OBJECT J'ai essayer différents fichiers, j'ai retélécharger le lisp ... Je vois pas d'om ça pourrai venir. Merci encore
-
En parlant d'UCSFOLLOW, j'ai adoré au départ cette variable qui permet la rotation du SCU cès qu'on le change, mais cette variable me cause un autre soucis un peu plus contraignant. Quand elle est sur 1, a chaque fois que je "double-clique" dans une fenêtre en EP celle-ci fait directement un zoom étendu, je suis donc a chaque fois obligé de vérouiller toutes les fenêtres. j'ai donc vite arreter de l'utiliser pour ça. Avez-vous une solution pour ça ?
-
Euh .... "Petit" soucis ! Le PUR enlève également toutes les présentations. (sauf une bien entendu) Ca par contre c'est vraiment un souci.
-
Ok ! merci, Sinon j'ai réessayé pour JAV, mais j'ai toujours l'erreur. c'est pas grave, ca me conviens parfaitement en faisant PUR puis JAV (sans purger). C'est vraiment génial ces outils ! Mille mercis !!!
-
Oh la vache ! Pardonnez moi l'expression, mais c'est précisement ce que je me suis dit quand j'ai vu ce que tu as fait pendant une "pause déjeuné" en parlant d'un "quelque chose". Impressionnant ! Vraiment ! Et toute mes féliciations ! J'ai essayé, ça marche Nikel !!!! Cependant, quand je lance jav, je clique sur "Selection" pour choisir l'application dès que je clique sur "Ajouter" pour choisir l'application, il me dit : Erreur : type d'argument incorrect: stringp nil et quitte l'application jav. Mais ça marche super bien en faisant avant, PURO puis PUR puis JAV en décochant "Purger". Merci encore !
-
Ne t'embète pas, Merci déja d'avoir fait JAV, c'est vraiment un outil excellent. Ou si quelqu'un pourrai me dire quelle ligne de commande ajouter, même s'il faut que je tape tout les calques un à un, ca ne me dérange pas. Merci encore à vous !
-
Oui, mais je veux quand même purger les autres calques qui ne font pas partis de mon Gabarit. Les autres types de cotes, types de repère et types de textes. Je veux juste qu'il ne purge pas les éléments qui font partis de mon gabarits ! J'imagine par exemple en indiquant directement dans le Lisp le nom des éléments à ignorer, ou quelque chose de ce genre. Ce n'est pas possible ? Je ne m'y connai pas assez encore en Lisp pour ça. Merci encore
-
Oui, je pense que ce n'est que chez toi pour le defpoint. Je me sert du defpoint tout les jours, et ... aucun soucis !
-
Encore Merci Patrick pour cet Lisp HYPER pratique. J'utilise la version 3.33, j'imagine que c'est la dernière. Cependant, j'ai une petite question. Est-il possible grace a ce genre de lisp de justement ne pas purger certaines choses. Genre par exemple, quand je fait le jav, je voudrai qu'il ne purge pas les calques, les types de cotes, types de textes, types de repères rapides de mon gabarits. Est-ce qu'il y as une solutions avec les lisp ? Le soucis c'est que les calques de mon gabarits, même si je ne les utilisent pas a l'instant où je fait le jav, j'en aurai besoin peu de temps après. Et a chaque fois je me retrouve a les réintégré. Egalement pour les types de cotes en $0,$2, $3 et $4. Merci encore, merci d'avance !
-
-
Ca viens peut être de ça, UPDATETHUMBNAIL devrait être sur 16 pour être mis a jour régulièrement. 15 n'est pas une valeur correcte. pourtant il est en valeur par défaut.
-
Intéressant de voir toutes les façons de procéder. Je cote toujours en Espace Objet ! Personnellement, il est impossible de coter en espace papier, j'imagine même pas si j'ai la moindre modification de plan ... Sur mes plans j'ai besoin aussi bien de coter de l'échelle 1 à l'échelle 1/200. J'ai donc deux types de cotes pour chaques échelle : - un pour les cotes classique, - et un autre pour les cotes de maçonneries. Et la même choses avec les calques. Tout ceci est dans mon gabarit.
-
Oui d'accord, c'est ce que j'ai justement essayé d'appliquer lors de la deuxieme version. Et ce que tu as fait, est précisément ce que j'imaginai, mais je n'arrivait pas a l'exprimer en langage lisp. Deux petites questions par rapport a ce que tu as fait : - Quel est l'intéret de mettre "\n" devant le dexte que l'on veut afficher ? - As quoi sert le "_none" entre chaque point dans la création de la polyligne ? - Et le (princ) à la fin, c'est quoi sont but ? Merci encore ! Quand je vous ce que vous faites ... Même les dieux ne savent pas comment faire ! :D
