• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Automatische Kontur/Trakt Kreation mit Lispel

  • Ersteller Ersteller snorky
  • Erstellt am Erstellt am

snorky

Guest
Guten Morgen.
ab dem Titel suchen Sie nach dem Weg, die Erstellung von Konturen und Einschränkungen nach diesen Kriterien zu automatisieren:
auf einer Schicht habe ich eine Reihe von geschlossenen Polylinien (katastralmap)
auf einer anderen Schicht habe ich eine oder mehrere Polylinien oder eine geschlossene Polylinie oder eine Region oder eine Ableitung (je nachdem, wer mir die Datei schickt... Nennen wir es brechend.
auf einer dritten Schicht andere nutzlose Elemente
Was ich möchte, ist, nur ein Element der Kartenschicht und die Elemente der fraktionierten Schicht zu "spegnere all the rest", automatism besteht darin, die Punkte, die das Element bilden (Beispiel geschlossene Polylinea) zu erholen und sie an die Auswahl zu übergeben, um nur die Polygone, die die Fraktionierungslinie schneiden und...
Konturen oder Einschränkungen realisieren (die von Hand verlangt, dass Sie in jedem Bereich klicken.... )
Können Sie mir sagen, ob es möglich ist?
Brauchen Sie eine Menge Programmierung oder ein super Niubbo kann erfolgreich sein?
hast du verstanden, was ich möchte? Gibt es eine einfachere Möglichkeit, das gleiche Ergebnis zu erhalten?
Danke!
 
was Sie fragen ist zu artikuliert und sicherlich nicht in der Reichweite eines Niubbio.
Es ist möglich, Kreuzungen zwischen Regionen zu identifizieren, wobei das Denken daran besteht, Polylinien und/oder Einschränkungen zu verwenden, die alles komplizieren.
Ich glaube, es ist der beste Weg, um fortzufahren.
 
Okay.
Ich versuche, den Ansatz zu ändern, wenn es einfacher ist:
bei einem Satz von Polylinien (zu denen wir die Position der Vertiken abrufen) können Sie die Schnittpunkte wiederherstellen und verwenden sie, um neue Konturen / Regionen / Traktionen zu erzeugen
Gibt es die Werte mit Trigonometrie zu filtern, ob ein Punkt Teil der neuen Kontur ist?
 

Anhänge

  • aaaaa.jpg
    aaaaa.jpg
    31,6 KB · Aufrufe: 6
autocad gibt keine Befehle, Boolean Operation durchzuführen, siehe Gewerkschaft, Subtraktion oder Schnittpunkt, es tut es nur mit Regionen oder Festkörpern.
der Weg zu folgen könnte die Auswahl aller "katastali" Polylinien sein, ein Zyklus, um sie einzeln zu untersuchen, sie in Regionen umzuwandeln, Kreuzungen mit den "Fraktion" Polylinien zu schaffen, die in Regionen transformiert werden, wenn das Ergebnis positiv ist, verwandelt der resultierende Teil sie in fertige Polylinien.
so ist machbar, die Menge der Software zu schreiben ist bemerkenswert.
 
Vielleicht fand ich den Weg... mit Interferenz (es funktioniert nur in 3d wahr? )
Lassen Sie uns entrücken:
wählen Sie die Elemente, die ich brauche (mit ip-Parameter, die "recalcate" die "Fraktion" Gruppe) und das wird immer Polylinee sein)
extrudieren x-Wert (auch nur 1m) sowohl Partikel als auch Fraktionierung
mit dem Interferenzbefehl die Partikelgruppe (die gleiche gewählte erste) und als zweite Gruppenfraktionierung wählen, sobald ich die Interferenz habe
flache (oder ähnliche Befehle) "die 3d verlassen die Konturen
machbar?
 
Komm schon! (theoretisch)

Auswahl der "Unterstützungspolitik" (wie confutatis es nennt, in einer Diskussion, in der Sie intervenieren... schön die lisp swp)
Extrusion ausgewählter Elemente
Interferenz zwischen "festen Polylinea des Trägers" und anderen Feststoffen, die unter Aufrechterhaltung von Interferenzfesten erzeugt werden
Stornierung von soliden "Vatern"
Explosionen aller Interferenzfeststoffe
Beseitigung aller Regionen, die nicht bereits auf der Ebene xy und >0 liegen, um nur das zu erhalten, was erforderlich ist

Um das Design sauber zu halten, sollten Sie Objekte auf bestimmten Schichten generieren/posten

Ich versuche zu studieren!
 
Mistkerl! Die Interferenz funktioniert nicht mit den Regionen!
Wenn ich die serienmäßige boolesche Sonne verwenden muss, muss ich auch "die Elemente verdoppeln, weil eine erste Schnittrunde die nützlichen Regionen entfernt, dann schmilzt unter anderem der Subtraktbefehl mir alle benachbarten Regionen (die benachbarten Kartierungen) die Schaffung einer einzigen Region... nicht gut!
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben