|
Autocad VBA : Polylinie trimmen mit VBA in ACAD2002 o. 2004
mapcar am 15.10.2004 um 11:09 Uhr (0)
Hi dihari, das ist einer der Fälle, wo VBA einfach die falsche Sprache ist. Lisp bietet da mit den VLAX-CURVE-...-Funktionen gute Werkzeuge, da sind solche Aufgabenstellungen ein Klacks. In VBA fehlen diese Werkzeuge, und da fällt mir kein Weg ein, das mit realistischem Aufwand sauber zu realisieren. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Me ...
|
| In das Form Autocad VBA wechseln |
 |
Lisp : Fehlende Entwicklerdokumenation 2012
Bernd10 am 02.10.2012 um 14:20 Uhr (0)
Hallo,ich versuche gerade meine VLX-Anwendung an AutoCAD Mechanical 2012 anzupassen. Dabei bin auf ein Problem mit der Entwicklerdokumenation gestoßen. Bei mir wird darunter nur die DXF-Referenz angezeigt und die Lisp-Funktion entmake auch nicht gefunden (siehe Anlage). Auf der OnlineSeite http://exchange.autodesk.com/autocadarchitecture/enu/online-help/browse#WS73099cc142f48755a52158612bd434e551-7fe5.htm sind aber viel mehr Themen beinhaltet.Wie erhalte ich die komplette Entwicklerdokumenation damit ich a ...
|
| In das Form Lisp wechseln |
|
CoCreate Modeling : fehlende Funktion
Gerhard Deeg am 19.05.2008 um 17:01 Uhr (0)
Hallo dki,sollte es Deine Funktion noch nicht geben, dann wäre es doch für unseren Walter aus Wien bestimmt eine Kleinigkeit, dies in LISP zu schreiben und Matthias kann dies in seiner Homepage aufnehmen. Oder aber Du kannst selbst LISP programmieren und schreibst Dir ein kleines Programm und stellst dies ins Forum.Frisch gewagt ist halb gewonnen.Gruß aus Berlin Gerhard ------------------Jeder erfüllte Wunsch ist ein Traum wenigerTräume sind die Sonnenstunden der Hoffnung
|
| In das Form CoCreate Modeling wechseln |
|
Rund um Autocad : modifizierte Befehle
Werner-Maahs.de am 25.04.2006 um 10:02 Uhr (0)
Alternativ zum LISP sei noch das Skript erwähnt. Ist leichter zu verstehen, wenn man noch keine LISP erstellt hat. Mit einem Skript kann man mehr oder weniger immer wiederkehrende Eingaben ablaufen lassen.Skript= einfache Textdatei mit Endung .SCR.Aufruf dann z.B. über eine Schaltfläche. oder Alias SR (bei deutscher Version).Skriptwiederholung durch ENTER- oder Leertaste (oder wie bei Dir möglicherweise rechte Maustaste.------------------strukturiertes Zeichnen mit www.Werner-Maahs.de
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Textzeile Einlesen
Niggemann am 25.08.2006 um 12:01 Uhr (0)
Hallo Udo,Ich öffne den Comport mit (setq COMRAED (open "COM1:" "r")) und bekomme folgendes in Visual Lisp zurück:#file "COM1:"{name} "COM1:{mode} :INPUT{position}0{EOF}nilnun prüfe ich mit dieser Zeile (setq CHAR (read-char COMREAD)) ohne die while zu benutzen und ACAD bzw. Visual Lisp steht, nichts geht mehr.Der Datenfluß ist Gewährleistet da die zum Messgerät gehöhrende Software Einwandfrei arbeitet. Die Software ist mir nur zu Aufwändig und zu Umständlich in der Handhabung. Gruß Niggemann
|
| In das Form Lisp wechseln |
|
Lisp : ScripPro
Dober Heinz am 17.08.2015 um 07:46 Uhr (1)
Hallo Brauche HilfeWill bei einer Zeichnung, alle X-Ref binden, dann Bereinigen und speichern in dxf Format.Mein Script sieht so aus.(load "unload_xref") (c:sent)_dxfout Funktioniert mit ScriptPro und ACAD.exe super.Wenn ich aber dann, alles mit der accoreconsole.exe ausführe wird der Lisp-Befehl nicht ausgeführt.Es wird nur eine dxf gespeichert.Frage. Geht ein Lisp-Befehl nicht in der accoreconsole Konsole.Oder muss ich das anders machen !Danke Heinz ------------------ Heinz
|
| In das Form Lisp wechseln |
|
Lisp : Lisp über script starten
Dorfy am 11.03.2010 um 14:13 Uhr (0)
Zitat:Original erstellt von steppe2000:... aber kann ich den Dialog auch umgehen... Hi,ob du das kannst, kann und will ich nicht beurteilen aber machbar ist es sicherlich.Nur ohne Routine/Code sieht es schlecht aus... wende dich an den Ersteller wenn der Code nicht von dir ist Was sind denn das für Rückgabewerte? (Layer, Bemstil...)------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-le ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
Brischke am 18.10.2004 um 15:48 Uhr (0)
Hallo Dolcetto, Im Lisp sind die Listen das zentrale element. Diese sind von runden Klammern umschlossen, wobei das erste Listenargument die Funktion und die folgenden die Parameter der Funktion darstellen. Du sprichst hier grundsätzliche Fragen zur Syntax an. Wenn du also eine Liste übergeben möchtest, dann musst das dem Interpreter auch kund tun. (cons 10 (list a b)) Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß m ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Quellpfad eines geladenen LSP-Files?
cadplayer am 05.10.2009 um 21:54 Uhr (0)
Sorry, ich schnalls nicht, was du eigentlich machen willst. Zitat:Ich möchte für div. Kopien von Dateien und Konfigurationen eine Lisp-Funktion automatisch aufrufen.??? Zitat:Ich möchte nun noch ihren externen Quell-Pfad ermitteln, wenn der Anwender die LSP von irgendwoher mit DragnDrop zum Laden+Starten in den Zeichnungs-Editor zieht. (Also den Sourcepath vom zuletzt geladenen Lispfile abfragen)???Ist das Problem, dass Lisp-funktionen in anderen Verzeichnissen, als wie definiert nicht automatisch korrekt ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _.-group / Hinzufügen
Bernd10 am 24.11.2020 um 07:31 Uhr (1)
Hallo an euch,man sollte einfach immer zuerst die einfachsten Dinge kontrollieren oder eine Nacht schlafen, bevor man den Fehler weiter sucht. Die Variable pgruppe hatte den Wert nil, da ich sie mit einer anderen Variablen in meiner Lisp-Funktion verwechselt hatte.Diese Lisp-Zeile funktioniert wie gewünscht, wenn die Variablen die korrekten Werte beinhalten:(command "_.-group" "_add" cgruppename pgruppe "") ; HinzufügenDanke nochmals an euch für das Interesse.Viele GrüßeBernd
|
| In das Form Lisp wechseln |
|
Lisp : Compilieren von Lispdateien vereinfachen
Theodor Schoenwald am 31.07.2006 um 22:34 Uhr (1)
Danke Andi!Heute habe ich weiter im Netz gestöbert und nur ein Beitrag mit Fragen und Antworten gefunden. Das Ergebnis der Beiträge war: so eine Funktion gibt es bei V-Lisp nicht. In einer Antwort steht: "Sie wurde einfach vergessen". Da ich ein Lisp-Tool gemacht habe, das die PRV-Dateien automatisch erstellt, ist das Compilieren schon ein Stück weit vereinfacht. Komplett automatisieren kann ich dann halt nicht.Wenn Interesse besteht, kann ich das Tool listen.GrußTheodor
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Wechsel zwischen Papier- und Modellbereich
cadffm am 29.10.2003 um 12:12 Uhr (0)
in Lisp kannst du doch alle Objekte ansprechen egal welcher Bereich gerade aktiv am screen ist !?!? - verstehe dich nicht so ganz.... Oder möchtest du dem User zeigen - Schritt für schritt wie das Programm arbeitet ? - irgendwie Irrsinn... P.S.: wechsel mit solchen Fragen doch in das LISP-FORUM ! http://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=topics&number=145 ------------------ - Sebastian Mattis - CAD.de-User Treffen JEDEN Tag ! [Diese Nachricht wurde von cadffm am 29. Oktober 2003 editier ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Symbol erstellen zum Layer Frieren
Proxy am 24.05.2006 um 23:16 Uhr (0)
Machbar über Lisp, zB:(defun toggleLayer0 (layname / ldat clr)(setq ldat (entget (tblobjname "layer" 0))clr (- (cdr (assoc 62 ldat))))(entmod (subst (cons 62 clr)(assoc 62 ldat) ldat))(princ))und halt noch ein Button machen und in dein ADT einbauen. Wie du das hinbekommst kannst du im diesem Forum nachlesen, wurde schon sehr oft angesprochen und auch mehrfach gelöst. Wie du das Lisp startest kanst du auch beim Benutzer FAQ nachlesen.------------------ MfG Proxy
|
| In das Form Rund um Autocad wechseln |