März 14, 2022

Kostenlose AutoLISP-Befehle, um Zeichnungsbearbeitungszeit zu sparen

Was ist AutoLISP?

AutoLISP ist eine beliebte Hochsprache für die Programmierung in CAD-Paketen wie AutoCAD, BricsCAD oder ZWCAD. Mit AutoLISP können Sie benutzerdefinierte CAD-Befehle erstellen, um Aktionen auszuführen und die gewünschte Ausgabe zu generieren.

AutoLISP ist bereits mit einer Vollversion von AutoCAD geladen. AutoLISP wird in AutoCAD LT jedoch nicht unterstützt.

Liste der freien Lisps und Hilfsprogramme

3D Polyline Lisps

Sl. Nein.

Free Lisp related to 3D-Polylinie

Beschreibung

Erstellen Sie ein 3-Punkt-Rechteck

Zeichnen Sie ein Rechteck, indem Sie 3 Punkte auswählen

Erstellen von Ansichten aus 3D-Linie

Einfaches Erstellen von Ansichten aus 3D-Linie

3D Vertex aktualisieren

Aktualisieren Sie den Z-Wert aller Eckpunkte einer 3D-Polylinie

Text erhöhen

Ausgewählte Texte gemäß den in den ausgewählten Texten genannten Erhebungen anheben

Konvertieren von 3D-Gesicht in 3D STL

Konvertieren Sie 3D-Gesichter in eine STL-Datei und zeigen Sie die STL in kostenlosen STL-Viewern an

Markieren Sie den Z-Wert an jedem Scheitelpunkt der 3D-Polylinie

Programm zum Markieren des Z-Werts an jedem Scheitelpunkt der 3D-Polylinie

Interpolieren Sie den 3D-Wert an jedem Scheitelpunkt der Polylinie

Interpolieren Sie den 3D-Wert an jedem Scheitelpunkt der Polylinie

Höhen interpolieren

Interpolieren von Höhen am 3D-Polylinien-Scheitelpunkt

Vertext der 3D-Polylinie aktualisieren

Aktualisieren Sie jeden Scheitelpunkt der 3D-Polylinie mithilfe von Höhentext

Landvermessung Lisps

Sl. Nein.

Free Lisp im Zusammenhang mit Land Survey (Infrastructure Engineering)

Beschreibung

Fuß zu Meter

Entfernung in Fuß nach Meter umrechnen

Konvertieren von DXF in CSV-Datei

Export Rechtswert, Hochwert, Höhe und Bemerkung aus DXF; Konvertieren von DXF erstellt von Topcon Instrument in CSV-Datei

Anzeigebereich

Polygonfläche in verschiedenen Maßeinheiten anzeigen

Farbverlauf zeichnen

Programm zum Zeichnen einer Linie auf Formationsebene in einer Längsschnittzeichnung mit einem bestimmten Gradienten

Abstand messen

Messen Sie den Abstand zwischen zwei beliebigen Punkten der Polylinie

Höhe interpolieren

Interpolieren von Erhebungen in einem bestimmten Abstand

Meeresspiegel

Konvertieren Sie die Höhe, um den Meeresspiegel darzustellen

Aufbruch

Nützliches Lisp zum Konvertieren von Zeichnungspunkten in Absteckpunkte

Interpolieren mehrerer Erhebungen

Programm zum Interpolieren mehrerer Erhebungen

Mittelpunktsinterpolation

Text in der Mitte ausgewählter Texte interpolieren

Höhe aktualisieren

Z-Wert zu ausgewählten Punkten hinzufügen

Stromleitung

In vielen Vermessungszeichnungen müssen wir die Stromleitung angeben. Mit diesem Lisp kann jede Polylinie in eine Linie umgewandelt werden, die eine Stromleitung anzeigt.

Text am Rasterpunkt ausrichten

So fangen Sie Text mit einem bestimmten Rasterabstand am nächsten Punkt im Raster ein

Gitter zeichnen

Zeichnen Sie ein Raster mit einem bestimmten Rasterintervall

Mehrere Bereich

Ermitteln der Fläche mehrerer Polygone in einem einzigen Befehl

Führer zeichnen

Zeichnungsführer mit jeweiligem Rechtswert und hochwert

Meter zu Fuß

Konvertieren Sie metrischen Text in Text mit metrischem Wert und Fußwert

Zufälliger Text innerhalb des ausgewählten Bereichs

