|
Lisp : Aufbauanleitung für Möbel
dundeec am 31.07.2009 um 10:58 Uhr (0)
Hallo,ich bin ganz neu hier im Forum und leider auch nicht wirklich versiert im Umgang mit AutoCad. Seit einiger Zeit arbeite ich mit dem Programm IMOS 9.0, das auf einer AutoCad 2008 OEM Version basiert. Mit dem Programm erstelle ich Möbel, die ich unter anderem auch als selbstbau Möbel verteiben möchte. Nun bräuchte ich zum Aufbau des Möbels eine Aufbauanleitung ähnlich der von IKEA oder so. Das ganze wollte ich aus der ACAD Zeichnung generieren, am besten mit ganz wenigen Klicks. Eine Explosion zu mache ...
|
| In das Form Lisp wechseln |
|
Lisp : ACAD 2009 abwärts kompatibel
mkl-cad am 04.11.2009 um 10:55 Uhr (0)
Habe selber noch ACAD 2000 und einen Kunden der ACAD 2009 hat.Wenn ich ihm DWG Pläne zusende kann er die in ACAD 2006 (seine alte Version) öffnen. Bei ACAD 2009 erscheint eine Fehlermeldung das die Datei beschädigt ist. Reparieren geht nicht. Wenn ich die als DXF versende kann er die ,zwar auch mit Fehlermeldung das Fehler enthalten sind, öffnen. Beim überprüfen der Datei findet er aber keine Fehler. Wenn er die dann als DWG speichet ist alles in Ordnung. Meine DWG Datei kann ich aber auch mit anderen CAD- ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl Zurück (_undo)
Bernd10 am 15.10.2008 um 10:58 Uhr (0)
Hallo Heiko, Zitat:Original erstellt von Dorfy:Dann zeig doch mal ein wenig Code,dann kann man ja mal mitgrübeln...Mfg Heikohier der gewünschte Code eines Befehls, während dessen die Lisp-Ausdrücke in die Liste des Zurück-Befehls eingetragen werden:( defun c:ddzinfo ( / ferrorsav lzinfoangaben ) ; Den Namen der Funktion für den Error-Fall sichern (vl-doc-set *cfunktionsave* "c:ddzinfo") ; Die Fehlerbehandlung vorbereiten (setq ferrorsav *error*) ; bisherigen errorhandler sichern (lok ...
|
| In das Form Lisp wechseln |
 Layertest.zip |
Lisp : Layer wählen, Linieneigenschaften übernehmen, Befehl Linie
scb am 03.12.2013 um 07:24 Uhr (1)
Guten Morgen CAD Gemeinde,wir haben bei uns in der Firma eine größere Umstellung vor.Die besteht unter anderen darin die Layer umzubauen.Angedacht ist das man einen Befehl aktiviert und:1. Zuerst den Layer wählt der auf der Zeichnung vorhanden ist, z. B. eine Linie oder ähnliches.2. Da wir "unter Layer" haben sprich einen Layer haben der "Bauteil" heißt mit durchgezogener Linie aber ebenfalls als Strichpunkt Linie vorhanden ist, aber nicht als gesonderter Layer angelegt ist.3. Dann soll der Linien Befehl o ...
|
| In das Form Lisp wechseln |
|
Lisp : Liste erstellen, ergänzen und Elemente hinzufügen und sortierensortieren
Werner-Maahs.de am 15.08.2017 um 16:23 Uhr (1)
Oh Ihr seid prima!!!!Ich kann die Routine von Björn erst morgen probieren, aber es liest sich schon mal toll.Nur zur Erklärung:Meine erste Liste sieht in so aus, wie ich sieh mit LISP aus AC herauslesen kann. Im Layer-Manager wird sie ja immer Alphabetisch sortiert, daher kann ich sie nicht einfach markieren und z.B. in EXCEL ergänzen und sortieren.MC liest die Layer-Liste vermutlich so aus, wie sie in der Zeichnungs-DB gespeichert wurde und auch durch auslesen mit LISP erzeugt wird.Filtereinstellungen wer ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Lispbefehl VARIO funktioniert unter AutoCAD 2004 nicht mehr
Jürgen H am 27.04.2005 um 15:10 Uhr (0)
Also jetzt verstehe dank flaschenpost ich warum das Variolisp nicht ein zweites mal funktioniert. Vario funktioniert so: - Vario macht aus dem Objekt einen Block - Dann wird der Block eingefügt und unterschiedlich skaliert - Dann wird der Block mit Ursprung wieder zerlegt - Anschließend wird der Blockname tempor bereinigt, damit er beim nächsten Mal wieder zur Verfügung steht. Das Problem bei Vario ist das dieser besagte Block tempor nicht gelöscht wird. Wenn ich das Objekt dann anklicke ist es imm ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Block einfügen klappt nicht
Frank88 am 16.10.2011 um 21:52 Uhr (0)
Hallo,hats geschrieben und kanns nicht lesen...Ich habe vor Jahren schon mal ne Anfrage gemacht, wie man Blöcke einfügt und da auch Antworten bekommen:http://ww3.cad.de/foren/ubb/Forum145/HTML/000925.shtml#000000jetzt stehe ich wieder vor diesem Problem, habe die Dateien und Daten von damals nicht zur Verfügung und werde aus diesem Thread (und auch den anderen, die die Forensuche für "Block einfügen" liefert) nicht schlau.Code:(setq X1 (- X 0.8)) (setq SubRW (Text_z Y X1 "Code" Code))(setq SubRW ( ...
|
| In das Form Lisp wechseln |
|
Lisp : AutoLisp-Funktion in DWG-Datei integrieren
archtools am 27.03.2010 um 19:42 Uhr (0)
Zitat:Original erstellt von aRakun:Hallo AutoLisp-Profis,ich bin neu im Forum und AutoLisp-Anfänger:Ich habe eine Funktion in Lisp geschrieben und möchte diese jetzt zusammen mit der DWG-Datei weitergeben. Nun scheint es nicht so einfach, diese Funktion in eine DWG-Datei einzubinden. Das ist zwar nicht besonders einfach und nicht vorgesehen, aber machbar ist das schon. Ich habe vor ungefähr 15 Jahren schon ein Programm geschrieben, das das macht: objectiveCAD. Das erzeugt aus einfachen geometrischen Besch ...
|
| In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Peter2 am 13.12.2010 um 12:45 Uhr (0)
Gibt es eine Möglichkeit, aus Lisp eine BAT-datei zu starten und auf deren Fertigstellung zu warten?Hintergrund:- Scriptverarbeitung von Zeichnungen, und die laufen im (ca.) 4 sec Takt- in diesem Script läuft ein Lisp, dass alles mögliche macht, unter anderem eine Batch-datei erstellt, also ungefähr Code:(princ "convert.exe a.doc a-neu.doc -x -y - blabla -ding -dong" - c:a_conv.bat)- wenn das Lisp fast fertig ist, wird der Batch aufgerufenCode:(startapp c:a_conv.bat)Problem:- der BAT hat eine ungewisse Lau ...
|
| In das Form Lisp wechseln |
|
Lisp : nentsel gc330
fuchsi am 13.09.2007 um 11:49 Uhr (0)
Zitat:Original erstellt von gmk:(setq a1 (nentsel) iAttEname nil) warum initialisierst du hier iAttEname?[/i]weil ich oft schlampig bin, und vergesse Variablen im DEFUN Bereich zu deklarieren.Dann könnte in einem 2. Durchlauf die Variable vom 1. Durchlauf schon mit einem Wert belegt seni.Reine Vorsichtsmassnahme Zitat:Original erstellt von gmk:(setq ename (ssname (ssadd (car a1) (ssadd)) 0))warum bildest du einen Auswahlsatz mit einem Element und holst dann wieder das erste Element.[/i]Etwas aus Faulheit ...
|
| In das Form Lisp wechseln |
 |
Lisp : Automatisierung
Stefan-Schirge am 26.10.2020 um 08:40 Uhr (15)
Guten Morgen zusammen,wir bearbeiten momentan ein Projekt , wo wir tausende Dateien PDF-en und Etransmit erstellen müssen. Ich wollte hierzu nun eine Automatisierung erstellen.Ich habe leider keine Ahnung von "LISP".Im Prinzip soll folgendes passieren.Layout "PDF" öffnenZoom GrenzenDrucken wie vorgegebenWechsel zu ModellbereichZoom GrenzenBereinigenEtransmitSo nun hänge ich allerdings an der Optionswahl.Wie schaffe ich es, dass er auf den ersten Punkt "Übertragungspaket erstellen" springt? Es wäre auch sch ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Polylinie versetzen
mapcar am 05.04.2003 um 00:33 Uhr (0)
Hi Andi, ich habe auch schon heute nachmittag mal rumexperimentiert mit deiner Zeichnung: nicht nachvollziehbar. Deine Versetz-Ergebnisse gehen ja stark in den Bereich der Ornamentik - ein hochinteressantes Thema übrigens, mit dem ich mich, wenn ich Zeit habe, immer wieder mal gern beschäftige. Die Iren, Chinesen, Araber und Mathematiker haben da Grossartiges geleistet;-) Aber nach einem Dutzend Jahren Arbeit mit dem Versetz-Befehl kann ich mich *nicht* daran erinnern, dass da jemals solche Katastrophen en ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Unterdrücken von Attributedialog
LibertyOne am 09.11.2006 um 14:32 Uhr (0)
Hallo AutoLisper Gemeinde!ich programmiere mit AutoLisp ab und zu, und bin dabei mein alten Code wieder aus der Schublade zu kramen und überarbeiten.Bin jetzt auf einem Fall gestolpert wo ich nicht weiss wie ich das weiter mache. Ursprunglich war der Code für Acad2000 geschrieben und ich will das alles überprüfen und ändern damit es mit Acad2004 läuft.Folgendes Problem:ich habe für unseren Zweck im Büro ein einfaches Programmchen geschrieben, was den Änderungsindex um 1 erhöht nach dem der Benutzer diesen ...
|
| In das Form Lisp wechseln |