|
Lisp : Xref-Name in mehreren dwg-Dateien umbenennen
cadffm am 24.02.2023 um 15:26 Uhr (1)
Zitat:Original erstellt von CADwiesel:Was hast du genu gemacht um diese Fehlermeldung zu produzieren?Einfach als Befehl Multifiles gestartet ,also eigentlich direkt (EARX:AUX:FILE-DIALOG "*.DWG" "Dialogbox für Mehrfachdateiauswahl" "MOTTO")UND eine Kleinigkeit auf der HP:Lisp-Unterprogramm zur Auswahl MEHRERER *.dwg-Dateien aus MEHREREN Verzeichnissen. Dieser Baustein liefert eine eigene Dialogbox und lässt sich FUCHTBAR einfach in bestehende Lisp-Programme integrieren.@ArchiDie Routine bietet aber IMHO au ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : Fehlermeldung: LISP-Fehler: NIL is not of type NUMBER.
schneewitchen am 09.12.2007 um 12:51 Uhr (0)
Hallo zusammen,ich bin kein OSD neuling, dennoch habe ich seitdem mein Rechner neu formatiert und eingerichtet wurde ein Problem. Das Problem an sich ist mir nicht unbekannt, es trat lange bei einem Kollegen auf. Da ist es aber aus ungeklärter Ursache verschwunden. Ebenso ist das Problem von neuen Mitarbeitern geschildert worden. Ich war froh, dieses Problem nicht teilen zu müssen, und habe dies auf irgendwelche unbeabsichtigten Eingaben geschoben. Nun aber bin ich auch wieder mit dran. Ich kann mich erinn ...
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : Autostart Code anpassen
yamaha am 05.06.2009 um 20:00 Uhr (0)
Hallo zusammen,kenne mich nicht aus in der Lisp-Programmierung.Ich programmiere sonst in VBA.Habe eine VBA-Datei die ich über ein Lisp-Skriptautomatisch lade.Jetzt würde ich gerne aufgrund einesUpdates auf Autocad 2010eine Weiche in das Skript einbauen, welche abhängig von derAutocad-Version jeweils eine andere VBA-Datei lädt.Der derzeitge Code lautet:Code:(defun S::STARTUP() (command "_VBALOAD" "VBA-Programm-2008.dvb"))Jetzt sollte unterschieden werden zwischen Autocad 2008 und 2010.Vielen Dank für eure H ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Bemassung teilen
tom.berger am 26.05.2004 um 20:51 Uhr (0)
Zitat: Original erstellt von Helmut Wieser: Wenn es Tom Berger nicht sagt (hat wohl mal wieder einen Rüffel wegen Eigenwerbung gekriegt) dan sag ich es halt: Nöö, alles im grünen Bereich :-) Aber wegen so ner kleinen Maßaufsplittung empfehle ich nicht gleich mein aufwändiges Programm - dazu genügen vielleicht 10 Zeilen LISP. Ich war halt zu faul, den Code selber gleich hier reinzuhacken, und hab deshalb nur den Hinweis gegeben, wie man s programmiert. Vielleicht findet sich ja ein LISP-Schüler, ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : LISP in AutoCAD 2002
wklemens am 20.02.2003 um 20:43 Uhr (0)
Hallo Wolfgang! Alte Lisp-Programme laufen eigentlich sofort im aktuellen AutoCAD, wenn sie sauber programmiert wurden. Die "neuen" oder neueren Lispfunktionen stammen von VisualLisp und beginnen alle mit VL***. Also nur in der Hilfe nach VL* suchen. Bezüglich letzten Befehl wiederholen: (command "") ruft den letzten Befehl auf. (command) bricht den aktuellen Befehl ab. Da hat sich nichts geändert. Als "Nachbar" kannst Du Dich gerne an mich wenden. Meine Telefonnummer findest Du auf unserer Homepag ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Körper in Linien umwandeln
meier am 15.04.2009 um 11:35 Uhr (1)
Super DankeAber ich glaub wenn ich die ganzen Foren Beiträge verstanden habe ist das ein LISP zum Löschen...Oder?Eigentlich brauch ich die ganzen Info in der Zeichnung(Körper) das wird im Eigen-Dialog angezeigt.Mein Problem sobald ich diese Zeichnungen als XREF anhänge wird das ganze System lahm ... ich darf aber diese Körper (Info´s) nciht löschen sondern würde sie gern umwandeln... Oder hab ich das LISP jetzt komplett falsch verstanden...?Nochmal Danke für alle Antworten
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : LISP mit VBA Button ausführen
caddi81 am 19.08.2009 um 14:31 Uhr (0)
Hallo liebe user.KURZVERSION: Das Tablett soll auf den Bildschirm.LANGVERSION:Ich bin neu hier und absoluter Programmieranfänger...Aber vielleicht hat jemand eine Idee oder eine Lösung fürdieses Problem.Wir verwenden in unserem Büro die ACAD 2007 Versionund arbeiten noch mit Tablett. Dh. ein Digitiser und einschöner Zettel mit vielen graphischen Symbolen, jedes einzelne steht für einen Lisp Befehl. Wenn man auf ein Symbol klickt, wird ein Lisp Programm ausgeführt und teilweise laufen da sehr umfangreiche L ...
|
| In das Form Rund um AutoCAD wechseln |
|
PTC Creo Elements/Direct Modeling : Masse des bauteils in der zeichnung als Textnotitz
jpsonics am 07.11.2018 um 16:48 Uhr (1)
die LISP auf osd.cad.de war noch nicht V18-kompatibel. Ich hab sie mal angepasst und hier angehängt.• Schritt 1: Angehängte LISP ( --- ) herunter laden und irgendwo speichern wo du sie wieder findest .oO(Idealer Weise habe ich dazu einen Ordner "BEFEHLE" in meinem Arbeitsverzeichnis in dem ich alles an LISPs sammel was ich so brauche oder nicht)• Schritt 2: Modelling und Annotation starten, Bauteil konstruieren oder laden.• Schritt 3: Über "Teileeigenschaften" - "Material" eine Dichte zuweisen (AUF EINHEIT ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
Rund um Autocad : 3d Arc
TheWalrus am 04.11.2006 um 07:07 Uhr (0)
Hallo Moni,auch wenh du die Lösung schon hast, von mir noch Senf dazu. Wir müssen ähnlich arbeiten und haben uns für die 3D-Bögen ein kleines Lisp geschrieben. Für uns ist es aber nur der 1.Schritt, weil die arcs eigentlich Bestandteil von Geländemodellen werden sollen, die keine Bögen, Kreise, Ellipsen, Splines enthalten dürfen. Wir wenden dann im Bedarfsfall noch ein Lisp PEDIT3D von scj http://www.black-cad.de/ an, welches die gekrümmten Objekte linearisiert und mit den anschließenden Objekten zu 3D-Pol ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Nur ein bestimmtes Attribut mit attedit bearbeiten
Plotter am 13.10.2006 um 09:32 Uhr (0)
Wäre kein Problem, nur sind dort keine Attribute vorhanden. Die werden erst angefügt, wenn der Block mit elcoCAD platziert wird. Dann werden verschiedene Attribute erzeugt die auch nur über die elcoCAD Datenbank ausgefüllt werden. Und zusätzlich gibt es ein paar die man nachträglich manuell bearbeiten kann und um die gehts.Leider hab ich keine Ahnung von Lisp, als das ich da selber was schreiben könnte Müsste sowas sein wie:* Lisp starten *- Block wählen- attedit starten- nur das voreingestellte Attribut ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : vla-put-Constant
Bernd10 am 20.10.2005 um 09:32 Uhr (0)
Hallo Wolfgang, Zitat:Original erstellt von WolfgangGutke:P.S.: Konnte nirgendwo entwas über vla-put-constant findenin der Anlage ist er Weg um in der AutoCAD-Entwicklerhilfe etwas zu finden. Hier kurz beschrieben:- Visual LISP-Editor starten- vla-put-constant in der Visual LISP-Konsole eingeben und markieren- auf "Aus Symbolsatz ergänzen" klicken- es öffnet sich das Fenster Apropos-Ergebnisse- darin vla-put-constant markieren und die Hilfe aufrufen- es wird die AutoCAD-Entwicklerhilfe gestartet Weiter kan ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Bemassung Bogenlänge Acad2004
tomturbos am 21.12.2010 um 12:44 Uhr (0)
ich habe aus diesem Thread [URL=http://ww3.cad.de/foren/ubb/Forum54/HTML/005611.shtml#000026][/URL]das Lisp-File des letzten Beitrags probiert. Da wir in der alten Version noch Nachbemassen müssen kommen wir leider nicht darum herum. Hin- und herkopieren aus der 2010 Version fällt leider auch aus.Das Lisp funktioniert sehr gut nur müssen wir in Zentimeter mit einer Nachkommastelle bemassen und das Lisp übernimmt den Bemassungsstil nicht. Offensichtlich ist das dirket im Lisp programmiert und gibt immer nur ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Protect your Lisp
Dorfy am 05.02.2013 um 21:23 Uhr (0)
Du kannst den Computernamen auslesen, die Autocad-Serial, die Version, das aktuelle Datum...Mit Schreibrechten kannst du iwo ne Datei mit nen Zahlencode ablegenZiffern und Buchstaben kannst du beliebig umrechnen...Nun lass dir ne wilde Formel einfallen, verknüpfe sie mit dem Datum, lass dir ne Mail mit dem "Eingangscode" schicken, und sende den "Antwortcode" zurück, zerlege alles in 100 Dateien und compiliere diese zu einer vlxoder nimm eine andere Sprache für den Schlüssel...So - nun bist du gefragt --- ...
|
| In das Form Lisp wechseln |