-
Compteur de contenus
1 024 -
Inscription
-
Dernière visite
-
Jours gagnés
17
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par -Olivier-
-
Bonjour Formabois, - Tu peux paramétré ton tableau, puis le mettre en bloc et le mettre dans la palette. Là il conservera ses paramètres y compris d'éventuelles cases pré-remplies. Il te suffit alors d'un clic droit sur le tableau dans ta palette et de choisir la décomposition du bloc à l'insertion. - 2ème possibilité, créer un style de tableau dans ton gabarit. Olivier
-
sortir les blocs d'un jeux de sélection
-Olivier- a répondu à un(e) sujet de x_all dans Débuter en LISP
Escuse moi j'inverse à chaque fois. La même commande corrigée defun c:selsansb (/ ss) (setq ss (ssget '((-4 . "<NOT" ) (0 . "INSERT") (-4 . "NOT>")))) (sssetfirst nil ss) (princ) ) olivier -
sortir les blocs d'un jeux de sélection
-Olivier- a répondu à un(e) sujet de x_all dans Débuter en LISP
Bonjour X_ALL, Personnellement j'enregistre mes filtres dans mon gabarit, mais tu peux tester ceci : (defun c:selsansb (/ ss) (setq ss (ssget '((-4 . "<NOT" ) (0 . "INSERT") (-4 . "NOT>")))) (sssetfirst nil ss) (princ) ) Bonne soirée Olivier -
oups ! erreur de ma part
-
Bonjour Mogo, En cherchant un peu, il y avait ceci . Comme je l'ai déjà dit, si tu pouvais te limiter à un seul poste sur un seul emplacement, cela deviendrait beaucoup plus facile à suivre. <_< J'ai l'impression que tu te complique énormément la vie sur ton programme, mais avec les petits bouts éparpillés j'ai du mal à avoir une vu d'ensemble. Olivier
-
Bonjour Mogo, Je vois dans ton code que tu passe la variable orthomode à 1. Je suppose donc que tu as l'habitude de mettre le mode orto, donner une direction au curseur puis entrer la distance. Tu ne pourras pas donner la direction dans ton programme, donc une distance seule ne peut fonctionner. La commande attend donc une suite de points et non une ou des distance(s). En espérant t'avoir aidé. Olivier
-
ssget filtres logique
-Olivier- a répondu à un(e) sujet de -Olivier- dans Pour aller plus loin en LISP
Salut (gile), Merci pour ta réponse. C'est bien ce que je craignais mais n'ayant pas retrouvé d'élément sur ce point je voulais être sûr. Je vais devoir faire d'avantage de boucle sur ma sélection que je ne le souhaitais. Merci encore. Olivier -
ssget filtres logique
-Olivier- a répondu à un(e) sujet de -Olivier- dans Pour aller plus loin en LISP
J'ai été un peu vite sur le dernier test tout à l'heure. Car bien entendu : (equal cent (cdr (assoc 330 (entget (car (entsel)))))) T Mais cela ne débloque pas le filtre. Avec '(-4 . "<AND") '(0 . "INSERT") '(-4 . "=") (cons 330 cent) '(-4 . "AND>") Toujours le même résultat. Je n'ai pas d'erreur lors de la sélection mais seuls les 2 premières catégories sont sélectionnées. Olivier :( -
Bonjour à tous, Je cherche à faire un filtre de sélection conservant uniquement trois types d'objets. - Les lignes sur un calque particulier. - Les blocs nommés X - Les bloc dynamiques Y. Pour les 2 premiers pas de problèmes, en revanche pour le dernier type j'utilise ceci : '(-4 . "<AND") '(0 . "INSERT") (cons 330 cent) '(-4 . "AND>") Ne pouvant utiliser le code de groupe 2 sur un bloc dynamique, je pensais passer par le code 330 dont j'ai déjà enregistré la valeur en amont du code. Pour le moment j'obtiens le résultat suivant : cent <Nom d'entité: 7ef05cf8> _$ (cons 330 cent) (330 . <Nom d'entité: 7ef05cf8>) _$ (assoc 330 (entget (car (entsel)))) (330 . <Nom d'entité: 7ef05cf8>) _$ (= (cons 330 cent) (assoc 330 (entget (car (entsel))))) nil Es-ce que quelqu'un a une explication et éventuellement une solution ? Olivier
-
Bonjour, Pour répondre à ta question, une petite recherche sur le forum t'aurais permis de trouver la solution comme ici . Tout comme alala je pense que tu devrais continuer le premier programme plutôt que de partir sur plusieurs. Un seul poste serait d'ailleur plus simple à suivre pour te répondre plus efficacement. Bon courage. Olivier
-
Bonjour phil2, - Le bloc ne serait pas un bloc dynamique ? - Le nom du bloc est bien TCPOINT ? Olivier
-
Bonjour, Tu aurais peut-être plus de réponse dans le forum Covadis ? Olivier Si un modérateur pouvait déplacer le sujet...
-
Bonjour, Les champs peuvent être intégrés dans des textes multilignes. Olivier
-
Bonsoir Exact Lilian, voir ici . Olivier
-
Bonjour, Avec une sélection rapide, tu sélectionnes tes cotes puis tu les déplacent d'une valeur donnée dans un sens puis de nouveau de la même valeur dans l'autre. Olivier
-
cotation d'un élément interrompu
-Olivier- a répondu à un(e) sujet de provencal dans AutoCAD LT 2012
Ouf... Il me reste plus qu'à tester tout ça. Merci VDH-Bruno, j'avais raté ce poste. Olivier :) -
Création d'un programme éclairage public
-Olivier- a répondu à un(e) sujet de mateus dans LISP et Visual LISP
La commande mesurer répartie les blocs sur la polyligne en partant du début pas d'un point choisit. Modifie le point de départ. ;) L'approche d'Olivier Eckmann donné en réponse #3 ne passe pas par les commandes Autocad ce qui t'éviteras d'être limité par elles. Olivier -
Création d'un programme éclairage public
-Olivier- a répondu à un(e) sujet de mateus dans LISP et Visual LISP
Bonsoir, Je ne sais pas si tu as modififié cette partie du programme, mais la dernière commande que tu utilise avant le mesurer c'est l'insertion du bloc candélabre (d'ailleur je ne sais pas pourquoi tu l'insère) le dernier objet est donc le bloc candélabre non mesurable. Enregistre les entités dont tu as besoin au bon moment de ton programme. Pour la commande mesurer tu as déjà tous les paramètres sans être obligé de faire de nouvelle demande à l'utilisateur. Je te donne juste des pistes pour que tu cherches par toi même. Olivier -
Ligne de repère multiple annotative
-Olivier- a répondu à un(e) sujet de -Olivier- dans AutoCAD 2011
Bonsoir à tous, Après test sur une version 2004. Les lignes de repères multiples apparaissent en temps qu'ACAD_PROXI_ENTITY, qu'elles soient annotatives où non. La valeur de la variable SAVEFIDELITY n'impacte pas l'affichage, ce qui parait logique puisque ce ne sont plus des objets classiques. Je ne sais donc pas d'où vient le problème de lecture pour le moment, mais il ne doit pas provenir de l'utilisation d'objets annotatifs. Voilà pour ce soir. Olivier -
cotation d'un élément interrompu
-Olivier- a répondu à un(e) sujet de provencal dans AutoCAD LT 2012
Merci pour l'information, je me l'a mets de côté. ;) Olivier -
cotation d'un élément interrompu
-Olivier- a répondu à un(e) sujet de provencal dans AutoCAD LT 2012
Bonjour Bryce, Petite question n'ayant pas vraiment rapport avec la question initiale. Pourquoi la ligne (setq ss (ssget "_X" filter)) ce change en (setq ss (ssget "_A" filter)) dans la seconde version de ton lisp. Je ne vois pas de différence dans le comportement et la deuxième version n'est pas documentée. Olivier -
Bonjour, +1 pour le clavier Pour moi pas d'icone, ni de ruban. Uniquement les menus déroulants pour visualiser les propriétés des objets, et les palettes sur un second écran. Tout comme Carboleum, désigner une icône à des collègues utilisant très peu le logiciel, sur un autre site, avec des versions différentes... :unsure: :blink: :mellow: :angry: Olivier
-
La pince du crabe a serrée trop fort. :(rires forts):
-
Ligne de repère multiple annotative
-Olivier- a répondu à un(e) sujet de -Olivier- dans AutoCAD 2011
Bonjour VDH-Bruno, Je pense pouvoir récupérer les CD d'installle d'ancienne version auprès du service inf mais merci pour la proposition. Je ferais des tests dès que possible où vous tient au courant des conclusions. Si quelqu'un à une idée de départ... Olivier PS : J'adore le codage de l'adresse mail :P -
Ligne de repère multiple annotative
-Olivier- a répondu à un(e) sujet de -Olivier- dans AutoCAD 2011
Bonjour à tous, L'ouverture avec true view 2013 s'effectue sans problème (j'aurais été étonné du contraire). Il faut que je trouve une version antérieure à 2008 pour faire des tests, mais je n'ai pas beaucoup de temps aujourd'hui. Olivier