Erstellen Sie zufällige Erhebungen um die verfügbare Höhe mit dem angegebenen Limit

Measure-Befehl wiederholen

Wiederholen Sie den Messbefehl mit der Option zum Einfügen von Blöcken für mehrere Polylinien in einem einzigen Befehl

Punkte festlegen

Exportieren Sie Zeichnungspunkte zum Festlegen nach Excel

Alignment Lisps

Sl. Nein.

Free Lisp related to Rechtschreibung

Beschreibung

Mark Chainages

Markieren von Verkettungen entlang ausgewählter Ausrichtungen in den angegebenen Querschnittsintervallen

Erstellen Kurve Design Details

Erstellen Sie Kurvendesign-Details für jede Straßenausrichtung

Block entlang der Ausrichtung erstellen

Erstellen eines Attributblocks auf einer ausgewählten Polylinie mit Blocknummer

Mark Chainages an der Kreuzung

Setzen Sie einen Scheitelpunkt entlang einer Ausrichtung in jedem Kettenabstand ein: Markieren Sie Ketten an Kreuzungen entlang der Ausrichtung

Scheitelpunkt entlang einer Ausrichtung einfügen

Scheitelpunkt entlang einer Ausrichtung (Polylinie) an der Textposition einfügen

Scheitelpunkte entlang einer Ausrichtung markieren:

Scheitelpunkt an jedem Scheitelpunkt der ausgewählten Polylinie einfügen

Schnittausrichtung zwischen alternativen Kettenlagen

Markieren Sie die Chainage in einem bestimmten Intervall und schneiden Sie die Ausrichtung zwischen den einzelnen Chainage.

Polyline Lisps

Sl. Nein.

Kostenlose Lisps im Zusammenhang mit Polyline

Lisp für Brics CAD

Polylinien-Scheitelpunkt reduzieren

Polyliniengewicht reduzieren

Scheitelpunkt entlang einer Polylinie einfügen

Scheitelpunkt entlang der Polylinie mithilfe der Textposition einfügen

Qualitätsprüfung Polygone

Find close poly – Qualitätsprüfung Ihrer Zeichnung vor dem Export in das GIS-System

Textobjekte verschieben

Export Block Abstand von der Ausrichtung Polylinie Linie als CSV

Koordinatentabelle erstellen

Erstellen Sie eine Koordinatentabelle für 3D- und 2D-Polylinien

Polylinien-Vertex exportieren

Exportieren Sie Polylinien-Vertex-Daten zusammen mit der automatischen Punktnummerierung

Kreuzungen markieren

Ebenen von Linien finden schneiden mit ausgewählter Polylinie

Offenes Polygon finden

Offene Polygone zwischen ausgewählten Polylinien markieren

Glatte Polylinie konvertieren

Glatte Polylinie in reguläre Polylinie konvertieren

Glätten Querschnitt Linie

Glätten Sie die Querschnittslinie, um sie als natürliche Oberfläche darzustellen

Fläche in Polylinie konvertieren

Konvertieren von 3D-Flächen in 3D-Polylinien

Mittellinie erstellen

Erstellen von Mittellinien aus Kanten

Kreuzungen finden

Schnittpunkte zwischen den ausgewählten Polylinien finden

Messen Linie

Messen Sie jedes Segment der ausgewählten Polylinie.

Brechen Sie alle sich kreuzenden Polylinien

Programm zum Brechen von Polylinien an Kreuzungen

Polygon im Uhrzeigersinn neu erstellen

Ändern Sie die Richtung des Polygons im Uhrzeigersinn

Offset Polylinie auf beiden Seiten

Offset Polylinie auf beiden Seiten

Polylinien nach Länge sortieren

Polylinien sortieren abhängig von der Entfernung

Polylinienkoordinaten exportieren

Exportkoordinate jedes Eckpunkts der Polylinie

Block Lisps

Sl. Nein.

Kostenloses Lisp im Zusammenhang mit AutoCAD Block

Beschreibung

Block am Segmentmittelpunkt einfügen

Einfügen von Blöcken in der Mitte jedes Segments

Text aus ausgewähltem Attribut

Text aus dem ausgewählten Attribut erstellen

Block auf Polylinie einfügen

Einfügen von Blöcken an der Kreuzung oder am Ende oder einer Kombination aus Kreuzung und der Endpunkt der ausgewählten Polylinie.

Block am Scheitelpunkt einfügen

