|
Lisp : EXE-Datei in Lisp
Theodor Schoenwald am 30.03.2009 um 22:57 Uhr (0)
Hallo,nur noch zur Information:- In einer Stapeldatei, werden die einzelnen Zeilen (Befehle) stur nacheinander ausgeführt. Das ist aber bekannt.- Man kann in einer Stapeldatei mit Alt+124 Befehle auch verketten. Da wartet der nächste Befehl nicht bis der vorhergehende Befehl fertig ist. Beispiel der erste Befehl führt eine EXE-Datei aus, der zweite soll ein Wort in eine Datei schreiben. Das Wort wird schon in die Datei geschrieben, bevor die EXE-Datei fertig ist. Zur Kontrolle ist die Verkettung ungeeigne ...
|
| In das Form Lisp wechseln |
|
AutoLisp : neuer Druckpreview ohne Einstellungen speichern ?
Peter2 am 08.02.2004 um 21:44 Uhr (0)
Im Plotbefehl kann man ja alles mögliche ein- und verstellen und auch schöne Plotvoransichten machen, und wenn die Option Änderungen im Layout speichern nicht aktiv ist, wird eben nicht gespeichert und alles ist wieder in Ordnung. Wie kann man die Geschichte über Lisp oder Makro genauso einstellen? Der Zweck der Übung ist, - über ein Icon (dahinter steht ein Lisp) immer den gleichen Plotbefehl (=setzen der Einstellungen) zu starten - das mit Voransicht darzustellen - dann zu drucken oder abzubrechen - d ...
|
| In das Form AutoLisp wechseln |
|
Lisp : 3drotate in Lisp
tappenbeck am 19.10.2012 um 15:02 Uhr (0)
Also ich versuche es nochmal.In der Musterzeichnung ist nur die grüne Linie enthalten - damit die Punkte und das Grundelement für das Nachvollziehen identisch sind.Ich habe Anfangs- und Endpunktpunkt (p1 bzw. p2) in den Variablen abgelegt damit ich einfacher das in der Befehlszeile nachstellen kann und auch wiederholen kann.Die Zeichnung befindet sich bei BKS-Welt in der Draufsicht.Wenn ich die grüne Linie mit dem rotate3d-Befehl nur mit der Maus bediente, dann wird die grüne Linie richtig gedreht - das Er ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _.text / Drehwinkel
jupa am 21.09.2012 um 13:45 Uhr (0)
Oho, das war aber eine gaaanz schlechte Angewohnheit. Gerade innerhalb einer LISP-Routine, von der man nie weiß in welcher Situation / in welcher Umgebung sie aufgerufen wird einfach mit ENTER einen (völlig unbekannten) vorgegebenen Wert zu übernehmen ist mehr als nur kreuzgefährlich. Ich schreib das hier nur deshalb so deutlich, falls noch mal ein LISP-Novize in diesen Beitrag stolpern sollte.JürgenPS: Gerade der Textbefehl ist für einen (Command ...)-Aufruf ziemlich diffizil: Wenn nämlich z.B. zum Zeitpu ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Verwendete CTB über Lisp auslesen
fuchsi am 30.10.2003 um 08:19 Uhr (0)
(setq ad (vla-get-activedocument (vlax-get-acad-object))) (vla-RefreshPlotDeviceInfo (vla-get-activelayout ad)) (vlax-safearray- list (vlax-variant-value (vla-getplotstyletablenames (vla-item (vla-get-layouts ad) Model ))))
|
| In das Form AutoLisp wechseln |
|
AutoLisp : LISP funktioniert nicht mehr unter ACAD2002
T. Steffen am 06.11.2002 um 08:47 Uhr (0)
Hallo Holger Erstmal vielen Dank. Bei mir funktioniert es jetzt auch. Ein paar Fragen hätte ich denoch: - Das ganze läuft enorm langsam ab. Wenn ich die Punkte setze und danach die Positionsnummer eingebe, vergehen etwa 15 Sekunden bis das ganze gezeichnet ist. - Es wird ein Pfeil statt einem Punkt gezeichnet. Sollte doch eigentlich einen Punkt geben, da BEMBLK = Punkt? - Die Positionsnummer wird über der Führungslinie gezeichnet, statt zentriert rechts oder links daneben. - Ist es möglich, dass wenn die P ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp-Programm automatisch starten
Geistl am 17.03.2007 um 08:59 Uhr (0)
Hallo Forum,habe seit langem mal wieder eine kleine Lisp-Routine geschrieben und möchte diese beim Aufruf von Mechanical2004 automatisch starten.In der "acad.lsp" habe ich deshalb folgende Eintrag vorgenommen:(load "E:Lisp_ProgrammeMysettings.lsp")(mysettngs)Das ganze wird auch beim Start ausgeführt jedoch erhalte ich danndie Fehlermeldung Befehl: *Abbruch*Wenn ich nun in der Befehlszeile: (mysettings) eingebe erhalte ichdie Meldung:AutoCAD Menü-Dienstprogramme geladen.AutoCAD Menü-Dienstprogramme geladen. ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Ungleichmäßig skalierte Blöcke auflösen
C. Thiel am 24.02.2004 um 13:14 Uhr (0)
Hallo, hoffentlich bin ich jetzt im richtigen Forum gelandet. Mein Problem ist folgendes: Ich habe heute mehrere Zeichnungen erhalten, die ich gerne in das STEP- Format exportieren würde. In dieser Zeichnung befinden sich nun aber ungleichmäßig skalierte Blöcke. Wie bekannt sein dürfte, werden solche Blöcke beim exportieren in Ihren unskalierten Zustand zurückgesetzt (zumindest bei mir ). Ich meine mich nun zu erinnern das ich vor einiger Zeit einmal ein LISP gesehen habe, mit dem es möglich ist solche B ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Bestimmte Seiteneinrichtung aktuell setzen
Wolli am 13.10.2005 um 16:43 Uhr (0)
Hallo Zusammen,ich habe ein Lisp welches mir bei der Statusänderung im PDM-Systemin der geöffneten ACAD-Zeichnung ein Plotfile erstellt und diesesins PDM-System übernimmt.Leider ist das Lisp noch so "dumm" und erzeugt das Plotfile nur mit der zuletzt verwendeten Seiteneinrichtung und die ist wenn man zuletzt z.B. verkleinert auf A4 gedruckt hat nicht richtig um sie für das Plotfile in die Datenbank zu verwenden.dem Lisp sind anscheinend die Namen der Rahmen bekannt "layoutformats"So könnte es doch möglich ...
|
| In das Form AutoLisp wechseln |
|
Lisp : 2D-Array
Brischke am 19.07.2007 um 07:53 Uhr (0)
Hallo Norbert,ein array gibt es als Datentyp nicht. Das heißt im Lisp LIST und steht für Liste.Das Anlegen funktioniert eigentlich ganz einfach:(list 1 2 3 4) - (1 2 3 4)Du möchtest aber eine sogenannte Assoziationsliste, dazu musst die die einzelnen Listenelemente mit (cons KEY VAL) bilden:(cons "HEM400" 8)(cons "HEM500" 4)(cons "Fundament" 4)Dies kannst du in eine Liste packen:(list (cons "HEM400" 8) (cons "HEM500" 4) (cons "Fundament" 4)) was dann zu dem von dir gewünschten Ergebnis führt.Wie du das jet ...
|
| In das Form Lisp wechseln |
|
Lisp : Finddir oder so, gibt es so was?
ryfCAD am 13.06.2016 um 15:42 Uhr (1)
ryfCAD ist ursprünglich eine Architektur-Applikation für AutoCAD LT bis zur Version 2011. Sie besteht aus einer Menüdatei mit Dieselmakros, die Registry- Einträge setzen und auslesen, sowie über 3000 normgerechte Blöcke im Bereich Architektur. Aus beruflichen und gesundheitlichen Gründen musste ich das Projekt 6 Jahre auf Eis legen. Inzwischen hat sich vieles im Bereich AutoCAD Alternativen getan. GstarCAD, ZWCAD, Arescommander, ProdgeCAD etc. alles viel kostengünstiger und einfacher programmierbar als Aut ...
|
| In das Form Lisp wechseln |
|
Lisp : Kranke Polylinien?
Arcuso am 27.07.2011 um 12:49 Uhr (0)
Hallo CSI CAD.de!Tut mir leid, dass ich mich jetzt erst melde.Also alle Achtung, Eure Spürnasen sind wirklich sensationell!Ich habe das nachvollzogen und es fällt mir jetzt wie Schuppen von den Augen:1. (setq o1 (vlax-ename-vla-object (car (entsel)))) Objekt wählen: #VLA-OBJECT IAcadLWPolyline 06ab00d42. (vlax-dump-object o1 nil)3. _PEDIT,_FIT per Mausklick4. (setq o2 (vlax-ename-vla-object (car (entsel)))) Objekt wählen: #VLA-OBJECT IAcadLWPolyline 06ab00d4 noch immer, aber nicht wirklich!jedoch:1. (set ...
|
| In das Form Lisp wechseln |
|
Lisp : MapCars Lisp-Tutorials
Brischke am 18.01.2007 um 07:39 Uhr (0)
das steht vollkommen außer Frage: Das Buch würde auch in meinem Regal stehen.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.
|
| In das Form Lisp wechseln |