 |
Autodesk GIS Produkte : AutoCAD MAP - Nachkommastellen
CAD-Huebner am 12.03.2021 um 15:22 Uhr (1)
Zuerst noch einmal 1. MAPANTEMPLATE oder MAPANTEMPLATEEDIT aufrufen, um die Anmerkungsvorlage zu bearbeiten.Es öffnet sich dann der Blockeditor. 2. Dann MAPANNTEXT aufrufen und den zu ändernden Anmerkungstext (Attribut) auswählen.3. Dann den Lisp-Ausdruck (STRCAT (RTOS .AREA 2 2) " m²")eintragen, um die Fläche einer Polylinie auf 2 Nachkommastellen zu runden und mit der Endung "m²" zu versehen.[EDIT] Nachtrag die MAP Funktion Beschriften / Einfügenaus dem Arbeitsbereich "Planung und Analyse" ruft den Befe ...
|
| In das Form Autodesk GIS Produkte wechseln |
|
Rund um AutoCAD : Schnittweg berechnen?
CAD-Huebner am 11.12.2008 um 23:25 Uhr (0)
Willkommen bei CAD.DE und AUGCE! Vier wichtige Links für den problemlosen Einstieg:Richtig Fragen - Nettiquette - Suchfunktion - System-InfoDer Befehl heißt DATENEXTRAKT und ist seit Version 2008 in AutoCAD einthalten.Natürlich gab es auch zuvor schon (Lisp)-Routinen und Makros zum Summieren von Linienlängen.Die Suche bei CAD.de bringt dann einige weiterführende Tipps, hier mal eine kleine Auswahl: http://ww3.cad.de/foren/ubb/Forum54/HTML/019492.shtml#000001 http://ww3.cad.de/foren/ubb/Forum54/HTML/02 ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : 3d plan - global alle höhen auf null setzen?
CAD-Huebner am 19.08.2005 um 20:06 Uhr (0)
Ich vermute, dass es in dem Geometerplan mehr um Punkte, Linien und Blöcke mit verschiedenen Z-Höhen geht.Dieses Tthema wird regelmäßig nachgefragt.Die letzten Beiträge enthielten dafür verschiedene Lösungen - meistens Hinweise auf Lisp-Routinen wie Plaetten.lsp oder Flatten aus den Expresstools.Hier mal 2 Links zu Beiträgen: http://ww3.cad.de/foren/ubb/Forum54/HTML/010998.shtml#000000 oder http://ww3.cad.de/foren/ubb/Forum54/HTML/006318.shtml#000000 P.S. Es ist für alle Leser nützlich, deine Systemumgebun ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Linie in Punkt umwandeln
CAD-Huebner am 26.03.2006 um 18:10 Uhr (1)
Über Probleme ärgert man sich doch nicht - Probleme löst man.Der Beitrag provoziert natürlich Fragen wie die von Holger - was ist eigentlich der Sinn des Beitrags?a) Wolltest du dir nur mal Luft machen?b) oder suchst du Hilfe bei einer Programmieraufgabe wo du nicht weiterkommst - dann bitte zeigen (Code) wo du gerade hängst.c) war das ne Bitte um eine Lösung, was ja im "Selbsthilfeforum" schnell auch berechtigte Kritik einbringt.Also mit SSGET alle Linien filternDann in einer Schleife alle Linien, wo Anfa ...
|
| In das Form Lisp wechseln |
|
Lisp : DBQ Öffnen!
CAD-Huebner am 08.10.2007 um 22:01 Uhr (0)
Willkommen bei CAD.DE! Vier wichtige Links für den problemlosen Einstieg:Richtig Fragen - Nettiquette - Suchfunktion - System-InfoHallo Inventorianner--wenn mit DBQ eine AutoCAD Datenbankabfrage gemeint sein sollte (Database Query), einfach mal mit nem Texteditor öffen, die SQL Statements stehen ja im Klartext drin.Ansonsten AutoCAD starten DBVERBINDUNG eingeben und RMK auf Zeichnung im Verbindungsmanager, dort "Abfragesatz importieren.." anklicken.Oder gehts vielleicht doch mehr um DBQ Module fü ...
|
| In das Form Lisp wechseln |
|
Lisp : Punktkoordinaten aus Datei auslesen
CAD-Huebner am 30.08.2011 um 14:36 Uhr (0)
Zitat:Original erstellt von cadplayer:Ich hab mal ein Beispiel meiner Koord-datei angehangenIm Prinzip sind die Zeilen immer so aufgebautPunktnummer,X-koordinate,Y-koordinate,Z-koordinate,Punktcode... )Wenn es ums erlernen von Lisp geht - gutes Beispiel.Wenn es um Punktimport in Civil 3D geht - völlig unnötig, denn da sind die Funktionen zum Koordinatenimport (inkl. komfortablem Formateditor) bereits eingebaut.Befehl: ImportPointsDie Formate für "PRHZB Kommagetrennt" sind (je nach Vorlage) bereits vord ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Auswahl aller Objekte auf bestimmten Layern
CAD-Huebner am 29.03.2006 um 18:00 Uhr (0)
Die Lösung von Holger ist sicherlich die einfachere und verständlichere Lisp-Lösung. Trotzdem möchte ich hier auf die Vorzüge von Jörns Code hinweisen, um seine Leisutng zu würdigen.Deine (aus Holgers Tipps entstanden Version) muss (wegen entsel) jedes Objekt einzeln anwählen, ssget erreicht durch Auswahlfenster mit 2 Mausklicks unendlich viele Objekte/Layer.Außerdem wird in Jörns Code jeder Layer nur einmal im Suchstring angegeben, bei deinem Code wird durch Anpicken von 10 Objekten auf dem gleichen Layer ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Blöcke bzw. Attribute suchen
CAD-Huebner am 27.07.2005 um 22:32 Uhr (0)
Ich sollte mich ja auch schämen - hab ich auch ein paar Sekunden lang getan (weil ich den Fehler ssget in Verbindung mit Attrib gar nicht weiter zur Kenntniss genommen habe). Dann hab ich noch gedacht - vielleicht hilft der Hinweis auf die Möglichkeiten des Designcenters ja noch anderen Lesers weiter - dafür schäme ich micht nicht (hier wurde ja nur nach einem Tool gefragt). Manchmal kommen auch Tipps zu Lisp in "Rund und AutoCAD" Forum - warum nicht auch umgekehrt. Ach ja, mapcar darf das - mich ents ...
|
| In das Form AutoLisp wechseln |
 |