Routine zum Einfügen eines Blocks an jedem Scheitelpunkt der ausgewählten Polylinie

Elevate Block

Lisp-Routine zum Anheben von Blöcken mit dem nächstgelegenen Höhentext.

Block in Text einfügen

Fügen Sie Blöcke ein, indem Sie den angegebenen Text in der gesamten Zeichnung finden

Text Lisps

Sl. Nein.

Free Lisp für den Umgang mit Text-Entitäten

Beschreibung

Überprüfen Sie fehlende Zahlen nacheinander

Finden Sie die fehlende Zahl in einer Sequenz von der kleinsten bis zur höchsten Zahl im ausgewählten Text

Präzision ändern

Ändern der Genauigkeit des ausgewählten Textes in CAD

Konvertieren von MText in Text in CAD

Konvertieren von MText in Normale Textentität in AutoCAD

Finden Unterschied in Über Läppen Text

Finden Sie den Unterschied zwischen überlappenden Texten

Texte austauschen

Austausch der Texte

Text drehen

Text in Bezug auf den Winkel der ausgewählten Punkte drehen

Kopieren Sie Text in viele

Kopieren Sie den Text des Referenztextes in alle weitere ausgewählte Texte

Wählen Sie Texte aus, die

Markieren Sie die Texte mit dem angegebenen Text unter den ausgewählten Texten

Überlappung finden

Find ist der Text, der sich mit einem anderen Text oder einer anderen Entität überlappt

Werte abrunden

Runden Sie die Werte auf die nächste 0 ab.005

Rahmen um einen Text

Setzen Sie Kästchen um ausgewählte Texte

Kreis um einen Text

Kreise um ausgewählte Texte legen

Finden minimale und maximale Anzahl unter ausgewählten Text

Finden minimale und maximale Anzahl unter ausgewählten Text

Punktdaten exportieren

Exportieren von Punktdaten aus der Zeichnung als eine CSV-Datei

Punktdaten importieren

Importieren von Punktdaten aus CSV-Datei als AutoCAD-Zeichnung

Utility Lisps

Sl. Nein.

Kostenlose Lisp-Utility-Funktionen

Befehl

Cloud-Objekt

Erstellen Sie eine Beschriftung (wolkenähnliches Objekt) um den wichtigen Text in der Zeichnung

Makros

Set von Makros zur Beschleunigung der Zeichnungsbearbeitung

Liste DXF Details

Alle DXF-Details der ausgewählten Entität auflisten

Multiplizieren

Ausgewählte Entitäten mit einem bestimmten Multiplikationsfaktor multiplizieren

Ebene in aktuelle ändern

Ändern der Ebene ausgewählter Entitäten in die aktuelle Ebene

Schnelles Erstellen von Ebenen

Erstellen Sie schnell eine neue Ebene

Ebene löschen

Löschen Sie alle Entitäten der Ebene, die von der ausgewählten Entität bestimmt wurden

Normale UCS einstellen

Setzen Sie normale BCS auf alle ausgewählten Entitäten. nützlich, wenn versehentlich ein Extrusionswinkel zum Zeichnen von Entitäten festgelegt ist.

Skala Linie

Skalieren Sie ausgewählte Linien ab dem Mittelpunkt mit einem bestimmten Skalierungsfaktor.

Bogen zu Linie

Konvertieren Bogen oder Kreis in eine Reihe von Liniensegment

Elevate Elevation Text

Erhöhungen abhängig vom Textinhalt erhöhen

Hilfsprogramme

Sl. Nein.

Kostenloses Hilfsprogramm

Beschreibung

Excel-Makro

Plotten von Punktebenen in verschiedenen Farben in Ihrem CAD-Paket mit Hilfe dieses Makros

Excel zu CAD

Tabellendaten als native CAD-Entitäten aus Excel erstellen

eSurvey Form

Konvertieren Sie AutoCAD DXF oder AutoCAD DWG in eine ESRI-Formdatei

UTM Konverter

Konvertieren Sie Breitengrad / Längengrad (Lat / long) in UTM und umgekehrt

CAD Batch Runner

Skript und Lisp auf mehreren Zeichnungen ausführen

Einheitenumrechnung

Dienstprogramm zum Konvertieren der beliebtesten Vermessungseinheiten – Länge, Fläche und Volumen.

Was ist eine LSP-Datei?

