|
Lisp : Anbindung SQLite mit ADOLISP auf 64-Bit-Rechner
Brischke am 10.04.2013 um 12:00 Uhr (0)
Hallo Stefan,wir haben hier auch einiges mit SQLlite probiert und getestet. Im Ergebnis haben wir uns für SQLcompact entschieden, da SQLlite doch an so einigen Stellen Probleme bereitet. Für SQLcompact gibts seitens Microsoft viele Framework-Komponenten, die die Programmierung/Synchronisation/Gestaltung einfacher machen. Wir programmieren allerdings mit C#.Net. Mittels c#.Net hätte man allerdings die Möglichkeit, Lisp-Funktionen zu erstellen, die du dann in deinen vorhandenen Lisp-Programmen verwenden könn ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Alle Objekte innerhalb eines Polygons waehlen ??
Brischke am 16.04.2004 um 12:12 Uhr (0)
Hallo Grumbleman, Fragen: wie willst du den Text mit der PLine verknüpfen? Soll die ID (Handle) als Wert in den Text geschrieben werden? Soll die Verknüpfung nur in der Datenbank erfolgen? ::: ??? Mit Lisp speziell dann ssget und noch ein paar Zeilen mehr kann man das sicher automatisieren. Ich habe mal Lösungen realisiert, in dem die Texte innerhalb eines Polygons mit dem Polygon selbst in einen Block mit Attributen umwandelt. Dann gehören die wirklich zusammen. Suchst du so etwas? Schreib mal etwas mehr, ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Proosteel VBA-LISP
Brischke am 07.10.2003 um 14:01 Uhr (0)
Hallo Mauro, ich gehe mal davon aus, dass du aus Versehen deine Anfrage in Großbuchstaben formuliert hast. Das wird ansonsten nicht gerne gesehen. Nun zu Deiner Frage: Prosteel ist mir nicht bekannt. Deshalb kann ich dir nur raten, so wie du das in deinem vorherigen Posting dargestellt hast mit vl-irgendwas... auf das Prosteel eigene Objektsystem zuzugreifen. dabei must du unterscheiden, ob, dass was du möchtest eine Eigenschaft oder eine Methode ist. Auf Eigenschaften kannst du mit ( vlax-get-property o ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Einsatz
Brischke am 11.08.2004 um 09:11 Uhr (0)
Hallo Petra, ganz so einfach ist dein Problem nicht zu lösen, denn die im Block augenscheinlich als Text enthaltenen RTEXT-Elemente müssen in der Blockdefinition durch Text-Elemente ersetzt werden, damit diese dann im AutoCAD ohne ETools erkannt werden. Das kann man entweder manuell mit Referenz bearbeiten machen, was natürlich relativ aufwendig ist, wenn man das in 100 Zeichnungen machen muß, und zum anderen hast du dann immernoch nicht die Pfadangabe im Text stehen, was dann zusätzlich eingetragen werd ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Layerfarben ändern sich
Brischke am 17.06.2003 um 16:06 Uhr (0)
Hallo Maike, wahrscheinlich ist meine Antwort unbefriedigend. Ich habe es jedoch in meiner Praxis noch nicht erlebt, dass sich die Farben eines Layers einfach mal so ändern. Entweder ist eine Apllikation oder Tool im Spiel, oder du stellst irgendwas?? an, was das verursacht. Mit anderen Worten, gehe noch mal in dich, und überlege, was du mit der Zeichnung alles gemacht hast, was die Ursache sein könnte. Oder versuchst die Schritte noch einmal zu wiederholen, und behältst dabei die Layer mal im Auge. Wenn d ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD ObjectARX und .NET : Probleme mit Klassenverweisen zu verschiedenen Assemblys
Brischke am 10.08.2012 um 12:41 Uhr (0)
Zitat:Original erstellt von fewoer:... Warum ich das ganze in VB.Net schreibe, hab ich mir wegen folgendem überlegt. Der Code wäre in LISP oder über Makros doch ziemlich leicht einzusehen - ein Texteditor und man sieht wie programmiert wurde. VB.Net Code wird dagegen kompiliert, bevor er in AutoCAD geladen wird. Da ist es zumindest schon mal nicht mehr ganz so einfach, Reverse Engineering zu betreiben.Ein weiterer Grund wäre, dass ich doch mehr Möglichkeiten in VB.Net habe, oder? Ich kann im AutoCAD damit ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoLisp : Datenbank mit lisp
Brischke am 26.08.2003 um 09:29 Uhr (0)
Hallo G, du willst also Excel-Daten nach AutoLISP bekommen -richtig? dann stellen ff Zeilen die Verbindung zu einem geöffnetem Excel-Dokument her. Code: (setq excel (vlax-get-object excel.application ) ExcelWorkbook (if excel (vlax-get-property excel ActiveWorkbook )) ExcelSheet (if ExcelWorkbook(vlax-get-property ExcelWorkbook ACTIVESHEET )) ExcelCells (if ExcelSheet(vlax-get-property ExcelSheet CELLS )) ) Und mit folgender Zeile kommst du dann auch an eine bestimmte Zelle ran: Code: (vl ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : einfügepunkt ändern
Brischke am 11.05.2004 um 19:59 Uhr (0)
Hallo michelangelo, das ist ein Lisp zum Rechteck zeichnen. Von Text steht da nichts, das ist dann keinesfalls mit einer Systemvariablen zu erledigen. Das sind dann schon zusätzliche Code-Zeilen. Übrigens gibt es auf meiner Seite ein kleines Tutorial, welches an dem Bsp des Zeichnen eines Rechtecks eine kurze Einführung in die AutoLISP-Programmierung bietet. Schau unter Training- AutoLISP-Training. Hast Du Fragen zur Integration eines Textes in das Coding, dann schreib bitte konkret, wo dein Problem is ...
|
| In das Form AutoLisp wechseln |
 |
Lisp : Lisp in Acad 2015
Brischke am 17.06.2014 um 15:44 Uhr (15)
in der 2015 sind einige Änderungen enthalten, was das command-Handling betrifft. Da ich selber gerade eine 3d-Anlagenbau-Applikation, die in Lisp programmiert ist, nach 2015 portiere, habe ich einfach mal getippt, dass es das (COMMAND) ist. Alles andere funktioniert in 2015 wie gehabt. Leider ist es aber so, dass man nicht mit Suchen&Ersetzen über den Code gehen kann, da an manchen Stellen das (Command (ohne S) gebraucht wird.Das -S gibt dem Interpreter einfach Bescheid, dass der Befehl als Single-Befehl a ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Lisp lässt sich nicht entladen
Brischke am 20.12.2001 um 12:47 Uhr (0)
Hallo Wolli, versuch es doch mal mit der folgenden Zeile: (unload "akt.lsp") Grüße Holger
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Texte ändern
Brischke am 29.11.2004 um 20:37 Uhr (0)
Hallo Gunter, 1) Was heißt mit einem Faktor addieren? 2) Was sind das für Texte? MTEXT, TEXT, Kommatrennung?, Liegen die Texte alle auf einem Layer, wie kann man diese eindeutig identifizieren? 3) Steht in den Texten nur die Zahl? Wenn zu 1) Addition zu 2) Text, und nur dieser Text in der Zeichnung ist. Die Zahl den Punkt zur Dezimaltrennung benutzt zu 3) nur die Zahl im Text steht Dann helfen die folgenden Lisp-Zeilen: Code: (defun c:ZahlenTextPlusFaktor (/ aws FAK NK) (setq NK 4;Hier Nachkommastelle ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Bemassung
Brischke am 08.03.2004 um 14:38 Uhr (0)
Zitat:Original erstellt von Helmut Wieser:...Ich will die Bemassung auf einem von mir definierten Layer eingefügt.Hallo Helmut,für diesen Punkt geh bitte auf meine Seite-Hilfe-Download[Prog49].In der Lisp-Datei kannst du den Bemaßungslayer einstellen, welcher immer aktiv gesetzt wird, wenn ein Bemaßungsbefehl gestartet wird. Selbstverständlich wird bei Beendigung des Befehls auch wieder der zuvor aktuelle Layer aktuell gesetzt.Die anderen Punkte .. kann ich im Moment nichts zu sagen, weil ich mit diesen F ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp-Sammlung
Brischke am 26.09.2003 um 08:40 Uhr (0)
Hallo @all, gute Idee, das finde ich auch. aber dahinter steht ein Riesenaufwand. Deshalb - folgender Vorschlag: Ihr helft alle mit! Ich werde die Tools sammeln und dann mit cad.de einen Weg finden, diese gebündelt zur Verfügung zu stellen. Ihr schickt mir: 1 - das Tool als ZIP-File 2 - den Link auf den Forenbeitrag 3 - eine kurze Beschreibung Das ganze an: tools@defun.de Betreff: - CAD.DE Tool Also los - ich warte! Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! ...m ...
|
| In das Form Rund um Autocad wechseln |