|
Lisp : Diplomarbeit
archtools am 24.05.2011 um 11:46 Uhr (0)
Zitat:Original erstellt von skyzem:Info:Ich bin daran dies nun mit VBA zu realisieren. Wir (Büro) sind mittlerweile auch auf BricsCAD umgestiegen - eine art AutoCAD-Klon. Dies unterstützt leider noch kein .NET.Doch, die neueste Betaversion von BricsCAD unterstützt .Net. Du kannst als Diplomand sicherlich eine kostenfreie Entwicklerversion kriegen.
|
| In das Form Lisp wechseln |
|
Lisp : Funktion in VLX wird nicht erkannt
archtools am 27.05.2011 um 13:26 Uhr (0)
Zitat:Original erstellt von Brischke:Wozu machst du das: (vl-acad-defun xxx)? (Ich habe das noch nie gebraucht - oder hast du noch ARXex am laufen, die darauf zurück greifen sollen?Auch der Zugriff von Lisp auf die so freigegebenen Funktionen einer VLX mit eigenem Namespace ist sehr sinnvoll. Ich mach das recht häufig, um für meine Apps Programmierschnittstellen zu bieten. Das objectiveCAD, das Du ja schon kennst, ist im Wesentlichen sogar nur ein Framework für die Lisp-Programmierung.Erst heute morgen be ...
|
| In das Form Lisp wechseln |
|
Lisp : letzter befehl
archtools am 26.06.2011 um 11:39 Uhr (0)
Zitat:Original erstellt von joern bosse:Hallo Frank,nur für den Fall daß Deine Datei auf einem bekannten Supportpfad liegen sollte:(findfile "Dateiname")Das funkioniert natürlich dann nicht, wenn man mehrere Dateien gleichen Namens hat.VitalLisp hatte noch so eine Funktion, die zurück gab, aus welchem Pfad eine geladene ARX (die VLX-Dateien waren damals noch ARX) stammte. Aus nicht-nachvollziehbaren Gründen hat Autodesk diese Funktion nach Übernahme von VitalLISP ersatzlos gestrichen.
|
| In das Form Lisp wechseln |
|
Lisp : Bemmasung ein / aus blenden
archtools am 30.07.2011 um 16:34 Uhr (0)
Zitat:Original erstellt von runkelruebe:@cadffm Ergänzung: seit 2011 (SubscriptionBonusTools oder 2012 dann für alle) gibt es noch das Bordmittel _hideobjects, welches viele z.B. ACAler ja schon länger kennen. Das ist imho zwar immer noch böse, weils noch nicht jeder kennt, aber nicht mehr sooo böse wie der selbstgeproggte GC60.Oder greift der auf dasselbe zu? Weiß ich gar nicht. Jedenfalls gibt es seit 2012 dafür ne rote bzw. gelbe Lampe in der Statusbar Nun, mit nem kleinen Lispprogramm könnte man das ...
|
| In das Form Lisp wechseln |
|
Lisp : Bemmasung ein / aus blenden
archtools am 31.07.2011 um 16:46 Uhr (0)
Zitat:Original erstellt von runkelruebe:Aus Neugier: Wieviele user sind auf diese Angebote in der Vergangenheit bereits eingegangen?In letzter Zeit wenige. Ich schätze, in den letzten 12 Monaten warens keine 200 €, im besten Jahr (das war das, in dem ich das das erste mal praktiziert habe) kamen aber über 1000 € zusammen. Das meiste kam/kommt nicht von hier aus dem Forum, sondern von Altkunden von mir, denen ich für Kleinigkeiten nicht gleich eine Rechnung senden will.Dazu muss ich sagen: 20 € ist eher di ...
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkt ohne Geometrie
archtools am 01.08.2011 um 11:59 Uhr (0)
Zitat:Original erstellt von Bernd10:Hallo Thomas,danke für Deine Antwort. Das übersteigt meine Mathe-Kenntnisse. Ich verstehe zwar noch, dass es die drei Fälle geben kann, aber dann ist es vorbei mit meinem Verständnis. Eine Umsetzung in eine Lisp-Funktion ist mir deshalb leider nicht möglich.Viele GrüßeBernd[Diese Nachricht wurde von Bernd10 am 01. Aug. 2011 editiert.]1. Zentrum des Kreises berechnen2. Normalvektor vom Zentrum des Kreises auf die Linie ermitteln3. Schnittpunkt der Linie, die der Normalv ...
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkt ohne Geometrie
archtools am 01.08.2011 um 17:37 Uhr (0)
Zitat:Original erstellt von Bernd10:Hallo archtools,danke für Deine Antwort. Ich habe den von Dir genannten Punkt beim Befehl Kal in der AutoCad-Hilfe nicht gefunden. Allerdings steht bei Befehle K -Befehle KAL Ermitteln eines Schnittpunktes die Funktion ilp. Muss ich diese Funktion für den von Dir genannten Ablauf verwenden?Viele GrüßeBerndSuch noch ein bißchen weiter - am besten, Du liest Dir erst mal alle vordefinierten Funktionsnamen durch, damit Du überhaupt weisst, was es alles gibt. Mit DPL (DIS ...
|
| In das Form Lisp wechseln |
|
Lisp : Block verschieben in Unterfunktion
archtools am 11.09.2011 um 18:00 Uhr (0)
Zitat:Original erstellt von pebre:Block hereinholen und verschieben funtioniert als standalone-Funktioneinwandfrei, im Gesamtprogramm aber nicht, weil die Funktion abgearbeitetwird bevor ich den Block verschoben habe.Das ist ja auch logisch. Deine "Standalone" Funktionen läßt das AutoCAD ja auch mit dem noch immer weiter laufenden und auf Input wartenden Verschieben-Befehl zurück. Du musst innerhalb eines richtigen Lisp-Programms Deine offenen Befehle aber ordentlich abschließen.Es gibt dazu eine Systemva ...
|
| In das Form Lisp wechseln |
|
Lisp : DOSLib unter 2011: Problem mit (dos_adminp)
archtools am 20.09.2011 um 18:45 Uhr (0)
Zitat:Original erstellt von Dober Heinz:Bekomme das zurückBefehl: (dos_adminp)TWelches OS? AutoCAD mit Admin-Rechten gestartet?
|
| In das Form Lisp wechseln |
|
Lisp : Region umwandeln
archtools am 08.12.2011 um 23:07 Uhr (0)
Zitat:Original erstellt von CADmium: ja,logo .... kann man sich aber auch was für proggen .... aber obs den Aufwand rechtfertigt ?Ich hab mir mal die Mühe gemacht und hab sowas programmiert. Aber umsonst abgeben will ich das natürlich nicht ... :-)Letztlich gings um die Programmierung von boolschen Operationen für geschlossene, sich nicht selbst überlappende Polylinien. Es ist ein Jammer, dass AutoCAD solche Funktionalität nicht selbst enthält. IMO gehört sowas zu den Basisfunktionen jedes simplen 2D-CAD- ...
|
| In das Form Lisp wechseln |
|
Lisp : unbekannter befehl bei lsp
archtools am 08.12.2011 um 23:12 Uhr (0)
Zitat:Original erstellt von Bauvermesser:beim aufruf einer lsp kommt Befehl: Unbekannter Befehl "UF". Drücken Sie F1-Taste für Hilfe.die lsp wird aber gestartet und läuft Problemlos.was könnte der fehler sein?Das hat Dir AutoCAD doch schon gesagt: in Deinem Lisp-Programm wird ein Befehl "UF" aufgerufen, und den kennt AutoCAD nicht.Deine Frage ist ohne Bereitstellung des Codes ungefähr so sinnvoll wie die, was wohl in Deinem Kühlschrank steht, was da nicht hinein gehört, Du uns aber den Einblick in Deinen ...
|
| In das Form Lisp wechseln |
|
Lisp : Weihnachtsgeschenk: Boolsche Operationen für Polylinien
archtools am 16.12.2011 um 21:20 Uhr (0)
Mein Weihnachtsgeschenk an die Lisp-Gemeinde ist dieses Jahr dieses ebenso kleine wie nützliche Programm. Man kann damit Boolsche Operationen über Polylinien bilden, d.h. man bekommt für zwei oder mehrere Polylinien eine (oder auch mehrere) Polylinie(n), die alle vereinigt, oder bei der eine oder mehrere von einer Polylinie subtrahiert wird, oder die Schnittmenge von Polylinien.Das Programm sollte mit allen AutoCAD-Versionen ab 2000 und mit BricsCAD ab V10 lauffähig sein. Viel Spaß damit.Tom BergerCode:;;; ...
|
| In das Form Lisp wechseln |
|
Lisp : vorherige Auswahl aktiv setzen
archtools am 21.03.2012 um 14:05 Uhr (0)
Zitat:Original erstellt von Bernd P:damit kann man mit (sssetfirst nil (ssget "_P")) die Auswahl wiederherstellen.sAnbei die ESC.exe (ohne AHK ausführbar) und die ESC.ahk (da braucht man AHK) http://de.autohotkey.com/ Anbei ist der Quellcode für SSHISTORY. Dabei werden mittels eines Reaktors die durch die AutoCAD-Befehle jeweils erzeugten Auswahlsätze gespeichert, so dass sie später referenziert werden können.Das Programm lässt sich leicht so modifizieren, dass jeweils der beim Befehl verwendete Auswahlsa ...
|
| In das Form Lisp wechseln |