LSP-Dateien oder Dateien mit .LSP-Erweiterung sind die Dateien in der Programmiersprache LISP geschrieben. Die LSP-Dateien enthalten Quellcode für AutoLISP in Form von Klartext-Programmcode, der mit Hilfe eines LSP-Interpreters ausgeführt wird. Diese Dateien können mit einem beliebigen Texteditor geöffnet werden. LSP-Dateien werden mit gängigen CAD-Programmen wie AutoCAD, BricsCAD und ZWCAD verwendet.

Wie erstelle ich ein LISP in AutoCAD?

Im Fenster VLISP können Sie ein LISP-Programm erstellen. Um das VLISP-Fenster zu öffnen, wählen Sie im AutoCAD-Fenster im Menü ‚Extras‘ die Option ‚AutoLISP‘ und dann die Option ‚Visual LISP Editor. Im sich öffnenden VLISP-Fenster können Sie Ihr LISP-Programm in das Konsolenfenster eingeben. Sie können den VLISP-Texteditor auch starten, indem Sie ‚Datei‘ und dann ‚Neu‘ auswählen. Mit dem Texteditor können Sie komplette LISP-Programme oder -Routinen schreiben und speichern.

Wie öffne ich ein LISP in AutoCAD?

Eine AutoLISP-Datei sollte zuerst geladen werden, bevor sie ausgeführt werden kann. Stellen Sie zum Öffnen einer AutoLISP-Datei (LSP) sicher, dass der Texteditor aktiv ist. Klicken Sie in Visual LISP in der Menüleiste im Menü ‚Extras‘ auf die Schaltfläche ‚Laden‘. Alternativ können Sie in der Symbolleiste ‚Ausführen‘ auf das Fenster ‚Aktive Bearbeitung laden‘ klicken. Im Konsolenfenster wird eine Meldung angezeigt, wenn das Programm erfolgreich geladen wurde. Um die AutoLISP-Funktion auszuführen, geben Sie an der AutoCAD-Eingabeaufforderung den Namen eines Befehls- oder Funktionsnamens in Klammern ein und drücken Sie die Eingabetaste. Alternativ können Sie den Namen eines Befehls- oder Funktionsnamens in Klammern an der Eingabeaufforderung der Visual LISP-Konsole eingeben und die Eingabetaste drücken.

Ist LISP die beste Programmiersprache für AutoCAD?

LISP, eine der besten Hochsprachen, ist aufgrund der unstrukturierten Natur von AutoCAD-Zeichnungen die am besten geeignete Programmiersprache für AUTOCAD.Die Lisp-Funktionen eignen sich für Geometrie, den Zugriff auf die interne DWG-Datenbank von AutoCAD oder die Manipulation grafischer Objekte in AutoCAD. Die Eigenschaften dieser grafischen Entitäten werden AutoLISP als Zuordnungslisten angezeigt, in denen Werte mit AutoCAD-Gruppencodes gepaart werden, die Eigenschaften wie Definitionspunkte, Radien, Farben, Ebenen, Linientypen usw. angeben. AutoCAD lädt AutoLISP-Code aus .LSP-Dateien.

AutoLISP-Code kann mit dem Benutzer über den grafischen Editor von AutoCAD interagieren, indem primitive Funktionen verwendet werden, mit denen der Benutzer Punkte auswählen, Objekte auf dem Bildschirm auswählen und Zahlen und andere Daten eingeben kann. AutoLISP verfügt auch über eine integrierte grafische Benutzeroberfläche (GUI) Mini- oder domänenspezifische Sprache (DSL), die Dialogsteuerungssprache , zum Erstellen modaler Dialogfelder mit automatisiertem Layout in AutoCAD.

Wie lade ich ein AutoLISP-Programm?

Geben Sie das Lisp-Programm/die Lisp-Routine in den Visual Lisp-Editor ein. Laden Sie die Routine, indem Sie auf die Schaltfläche „

