|
Lisp : Koordinaten auslesen mit Text
Theodor Schoenwald am 15.02.2006 um 18:57 Uhr (0)
Hallo Werner,ich habe Deine Fragen, Beiträge und die Antworten gelesen.Zum Satz ...nicht geholfen..., empfehle ich Dir den Beitag "wcmatch Tücke!?! Lösung?" anzuschauen. Das ist ein Musterbeispiel wie einem geholfen wird. Dabei können auch alle etwas lernen. Mir wurde bei Situationen bei denen ich nicht weiter kam, immer geholfen.Übrigens, sehe das Programmieren in Lisp als Herausforderung (sportlich).GrußTheodor[Diese Nachricht wurde von Theodor Schoenwald am 15. Feb. 2006 editiert.]
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Gebäude Schatten aus 2D
MuliCAD am 22.11.2017 um 11:15 Uhr (1)
Hallo, wir möchten gerne auf Grundlage von 2d-Gebäuden (aus Kataster) einen Schattenwurf generieren.Dieser braucht lediglich "grafische" oder "optische" Qualität für einen Lageplan - also nix gerendertes mit Lichtquelle und Extrusion etc...Es soll also lediglich eine transparente Schraffur (für alle Gebäude gleich) generiert werden, die versetzt zum Gebäude sichtbar wird. (ähnlich Parallelogramm...)Kennt jemand eine Funktion oder ein Lisp hierzu?Vielen Dank im Voraus.GrußManu------------------Gruß, Manu
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Layeranzahl begrenzen
charlieBV am 27.01.2009 um 12:40 Uhr (0)
Hi und herzlich Willkommen,mal so als Präventionsmaßnahme: man könnte die Blöcke auch mit Elementen auf dem Layer 0 mit der Farbe Von Block definieren, dann gibts das Problem nicht.Zudem solltest du deine Systeminfo ausfüllen. Ich könnte mir vorstellen, dass dein Wunsch wenn, dann per Lisp zu realisieren ist, und wenn du LT hättest, wäre das nicht so gut.------------------Gruß YvonneInoffizielle ADT-Help-SiteBietet dir jemand eine Lösung an, dann freue dich und sei dankbar - es gibt Leute, die Probleme hab ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD VBA : Linienfarbe filtern die Linienstärke ändern
cadffm am 03.12.2020 um 23:02 Uhr (1)
5000 Linie allein sind lächerlich, da solltest du prüfen was wirklich so lange dauert.Die nativen AutoCAD Befehle Änderung und EigÄndr schaffen so grob um die 100000 Linien pro Sekunde,oder anders, benötigen nur 0.05sec für 5000 LinienEine einfache Zeile Lisp verarbeitet 5000 Linien in 0.3sec, 100000 in 6secBedeutet: Der eigentlich (Zeit)Aufwand sollte beim Öffnen und speichern der Dateien liegen, nicht beim ändern der Objekte.
|
| In das Form AutoCAD VBA wechseln |
|
Autodesk GIS Produkte : DMUI_GISCREATENEWFEATURECMD auch als Scipt?
Peter2 am 14.06.2019 um 15:24 Uhr (1)
Zitat:Original erstellt von joern bosse:....Ich hatte an eine Schleife in LISP gedacht, allerdings kann ich den Befehl DMUI_GISCREATENEWFEATURECMD nicht mit COMMAND verwenden?!?...Das würde mich auch interessieren. Ich wollte die Massstabswahl und das DM-Schloss (DMUI_ACMAPSETMAPSCALECMD / DMUI_ACMAPSETZOOMSCALE) auch vereinfachen - offizielle Antwort: keinerlei Schnittstelle vorhanden.Die Befehle kann man ja nicht einmal mit Copy&Paste aufrufen ..------------------Für jedes Problem gibt es eine einfache L ...
|
| In das Form Autodesk GIS Produkte wechseln |
|
Rund um Autocad : Starpunkt verschieben
Thomas Rausch am 25.10.2001 um 07:51 Uhr (0)
Hallo Georg, 1. Polylinie nicht geschlossen hier gibt es Lispeleien, die den Richtungssinn umkehren, damit liegt der Startpunkt dann am anderen Ende 2. Polylinie geschlossen die folgenden Arbeitsschritte müssten auch mit einem Lisp gelöst werden können, "zu Fuß" sähe die Sache so aus: -Polylinie an der Stelle, an der der neue Startpunkt liegen soll unterbrechen (pedit,BE arbeiten,BRU ch) -Polylinien wieder verbinden (pedit,V erbinden) habe ich eben probiert,klappt gruß thomas
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Block, den es schon gibt, geändert einfügen
molo am 16.11.2006 um 13:30 Uhr (0)
@fuchsinach über einem Jahr habe ich den Fall mal wieder gehabt. Natürlich hatte ich schon ganz vergessen, dass ich mich zu diesem Thema schon mal hier zu Wort gemeldet habe. Ich habe Deinen Tip ausprobiert. Aber auch wenn ich nur den Lisp-Befehl (command) in ein Schript eingebe, erhalte ioch auch nur die RückgabeBefehl:nilund das Script stoppt.Also bleibe ich bei der Einfügen und Löschen Metode ------------------Schöne Grüsse aus dem Herzen HamburgsMorten
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Auswahl mittels Lisp-Ausdruck
cadffm am 04.07.2005 um 14:08 Uhr (0)
Eigentlich sollte der Code genau das berücksichtigen und tut das auch bei mir (ebenfalls ACAD2004deu) wenn du die Auswahl später noch benutzen möchtest, dann füge vorne noch ein (setq MAS und ganz hinten noch eine Klammer ) ein... = (setq MAS (sssetfirst (setq A(ssget _X (list(cons 8 (cdr(assoc 8 (entget (car (entsel)))))))))A)) so hängst du den Auswahlsatz an ein neues Symbol MAS (Variable) ,dann kannst du mit !MAS wieder darauf zugreifen. MAS kann durch andere Zeichenkette ersetzt werden
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Umgrenzung von Linien erzeugen
RL13 am 06.11.2015 um 11:40 Uhr (15)
Hallo zusammen,gibt es ein Befehl / Lisp mit dem man aus beliebig angeordneten 2D-Linien (oder auch andere Objekte eine Umgrenzung erzeugen kann, wie in der Beispielzeichnung gewünscht?_LINEWORKSHRINKWRAP habe ich probiert, bringt jedoch nicht das gewünschte Ergebnis. Ich stelle mir die Funktion so vor. Sie muss von einen Ausgangspunkt immer ein endlosen Strahl erzeugen und diesen solange um den Ausgangspunkt nach rechst drehen bis ein neuer Punkt getroffen wird und das selbe Spiel bis zum Ausgangspunkt zu ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : _amvars mit externer xls
CADmium am 11.09.2006 um 15:58 Uhr (0)
(if(and(setq DICT(cdr (assoc 350(member (3 . "MDT_EXT_FILES")(entget (namedobjdict)))))) (setq DICT(entget DICT)) (setq DICT(cdr (assoc 350 DICT))) (setq XLS(entget DICT)) (setq XLS(cdr(assoc 1 XLS))) ) XLS)so sollte man rankommen ... was in VBA machbar ist, kann man sicher auch in Lisp umsetzen und dann auch ohne Dialog und in ein Script für mehrere DWGs integriert. Thx an Peter!------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits meh ...
|
| In das Form Lisp wechseln |
|
PTC Creo Elements/Direct Modeling : LISP Datei am Start ausführen - Warten auf Creo
constructr am 26.08.2019 um 08:21 Uhr (1)
Hallo Claus und Wolfgang,vielen Dank für eure Hilfe.ich habe den Code ausprobiert und folgende Meldungen im Konsolenfenster erhalten:Code: 1 (TOBEDEBUGGED) 2 (DIRECTORY "D:/Konstruktionsteile/*.sdexp") 2 (DIRECTORY (#P"D:/Konstruktionsteile/Teil_1.sdexp"))DISPLAY action ENTRYDISPLAY action EXIT#P"D:/Konstruktionsteile/Teil_1.sdexp"("OLI" "SD-CALL-ACTION-ILLEGAL-CALL" "Unzulässiger Aufruf einer Aktionsroutine." NIL)DISPLAY action ENTRYDISPLAY action EXIT 1 (TOBEDEBUGGED NIL)SET_COLLABORATION_LOG ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
Lisp : Systemvariablen in Bemaßungsstilen ändern
cadffm am 25.11.2009 um 15:00 Uhr (0)
du vermischt 2 Ansätze und hast so einene Denkfehler:1. du kannst SYSTEMVARIABLEN ändern, diese erzeugen auf dem aktuellenbemstil eine Stilüberschreibung, durch sichern auf den UrsprungsBemStilübernimmst du dann diese Einstellungen.Genau das macht dein Code ja aber nicht 2. du kannst mit Lisp direkt den BemStil ändern - fertigGenau DAS machst du !Das setzen des Stiles (setzen, nicht sichern) ist im Momenteigentlich nur für das löschen von Stilüberschreibungen da.. ------------------die alte SUCHfunktion.. ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : transparente Tastaturkürzel
Brischke am 28.11.2002 um 08:36 Uhr (0)
Hallo Molo, wenn ich das Richtig verstehe möchtest du einen Punkt, der sich aus der X-Koordinate eines beliebigen Punktes und den Y,Z-Koordinaten eines beliebigen anderen Punkt zusammensetzt. Schreibe einfach folgendes als Befehl auf dein Toolbar-Icon (cons (car (getpoint "Punkt für X:"))(cdr (getpoint "Punkt für YZ:"))) Lösche aber unbedingt das vorgegebene ^C^C - das ist der Abbruch eines evtl gestarteten Befehls. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night
|
| In das Form Rund um Autocad wechseln |