Rund um AutoCAD : Blockattribut in allen Layouts global ändern
CAD-Huebner am 15.03.2021 um 09:08 Uhr (15)
Ja, das geht.a) Wenn es ein fester Text sein darf/soll, dann einfach im Blockeditor (Befehl: BBEARB) den Text nachtragen. Der hinzugefügte Text wird dann ja sofort in allen Blockreferenzen angezeigt.b) Wenn der Attributinhalt von bestehenden Blockreferenzen in verschiedenen Layouts auf einem Schlag geändert werden soll, geht das am Einfachsten über die Eigenschaftenpalette.Um alle Blockreferenzen des Plankopfes in allen Layouts zu wählen bietet sich ein LISP Ausdruck, oder der Befehl FILTER an (Nicht SAUSW ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : autocad-farbfenster aufrufen
CAD-Huebner am 08.12.2007 um 15:13 Uhr (0)
Zitat:Original erstellt von Nano:...Thomas habe dies eingegeben, das Farbfenster erscheint nicht.Was habe ich falsch gemacht???(acad_truecolordlg color [allowbylayer] [currentlayercolor])Gruss Nano Blind abgeschrieben!Als es nicht geklappt hat, Nachdenken vergessen.Nicht versucht in der LISP Hilfe eine Erläuterung von acad_truecolordlg mit Beispiel zu finden - gibt es nämlich.Schreib hier 5 Versuche hin, acad_truecolordlg aufzurufen,tausche mal die Platzhalter "color", "[allowbylayer]", "[currentlayercolo ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Probleme mit Tools
CAD-Huebner am 05.06.2007 um 16:18 Uhr (0)
Zitat:Original erstellt von Patrickhbpm:..Ich habe Probleme mit meinen selbsterstellten Tools....Ich habe auch Probleme mit deinen selbsterstellten Tools - ich hab nur eine blasse Ahnung , was du damit meinen könntest - Lisp Routinen, VBA Routinen, ARX Routinen, Schaltflächenmakros usw.Unbekannter Befehl kann ja nur bedeuten: Das Makro enthält einen unbekannten Befehl. Ändere das Makro und es funktioniert. Wenn das gleiche Makro auf einem anderen Rechenr funktioniert, sind Startpfade, AutoCAD-Versaion und ...
|
| In das Form Rund um AutoCAD wechseln |
|
Heisse Eisen : Anzeige erstatten?
CAD-Huebner am 08.09.2007 um 11:06 Uhr (0)
Willkommen bei CAD.DE! Vier wichtige Links für den problemlosen Einstieg:Richtig Fragen - Nettiquette - Suchfunktion - System-InfoFrage 1 - Nein - es gibt keinen Winkelmessbefehl vergleichbar mit ABSTAND für Längen. Kann man aber als LISP Makro bauen - aber Winkel Messen ist doch OK mit BEMWINKEL, oder?Frage 2Du hast doch sicher hier schon einige Beiträge gelesen.Deshalb solltest du möglichst viel Informationen geben, um qualifizierte Antworten zu bekommen.Also welche AutoCADA Version ...
|
| In das Form Heisse Eisen wechseln |
|
Lisp : VLR-DocManager-Reactor
CAD-Huebner am 27.02.2007 um 11:57 Uhr (0)
Hallo Jörn, es kann in bestimmten Fällen sinnvoll sein, Befehle aus der ACADDOC.lsp nicht während des Ladevorgangs unverzüglich auszuführen sondern, erst nach dem Abschluss aller Ladevorgänge.Dann erst wird die Spezialfunktion S::STARTUP ausgeführt.ich zitier mal aus der Online Hilfe: Zitat:Sie können eine S::STARTUP-Funktion definieren, um nach der Zeichnungsinitialisierung benötigte Einrichtungsoperationen durchzuführen.Die Start-LISP-Dateien (acad.lsp, acaddoc.lsp und MNL) werden in den Speicher geladen ...
|
| In das Form Lisp wechseln |