• Ce forum est la traduction générée par la machine de www.cad3d.it/forum1 - la communauté italienne du design. Plusieurs termes ne sont pas traduits correctement.

(AutoSEZ) 2) Sections et profils de la Terre - Extraction automatique

un salut à tous
Merci encore du programme lisp autosez_2 stupendous.
le programme extrait une section d'une seule ligne, mais pour les polylines?
Il y a probablement des mises à jour du programme autosez_2 en termes d'extinction d'un soyeux même d'une polyline.
s'il y a d'autres versions plus récentes me disent où les emmener
merci ange123
Avez-vous vu la vidéo de démonstration de post gp ci-dessus ?https://www.cad3d.it/forum1/threads...trazione-automatica.17601/page-12#post-429341
 
Bonjour, Gp.

J'ai vu votre autosez. Très gentil et je vous complimente. Je dois l'essayer sur une ancienne version d'autocad 2007 et ça marche très bien.
maintenant j'ai abandonné autocad pour passer à zwcad décidément moins cher. Je ne sais pas.
Je vous demande si vous avez déjà essayé de le compiler pour Zwcad. Au cas où vous n'auriez pas le temps, j'aimerais coopérer avec vous pour essayer.
Andrea
 
Bonjour, Gp.

J'ai vu votre autosez. Très gentil et je vous complimente. Je dois l'essayer sur une ancienne version d'autocad 2007 et ça marche très bien.
maintenant j'ai abandonné autocad pour passer à zwcad décidément moins cher. Je ne sais pas.
Je vous demande si vous avez déjà essayé de le compiler pour Zwcad. Au cas où vous n'auriez pas le temps, j'aimerais coopérer avec vous pour essayer.
Andrea
Merci :)
comme déjà mentionné pour, j'ai été incapable d'essayer avec zwcad, d'autres fabricants de clones autocad m'ont fourni des licences logicielles pour exécuter des tests.
il était nécessaire de réécrire des parties de la liste dans autolisp (vanille) en remplacement du lisp visuel, pour d'autres parties qu'ils ont pensé de leurs programmeurs et d'autres parties ont encore été "coupées" car ils ne sont pas utilisables en dehors de l'autocad.
parler de clones, à ce jour je trouve que autosez allume gstarcad (appload *.vlx) ainsi que sur progecad et proa (y compris comme add-on dans le logiciel).
avez-vous vérifié qu'il n'y a pas d'applications pour votre logiciel similaire autosez?
 
Ciao gp,
J'essaie le vedere en gira. utilisation du temps cadtools qui fait une modélisation valide du sol et permet la réalisation de sections et de profils. Cependant, il pèche sur les nageoires.
J'avais personnellement écrit en 1998 un bloc de lisp pratiquement identique à votre sous autocad 12 qui tournait bien jusqu'à l'autocad 2007... il manquait seulement l'interface graphique
aussi cela dans zwcad aurait besoin d'un certain débogage, mais étant donné votre interface graphique, certainement plus amicale, que ma ligne de texte je préférerais perdre du temps à faire la conversion vlx -> zrx de votre!
J'ai le zwcad 2019 pro dont vl est pratiquement celui des ms et ne peut pas comprendre quoi faire avec le format vlx... et comprendre accepte les formats lsp (vanille) ou zw
 

Pièces jointes

Bonjour à tous et compliments pour ce bijou en lis.

Cependant, j'espère pouvoir recevoir un soutien utile pour la comprendre.

nous plaçons le cas où la section traverse une "grade" avec des coins parfaitement perpendiculaires.

J'ai remarqué que le lisp fonctionne correctement (c'est-à-dire en correspondance de lignes ayant la même x,y décalée d'un certain décalage sur z considérer d'abord l'intersection entre la section et la ligne à plus haute altitude, puis l'intersection entre la section et la ligne à basse altitude et puis dessine dans la section une étape parfaitement droite) seulement si le point terminal de la section (toute section) est suffisant à proximité du pétrissage.

si cela ne se produit pas, le lisp considère d'abord le point le plus bas et ensuite le point le plus haut, générant des sections incorrectes.

pour me faire mieux comprendre. Considérez un anneau fermé avec un grade perpendiculaire tout autour. Dessiner une section du point au point b (antipodes de cette bague) ce qui est connu est que la prochaine étape au mauvais point de la section, tandis que la suivante au parfait b.

Pourquoi cela arrive-t-il et surtout comment le résoudre ?

Je vous remercie.
 
