|
Lisp : ACAD - dwg sperren
CAD-Huebner am 13.12.2007 um 17:05 Uhr (0)
Designreview 2008 (mit Messfunktion und Redlining) ist doch kostenlos - soll der Empfänger eben die aktuellste Version bei www.autodesk.com/dwf herunterladen.Das DWF erstellen kann man auch mit AutoCAD 2006 oder älter.------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Lisp wechseln |
|
Lisp : Wie kann ich Scripte automatisch laden?
fuchsi am 15.12.2007 um 19:46 Uhr (0)
Als automatische Ladevorgänge gibts es einige verschiedene Möglichkeiten.Vobn der angesprochenen acad.lsp acaddoc.lsp usw über eine angelegte mnl-Datei.Ich empfehle da Anfängern jedoch eher die einfachste Variante. Über die Autostart Gruppe im APPLOAD Dialog.------------------ Ing. Anton FuchsWWW.FFZELL.AT.TC
|
| In das Form Lisp wechseln |
|
Lisp : Blöcke in DWG bekommen
Bäumchen am 16.12.2007 um 18:01 Uhr (0)
Hallo,ich bins mal wieder dadurch das ich jetzt Scheme (LISP-Sprache) habe, komme ich auch glaub mit AutoLISP besser klar!ich suche n Befehl wie ich auf die Blocktabelle von AutoCAD zugreifen kann.also ich will die Blockliste durchsuchen und eine andere Liste hochzählenich hoffe ich habe mich deutlich ausgedrücktmfgnorbert baum
|
| In das Form Lisp wechseln |
|
Lisp : auf (Teile von) Unterlisten zugreifen
Geos am 17.12.2007 um 09:07 Uhr (0)
Servus@Jörnmit mapcar und lambda hab ich auch rumgespielt, bin aber irgendwie nicht damit klargekommen.@HolgerDie Liste entsteht durch zeilenweises Lesen aus einer Datei, wobei eine Zeile beispielsweise so ausschauen kann:2 "abc" "sdf" "lgjt" "" "dhh" "" Das ergibt dann zB. solche Listenelemente: "2 "abc" "sdf" "lgjt" "" "dhh" """Ich bräuchte dann wohl "(member 2* liste)" ------------------Schöne GrüßeErnst www.geopaint.at [Diese Nachricht wurde von Geos am 17. Dez. 2007 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Blöcke in DWG bekommen
Bäumchen am 17.12.2007 um 09:09 Uhr (0)
Guten morgen,also "Bereinig" das sieht schon ganz gut aus, eben das auf AutoLISP ebene, das der User net auswählen soll, dass die Bolckleichen entfernet werden soll.ODER sollte ich mir noch einen Reactor für das löschen von Blöcken basteln, damit ich nicht den rechenlastigen "Bereinig" Befehl ausführen muss - sondern selber meine aktuelle Elemente Liste in der DWG selber pflege (hoch und RUNTER zählen)das andere Probleme mit copyListe ist immer noch da!in Scheme geht das so! warum nicht in AutoCAD? die rek ...
|
| In das Form Lisp wechseln |
|
Lisp : auf (Teile von) Unterlisten zugreifen
Brischke am 17.12.2007 um 09:25 Uhr (0)
... wenn du zufällig auch für das Tool verantwortlich ist, was die Liste in die Datei schreibt, dann schreibe das gleich im LISP-Format. Das machts einfacher und schneller. Ich habe mir dafür extra mal ein Excel-Makro geschrieben, was z.Bsp eine Excel-Tabelle in eine Lisp-Liste konvertiert.Bei Fragen ...Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.
|
| In das Form Lisp wechseln |
|
Lisp : auf (Teile von) Unterlisten zugreifen
Geos am 18.12.2007 um 07:26 Uhr (0)
Ursprünglich wollte ich die Daten unverändert lassen, was der ersten Liste (s.o.) entsprechen würde. (read) würde in meinem Fall nur das 1.Element liefern.Ja Holger, ich kann die Datei verändern, was ich auch tun werde - ein paar Klammern - 2 "abc" "sdf" "lgjt" "" "dhh" "" - (2 ("abc" "sdf" "lgjt" "" "dhh" ""))und ich kann mit (assoc) - siehe CADmium - auch gleich direkt auf die Unterlisten zugreifen.Danke für Eure Unterstützung------------------Schöne GrüßeErnst www.geopaint.at [Diese Nachricht wurde vo ...
|
| In das Form Lisp wechseln |
|
Lisp : Popup_List HÖHE?
joern bosse am 20.12.2007 um 10:09 Uhr (0)
Hallo Kist,ich glaube die Höhe einer Popup_list kann man nicht bestimmen. Ich selber habe festgestellt, das die Scrolltasten an manchen Arbeitsplätzen ziemlich klein und fitzelig sind, liegt wohl an der verwendeten ACAD-Version.Vielleicht solltest Du eine List_box verwenden, oder schreibst Dir die dcl-Datei mit Lisp vor dem Laden immer neu: wenn 2 Einträge, dann list_box, wenn mehr als 2 Einträge, dann popup_list.------------------viele GrüßeJörn
|
| In das Form Lisp wechseln |
|
Lisp : Befehl open mit Dialogfeld
CAD-Huebner am 22.12.2007 um 16:49 Uhr (0)
Dafür gibts eine eingebaute Lisp FunktionGETFILED Zitat:Prompts the user for a file name with the standard AutoCAD file dialog box, and returns that file name(getfiled title default ext flags)------------------Mit freundlichem GrußUdo Hübner
|
| In das Form Lisp wechseln |
|
Lisp : Benutzerspezifische Papiergrößen eines Druckers per Lisp einstellen ?
Juergen55 am 29.12.2007 um 20:39 Uhr (0)
Hallo,gibt es die Möglichkeit das man die Benutzerspezifische Papiergrößen eines Druckers per Lisp einstellen kann ?Wir arbeiten viel mit externen Plänen die nicht unseren Papierformaten entsprechen, was dann in der weiteren Verarbeitung problematisch ist.Alternativ wäre auch denkbar das man eine Blattgröße unter Windows/Drucker/Datei/Servereigenschaften/ per Lisp ansteuern kann ?Gruß, Jürgen
|
| In das Form Lisp wechseln |
|
Lisp : pulldown- menü lässt sich in acad mech2008 nicht mehr laden
sonja4006 am 03.01.2008 um 15:17 Uhr (0)
so, mittlerweile hab ich das problem aus der welt geschafft. die lösung war denkbar einfach- der pfad für den datei- ablageordner wurde bei der umstellung falsch gesetzt...lgsonja
|
| In das Form Lisp wechseln |
|
Lisp : Befehl - Blockdefiniton kopieren und zuweisen aus ADT in AUTOCAD nutzen ??
mwboegl am 07.01.2008 um 10:33 Uhr (0)
Hallo !!ich hab schon mal einen Beitrag erstellt (sorry, leider im falschen Bereich !)siehe hier: http://ww3.cad.de/foren/ubb/Forum296/HTML/000062.shtmlEs geht dabei um den ADT-Befehl "Blockdefiniton kopieren und zuweisen"Da mehrere Kollegen von mir allerdings nur ACAD2006 haben, können Sie diese Funktion leider nicht nutzen.CharlieBV hat mir nun den Hinweis auf das Lisp von Holger gegeben.http://www.cad-od.de/downloads.html unter Tool 29 es ist schon dem ADT-Befehl "Blockdefiniton kopieren und zuweisen" s ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl - Blockdefiniton kopieren und zuweisen aus ADT in AUTOCAD nutzen ??
CADmium am 07.01.2008 um 11:26 Uhr (0)
Wie funktioniert denn der ADT-Befehl ?IMHO stößt du mit Holgers Lisp aber an Grenzen, da er für die Blockelemente entmake nutzt und sich sicher nicht alle ADT-Objekte mit entmake erzeugen lassen.Adesk ist da meist etwas schlammpig, aber ich lasse mich da gern eines besseren belehren und freue mich auf eine vollständige Implementierung. ------------------ - 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 |