|
Lisp : Zweites Layer-Problem
Erich Klein am 17.07.2008 um 20:50 Uhr (0)
Hi,gerade habt Ihr mir geholfen mein Layer-Problem zu beseitigen, schon entstand das nächste Problem.In einer Zeichnung existieren 20 Layer. Ca. 8 oder 9 Layer sind ausgeschaltet. In einer Lisp-Routine von mir entsteht die Notwendigkeit, den Befehl "alle Layer ausschalten" einzusetzen und nur einen bestimmten Layer wieder einzuschalten. Nach Ablauf der Routine muss ich die Layer wieder einschalten. Die Layer, die vorher abgeschaltet waren, müssen aber abgeschaltet bleiben.Hat einer von Euch einen Tip für e ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : Lisp-Editor
der_Wolfgang am 27.06.2004 um 11:55 Uhr (0)
Zitat: Original erstellt von clausb: Es gibt wahrscheinlich zig freie Editoren, die Syntax-Unterstuetzung in aehnlicher Form bieten. Beispiele: ConText ( http://www.fixedsys.com/context/ ) Context (nun: http://www.context.cx/ ) listed nun (2004/06/06) auf seiner Homepage 2 Syntax Highlighter Dateien speziell fuer CoCreate Produkte: Syntax HighLighter for CoCreate OneSpace Designer LISP Syntax HighLighter for CoCreate 2D Drafting Beide basieren auf den 12.X versionen. Der fue ...
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : Common Lisp - Funktionen überladen
toxot am 25.09.2009 um 02:20 Uhr (0)
Zitat:Original erstellt von archtools:Lisp-Programmierer schaffen sich ihre eigene Welt... schau, ich habs ja auch so gemacht ... siehe Anmerkung CadWiesel.Aber Linux - und viele andere Beispiele - sind einen besseren Weg gegangen.Und Du selbt? Hast Du nicht auch ........ ?Oder liegts vielleicht daran, dass die Idee und Kombination von mir kam?Mit einem LOADER haben haben wir DEN Schlüssel, für die VERWALTUNGSFREIE Ausführung von Lisp-Programmen!Auch Du könntest den Code anderer in deinen Programmen gut e ...
|
| In das Form Lisp wechseln |
|
Lisp : LISP für FelixCAD???
Rabbit 007 am 22.09.2007 um 13:02 Uhr (0)
Ich denke das sieht auch mit der Version 8 anders aus, hier ein auszug von dem was ich zur aktuellen Version von BricsCad gefunfen habe. Zitat:Für SoftwareentwicklerHier hat sich einiges getan, aber wir warten noch auf weitere Entwicklungen. In jedem Fall jetztschon zu nennen ist die weitestgehende Kompatibilität des Datenmodells zu AutoCAD. Sofortmerken wird man dies in der VBA-Schnittstelle. Ein großer Teil der VBA-Programme von Bricscdläuft ohne Änderungen unter AutoCAD und umgekehrt. Hier und da, mußte ...
|
| In das Form Lisp wechseln |
 |
Lisp : AeccDbPipe Elevation
Brischke am 23.04.2015 um 13:37 Uhr (15)
ja, so ist es. Lisp ist an dieser Stelle das falsche Werkzeug, weil die Objekte und die denen zugrunde liegenden Programme/Programmbibliotheken eben nicht von Lisp aus angesprochen werden können. Die Motivation der Entwickler, eine ActiveX-Schnittstelle zu bedienen, vor dem Hintergrund dass diese Technologie bereits überholt und auf dem sterbenden Ast ist, wird wohl nicht so groß gewesen sein. In der .Net-API sieht das da schon anders aus. Diese sind auch für die Verticalprodukte zwar schlecht dokumentiert ...
|
| In das Form Lisp wechseln |
|
Lisp : Linienverfolgung?
CAD-Huebner am 09.04.2009 um 09:21 Uhr (0)
Zitat:Original erstellt von cadffm:PEDIT(mehrere Objekte)Ja, ganz der Meinung von cadffm.Befehl: PEDIT Option Mehrere ObjekteFürher machte man das noch mit PLJOIN aus den Expresstools oder versch. anderen Lisp-RoutinenSiehe auch hier: http://ww3.cad.de/foren/ubb/Forum461/HTML/000592.shtml#000001 oder zu PLJOIN und Lisp Routinen: http://ww3.cad.de/foren/ubb/Forum54/HTML/005626.shtml http://ww3.cad.de/foren/ubb/Forum54/HTML/008217.shtml ------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Lisp wechseln |
|
AutoCAD VBA : VBA-Selectionset an Acadbefehl übergeben; Wie ??
Goofy007 am 01.10.2005 um 14:21 Uhr (0)
Hallo zusammen,da ich mittels Forumssuche nix finden konnte, wende ich mich mit der Frage an euch:Wie kann ich ein in VBA erstelltes SelectionSet nach beendigung des Programmes an einen Autocad-Befehl übergeben ?Im Lisp geht das mittel !SSname nachem man mit (setq SSname (ssget)) diesem ein Selectionset zugeordnet hat.Aber offensichtlich gibt es hier Unterschiede zwischen einem Autocad bzw. Lisp Selectionset und einem VBA-Selectionset!Ich würde mich freuen, wenn mir jemand den Unterschied erklären kann, un ...
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD LT : Suchen ersetzen mit Variablen
autocart am 18.12.2010 um 01:14 Uhr (0)
Wenn Ihr Acad Voll habt, dann machs doch damit:AutoCAD 2011 Help: Find and Replace TextAllerdings funzt das Finden innerhalb in der Zeichnung vorhandener Blöcke damit nicht. Also dann isses wahrscheinlich doch nicht so gut.P.S.: Wie gut kennst du dich mit Lisp aus? Die Lisp-Befehle wcmatch und ssget (- akzeptiert ebenfalls wcmatch-Format für die Werte in der Filterliste) wäre hier interessant.------------------Gruß, Stephanwww.stbartl.at"Alles sollte so einfach wie möglich gemacht werden, aber nicht einfac ...
|
| In das Form AutoCAD LT wechseln |
|
Lisp : Screen Refresh in Lisp-Schleife
HPW am 21.02.2012 um 14:15 Uhr (0)
Bei Nutzung einer externen Anwendung durch (startapp ..) und warten in einer Lisp-Schleife macht Autocad keinen Screen-Refresh. Wenn ich eine andere Anwendung nach vorne hole oder meine externe Anwendung über dem Autocad-Screen zu bewegen, wird der Autocad-Screen falsch oder weiss dargestellt. (startapp "extern.exe") (while (not(findfile rfile)) (command "._delay" 100) ) Gibt es eine Möglichkeit dies zu verhindern?Hans-Peter------------------Hans-Peter
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Plankopf ersetzen
Bernhard GSD am 06.06.2005 um 08:48 Uhr (0)
(DEFUN C:Kopfneu() (command _INSERT A1-Plankopf=C:/_CAD-Bib/Planköpfe/a1-Plankopf.dwg nil) ) Dieses Lisp ersetzt einen Plankopf (wenn die Attribute gleich bleiben) Die Pfade, Datei- und Blocknamen sind natürlich zu ersetzen. Eine Möglichkeit wäre es diese Zeilen in eine Startup-Lisp zu setzen: (DEFUN S::STARTUP() (command _INSERT A1-Plankopf=C:/_CAD-Bib/Planköpfe/a1-Plankopf.dwg nil) ) Nach Gebrauch entfernen oder auskommentieren. ------------------ Gruß aus Wien Bernhard [Diese Nachrich ...
|
| In das Form Rund um Autocad wechseln |
|
CoCreate Programmierung : lisp: move :faces
Patrick Weber am 07.11.2008 um 11:20 Uhr (0)
Hallo mal wieder! Ich versuche, mit Hilfe eines LISP, gewählte Flächen (Form egal) zu verschieben, doch bekomme ich immer den Fehler "Keine Flächen zum Bewegen angegeben." (dolist, get_selection, usw. habe ich auch schon probiert)Wäre jemand so freundlich, die Funktion für das Bewegen mehrerer Flächen funktionsfähig umzuschreiben? Oder vielleicht noch besser, ein vorhandenes Beispiel? Ich finde leider nichts, woran ich mich orientieren könnte. Ich habe die Funktion aus dem "großen" Macro herausgenommen ...
|
| In das Form CoCreate Programmierung wechseln |
|
Lisp : command-Befehl mit variabler Länge
joern bosse am 29.02.2008 um 12:12 Uhr (0)
Hallo,eins vorweg, Holgers Weg finde ich besser und mache es eigentlich auch selber so.Folgendes wäre aber auch noch möglich:1. Über (tblobjname "BLOCK" Blockname) die Anzahl der definierten Attribute aus der Blockdefinition abfragen2. Einen Command Befehl in eine LISP-Datei schreiben3. Diese LISP Datei ladenz.B.Code:(command "_.insert""BOFKP""-153.275000000000,-18.187000000000,0.0"0.2500000000000.2500000000000"Attwert1""Attwert2")Ich bin der Meinung, daß ich irgendwann mal einen guten Grund hatte so zu ve ...
|
| In das Form Lisp wechseln |
|
CoCreate Programmierung : Lisp 3D-Kehlnaht
der_Wolfgang am 13.08.2009 um 21:08 Uhr (0)
Zitat:Original erstellt von NOBAG:Heute habe ich mich gefragt weshalb es das Lisp 3D-Kehlnaht noch nicht gibt?Weil DU es nicht geschrieben hast. Dein Bild macht indirekt schon die zusätzliche Randbedingung das es sich um 2 Planare flächen handelt. Ansonsten koennte der Winkel zwischen den Flächen auch alles andere als konstant sein! Die Kante, an der sich die Kehlnaht entlang windet, koennte aber auch deutlich abwechselungs reicher und vor allem krummer sein. PS: ja ich weiss von der Existenz von SolidWe ...
|
| In das Form CoCreate Programmierung wechseln |