|
CoCreate Modeling : Anno: Windows-Drucker direkt ansprechen
Bernard_D am 19.03.2004 um 10:09 Uhr (0)
Unter WIN-NT und OSD 11.65a konnte über ein LISP-Programm eine Datei über den als Standard-Drucker definierten Plotter über local port auf C: empdump.hpl gedruckt werden. Die Zeile im LISP-Programm lautet: (sd-execute-annotator-command :cmd (format nil "LET Sys_plot_name ~a" *hpgl-printer*)) (AM_PLOT :contents :ALL :SCALE :FACTOR :SCALE_FACTOR 1.0 :PLOT_ANGLE -90 :show_dialog ff)Unter XP mit OSD 11.65a kommt nur eine Datei mit Grösse 0KB raus.Wenn ich dafür eine Lösung erhalte, wäre ich sehr froh.Vielen ...
|
| In das Form CoCreate Modeling wechseln |
|
Lisp : modemacro + getvar
CADmium am 25.09.2006 um 12:22 Uhr (0)
Du mischt Diesel mit Lisp!! (dafür guck dir mal den Befehl menucmd an)im puren Lisp sollte das gehen: (ungetestet)(defun-q S::STARTUP ( ) (setvar "MODEMACRO" (strcat (if (=(getvar "mirrtext")0) "Text gespiegelt""Text NICHT gespiegelt") "/" (if(=(getvar "psltscale")1) "Psltscale EIN""Psltscale AUS") "/" (cond ((=(getvar "insunits")6) "EINHEIT: Meter") ((=(getvar "insunits")4) "EINHEIT: Millimeter") ((=(getvar "insunits")0) "EINHEIT: keine") ) ) ) (princ))------------------ - Th ...
|
| In das Form Lisp wechseln |
|
Anwendungen : Bewerbungsfrage
Leo Laimer am 15.11.2006 um 15:44 Uhr (0)
Mir kommt die Fragestellung ein wenig komisch vor.Programmieren kann man in einem CAD-System in der Sprache, die das Programm zur Verfügung stellt, im Falle von ACAD wäre dies halt Lisp.Aber in Lisp programmieren zu können ist was Anderes als zum Konstruteur ausgebildet zu werden.definieren, also zeichnen, kann man einen Kreis z.B. durch Mittelpunkt und Radius, oder 3 Punkte, oder Tangente und Radius (da gibts -zig Möglichkeiten).dargestellt wird ein Kreis im CAD-system und in der zeichnungsdatei meist dur ...
|
| In das Form Anwendungen wechseln |
|
AutoLisp : Block einfügen
guido159 am 16.01.2005 um 16:11 Uhr (0)
Hi an alle, hätte da ne kurze Frage, will mit folgendem Lisp Befehl nen Block (als dwg auf nem netzwerklaufwerk) einfügen: ID_Walzi [ 80]^C^C(command "_insert" "Walz_I-80") was auch tadelsos funktioniert. Nun die Frage: Da ich totaler Leihe bin, was LISP anbelangt, würde ich gerne wissen, wie es möglich ist, damit der block mit der skalierung 1 und drehung 0 nach dem Abfragen des einfügepunktes, automatisch eingefügt wird. Momentan wird nach dem Einfügepunkt, der Skalierung und die Drehung gefragt, was au ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Doppelklick-Dreifach-klick???
MARTINLE am 04.04.2012 um 12:48 Uhr (0)
Hallo!Hab die gestrigen Lisp durchgesehen die ich probiert hab und da war auch folgenden dabei. http://forums.augi.com/showthread.php?136961-Lips-routine-for-special-Array Mir ist aufgefallen wenn ich qaflags auf 0 stelle geht zB. der Befehl Polylinie schließen mit Doppelklick wieder. Wenn ich ihn wie in diesem Lisp auf 1 stelle geht es wieder nicht. Die Variabel ist in der Hilfe nicht dokumentiert. Was bedeutet sie und welche Einstellung ist die Grundeinstellung?Die Mtextbearbeitung geht aber immer ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Umgebungseigenschaften übertragen
Danillo am 07.04.2013 um 11:21 Uhr (0)
Hallo Leute,damit das gewünschte Layout erzielt wird bzw. die Lisp-Programme korrekt arbeiten, habe ich bisher immer eine Prototypenzeichnung (Template) gemacht, wo ich z.B. den Bemaßungsstil, den Textstil, Maßstäbe usw. voreingestellt habe. Diese Methode hat den Nachteil, dass man darauf angewiesen ist, dass der Benutzer auch die entsprechende Template verwendet bzw. man hat Probleme, wenn man auf einer fremden Zeichnung weiterarbeiten will.Meine Frage ist, wie kann ich einen Bemaßungsstil in LISP abspeic ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : BKS W XREF (BKS P)
tunnelbauer am 12.07.2005 um 13:36 Uhr (0)
als Makro ist es so nicht möglich (da nach der Benutzeringabe das Makro abbricht) - aber mit einem kleinem Lisp Code: (defun C:wxref () (setq file (getfiled "Choose Xref-File" (getvar "dwgprefix") "dwg" 4)) (setq inspt (getpoint "Pick Xref Insertion Point:")) (command "_ucs" "_w") (command "xref" "_a" file inspt "" "" "") (command "_ucs" "_p") ) Über Benutzanpassung und Lisp in AC gibts ja hier im Forum eh schon genug... - sollten zu diesem Thema Fragen sein, bitte die Suche bemühen. ----- ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Importliste erweitern!
Alpschorsch am 04.03.2004 um 10:47 Uhr (0)
Hallo, ich habe hier eine Lisp (ich glaube von marc.scherer, um Blöcke über eine Importliste zutauschen und umzubennen. Sehr hilfreich wie ich finde! Diese Liste ist aber wie es scheint auf ca.30 Blöcke beschränkt! Das heißt bei mehr Blöcken 50 oder 100 geht es nicht mehr! Kann mir jemand, oder der Autor selber mir helfen diese Lisp zuändern, damit ich z.B. 100 oder am besten unendlich viele Blöcke auf einmal tauschen kann? Ist das möglich? Ist das viel Arbeit? Gruß Alpschorsch
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Lisp-Problem
luki77 am 11.09.2008 um 11:43 Uhr (0)
Hallo ZusammenWer kann mir bei meinem Lisp-Problem weiterhelfen?Es geht darum, eine Bodenmarkierung für Sehbehinderte dar zu stellen. Diese soll jeweils 0.90m lang und 0.04m mit Abständen von jeweils 0.08m (oder 0.12 zum Ansetzen der nächsten Fläche) sein (die ursprüngliche Lisp hatte die Masse 4.00/0.40/0.60 resp. 1m für den Ansatz der nächsten Fläche). Ich versuchte da ein bereits bestehendes Lisp von meinem pensionierten Vorgänger an zu passen. Leider gibts da noch irgendwo ein Problem und ich finde nic ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Flächenlose Polylinien
Proxy am 26.05.2004 um 08:01 Uhr (0)
Wie bekomme ich flächenlose Polylinien (Fläche = 0) mit LISP geöffnet ? Da scheint es keinen GC dafür zu geben Ich habe oft bei fremden Zeichungen das Problem beim _offset Dieses Objekt kann nicht versetzt werden. , wenn jedoch diese Plines von Hand (1) geöffnet, durch (2) PL-dopp-vtx optimiert und ggf. (3) wieder geschlossen werden ist alles danach perfekt. P.S. GC 90 = 2 ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-compute ...
|
| In das Form AutoLisp wechseln |
|
CoCreate Programmierung : notepad++ Funktionsliste
clausb am 13.11.2008 um 12:30 Uhr (0)
Das würde voraussetzen, dass der Editor den Code analysieren und verstehen kann - keine leichte Aufgabe. Es gibt für Notepad++ ein Plugin namens "Function List", das sowas versucht. Ob es für Lisp funktioniert und wie gut es überhaupt funktioniert, weiss ich nicht für Notepad++ zu schreiben.Ansonsten kannst Du ja mal in den Notepad++-Foren nachfragen - oder aber Dich mit Emacs beschäftigen, was ich jedem, der auch nur ein bisschen Lisp-Entwicklung macht, sehr ans Herz legen möchte. Claus------------------C ...
|
| In das Form CoCreate Programmierung wechseln |
|
AutoCAD Architecture ACA (ADT) : _AecScheduleTag: Eigenschaftssatzdaten-Palette unterbinden
charlieBV am 14.01.2008 um 11:50 Uhr (0)
Himeinst du nicht, dass du mit deiner Frage im Lisp-Forum besser aufgehoben wärst? Ich kenne glaube ich nur 2 von uns, die Lispeln. Da hättest du wahrscheinlich bei den Lisplern mehr Glück. EDIT: Bitte stell die Frage im Lisp noch einmal, ich lasse aber den Beitrag hier geschlossen stehen, sollte ein ADTler eine Idee dazu haben, kann er dort antworten.------------------Gruß YvonneInoffizielle ADT-Help-SiteBietet dir jemand eine Lösung an, dann freue dich und sei dankbar - es gibt Leute, die Probleme haben ...
|
| In das Form AutoCAD Architecture ACA (ADT) wechseln |
|
OneSpace Modeling : Text aus lisp einen platzhalter in annotation zuweisen
tdoerner am 16.09.2003 um 16:09 Uhr (0)
Hallo Klaus danke klappt wunderbar. Ein Anliegen hab ich dann doch noch, es gehört vielleicht nicht in diesen Beitrag, aber ich frag dich trotzdem. Wie kann ich eigentlich eine Float-Zahl (z.B. 12.345679) auf z.B. 3 Stellen nach dem Komma runden? Hab mit "format" rumgespielt, ist aber nicht das richtige, oder gibts in Common Lisp keine rundungsfunktion? Gruß Thomas (P.S. deine Unities hast bereits auf deinem Konto) ------------------ alles ist machbar, der Tag hat 24h und wenn s brennt hast ja auch noc ...
|
| In das Form OneSpace Modeling wechseln |