Dernière édition:
Pourquoi cela arrive-t-il et surtout comment le résoudre ?
se produit parce que les objets croisés par la ligne de section sont sélectionnés et l'ordre renvoyé est celui avec lequel ils ont été dessinés.
Il n'y a pas de solution "automatique" au problème, l'union des sommets pour réaliser un profil qui vous convient, car une autre devrait être différente, seul le profil d'un solide serait unique.
Il suffit de faire des ordres de tirage ciblés ou de déplacer les lignes que vous voulez lire "après".
 
Il n'y a pas de solution "automatique" au problème, l'union des sommets pour réaliser un profil qui vous convient, car une autre devrait être différente, seul le profil d'un solide serait unique.
une idée.

à l'intérieur des options vous ne pouvez pas ajouter un drapeau de "gradation" dont le contrôle implique que, si la ligne de section se croise 2 points avec le même x,y et z différent, une étape verticale est imposée entre ces 2 points avec arrivée et départ horizontalement? un peu ce qui dans l'analyse mathématique serait un "sel".
Immagine.jpgconsidérant que souvent, dans la vie réelle, quand vous avez une condition géométrique similaire est parce que vous êtes face à un mur, une barrière ou un classement artificiel, à mon avis, laisser l'algorithme actuel sans modification et ajouter cette fonctionnalité aiderait non seulement dans mon cas.

draworder et les lignes de déplacement ne sont pas une solution parce que souvent vous travaillez avec des polylines qui sont intersectées dans et dehors et puis ajuster un verset se révèle l'autre. seule solution est d'observer le profil automatique et de régler manuellement les zones où le grade n'est pas venu (ils sont évidents). Mais je répète, j'espère que vous pourrez mettre en œuvre la petite fonction ci-dessus.

en tout cas merci encore pour ce lisp valide;)
 
en cas de chevauchement des sommets, en continuant dans la représentation d'un profil, imposant d'abord la sélection du sommet avec z inférieur et puis celui avec z supérieur (ou vice versa), il y a cependant des problèmes insurmontables, comme le verset dessin Ou peut-être chemin vers les ascensions.
dans l'exemple ci-dessous, avec la sélection avant le sommet inférieur, voir ce qui se passe..
621.JPGle programme est né pour retourner des reliefs topographiques, où mai vous trouverez exactement des points qui se chevauchent. Si le degré était le résultat d'un projet, il serait utile de représenter la polyligne de profil en 2d sur le plan ou en 3d sur le modèle et de créer le cartilage à partir de l'un d'eux.
 
