|
Rund um AutoCAD : Buch für Lisp
CADmium am 07.08.2007 um 08:58 Uhr (0)
Danke Theodor!------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD LT : Lisp-Befehle
Entsorger01 am 29.06.2011 um 10:58 Uhr (0)
Klare Antwort: Nein------------------GrußMichi"Es ist schon alles gesagt, nur noch nicht von allen." (Karl Valentin)
|
| In das Form AutoCAD LT wechseln |
|
PTC Creo Elements/Programmierung : Debugger für Lisp - Creo Elements
MiBr am 07.06.2019 um 11:01 Uhr (1)
Hallo Tess,wie gesagt ich bin Leihe in Lisp, andere Programmiersprachen beherrsche ich gar nicht!Aber zu den Klammern, die ich anfänglich irritierend und als teils überflüssig empfand,kann ich dass nur so erklären:Alles in der Lisp ist für mich wie eine Liste auch Befehle und jede Liste wird inKlammer gefasst. Und in Listen werden wieder Listen verwandt.Wenn man sich dann einen Befehl anschaut wie (+ 4 4) dann gibt das acht .Aber das könnte auch so aussehen (+ (+ 3 1) (+ 2 (+ 1 1))).Hier haben wir gleich m ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
OneSpace Modeling : Koordinatentabelle
schneewitchen am 23.08.2007 um 09:22 Uhr (0)
Hallo chris-as,das wär ja toll, aber ich find den Button bei mir nicht ;-). Der Ansatz ist schon OK aber auch sehr Komplex. Ich suche halt einfach nur ne schnelle und einfache Möglichkeit. Ich will halt mir allen Mitteln unsern ME10 Umweg etwas auflösen. Wir sind mit Bohrtabellen noch da wo wir vor 10Jahren schon waren.Wenn ich nun noch in das LISP ne Linie "gemalt" bekommen würde und die Positionsnummern mit Linie an die Ansicht binden könnte, dann hätte ich schon viel erreicht. Aber ich mit meinen nicht ...
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : Reaktoren auf Cannoscale
cadplayer am 17.03.2013 um 13:16 Uhr (0)
Zitat:... kaum zu glauchen wie schnell die Zeit vergeht und wie langsam die Softwareentwicklung voranschreitet)...wasn das für ein Gedankenfur... es ist doch eher umgekehrt, die Softwareumgebungen entwickeln sich rasant, die Hardware bleibt auf der Strecke... und er der Faktor Mensch fährt sich im Alter zunehmend fest und bedient sich seiner Gewohnheiten. Ich denke der Ansatz ist wichtiger, sich selbst entwickeln zu wollen bzw. sich umzusehen, was ist geboten. Ich finde Lisp ist ein fantastischer Einstieg, ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Bögen in 3D Polylinien umwandeln
Brischke am 20.01.2004 um 11:08 Uhr (0)
Hallo Tom, unter der Voraussetzung dass die Bögen wirklich in einer Ebene liegen und dann auch noch wirklich die Endpunkte aneinander liegen könnte dir folgende Lisp helfen. Code: (defun c:arc_pl ( / as aa) (setq as (ssadd)) (while (and as (/= aa (setq aa (sslength as))) ) (setq as (ssget _X ((0 . ARC )))) (if as (make_pline (ssname as 0) (ssdel (ssname as 0)as)) ) ) ) (defun make_pline (arc as /) (command _.UCS _N _E arc) (com ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Attributsdaten übertragen
Brischke am 15.03.2004 um 13:44 Uhr (0)
gut, dann scheidet das Kopieren also auch aus.Folgender Vorschlag:Füge nach den Zeilen(if (not ATT-LST)(princ"
Quell-Block enthält keinerlei Attributsdaten... Funktionsende !") ;_ end princ(prognfolgende Zeile ein(setvar "TILEMODE" (abs (- (getvar "TILEMODE") 1)))(Anbei die geänderte Datei, umbenennen in *.lsp)Das Programm sollte eigentlich auch unter R14 laufen. Der Abbruch geschieht ja nur wegen des Wechsels vom Papier- in den Modellbereich, oder eben anders herum.Wenn dass dann immer noch nicht funzt, d ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ProScript mit ACAD2016 / Lisp auf viele DWGs anwenden
CAD-Rudi82 am 18.01.2017 um 10:29 Uhr (1)
Hallo Zusammen!Leider funktionierte mein alter Login nicht mehr daher darf ich mich mit neuem Nick melden.So nun zu meinem Problem wo mir die Foren und Google Suche nicht weiterhelfen konnte.Wir müssen ca. 2.000 (!) DWGs bereinigen. - XRefs, lösen fehlende Bildreferenzen löschen, etc.Dazu habe ich eine Lisp Routine mit Foren Hilfe gebastelt, wie kann ich das nun auf diese DWGs anwenden?Ich möchte ungern 2.000 Dokumente öffnen, Programm ausführen, DWG speichern fertig. Gerade weil das ACAD2016 bei uns immer ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Alternative zu REFEDIT
cadffm am 23.09.2020 um 13:41 Uhr (1)
Zitat:Original erstellt von cadplayer:will ich mehrere 100 zeichnungen bearbeitenDann nimm doch einfach Acad, mehrere 100 sind ja nun kein Problem wenn man es nicht 4x am Tag braucht.Und im Direkten Zugriff auf die Dateien mit .Net oder Lisp über odbx ist die Konsole auch nicht schneller,außer man betreibt mehrere Instanzen parallel statt in Reihejeweils müsste ich einen block manipulieren (also ändern).Wenn es immer derselbe ist, manipuliere ihn, schreibe das ganze als DWG heraus (WBLOCK, Option Block) un ...
|
| In das Form Lisp wechseln |
|
Lisp : umgang mit rechenungenauigkeiten
archtools am 12.10.2023 um 10:47 Uhr (1)
Zitat:Original erstellt von cadffm:ODER man erstellt ein Objekt und ändert dann dessen Layer (Ändern oder EigÄndr)Auch dazu muss der Layer schon vorhanden sein. Aber man kann mittels Lisp dem Objekt einfach einen anderen Layernamen zuweisen, und dafür muss der Layer noch nicht existieren. Mit dem kleinen Lisp unten beispielsweise (&ssmodent ename 8 "NEUERLAYER"). Man kann damit aber auch jede andere als DXF-Gruppencode im Entity stehende Eigenschaft ändern.Code:(defun &ssmodent (ename dxf val / old) (if (s ...
|
| In das Form Lisp wechseln |
|
Lisp : Zufallsgenerator? command _pasteclip
gmds am 12.09.2024 um 14:44 Uhr (1)
Zitat:Original erstellt von cadffm:Keine Ahnung ob es die Windows-Funktion oder eine Zusatz-AppEs ist die Orginal Windows-Funktion.Zitat:Original erstellt von cadffm:dann bau dir doch deine eigene export/import-Funktion. Die Befehle sind -WBLOCK und -EINFÜGEoder fange an die Sache selbst über die Lisp API umzusetzen, ganz ohne "fremde" Befehle.Mit -WBLOCK und -EINFÜGE müsste ich mich noch um die Attribute des Blocks kümmern, einfachheitshalber habe ich deshalb den Weg mit dem Kopieren gewählt.Lisp API ist ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Umschalter für ARX Anwendung ?
CADchup am 26.04.2011 um 16:16 Uhr (0)
Hi,Groß-/Kleinschreibung muss IMHO gleichgeschaltet werden:Code:(if (member (strcase "MdiTab18.arx") (mapcar strcase (arx)) ) (arxunload "MdiTab18") (arxload "MdiTab18"))[EDIT]Und damit wäre es mir als Einzeiler im Buttonmakro etwas unübersichtlich.Ich würds in eine allgemeingültige Lisp packen, die für das Laden noch prüft, ob die ARX greifbar ist.Code:(defun ToggleARX (strARX) (if (member (strcase strARX) (mapcar strcase (arx))) (arxunload strARX) (if (findfile strARX) (arxload (findfile st ...
|
| In das Form Rund um AutoCAD wechseln |
|
OneSpace Modeling : gd_vieleck_2d
clausb am 08.02.2006 um 12:18 Uhr (0)
Zitat:Original erstellt von Schnewittchen:Also, ich habe das jetzt mit dem auskommentieren mal mit zwei Simikolons versucht und das ging jetzt. Wie ist da die Logik? Immer zwei oder reich auch eins? Warum stellt mein Texteditor die *.lsp immer so blöd dar? Gibt es da noch eine clevere Einstellung, dich ich noch nicht kenne oder nen anderen Trick?Es heisst Semikolon, und eines reicht aus. Warum Dein Texteditor Lisp-Code nicht richtig darstellt, kann Dir eventuell jemand sagen, wenn Du uns sagst, welchen Ed ...
|
| In das Form OneSpace Modeling wechseln |