 |
Lisp : Flag für Sichtbarkeit / Highlight von Entity
Vino am 23.06.2017 um 10:27 Uhr (15)
HalloDu suchst vermutlich nach der Funktion REDRAWhttps://knowledge.autodesk.com/search-result/caas/CloudHelp/cloudhelp/2015/ENU/AutoCAD-AutoLISP/files/GUID-4A4DCECD-E85A-4860-A58F-56B48227857F-htm.html#mtc-germanGrußStefan
|
| In das Form Lisp wechseln |
|
Lisp : Objektfang 2D
Vino am 14.07.2011 um 06:57 Uhr (0)
Hi nochmal,@wronzkymitCode:(vl-cmdf "_none")bekomme ich das selbe Ergebnis wie mitCode:(command "_none")Und zwar dass der Objektfang danach dauerhaft ausgeschaltet ist.MitCode:(vla-sendcommand "_none")bekomme ich folgende Fehlermeldung:error : bad argument type "_none" ; expected VLA-OBJECT at [VLA-SENDCOMMAND]Da ich die Funktion nicht kannte und ich in der (AutoCAD 2009-) Visual-Lisp Hilfe dazu auch nichts finden konnte... Was mach ich da falsch?@DorfySorry, aber das übersteigt meine Lisp-Kenntnisse jetzt ...
|
| In das Form Lisp wechseln |
|
Lisp : Objektfang 2D
Vino am 14.07.2011 um 08:03 Uhr (0)
Hi,Danke Dorfy,Also Bricscad scheint deinen Code korrekt zu unterstützen.Zumindest bekomme ich keine Fehlermeldungen und OSMODE ist nach meiner Funktion zurück gesetzt.Allerdings bekomme ich wieder die Fehlermeldung, dass ein 3D-Punkt gefangen wurde und er das nicht mag.Das mit vl-cmdf hab ich inzwischen gegoogelt.Code:(setq thisdrawing (vla-get-activedocument (vlax-get-acad-object)))(vla-sendcommand thisdrawing "_none ")bringt aber das selbe Ergebnis... Bricscad fängt einen 3D-Punkt und meckert.Inzwischen ...
|
| In das Form Lisp wechseln |
|
Lisp : Text-Bearbeitung (BricsCAD)
Vino am 07.08.2012 um 11:22 Uhr (0)
Hallo Ernst,vielen Dank für die Tips.Dein 2. Hinweis war die Lösung für mein Hauptproblem. Damit klappt das Texte editieren jetzt.Die Sache mit Getvar klappt so auch, aber eben nur als statischer Text. Das hatte ich ja auch für AutoCAD 2006 schon in meiner ersten Funktion.Die Top-Lösung wäre halt, wenn der Dateiname, Plotdatum und Benutzer als Feld im Text wären, dann wäre das ganze nicht so Fehleranfällig (Verschieben der Datei).Allerdings befürchte ich, dass das mit BricsCAD nicht geht, da man hier auch ...
|
| In das Form Lisp wechseln |
|
Lisp : Text-Bearbeitung (BricsCAD)
Vino am 07.08.2012 um 09:09 Uhr (0)
Hallo zusammen,ich bin kein Programmier-Profi, habs aber vor einiger Zeit geschafft, mir mit Hilfe von kleinen Code-Schnippseln und etwas Fummelei eine kleine Funktion zu schreiben.Die Aufgabe war folgende:Wir haben einen Aufsatz für ACAD, der einen Planrahmen zeichnet. Dabei werden automatisch 2 Texte mit erzeugt. Im einen wird die Plangröße (Länge * Höhe = Fläche) und im Anderen der Dateipfad ausgegeben.Da beim Kopieren der Datei oder beim Ändern der Plangröße (Strecken) diese Ausgaben nicht mehr korrekt ...
|
| In das Form Lisp wechseln |
|
Lisp : Datei aus ACAD starten
Vino am 13.07.2016 um 11:55 Uhr (1)
Hi,versuchs mal mit:Code:(startapp "explorer" "\tun-srv01....pdf")GrußStefan
|
| In das Form Lisp wechseln |
|
Lisp : lispsys vs OpenDCL
Vino am 08.03.2021 um 15:16 Uhr (1)
Hallo Gerd,in OpenDCL und der Hilfe dazu vielleicht nicht, aber in der Hilfe zu LISPSYS:https://knowledge.autodesk.com/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2021/ENU/AutoCAD-Core/files/GUID-1853092D-6E6D-4A06-8956-AD2C3DF203A3-htm.htmlGruß
|
| In das Form Lisp wechseln |
|
Lisp : Gewählte Dateien einfügen
Vino am 07.06.2022 um 08:49 Uhr (1)
Hallo,unter Lisp gibt es die Funktion GETFILED um den Benutzer Dateien auswählen zu lassen.Meines Wissens geht das aber immer nur mit einer einzelnen Datei.Um mehrere Dateien in einem Dialog auswählen zu können, wäre z.B. DAS HIER eine Möglichkeit.
|
| In das Form Lisp wechseln |
|
Lisp : Koordinaten einlesen
Vino am 14.07.2023 um 11:50 Uhr (1)
Hallo,es wäre schön, wenn du uns deine bisheriges Lisp-Funktion zeigen würdest, dann könnte man dir da Tips geben, wies besser geht...Wenn ich nämlichZitat:Gibt es hier vielleicht die Möglichkeit das zu vereinfachen? So nach dem Motto "wiederhole den Befehl solange ... bis" oder "mache das mit allen Werten die du in der Datei findest"lese, dann fällt mir ganz einfach eine WHILE-Schleife ein und frage ich mich ehrlich gesagt, wie du das bisher ohne machst...GrußStefan
|
| In das Form Lisp wechseln |
|
Lisp : Problem mit EXCEL-Leiche
Vino am 22.04.2025 um 16:34 Uhr (1)
Hallo,in der Kommandozeile kannst du Prozesse mit TASKKILL beenden.Mit einem (STARTAPP "cmd /c TASKKILL...") (oder zur Not evtl. sowas wie DOSLib oder eine temporäre Batch-Datei) sollte das dann funktionieren.GrußStefan
|
| In das Form Lisp wechseln |