|
Lisp : umgang mit rechenungenauigkeiten
cadffm am 23.10.2023 um 15:49 Uhr (1)
Du hast nur die eine Klammer an die falsche Stelle gepackt, dieser Fehler wird dich "für immer" begleiten solange du LISP schreibst.
|
In das Form Lisp wechseln |
|
Lisp : Nullstellung aller Optionen
kadirozen am 25.10.2023 um 07:58 Uhr (1)
Guten TagIch habe eine DWG-Datei, die automatisch von unserem 3D-Lasermessgerät erstellt wird.Sie enthält nur Linien, Polylinien, Punkte, Text und Kreise.Alle Elemente sind bereits auf die X-Y-Achse mit unterschiedlichen Z-Werten gedreht.Um damit arbeiten zu können, müssen wir alle "Z"-Werte jedes Objekts in der Zeichnung auf Null setzen.Wie kann man dieses Objekt besser bearbeiten?Unser derzeitiger Manuel-Prozess sieht folgendermaßen aus,Auswahl aller Objekte"Ursprung" BefehlAuswahl aller ObjekteÄndern de ...
|
In das Form Lisp wechseln |
|
Lisp : AcCoreConsole mit Script in ACAD24
Archäologie Bubi am 31.10.2023 um 11:55 Uhr (1)
Ich versuche mal meinen Stand zu erläutern:Anfangs Situation:Ich konnte keine ACC mit Script per LISP starten, egal wo das Script lag (auch nicht in TrustedPath, obwohl eigentlich obsolet).Nach einer Woche:Ich konnte die ACC mit Script per LISP starten, habe aber leider nur mit einem Script im TrustedPath getestet.Geänderte Einstellung: nichts was ich zum Testen nicht wieder Rückgängig gemacht habe. In beiden Situationen das gleiche Ergebnis.(stellen weise geändert war: ACE-Objekte bereinigt, Script wie vo ...
|
In das Form Lisp wechseln |
|
Lisp : Erneutes Öffnen der DWG-Datei
kadirozen am 06.11.2023 um 11:36 Uhr (1)
Guten Tag zusammen.Ich habe einen LISP-Code, der sein eigenes Ding macht, aber wenn er auf einen Fehler stößt, muss er das Dokument schließen, ohne es zu speichern und neu zu öffnen. (Zeichnung und Linien werden skaliert verschoben, ausgerichtet und für die CNC-Maschine gespiegelt, aber die ursprüngliche Zeichnung sollte intakt bleiben, ohne jegliche Änderung. Daher Schließen ohne zu speichern.Leider redo-undo funktioniert nicht wegen ALIGN Befehl und so. vla-endUndoMark Methode funktioniert nicht.Mein Pro ...
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
cadffm am 08.11.2023 um 12:10 Uhr (1)
Nein, egal mit welchem Aufwand.Für Ex/Import musst du sowas wie ATTOUT/ATTIN suchen,eine einfache Textdatei wie zB. das .CSV Format Excel kann die Daten lesen und schreiben.
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
archi.archi am 08.11.2023 um 13:23 Uhr (1)
Hallo cadffm,Danke für die Info.ACAD Zugriff auf Excel setzt also immer vlax voraus?Beste Grüßearchi
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
archtools am 08.11.2023 um 13:30 Uhr (1)
Zitat:Original erstellt von archi.archi:ACAD Zugriff auf Excel setzt also immer vlax voraus?Nöö. Das ist nur dann der Fall, wenn Du alles in Lisp alleine lösen willst. Du kannst Dir in C++ oder C# auch alles selbst programmieren.
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
cadffm am 08.11.2023 um 14:19 Uhr (1)
Zitat:Original erstellt von archi.archi:ACAD Zugriff auf Excel setzt also immer vlax voraus?Gegen vlax-Funktionen spricht ja generell nichts im LT, es geht dabei explizit um die Funktionen vlax-(get-or-)create-object,die es ,wie dokumentiert, nicht unterstützt werden.
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
archi.archi am 08.11.2023 um 14:28 Uhr (1)
Also: der Zugriff auf Excel über LISP setzt vlax voraus?
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
cadffm am 08.11.2023 um 14:41 Uhr (1)
Da vlax-create-object wie auch vlax-get-or-create-object ein "vlax" im Namen trägt, lautet die Antwort wohl JA.auch wenn 100 andere VLAX Funktionen zur Verfügung stehen, aber du benötigst eben genau diese eine welche nicht zur Verfügung gestellt wurde.
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
archi.archi am 08.11.2023 um 15:11 Uhr (1)
Hallo cadffm,ein Schelm, wer arges dabei denkt: LT = "genau diese eine welche nichtzur Verfügung gestellt wurde".Jammerschade, aber ACAD-verkaufsfördernd!Vielen Dankarchi
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
cadffm am 08.11.2023 um 15:29 Uhr (1)
Da brauchts kein Schelm, das ist ganz ja offen(sichtlich) und dokumentiert - die Grenze.Zugriff auf die aktuelle Programmsitzung, JaZugriff auf andere Programme/Instanzen, Nein.Darüber hinaus gibt es noch ein paar Einschränkungen, welche auch eher von professionellen Anwendungen verwendet werdenhttps://help.autodesk.com/view/ACDlt/2024/DEU/?guid=GUID-037BF4D4-755E-4A5C-8136-80E85CCEDF3E
|
In das Form Lisp wechseln |
|
Lisp : Lisp für AutoCAD LT 2024
archi.archi am 09.11.2023 um 08:21 Uhr (1)
Hallo archtools,das Schreiben und Lesen von ACAD-Daten aus LT nach Excel muss nicht nur mit Lisp allein erfolgen.Gibt es eine Möglichkeit, das in C++ oder C# selbst zu programmieren?Wäre der Aufwand hoch, oder kann man da schon vorhanden Code anpassen/finden?Beste Grüßearchi
|
In das Form Lisp wechseln |