Invité Patrick Posté(e) le 11 février 2008 Posté(e) le 11 février 2008 Est-il possible d'attacher des Xdata aux segments de LWpolylignes ou à défaut, d'attacher des données d'un autre type que des Xdata à ces segments?
Patrick_35 Posté(e) le 11 février 2008 Posté(e) le 11 février 2008 Salut Patrick Attacher des xdatas à la polyligne, oui mais au segment d'une polyligne, jedirai non, mais quand même pas impossible.Numéroter chaque segment, affecter un numéro au xdata(s) par rapport ausegment mais attention aux outils qui optimise les poly, les inversent,etc... , car cela exploserai la logique et le(s) xdata(s) necorrespondraient plus à rien.Pour y remédier, il reste les réacteurs (par exemple vlr-acdb-reactor avecl'évènement :vlr-objectmodified), mais gros boulot en perspective. @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
bonuscad Posté(e) le 11 février 2008 Posté(e) le 11 février 2008 Aux segments directement je dirais non. Où alors ça devient usine à gaz. Personnellement si je devais résoudre ce problème, je ferais un truc plus par "la porte de derrière" comme dirait Didier. Mon astuce serait de maintenir en parallèle des entités équivalentes aux entités explosés de la dite polyligne. Donc pour une LWPOLYLINE, j'aurais principalement des lignes et des arc aux quelles j'affecterais les Xdatas liés aux LwPolylines par un réacteurs (là c'est un peu plus chaud mais encore réalisable). Ces entités maintenue en parrallèles seraient rendu invisible par le code dxf 60 qui est peu utilisé et connu. Mais bon cela reste intéressant si ces Xdata ne s'appliquent pas à une tripotée de polylignes. Car bonjour la duplication d'infos. Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Invité Patrick Posté(e) le 12 février 2008 Posté(e) le 12 février 2008 Merci pour vos réponses, je crois que je vais opter pour une liste de valeurs numériques que je stockerais sous forme de chaine quelque part dans les Xdata (code 1000?) de la polyligne, le numéro d'ordre de la valeur correspondant au numéro du segment. Pas très élégant mais on fait comme on peut... Dans mon application, je n'aurais pas le cas d'inversion de la polyligne ni de modifications affectant l'ordre des segments, donc ça devrait aller.
yw22 Posté(e) le 12 février 2008 Posté(e) le 12 février 2008 Est-il possible d'attacher des Xdata aux segments de LWpolylignes ou à défaut, d'attacher des données d'un autre type que des Xdata à ces segments? Bonsoir, qu'est-ce que des Xdata ? Merci par avance.
lili2006 Posté(e) le 12 février 2008 Posté(e) le 12 février 2008 Bonsoir à toutes et tous, Va faire un tour sur ce sujet éventuellement. Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
yw22 Posté(e) le 13 février 2008 Posté(e) le 13 février 2008 Bonjour lili2006, Merci pour ces informations, cela me semble assez compliqué à comprendre tout seul, mais très intéressant. Cordialement. yw22
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant