|
Rund um AutoCAD : Punkt mit erweiterten Eigenschaften Basic/Civil
CAD-Huebner am 03.11.2015 um 06:54 Uhr (1)
Das sind MAP-Objektdaten, die man mit MAP und auch Civil 3D jedem AutoCAD Objekt individuell zuordnen kann.Der Befehl um eine Objektdatentabelle zu erstellen heißt ADEDEFDATA und die Objektdaten den Objekten zuzuordnen ADEATTACHDATA.Für alle Objektdatenfunktionen gibt es in AutoCAD MAP/Civil eine erweiterte Lisp Funktionsbibliothek.Man sollte sich aber schon mit den Objektdatenfunktionen aus AutoCAD MAP generell auskennen.http://ww3.cad.de/foren/ubb/Forum285/HTML/000230.shtmlP.S. Bitte den Screenshot nächs ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Umgrenzung von Linien erzeugen
CAD-Huebner am 06.11.2015 um 14:06 Uhr (15)
Hallo Roman, der Gedanke mit dem DGM Umrign kam mir auch als ersten in den Sinn, aber da war Urbat schneller.Da du das Stichwort "Convex Hull" und Lisp ja schon selbst genannt hast, verlinke ich mal eine bereits fertige Lisp Routine für die konvexe Hülle von Punkten.http://www.lee-mac.com/convexhull.htmlDas kann man mit wenig Code von Punkten zu Polylinien erweitern.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : LISP versus DIESEL in LT
CAD-Huebner am 21.01.2016 um 09:30 Uhr (15)
Das AutoCAD LT Profil wird automatisch in der Registry gespeichert. Es fehlt aber der Reiter beim Befehl OPTIONEN, um Profile benannt zu speichern oder auch zu importieren oder exportieren.Wer sich das Profil sichern möchte, kann das über die Windows Registrierung (REGEDIT) machen.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Volumenkörper in 2D Flächen zerlegen/ Laserdatei
CAD-Huebner am 21.02.2016 um 18:59 Uhr (1)
Vorab: Die Daten sind keine Volumenkörper, sondern in Blöcke verschachtelte Vielfächennetze.Das Gute daran:Hier gibt es eine fertige kostenlose Lisp Routine zum Entfalten von Armin Antkowiak aus dem Jahr 2001, die aber auch mit AutoCAD 2016 noch ohne Anpassungen einwandfrei ihren Dienst tut.http://www.polyface.de/Tailors/Deutsch/Hilfe/entfalten.html------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de[Diese Nachricht wurde von CAD-Huebner am 21. Feb. 2016 editiert.]
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : RasterDesign, Bild einfügen
CAD-Huebner am 28.07.2016 um 12:50 Uhr (1)
Du könntest ein Wordfile aus den Geotiffs schreibenhttp://www.remotesensing.org/geotiff/listgeo.htmlDann die Bilder per Script an eine beliebige Position (z.B. alle auf 0,0) einfügen und zuletzt mit meinem Lisp Tool Georef und dem Befehl ABILD alle Bilder auf die in den Worlddateien angegebenen Positionen setzen.[EDIT]Dazu wird nur normales AutoCAD benötigt.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de[Diese Nachricht wurde von CAD-Huebner am 28. Jul. 2016 editiert.]
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Layer toggeln?
CAD-Huebner am 20.10.2016 um 17:58 Uhr (1)
Das könnte man über ein kleines Lisp Makro lösen.Code:(defun C:UHTOGGLELAYER123 ( / tlay)(setvar "cmdecho" 0)(setvar "expert" 1) ; bei aktuellem Layer nicht warnen(Setq tlay "layer123")(if (tblsearch "LAYER" tlay) (if (minusp (cdr (assoc 62 (tblsearch "LAYER" tlay))) ) (command "_.-layer" "_on" tlay "") (command "_.-layer" "_off" tlay "") ))(setvar "cmdecho" 1)(princ))------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : dreiteiligen Bogen erstellen
CAD-Huebner am 06.11.2014 um 12:29 Uhr (1)
Zitat:Original erstellt von Cad05:...Hallo, wir arbeiten zur Zeit mit AutoCAD 2015 Map und Civil 3D.Besitzen eine alt Lisp-Datei für den dreiteiligen Bogen ...LGFür Civil 3D kann man (sollte man) die DACH Extension aus den Productivity Tools für Civil 3D installieren (im Subscription Center), da ist eine Funktion zum Erstellen eines dreiteiligen Korbbogens enthalten.Ansonsten das komplette Lisp Programm hier posten, dann kann man es sicher auch mit aktuellen AutoCAD Versionen wieder zum Laufen bringen.---- ...
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Pfad speichern/merken
CAD-Huebner am 14.03.2017 um 11:24 Uhr (15)
Das kann ja gar nicht klappen, wenn strcat statt setq an entscheidenden Positionen verwendet wird und bei der Zuweisung von Lisp Ausdrucken diese in Anführungszeichen gesetzt werden. Dann werden diese nicht ausgewertet, sondern wie eine konstante Zeichenkette behandelt.Außerdem ist vl-string-right-trim missverstanden worden und deshalb unsinning verwendet.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Flächen Bemassung
CAD-Huebner am 18.08.2020 um 23:21 Uhr (1)
Ich lese im Profil "Civil 3D 2021". Dann geht das Beschriften von Polylinien sowohl über die MAP Funktionen und es geht das Beschriften von Parzellen über die Civil Beschriftungen. Aber wenn die Frage im AutoCAD Forum gestellt wird, dann bestehen vermutlich aktuell keine Kenntnisse der MAP und Civil Funktionen?Für die Beschriftung mit Schriftfeldern gäbe es zudem noch diverse Lisp Makros, was angesichts der komfortablen MAP und Civil Versionen hier nicht unbedingt als erste Wahl gelten sollte.------------- ...
|
In das Form Rund um AutoCAD wechseln |
|
Lisp : Polylinie versetzen und enden schließen
CAD-Huebner am 28.08.2020 um 12:08 Uhr (1)
Anbei mal eine überarbeitete Version mit Vorgabelayer "Blech", Wahl der Seite durch +- Blechdicke und anschließender Schraffur mit ANSI31.Details kann man dann im Lisp Code selbst noch anpassen.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Lisp wechseln |
|
Lisp : Polylinie versetzen und enden schließen
CAD-Huebner am 01.09.2020 um 09:06 Uhr (1)
Frage 1: der Code am Schluss hat keine besondere Funktion - in einer Lisp Datei können beliebig viele Funktionen definiert sein, diese war ein separates Beispiel, dass ich einfach in der Lisp Datei belassen habe.Frage 2: Ja, dass Problem sehe ich genauso. Hier ist einfach der Quellcode so programmiert worden, dass zunächst eine Polylinie schrittweise gezeichnet wird (AddVertex) und dann nach jedem neuen Punkt komplett abgerundet wird (_FILLET Polyline) und dann einseitig versetzt wird.Richtigerweise müsste ...
|
In das Form Lisp wechseln |
|
Rund um AutoCAD : Xref in eine einzige Farbe darstellen.
CAD-Huebner am 12.09.2020 um 19:42 Uhr (1)
Wozu denn ein Makro verwenden und den Inhalt der referenzierten DWG Datei tatsächlich verändern?Man kann XREFOVERRIDE auf 1 setzen und so die Layer von refernezierten DWGs in der jeweilen ProjektDWG anschließend einfach wie gewünscht auf eine Farbe z.B. grau setzen. Direkte Farbzuweisungen zu Objekten in der referenzierten Datei werden dann so behandelt, als wenn die Farbe "vonlayer" zugewiesen ist.http://help.autodesk.com/view/ACD/2018/DEU/?guid=GUID-131E3BBB-A28A-40BC-BDC5-A4486C1E2DBEDa braucht man kein ...
|
In das Form Rund um AutoCAD wechseln |
|
Lisp : Häcken im Menü anzeigen
CAD-Huebner am 25.09.2020 um 08:50 Uhr (1)
Was ist denn in der Umgebungsvariable "Wert" enthalten?Was liefert denn alternativ der LISP Ausdruck (getenv "WERT") im Vergleich zum DIESEL Ausdruck $(getenv,Wert) auf der Befehlszeile?[EDIT]Wenn nur LT verfügbar sein sollte, was steht denn in der Statuszeile, nachdem manBefehl: MODEMAKRO$(getenv, Wert)eingegeben hat?Wichtig ist vielleicht noch zu erwähnen, dass Umgebungsvariablen die Groß/Kleinschreibung berücksichtigen.------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de[Diese Nachricht w ...
|
In das Form Lisp wechseln |