|
Lisp : quit
Martin_0103 am 03.09.2003 um 12:55 Uhr (0)
Hallo Forum,ich suche händeringend nach einer Lösung für folgendes Problem:AutoCad R2002 starten - Zeichnung öffnen - bestimmte LA frieren - Zeichnung drucken - und mit Quit verlassen (OHNE SPEICHERN) und weiter mit der Routiene...Bis auf das Quit läuft alles, d.h. wir starten AutoCad mittels einer Batch Datei und übergeben dort den Zeichnungsnamen und eine Scriptdatei die ein Lispdatei lädt und ausführt:C:ProgrammeAutodeskMDT6acad.exe 12345678 /b DRUCK-SCRC:ProgrammeAutodeskMDT6acad.exe ABCDEFGH /b DRUCK- ...
|
| In das Form Lisp wechseln |
|
Lisp : ActiveX-Frage zum Arbeiten mit mehreren Zeichnungen
autocart am 13.12.2008 um 04:21 Uhr (0)
Hallo!Folgende ActiveX-Frage: mit Zitat:(vla-addline(vla-get-Modelspace anderesDocument)(vlax-safearray-fill(vlax-make-safearray vlax-vbDouble (0 . 2)) (0 0 0))(vlax-safearray-fill(vlax-make-safearray vlax-vbDouble (0 . 2)) (10 10 0)))kann ich problemlos eine Linie in einer anderen Zeichnung erzeugen.Wenn ich die punkte aber mit Zitat:(vla-getpoint(vla-get-Utility anderesDocument))definieren will, bleibt mir autocad in der anderen Zeichnung stecken.Wie kann ich mit ActiveX Punkte in einer anderen Zeichnun ...
|
| In das Form Lisp wechseln |
|
Lisp : Handling mit Dateibefehlen
CADmium am 27.02.2013 um 15:33 Uhr (0)
nach (command "_new") befindest du dich aktiv in der neuen Zeichnung .. dein Lisp noch in der alten und kann da ( weil nicht die aktive Zeichnung) nicht weitermache .... dito bei open .... so klappt das nicht.Speichern in anderen Dateiformat geht am besten über Script ./ Scriptgenerator------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte d ...
|
| In das Form Lisp wechseln |
|
Lisp : Block aus einer anderen dwg einfügen
CADmium am 23.04.2007 um 07:56 Uhr (0)
Wenn du allerdings aus einer Zeichnung, die mehrere Blöcken enthält, nur einen bestimmten Block in die aktuelle Zeichnung importieren willst, geht das auch. Mittels DBX-Server. Das ist aber IMHO "Lisp für (weit) Fortgeschrittene. (Aber unter den Tisch fallen lassen wollte ich das Stichwort trotzdem nicht)------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
AutoLisp : Probleme gesucht...
Geos am 11.04.2003 um 08:26 Uhr (0)
Servus Axel Mir ist doch noch was eingefallen: Ich hab manchmal andere Zeichnungen (zB ein früherer Plan) als Block in meinen Zeichnungen und würde gern einzelne Objekte daraus durch Anklicken in meine neue Zeichnung übernehmen. Bei Linien, Kreisen etc. kein Problem - (nentsel) liefert mir ja die Daten. Fällt Dir auch was ein, wie man auch einen Block aus dem Block (der anderen Zeichnung) übernehmen kann? Gruß, Ernst
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Pfad für _ddinsert setzen
andreas_tid am 12.11.2004 um 11:40 Uhr (0)
Hallo! Mit dem Befehl "_ddinsert" öffnet sich ja das Dialogfenster in dem man pfad, position und skalierung der DWG-Zeichnung einstellen kann. Frage: Wie kann ich gleich, ohne dass sich das Dialogfenster öffnet, direkt die gewünschte Zeichnung mit den Parametern(Pfad/Positon/Skalierung über AutoLisp(Makro)einfügen? ------------------ danke andreas
|
| In das Form AutoLisp wechseln |
|
Lisp : MV-Blöcke
CADesigner am 12.01.2007 um 14:07 Uhr (0)
Hallo, kann mir jemand bei MV-Blöcken helfen?Füge mit dem Befehl "AECMVBLOCKADD" meine MV-Blöcke in die Zeichnung ein.Funktioniert toll. Doch sobald über die Palette MV-Blöcke in die Zeichnung einsetzt und dabei mittels der Eigenschaftpalette die Optionen: am Bilschirm skalieren oder Winkel am Bildschirm eingeben, setzt, geht alles schief.Kann mir jemand sagen wie in in Lisp diese 2 Globalen Einträge umsetzen kann?Im vorraus schon mal danke.
|
| In das Form Lisp wechseln |
|
AutoLisp : Alle Z-Koordinaten=0 wäre schön
LarsM am 15.10.2004 um 09:59 Uhr (0)
Hallo Leute, ich habe eine Zeichnung bekommen, die gelinde gesagt etwas wild gezeichnet ist. Der Verfasser hat die 2D-Zeichnung in mehreren Ebenen gezeichnet. Die meisten Elementa kann ich über das Eigenschaftenfenster verändern. Jedoch bei Bemaßungen und Blöcken hört der Spaß auf. Hat jemand ein Lisp-Tool geschrieben, womit ich alle Z-Koordinaten auf 0,0 setzten kann? Vorab schon mal vielen Dank Lars
|
| In das Form AutoLisp wechseln |
|
AutoLisp : versetzen
judith am 03.01.2005 um 16:50 Uhr (0)
wouw!!! es gibt nur noch ein kleines problem. manchmal setzt es mir die linie nach oben statt nach unten und genauso nach rechts statt nach links. (umgekehrt rum ist es noch nicht vorgekommen) das passiert nicht in einer kompletten neuen zeichnung, sprich: erst nach einer öfteren anwendung inerhalb einer zeichnung. lg ju natürlich auch 10 unities für dich ;-)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : mehrere Zeichnungen mit Script bearbeiten
fuchsi am 11.05.2004 um 14:01 Uhr (0)
_open C:/Temp/Test1.dwg ..... (command _qsave ) _open C:/Temp/Test2.dwg ..... (command _qsave ) _open C:/Temp/Test3.dwg ..... allerdings musst du in der konfig unter system den Kompatibilitätsmudus für einzelne Zeichnungen einstellen da laufens cripte dann viel unproblematischer ab (ein open einer neuen Zeichnunge ebednet immer die vorige Zeichnung, so wie früher las man nur eine Zeichnung öffnen konnte) ------------------
|
| In das Form AutoLisp wechseln |
|
Lisp : Attributswert mit entmod nicht mehr änderbar
Hunchback am 15.12.2008 um 12:49 Uhr (0)
Ich habe heute von einem Kollegen eine Zeichnung bekommen, bei der die Attributswerte der Blockreferenzen mittels entmod nicht änderbar sind. Mit attedit kann ich die Attributswerte aber sehr wohl ändern. Darauf hab ich eine der Blockreferenzen in eine leere Zeichnung kopiert - mit dem selben Ergebnis. Wenn ich in der leeren oder in der Quellzeichnung eine neue Blockreferenz einfüge (aus der Zeichnung, nicht von Datei) funktioniert entmod (aber nur bei den neu eingefügen Blöcken). Audit gibt keinen Fehler ...
|
| In das Form Lisp wechseln |
|
Lisp : VLR-DocManager-Reactor
CAD-Huebner am 27.02.2007 um 11:26 Uhr (0)
Der Reaktor :VLR-DOCUMENTCREATED funktioniert nur im Single Document Modus (SDI = 1) und wenn zusätzlich Lispinit = 0, d. h. AutoLISP-Funktionen und -Variablen werden von einer Zeichnung zur nächsten erhalten.Den Aufruf von _NEW oder _SNEW kann man wohl besser über einen Command-Reaktor auswerten, bevor die neue Zeichnung angelegt wird.Edit Ansonsten für Neu/Öffen S::Startup benutzen.------------------Mit freundlichem GrußUdo Hübner[Diese Nachricht wurde von CAD-Huebner am 27. Feb. 2007 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Sysvar DBMOD geht von selbst auf 1
archtools am 14.10.2010 um 14:39 Uhr (0)
Zitat:Original erstellt von Peter2: [QUOTE]Original erstellt von fuchsi:[B]Das war doch immer schon so, dass wenn man eine alte zeichnung mit einer neuen Version öffnet, der DBMOD sofort gesetzt ist....Er macht es aber trotzdem nicht bei allen - siehe oben. das ist ja das Verwirrliche ..Peter[/QUOTE]Das wird wohl davon abhängen, ob die alte Zeichnung Elemente enthält, die der Konverierung bedurften.
|
| In das Form Lisp wechseln |