Il serait intéressant de représenter le profil polyligne en 2d sur le plan ou en 3d sur le modèle et de créer le cartilage à partir de l'un d'eux.
Si vous ne pouvez simplement pas implémenter un automatisme supplémentaire "90 degrés", je pense que la meilleure façon de procéder est de générer la section avec autosez et ensuite corriger manuellement les morceaux de profil "mauvais" (alors sauter immédiatement à l'œil).
 
Bonjour.
J'ai essayé d'installer l'autosez lisp suivant vos instructions, au moment de donner la commande asez m'apparaît le message que je vous attache, sur quoi dépend ?
Je vous remercie.
 

Pièces jointes

  • Screenshot (40).png
    Screenshot (40).png
    357.5 KB · Affichages: 30
s'il n'est pas déjà défini secureload = 0 et vérifiez que les fichiers sont dans un dossier lu depuis le chemin autocad (options/fichier).
vérifier également s'il y a des fichiers base.dcl et acadcl
Essaie...

p.s.: le lisp lance avec asez, la version précédente a été lancée
 
Ce lisp est vraiment intéressant. Je veux le télécharger pour le tester un peu. La dernière version est-elle téléchargeable dans le premier commentaire de ce thread ?
en ce qui concerne l'inconvénient qui est apparent dans le cas d'un grade avec le même x et y entre le pied et la tête de l'étape elle-même, et, considérant qu'à peine un instrument de relief retournera identique x et y entre la tête et le pied... et que cependant est une condition qui, bien que très à distance, pourrait encore se produire, je demande s'il est possible d'effectuer un contrôle qui est assigné, au cas où il y a x et y identiques, de les varier de quelques mm ou dixièmes de mm. Il suffirait d'augmenter ou de diminuer sa valeur à la troisième ou quatrième décimale (ou cinquième décimale). la bonté du soulagement ne souffrirait en aucune façon.
 
la dernière version "public" est celle du premier post, auquel je ne pense pas apporter des changements, c'est trop difficile.
sur ce lisp, il est impossible de faire des changements rapides et d'exécuter les tests rapidement, comme sur un autre code de ligne.
 
sur ce lisp, il est impossible de faire des changements rapides et d'exécuter les tests rapidement, comme sur un autre code de ligne.
Ça ne vaut pas le coup. dans le pays des reliefs il est pratiquement impossible que l'état du x et y parfaitement identique entre le pied et la tête d'une marche, même en mettant pour détecter une gradinata en cls.
 
J'ai essayé le lisp et c'est bon.
conseil à Morphéouz, Dans le cas où il se trouve obligé de détecter des structures comme les bâtiments cls, ne jamais dépendre entièrement de programmes qui sont nés pour les reliefs topographiques, mais d'utiliser un programme de cad pour la construction de la structure que le dtm a des difficultés à interpréter.
Par exemple, j'ai construit la situation suivante avec autocad, dans laquelle il y a une structure en grades.
Donner tous les points à un programme pour la construction du modèle numérique du sol vient à ce résultat (images 2 et 3). résultat inacceptable, clairement. Par conséquent, il est fortement recommandé d'alimenter d'abord le programme en charge de la construction du modèle numérique les points qui identifient le cours du sol autour de la structure. utiliser plus tard un cad pour construire le solide (en utilisant toujours les points détectés dans le pays). Il n'y a pas d'autre moyen d'obtenir un résultat décent.
 

Pièces jointes

  • 1.jpg
    1.jpg
    79.7 KB · Affichages: 20
  • 2.jpg
    2.jpg
    73.3 KB · Affichages: 12
  • 3.jpg
    3.jpg
    88.1 KB · Affichages: 21
J'ai toujours utilisé autosez sans problème, mais depuis hier il ne fonctionne plus et apparaît la fonction annulée écrite. J'ai essayé de relire les différents messages, mais je n'ai pas trouvé de solution.as.JPG
 
Bonjour à tous, j'ai toujours trouvé ce lisp très utile et donc je vais toujours remercier l'auteur.
Je vous écris aujourd'hui pour vous demander une information puisque les commentaires précédents ne pensent pas que j'ai trouvé de réponse.
J'ai actuellement ce problème:
le lisp fonctionne parfaitement jusqu'à ce que les profils aient une pente excessive comme dans jusqu'à ce que des distances partielles et progressives soient transcrites la distance dans le plan.
pour un besoin particulier j'ai dessiné des profils avec une pente élevée et donc la mesure inclinée est très différente de la mesure plane, donc je me demandais s'il y a une option pour être en mesure de cocher pour écrire jusqu'à la distance inclinée au lieu du plat.
J'attache des photos pour mieux exprimer:
1.png(p. ex. photos, ici les distances sont très proches mais dans d'autres profils sont avec la même pente mais moins dense... )
2.png(Sélectionner la polyligne de profil vous avez la distance inclinée réelle de 68mt dans le plan jusqu'à ce qu'il signale 36mt)
Y a-t-il un moyen de rendre compte des distances partielles et progressives qui sont inclinées?
Je vous remercie.
 
(Sélectionner la polyligne de profil vous avez la distance inclinée réelle de 68mt dans le plan jusqu'à ce qu'il signale 36mt)
jamais vu un profil avec des distances en pente (quel que soit l'inclinaison du plan de campagne). Mais je ne sais pas quel besoin particulier vous avez, donc vous auriez préféré faire pencher les distances sur votre profil. tant, même si vous devez retourner au pays pour un reconditionnement, le compteur de vitesse ou la station totale, travaillera toujours pour des distances réduites. avoir les distances inclinées vers le profil peut également vous conduire par erreur, lorsque vous interprètez le profil, en échangeant l'un avec les autres.
 
jamais vu un profil avec des distances en pente. Mais je ne sais pas quel besoin particulier vous avez, donc vous auriez préféré faire pencher les distances sur votre profil. tant, même si vous devez retourner au pays pour un reconditionnement, le compteur de vitesse ou la station totale, travaillera toujours pour des distances réduites. avoir les distances inclinées vers le profil peut également vous conduire par erreur, lorsque vous interprètez le profil, en échangeant l'un avec les autres.
hi tristus, je n'ai jamais vu des distances inclinées sur les profils mais, malheureusement, il est un besoin d'une entreprise qui devra faire le travail d'une conduite, donc leur bureau technique nous a demandé de modifier les profils en fonction des distances inclinées puisque dans certains points la pente est assez élevée et il y aurait tellement de différence en termes de matériaux qu'une distance prise en avion. pas dans le besoin spécifique, mais ma demande découle de cette motivation et je voulais comprendre si cette fonction est présente dans ce lisp. Je vous remercie.
 

Statistiques du forum

Sujets
58 521
Messages
499 056
Membres
104 110
Dernier membre
ChristianR

Membres en ligne

Aucun membre en ligne actuellement.
Retour
Haut