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

Datenschutzerklärung Das ist der Fall.

  • Ersteller Ersteller Giuseppe Beatrice
  • Erstellt am Erstellt am

Giuseppe Beatrice

Guest
Hallo, alle.
Ich möchte um Informationen über die Frage komplexer Zeilentypen bitten; insbesondere beziehe ich mich auf Textzeilen.
Bekanntlich wird die Frage mit dem Befehl lisp ausgeführt:
(tblsearch "ltype" "xxxx"), wo der String "xxxx" offensichtlich der dem Zeilentyp zugeordnete Name ist.
das Ergebnis zeigt jedoch nur die Werte der Längen der Zeilen und der Leerzeichen und zeigt keinen dxf-Code für Skala, Größe, Texttyp und Textinhalt, der zum Zeitpunkt der Erstellung im Zeilentyp gespeichert ist.
Was soll ich dann tun, um diese Daten zu kennen?
Danke noch einmal für die Verfügbarkeit.
 
Ich danke Ihnen für die Antwort, aber die Art der betreffenden Zeile ist nicht Teil der angegebenen Dateien, da sie auf anderen Computern erstellt wurde und dann in Zeichnungen eingefügt, die mir übergeben wurden.
Meine Frage war etwas allgemeiner, was bedeutet, dass autolisp Ihnen erlauben kann, die angegebenen Daten zu kennen, insbesondere die Höhe des verwendeten Textes, um die komplexe Zeile zu komponieren.
mein besonderes Problem ist in der Tat zu bestimmen, in welcher Entfernung "minimum" von einem Polylinea Ich muss eine andere Polylinie der gleichen Art setzen, ohne dass die Texte stören, und dies hängt genau von der Höhe ab, die den in der Polylinea eingefügten Text nach dem für seine Insertion verwendeten aktuellen Maßstab annimmt: Wenn ich in gewisser Weise die "Basis"-Höhe des Textes kenne, kann ich daher leicht seine Kletterhöhe und damit den gewünschten Abstand bestimmen.
Vielen Dank für Ihre Verfügbarkeit.
 
Hallo, alle.
Ich möchte um Informationen über die Frage komplexer Zeilentypen bitten; insbesondere beziehe ich mich auf Textzeilen.
Bekanntlich wird die Frage mit dem Befehl lisp ausgeführt:
(tblsearch "ltype" "xxxx"), wo der String "xxxx" offensichtlich der dem Zeilentyp zugeordnete Name ist.
das Ergebnis zeigt jedoch nur die Werte der Längen der Zeilen und der Leerzeichen und zeigt keinen dxf-Code für Skala, Größe, Texttyp und Textinhalt, der zum Zeitpunkt der Erstellung im Zeilentyp gespeichert ist.
Was soll ich dann tun, um diese Daten zu kennen?
Danke noch einmal für die Verfügbarkeit.

linout - Exporte Linetype Definitionen (inkl. Form+Text info) von einem autocad dwg zurück zur .lin Datei
 
Dank auch für den Vorschlag, aber mein Problem ist anders, und ich werde versuchen, mich besser zu erklären.
Ich muss mit Planimetrien von elektrischen Kabeln arbeiten, bei denen die verschiedenen Arten von Rohren mit Polyline von komplexem Typ dargestellt sind, genau aus Lwpolyline mit Hüben und einem Texttyp "t1" "t2" usw., in dem die elektrischen Kabel enthalten sind; der Name, der der Polylinea zugeordnet ist, ist der eingeschlossene Text, so dass ich auf der Planimetrie der Polylinie 1 mit Art "2" haben werde.
Ich entwickelte dann ein kleines Lisp-Projekt, das die Art der Kanalleitung liest und, wenn die Anzahl der Kabel darin das für das Rohr zulässige Maximum überschreitet, eine Polylinie desselben Typs parallel zum ersten zieht.
Nun ist die Dicke von Polylinea nicht nur der Polylinea zugeordnet, sondern hängt auch von der Anfangshöhe des Textes und der Linienskala, die im speziellen Design angewendet wird (die variieren kann, aber ich habe keine Schwierigkeiten, mit Lisp zu extrahieren).
Um eine Polylinie mit der Anweisung korrekt parallel zu zeichnen (Befehl "offset"...) Vermeidung von Overlays oder übermäßigen Entfernungen, hängt der Offset-Abstand offensichtlich von der Höhe des Textes ab, und es ist dieser Wert, den ich wissen möchte, offensichtlich durch einige lisp Anweisung.
Ich hoffe, dass es klar war und danke Ihnen nochmals für die Verfügbarkeit.
 
Ich hänge ein Minimum Stroh Cunicali Ebene ist, enthält die Polylinien erstellt Ad-hoc für Rohre und Tunnels einer bestimmten Art.
Polylinien sind alle dieser Art, und ich muss, durch Autolisp, auf die Höhe, dass der Textteil der Polylinea die Skala der Typzeile variiert verfolgen.
Danke für die Verfügbarkeit.
 

Anhänge

Ich hänge ein Minimum Stroh Cunicali Ebene ist, enthält die Polylinien erstellt Ad-hoc für Rohre und Tunnels einer bestimmten Art.
Polylinien sind alle dieser Art, und ich muss, durch Autolisp, auf die Höhe, dass der Textteil der Polylinea die Skala der Typzeile variiert verfolgen.
Danke für die Verfügbarkeit.
die Höhe des Textes proportional zur Skala der Linienart Polylinea ist,
Überprüfen Sie den Code 48

in Ihrem Fall:

Code 48 = 1 -> Höhe 0,1 Einheiten
Code 48 = 2 -> Höhe 0,2 Einheit
Code 48 = 3 -> Höhe 0,3 Einheit
Code 48 = 4 -> Höhe 0,4 Einheiten

usw.
 
Dank endlos für den Vorschlag, tir.
Ich war bemüht, nach -weniger!- in den Chart-Symbolen zu suchen, die gute, alte Gewohnheit zu vernachlässigen, direkt in der Einheit zu suchen.
Danke noch mal.
 

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