|
Autocad VBA : text zu attribute zu block
Makro am 22.12.2006 um 09:01 Uhr (0)
Der block hat schon definierte Attribute, und ich würde gerne die textelemente auswählen und je nachdem wieviele es sind einen nach den anderen von oben nach unten in varAttributes(0) bis 10 schreiben und dann den Block an der Stelle des ersten Textelementes einfügen.Muß ich den Lisp können um das zu realisieren, ich würde das gern in VBA machen weil Lisp ist ja doch ein wenig komplexer.danke!
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Befehl wird angezeigt, aber nicht ausgeführt
s.wickel am 06.04.2006 um 15:30 Uhr (0)
Hallo Forum!Ich habe in ACAD2002 oft das Problem, dass ein geladener Lisp-Befehl nicht ausgeführt, sonder nur angezeigt wird. Es sieht dan so aus, als hätte ich den Befehl eingetippt und noch nicht die ENTER-Taste gedrückt. Das gilt nicht nur für selbst geschriebene LISP-Befehle, sonder für alle in LISP definierten Befehle (z. B. auch aus den Express-Tools).Manchmal hilft es ACAD neu zu starten , manchmal muss ich auch den Rechner komplett runter fahren. Wann das so ist kann ich nicht sagen. Ich habe noch ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Textzeilenumrandung > Textblockumrandung
Snofru am 13.03.2006 um 19:09 Uhr (0)
Hallo alle zusammenWir haben eine LISP-Datei aus dem Jahre 1994 von St. Vetter aus Dortmund für unsere Zwecke angepasst (Beilage).Das Lisp umrandet beliebig viele Textzeilen mit einem Rahmen und erstellt gleichzeitig einen Schatten mit einer Polylinie. Genial!Nun die Frage: Ist es schwierig eben dieses LISP-Tool für einen Textblock anzupassen? Wir sind hier absolute LISP-Neulinge und haben schon mal so locker 2 Stunden nun verbraucht um den Schatten etc. auf unsere Masse und Farbenwünsche (vonlayer) anpass ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Funktionen für z.B. Anzahl Vorkommastellen
Bernd10 am 07.04.2006 um 12:03 Uhr (0)
Hallo,ich bin auf der Suche nach zwei Standard-Lisp-Funktionen. 1.) Zum Beispiel soll aus 12345.123 die 5 für die Anzahl der Vorkommastellen ermittelt werden.2.) Aus der Basis 10 und der Potenz 3 soll 1000 berechnet werden.Gibt es dafür Standard-Lisp-Funktionen, die ich übersehen habe?Gruß Bernd
|
| In das Form AutoLisp wechseln |
|
Lisp : Funktion AnsiToOem
Bernd10 am 16.07.2008 um 10:36 Uhr (0)
Hallo,in C++ gibt es die Funktion AnsiToOem, die einen String von ANSI nach OEM konvertiert. In Visal Lisp habe ich sie im Fenster Apropos-Ergebnisse zwar gefunden (siehe Anlage), aber es gibt keine Hilfe dafür. Wie muss ich die Funktion ANSITOOEM in Visual Lisp verwenden?Gibt es eine alternative Funktion?Danke im Voraus und viele GrüßeBernd
|
| In das Form Lisp wechseln |
|
Lisp : Von lisp -> lisp aufrufen
CADmium am 11.09.2007 um 15:58 Uhr (0)
du mischt da einiges .. les dir mal mapcars Tutorials noch mal genau durch.Probier mal(defun c:nl()(princ"
HALLO"))(defun c:test4 ( / a b c )(setq a "nl") (setq b "c:") (setq c (strcat b a)) (print (strcat "die Variable c ist belegt mit :" c ""))(eval (read (strcat "(" c ")")))(princ))------------------ - 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 |
|
Lisp : Datenbank Verbindung über SQL aufbauen
Niggemann am 31.01.2017 um 21:29 Uhr (1)
Nach langer Zeit muß ich das Forum um Rat fragen.Lieder muste ich auf Windows 7 und einen 64 Bit Rechner umsteigen.Dadurch kann ich nicht mehr mit ADOLISP.LSP aus Lisp auf die Datenbank zugreifen.In ACAD 2010 selbst kann ich die Datenbank öffen, also muß es ja einen Weg geben wie die Datenbank ansprechen kann. Ich muß mit der Datenbank aber mit Lisp komunizieren können.Dank im vorausNiggemann
|
| In das Form Lisp wechseln |
|
Lisp : Funktion die Zählvariable um 1 erhöht, wenn man lispfunktion aufruft!
jomann999 am 12.01.2016 um 20:27 Uhr (1)
Hallo tolles Lisp Forum. Ich bin ein Lisp-Anfänger und baue mir ab und zu aus Codestücken kleine Lispprogramme zusammen, für Autocad. An dieser im Betreff erwähnten Aufgabe scheitere ich jedoch. Obwohl das gar nicht so schwer sein kann. Ich habe allerdings gerade nicht die Zeit mich in Lisp so tief hineinzudenken. Veilleich könnte mir jemand helfen? :-) Ich brauche eine kleine Funktion, die eine Zählvariable um 1 erhöht wenn ich die Funktion aufrufe. Bei jedem Funktionsaufruf wird die Variable um 1 erhöht. ...
|
| In das Form Lisp wechseln |
|
AutoLisp : LAyer wechseln anhand einer Lisproutine
Sparky am 12.08.2002 um 08:47 Uhr (0)
Hallo zusammen, erst einmal vielen Dank für euere Antworten. Ich werde mal sehen ob ich mir damit etwas zurechtbasteln kann. Allerdings muß ich zu allererst mir mal die Grundlagen von Lisp aneignen. Das Lisp das du drangehangen hast, Cadwiesel, funzt irgendwie nicht. Ich weiß aber auch nicht warum. Trotzdem vielen Dank bis dann Sparky
|
| In das Form AutoLisp wechseln |
|
Autodesk Vault : Revisionsstand abfragen
Androw am 09.04.2013 um 11:09 Uhr (0)
Hallo zusammen,wir planen den Umstieg von PSP auf Vault professional. Ist es möglich den Revisionsstand einer Zeichnung mit Lisp oder C# im AutoCAD abzufragen ?Hintergrund: Wir archivieren freigegebene Zeichnungen mit automatisch(per Lisp) erstellten PDF in einem konzerneigenen Archivierungssystem (nicht Vault) und wollen diese Funktion gerne behalten.Danke im Voraus[Diese Nachricht wurde von Androw am 09. Apr. 2013 editiert.]
|
| In das Form Autodesk Vault wechseln |
|
Rund um AutoCAD : Befehl aus Lisp-Datei
Thorus am 20.10.2008 um 14:09 Uhr (0)
Hallo!Ich habe ein kleines Problem:Irgendeine der von mir per "Startup Suite" geladenen Lisp-Dateien enthält einen Befehl der leider schon in Acad existiert. (_FILTER)Gibt es eine Möglichkeit herauszufinden um welche Lsp es sich da handelt?Es sind nämlich leider sehr sehr viele geladen und die meisten haben einen nichtssagenden Namen...------------------GrußThorus
|
| In das Form Rund um AutoCAD wechseln |
|
OneSpace Modeling : Aussenmasse eines Teiles ausgeben
RainerH am 19.03.2004 um 12:05 Uhr (0)
Zitat: Original erstellt von Klaus Lörincz: ... und mich dann darüber aufrege ... kann daas doch nur an limitierten LISP KnowHow liegen - oder ?? Hallo Klaus !! 1.) Habe ich mich NICHT aufgeregt und 2.) habe ich geschrieben, dass ich LISP nur so nebenbei programmiere ! Trotzdem Danke fuer deine geschaetze Antwort !! Gruss RainerH.
|
| In das Form OneSpace Modeling wechseln |
|
Rund um Autocad : mehrere blöcke bearbeiten
charlieBV am 11.04.2005 um 11:52 Uhr (0)
Hi, dafür gibt es das Lisp Nuke bei www.cadwiesel.de das setzt alles im Block auf den Layer 0. Allerdings musst du den Blöcken selbst dann noch händisch den Layer zuweisen, aber in den Blöcken ist alles per Lisp geändert. ------------------ Gruß Yvonne und das mit den Giffs findest du hier: http://ww3.cad.de/foren/ubb/ubbcode.html [Diese Nachricht wurde von charlieBV am 11. Apr. 2005 editiert.]
|
| In das Form Rund um Autocad wechseln |