| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Wie arbeite ich mit LISP (2151 mal gelesen)
|
mjmalte Mitglied
Beiträge: 1 Registriert: 20.07.2004
|
erstellt am: 20. Jul. 2004 21:51 <-- editieren / zitieren --> Unities abgeben:
Guten Abend, ich habe mit Spannung die vielen Beiträge zum Thema Lisp gelesen und stehe als (Wieder)Einsteiger bei ACAD 2004 vor der Frage WIE ich so ein Lisp Tool (zB Blockcount) in meiner Zeichnung nach dem ich es geladen habe abrufen kann. Sollte das einigermassen leicht zu beantworten sein würde ich mich riesig freuen! PS Gibt es bei dem Blockcount tool die Möglichkeit die Daten auch direkt in der Zeichnungslegende anzuzeigen? Beste Grüße aus dem Nassen Hamburg, Malte
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 21. Jul. 2004 07:50 <-- editieren / zitieren --> Unities abgeben: Nur für mjmalte
Hallo Malte, hier ein paar Antworten und Anregungen: 1. Du hast keinerlei Systemangaben gemacht, Welches ACAD hast du ? siehe zu dem Thema bitte mal hier nach: Daten von Rechner und Software im Profil 2. Lisp laden = FAQ: APPLOAD 3. Lisp ist kein Hirn-Interface und kann nur das machen was ihm klipp&klar gesagt wird, ein Programm was deinem Wunsch entspricht wird es ganz sicher nicht geben, da die Anfordrung zu individuell sind. ------------------ - Sebastian - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
j-sc Ehrenmitglied
Beiträge: 1837 Registriert: 14.07.2003 W7 64Bit intel core I7 2,8GHz / 4GB ATI FIRE PRO V5800 acad2011 acad2015 acad2018 Athena Expresstools
|
erstellt am: 21. Jul. 2004 08:06 <-- editieren / zitieren --> Unities abgeben: Nur für mjmalte
High, meistens werden beim Laden der Lisp (wenn's mit reingeschrieben wurde) die aufrufenden Befehle mit angezeigt. Wenn nicht, ist oft der lisp-name gleich dem acad-befehl. Wenn das auch nicht passt, dann lisp-Datei mit 'nem Editor öffnen und nach den Zeilen (defun C:XXXX suchen. Die XXXX stehen für den Befehl, mit dem sich dann die Funktionen in acad aufrufen lassen - es können pro lisp durchaus mehrere Funktionen programmiert sein. ------------------ Ciao J-SC ... geht's vielleicht doch? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 21. Jul. 2004 08:33 <-- editieren / zitieren --> Unities abgeben: Nur für mjmalte
Hallo Malte, ich will Dir ja nicht gleich den Spass verderben, aber bei AutoCAD LT pur ohne Zusatzsoftware ist mit LISP nichts zu machen. Für LT gab/gibt? es eine Zusatzsoftware die LISP-Verwendung möglich macht. Aber das war von Autodesk nie so vorgesehen und ich glaube da läuft auch ein Gerichtsverfahren wegen dieser Zusatzsoftware... hatte wenig Zeit das zu verfolgen... Also LISP funktioniert nur mit der Vollversion und den vertikalen Produkten. Du kannst auch mal in das LISP-Forum direkt reinschauen, ich denke die Spezis dort können Dir da besser helfen http://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=topics&forum=Lisp&number=145&DaysPrune=1000&LastLogin=&mystyle= Gruss Angelika
------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 ABS/D/A/CH (absolute beginner) LT 2004/2007 - extender layer manager Win 2000, HP Design Jet 450 C, HP Laser Jet 1100 u LJ 4
|
erstellt am: 21. Jul. 2004 11:30 <-- editieren / zitieren --> Unities abgeben: Nur für mjmalte
Zitat: Original erstellt von Angelika Hädrich: Hallo Malte,ich will Dir ja nicht gleich den Spass verderben, aber bei AutoCAD LT pur ohne Zusatzsoftware ist mit LISP nichts zu machen. Für LT gab/gibt? es eine Zusatzsoftware die LISP-Verwendung möglich macht. Aber das war von Autodesk nie so vorgesehen und ich glaube da läuft auch ein Gerichtsverfahren wegen dieser Zusatzsoftware... hatte wenig Zeit das zu verfolgen... Also LISP funktioniert nur mit der Vollversion und den vertikalen Produkten. Du kannst auch mal in das LISP-Forum direkt reinschauen, ich denke die Spezis dort können Dir da besser helfen http://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=top ics&forum=Lisp&number=145&DaysPrune=1000&LastLogin=&mystyle= Gruss Angelika
nicht ganz vollständig und ganz korrekt, also lisp funxioniert mit lt eingeschränkt (soweit ich weiß) mit dem extender, und relativ perfekt mit dem lttoolkit aus australien, nachteil davon ist der preis von rund 300 $ Gibt hier schon einige Beiträge dazu, ansonsten kann ich links af Wunsch liefern Joey Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 21. Jul. 2004 11:34 <-- editieren / zitieren --> Unities abgeben: Nur für mjmalte
@Joey Möchte das nur mal erwähnen nach deiner Antwort:
Angelika´s Antwort war 1. korrekt und 2. vollständig (nochmal lesen ?) Zitat:
...aber bei AutoCAD LT pur ohne Zusatzsoftware ist mit LISP nichts zu machen. Für LT gab/gibt? es eine Zusatzsoftware die LISP-Verwendung möglich macht...
[ Ich mag den Gedanken nicht das Super-Helden Fehler machen ] ...auch wenn sie mal vorkommen... ------------------ - Sebastian - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 ABS/D/A/CH (absolute beginner) LT 2004/2007 - extender layer manager Win 2000, HP Design Jet 450 C, HP Laser Jet 1100 u LJ 4
|
erstellt am: 21. Jul. 2004 12:00 <-- editieren / zitieren --> Unities abgeben: Nur für mjmalte
Zitat: Original erstellt von cadffm: @Joey Möchte das nur mal erwähnen nach deiner Antwort:
Angelika´s Antwort war 1. korrekt und 2. vollständig (nochmal lesen ?) [ Ich mag den Gedanken nicht das Super-Helden Fehler machen ] ...auch wenn sie mal vorkommen...
Zorry, war auch keinesfalls als Belehrung, sondern nur als Ergänzung zu Angelika's Antwort gedacht, bezüglich des Gerichtsverfahrens: Soweit mein Halbwissen an dieser Stelle zufällig vollständig ist (hab die Informationen dazu aus irgendeinem Beitrag hier mal rausgesaugt), läuft das Gerichtsverfahren nur gegen die deutsche Software, aber nicht gegen die (teurere) australische. nen schönen tach wünscht joey
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 21. Jul. 2004 12:15 <-- editieren / zitieren -->
Zitat: Original erstellt von joeycool: Zorry, war auch keinesfalls als Belehrung, sondern nur als Ergänzung zu Angelika's Antwort gedacht, bezüglich des Gerichtsverfahrens: Soweit mein Halbwissen an dieser Stelle zufällig vollständig ist (hab die Informationen dazu aus irgendeinem Beitrag hier mal rausgesaugt), läuft das Gerichtsverfahren nur gegen die deutsche Software, aber nicht gegen die (teurere) australische. nen schönen tach wünscht joey
Ich bin derzeit dabei, meine ArchTools auf AutoCAD LT zu portieren. Dabei kommt für mich wegen des hohen Preises für das LT-Toolkit nur der LT-Extender (http://www.lt-extender.de) von Torsten Moses in Betracht, und damit funktioniert so ziemlich alles außer den vla* und vlr* Funktionen von VisualLISP (die vl-* Funktionen funktionieren). So weit ich weiss, unterstützt auch das LT-Toolkit keine Reaktoren (vlr* Funktionen). Deshalb ist es für mich einerlei, ob ich für LT-Extender oder für LT-Toolkit programmiere, da ich dann die Reaktorfunktionen meiner Applikation sowieso umschreiben muss. Ansonsten bin ich von der Qualität des LT-Extender hellauf begeistert. Die juristischen Probleme um den LT-Extender scheinen auch gelöst zu sein. AutoCAD LT hat in den neuesten Versionen keinen versteckten Lisp-Interpreter mehr enthalten, so dass sowohl in LT-Extender als auch in LT-Toolkit selbst geschriebene LISP-Interpreter enthalten sind. IMO ist der LT-Extender mit 99 Euro so günstig, dass er bei keiner AcadLT-Installation fehlen sollte - er macht sich ja schon durch ein kleines Lisp-Progrämmchen bezahlt, das gerade mal zwei Stunden Arbeit einspart. Gruß Tom Berger
------------------
|