LUDWIG
Membres-
Compteur de contenus
1 396 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par LUDWIG
-
Ce n'était pas en tout cas de vous faire plancher si longtemps, d'autant que j'ai annoncé mon sujet résolu ;) C'est exactement ça, d'où ma première idée d'utiliser un paramètre utilisateur. Tout à fait. Sauf que pour limiter à une saisie de type numérique, je préfère m'orienter vers un paramètre utilisateur ou une paramètre linéaire (car dans une optique lointaine, ce serait un petit programme qui extrude mon mur de la hauteur indiquée... et oui, désolé, je n'ai pas autodesk architecture !!).
-
Il y avait la possibilité d'utiliser les wipeout mais je pense que ta solution de la couleur 255,255,254 est meilleure.
-
Désolé rhymone, ce n'est pas ce que je veux. Ton rectangle est hauteur x largeur et tu affiche la hauteur. Pour mon mur, c'est un rectangle épaisseur x Longueur (ce qui revient au même) mais avec un paramètre utilisateur HAUTEUR qui lui n'est pas relié à un objet, c'est juste une information.
-
Merci pour ta réponse. Bien sûr l'état de visibilité, j'y ai pensé. Mais comme j'en ai déjà un dizaine, ça m'obligerait à doubler. Pour le diesel je ne sais pas encore l'écrire mais en gros, ça serait (si Longueur<1.5 ; champs = "" ; sinon champs = ép + h) J'ai déjà le champs ép+h qui renvoit les infos d'épaisseur et de hauteur.
-
Trop fort bryce. En plus, il y a d'autres propriétés intéressantes. Trop dommage Autodesk, de pas avoir accès aux propriétés EspaceReservéBloc depuis un champs dans un texte (plutôt que dans un attribut).
-
Associer les attributs et les paramètres
LUDWIG a répondu à un(e) sujet de schpountz dans AutoCAD LT 2010
Il est vrai que le bouton CONSTRUCTBLOC n'existe que dans le ruban. Moi qui ne l'utilise pas, j'espère que je ne passe pas à côté de trop de bonne chose. -
thry0 : Non, bien sûr, cette valeur varie à chaque bloc... rhymone : Non ce paramètre ne fait référence à rien. Il est juste là pour pouvoir renseigner une HAUTEUR dans le bloc et le champs est la pour afficher cette valeur. Vous me direz que j'aurais pu passer par un attribut, mais c'était pour forcer une valeur numérique (pas possible de rentrer du texte). Quoiqu'il en soit, j'ai trouvé ma solution comme préciser plus haut, en passant par une action d'étirement d'une ligne de construction.
-
Bonjour, Dans un bloc dynamique de mur (avec paramètres dynamiques longueur, épaisseur, hauteur), j'affiche avec un champs la hauteur au milieu de ce mur. Pensez-vous qu'il est possible de ne pas afficher cette HAUTEUR quand la LONGUEUR du mur est petite ? Car sur les petits murs, la longueur du texte dépasse la longueur du mur. J'imaginais peut-être avec une expression diesel, mais cela sort du cadre de mes compétences. Merci d'avance de vos contributions.
-
OK En fait tu attribues une contrainte à un objet et le paramètre de cette contrainte apparait dans les paramètres de l'objet dans la boite de dialogue des champs. Mais dans mon cas, mon paramètre utilisateur hauteur n'est pas lié à un objet.
-
Rebonjour, J'ai contourné mon problème en utilisant une ligne, un paramètre linéaire et une action d'étirement plutôt qu'un paramètre utilisateur : http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=26683#pid131093 Mais je suis quand même curieux de savoir s'il est possible de récupérer l'information d'un paramètre utilisateur.
-
Associer les attributs et les paramètres
LUDWIG a répondu à un(e) sujet de schpountz dans AutoCAD LT 2010
Une réponse tardive après recherche car j'ai bataillé aussi sur ce sujet. Il ne faut pas que le champs pointe vers un paramètre linéaire mais vers un objet (ligne par exemple). Pour contourner ce problème, j'ai associé mon paramètre linéaire à une ligne avec une action d'étirement. La ligne contient donc l'information de LONGUEUR que l'on veut récupérer. Il suffit de pointer sur le champs LONGUEUR de la ligne. Pour ne pas que cette ligne apparaisse dans le bloc, taper CONSTRUCTBLOC pour la convertir en géométrie de construction (merci Bryce pour l'astuce). -
Bonjour, Dans un bloc, j'ai créé un "PARAMETRE UTILISATEUR" nommé hauteur. Je souhaite créé un CHAMPS pour afficher cette valeur, mais je ne trouve pas dans la boîte de dialogue des champs de case qui correspondrait. Pourriez-vous me guider ? Merci d'avance
-
tu sélectionne ton xref et tu mets 0 dans les pojnts x y et z dans les propriétés. Si tu as des soucis, ouvre ton xref et tape "base" pour vérifier que le point soit défini sur 0,0,0 (le définir comme tel si ce n'est pas le cas).
-
Merci (gile) J'avais bien vu ton sujet, très théorique il est vrai, mais qui me sera sûrement utile. Bon, je vais m'y mettre alors. Souhaitez moi bon courage.
-
Bonjour, Ou la la, ça fait plus de 4 ans que je n'ai pas fait de lisp et je galère à m'y remettre. Je souhaite faire un programme qui récupère des infos de mes blocs dynamiques pour faire des calculs et renvoyés des résultats (je récupère 5 infos par blocs : effectivename, calque, visibilité, et 2 paramètres qui sont hauteur et longueur). Pour le moment, en piquant des bouts de code à droite à gauche, j'arrive à récupérer les infos. Mais il me faut maintenant les organiser, et je pense qu'il me faut utiliser des LISTE, mais je ne sais pas, ou je ne me rappelle pas comment on les créé, on ajoute des données et on trie ces listes. Je ne souhaite pas que quelqu'un me mâche le travail, juste si quelqu'un peut me guider en me donnant les commandes ou en m'indiquant un lisp que je puisse prendre comme modèle. Merci d'avance
-
Réponse tardive, mais bon... - j'ai essayé un bloc "cartouche objet" dans l'espace objet et un bloc "cartouche papier" dans les présentations. Ce dernier bloc devait récupérer les infos sur le bloc "cartouche objet" (infos dites "redondantes", c'est à dire communes à tous les cartouches du fichier : nom du projet, nom de l'archi, etc.). Ca marche une foisà la création. Mais comme mon fichier gabarit pour mes dessins vierges est différents de mon fichier gabarit pour insérer des présentations, la liaison entre le bloc "cartouche objet" et le bloc "cartouche papier' est rompue et cette solution ne fonctionne pas (peut être fonctionnerait elle si j'avais un seul fichier gabarit). - Mettre les infos redondantes dans les propriétés personnalisées du dessin : pas pratique à renseigner, et quelqu'un qui chercherait à modifier les infos du cartouche aurait bien du mal à trouver comment les modifier. - la solution que j'adopte pour le moment (ais elle ne me satisfait pas à 100%) : le cartouche de l'espace papier contient une fenêtre vers l'espace objet si bien que les deux cartouches se superposent, et qu'il n'y a qu'a remplir les infos redondantes dans le "cartouche objet" pour qu'elles s'affichent dans toutes les présentations. EDIT : la solution de Steve en fait... [Edité le 20/10/2010 par LUDWIG]
-
Peut-etre perdu par la conversion de trueview ? ça c'est normal, le bloc s'ouvre dans l'espace objet comme dans l'éditeur, mais les paramètres sautent. Vérifies que l'échelle du bloc insérée soit uniforme (X=Y=Z=1). J'ai remarqué que les blocs dynamiques non uniformes perdent leur dynamisme. J'ai inséré le bloc dans un dessin que j'ai enregistré en 2004 : http://dl.free.fr/tA505GzeY Dis moi ce que ça donne. Le soucis, c'est qu'avec 2006, tu n'auras pas les contraintes dans ton bloc et tu risque d'avoir des résultats inattendus. Ton idée avec la côte angulaire est pas mal. N'y a t'il pas moyen de forcer le sens de la côte (dans les styles) pour l'obliger à côter toujours dans le même sens et pas au plus court ? Sinon, il y a simplement la possibilité de créer un bloc "porte" avec différents états de visibilité pour les différents angles d'ouverture.
-
Réponse un peu tard, mais c'est bien ça : si le calque courant est "gelé dans la fenêtre", pas d'accrochage (même si pas en espace objet).
-
Problème quand je deplace un objet il n\'apparait pas en dynamique
LUDWIG a répondu à un(e) sujet de Ben-J dans AutoCAD 2006
fermes et rouvre autocad ça m'arrive parfois sur les rotations, déplacer, etc -
tu fais un décalage vers l'intérieur (commande decaler) de 0.5 tu hachures la zone entre les deux rectangles tu supprimes le rectangle intérieur
-
Un sujet récent à ce propos : http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=29829#pid Seulement si tu es vraiment sur 2006, tu n'auras pas accès au contraintes indispensables pour faire cette manipulation.
-
parce que c'est moi rapide pour coller dans un autre dessin.
-
J'ai exporté mon pdf en jpg puis inséré le jpg : cela m'a permis de contourner le problème. Merci pour vos réponses.
-
J'ai essayé de renommer le .pdf en .jpg ou .dwg, mais bien sûr cela ne fonctionne pas.
-
CALQUESj : ce fichier ne comporte aucun calques AFFICHER LES CALQUES SOUS JACENTS : quelque soit la réponse, même après un regen, pas de changement. J'ai même tâtonné dans les propriétés contraste, estompe, monochrome, ajuster les couleurs d'arrière plan, afficher les délimitations : Pas de changements. J'ai même réimprimé mon pdf vers un autre pdf avec l'imprimante cutewriter ; le pdf généré est conforme à l'original, mais le réinséré dans une dessin autocad ne résout pas le problème.