‚Aktives Bearbeitungsfenster laden‘ klicken. Der gewünschte Befehl wird erstellt. Jetzt können Sie diesen Befehl im Befehlsfenster ausführen, um das gewünschte Ergebnis zu erhalten. Sie können das LISP-Programm auch von außerhalb des Visual Lisp-Editors laden. Diese Vorgehensweise wird normalerweise verwendet, wenn Sie den Code der von Ihnen erstellten Lisp-Befehle nicht freigeben möchten. Um Lisp außerhalb des LISP-Editors zu laden, navigieren Sie zum Menü ‚Verwalten‘ und klicken Sie auf ‚Anwendung laden‘. Wählen Sie die LSP-Datei aus und laden Sie sie. Auf diese Weise können Sie die LSP-Routine mit Ihrer gewünschten Zeichnung verwenden. Wenn Sie den Befehl lisp jedoch mit mehreren Zeichnungen verwenden möchten, müssen Sie ihn der Startup Suite hinzufügen, damit die Lisp-Routine bei jedem Start einer neuen Zeichnung automatisch geladen wird und mit jeder neuen Zeichnung verwendet werden kann.

Wie lade ich Lisp-Dateien in Autocad LT?

Sie können keine Lisp-Dateien in AutoCAD LT laden. AutoCAD LT ist eine eingeschränkte Version von AutoCAD. AutoCAD LT unterstützt AutoLISP nicht. Es ist nicht möglich, externe Anwendungen in AutoCAD LT zu laden, daher ist der Befehl Appload nicht verfügbar. Dies ist der Grund, warum Sie keine Lisp-Dateien laden können.

Was ist der Unterschied zwischen AutoLISP und Visual LISP?

AutoCAD führte Mitte der 1980er Jahre AutoLISP als Anwendungsprogrammierschnittstelle (API) in Release 2.1 ein. LISP wurde als anfängliche AutoCAD-API ausgewählt, da es sich hervorragend für den unstrukturierten Entwurfsprozess von AutoCAD-Projekten eignet, bei dem wiederholt verschiedene Lösungen für Entwurfsprobleme ausprobiert wurden.

Visual LISP (VLISP) ist ein Softwaretool zur Beschleunigung der AutoLISP-Programmentwicklung. Die integrierte Entwicklungsumgebung (IDE) von VLISP bietet Funktionen, die die Erstellung und Änderung von Quellcode, das Testen und Debuggen von Programmen erleichtern. Darüber hinaus bietet VLISP ein Medium zur Bereitstellung eigenständiger Anwendungen, die in AutoLISP geschrieben wurden.

Welche CAD-Software unterstützt AutoLISP und Visual LISP?

AutoLISP und Visual Lisp werden von CAD-Software wie AutoCAD, BricsCAD, GstarCAD und ZWCAD unterstützt.

Welche Erweiterungen werden von verschiedenen CAD-Programmen unterstützt?

Jede CAD-Software benötigt einen anderen Dateityp, um lisp auszuführen. Im Folgenden sind einige erforderliche Dateierweiterungen aufgeführt: .LSP – Lisp-Datei (Funktioniert mit AutoCAD / BricsCAD / GstarCAD / ZWCAD).FAS – Kompilierte AutoLISP-Datei zum schnellen Laden (funktioniert mit AutoCAD / GstarCAD).DES – Bricscad Kompilierte Lisp-Datei (Funktioniert mit BricsCAD).ZEL – ZWCAD Kompilierte Lisp-Datei (Funktioniert mit ZWCAD).

Was soll ich herunterladen und wie lade ich Lisp herunter?

Jedes CAD-Paket benötigt einen anderen Dateityp, um lisp auszuführen. Im Folgenden sind einige erforderliche Dateierweiterungen aufgeführt: .LSP – Lisp-Datei (Funktioniert mit AutoCAD / BricsCAD / GstarCAD / ZWCAD).FAS – Kompilierte AutoLISP-Datei zum schnellen Laden (funktioniert mit AutoCAD / GstarCAD).DES – Bricscad Kompilierte Lisp-Datei (Funktioniert mit BricsCAD).ZEL – ZWCAD Kompilierte Lisp-Datei (Funktioniert mit ZWCAD). Abhängig von Ihrem gewünschten CAD-Paket können Sie die gewünschte Datei herunterladen.

Wie lade ich Lisp in mein CAD-Paket hoch?

Starten Sie Ihr CAD-Programm und geben Sie an der Eingabeaufforderung oder auf dem Bildschirm ‚appload‘ ein. Das Dialogfeld Anwendungen laden/entladen wird angezeigt. Klicken Sie neben ‚Suchen in‘ auf, um zu dem Verzeichnis zu navigieren, in dem Sie die Lisp-Datei gespeichert haben. Wählen Sie die gewünschte Datei aus und klicken Sie auf die Schaltfläche ‚Laden‘ und dann auf die Schaltfläche ‚Schließen‘.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.