|
Lisp : Fehler Automatisierungsfehler Ungültige Eingabe / vla-get-area
alfred neswadba am 20.06.2011 um 12:44 Uhr (0)
Hi, Die Schraffuren werden per Lisp für die Objekte Polyline erstelltIch hätte da mal besonders auf folgende Situationen geachtet:a) sich selbst kreuzender Polylinienzug (tritt gerne auch bei Bögen auf, wo der ankommende Bogen sich mit dem nächsten Bogen kreuztb) Polylinien, die nicht geschlossen sind (Eigenschaft geschlossen zu beachten, nicht nur Start- und Endpunkt an gleicher Position)c) Polylinien, die mehr als einen Vertex je Position haben (z.B. Viereck mit 6 Vertizes)Viel Erfolg jedenfalls, - alfre ...
|
| In das Form Lisp wechseln |
|
AutoLisp : break
Brischke am 25.08.2003 um 23:09 Uhr (0)
Hi Georg, _break / _.break Mit _.undefine kann man Befehle löschen. Mit (defun c:XXX ...) kann man dann gleichnamige Befehle definieren. Damit man als Lispler damit nicht auf die Nase fällt, dass ein Programm auf einem Rechner laufen soll, bei dem genau das geschehen ist, gibt es eben noch den Punkt . , der sicher stellt, dass der Originalbefehl aufgerufen wird, auch wenn dieser mit _.undefine gelöscht/deaktiviert wurde. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over n ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Trim Schraffur
jupa am 26.02.2013 um 14:00 Uhr (0)
Zitat:Original erstellt von cadplayer:Was ist denn mit "Schraffur- und Stutzenbefehl" gemeint ? Gibts noch was anderes als trimmen ?Das war ein Mißverständnis. In Deinem ersten Posting hatte ich was von "trim command" gelesen und fälschlicherweise hineininterpretiert, daß Du das was in LISP versuchst.Zitat:Original erstellt von cadplayer:Dennoch die Frage, es kommt vor, dass sich Schraffuren nicht trimmen lassen (von mir aus unerklärlichen Gründen), kann man solche Ausläufer vermeiden ?Kann man sicherlich ...
|
| In das Form Lisp wechseln |
|
Lisp : Gruppen auflösen
Dorfy am 10.08.2006 um 08:37 Uhr (0)
Hallo JörnErstmal Danke Danke Danke ... das ist es ... super.Den eigebauten Fehler habe ich auch gefunden gehabt.Gestern das erste mal den Visual Lisp Editor in AutoCadentdeckt und benutzt ... super Sache ... dieser gab mir dannauch den Tip bzw. die Info mit Get-Groupname für Argument eineObjektliste und nicht Objektname ...Dennoch DankeNun, für verschachtelte Gruppen habe ich die Funktion "xgg" (siehe Anhang) ... das Bastelprojekt sollte noch für mehrereverschachtelte Gruppen in Anlehnung an "xgg" weiterg ...
|
| In das Form Lisp wechseln |
|
Lisp : CELTSCALE, LTSCALE, UNITS, MEASUREMENT und andere GESCHICHTEN
cad4fun am 16.02.2011 um 13:12 Uhr (0)
Beispiel für CELTSCALE:Liniendefinition für eine Isolierung wird für eine Einheitsbreite (z.B. 1) erzeugt und muss mit der Variablen auf Objektbreite z.B. 0.20 gebracht werden. Eine andere Var. dafür gibt es nicht.Versäumt wurde,dass z.B. HPSCALE an LTSCALE gebunden wurde,aber vielleicht wird das noch.Und im Zeitalter von MSLTSCALE hätte ich diesen Aufsatz nicht mehr erwartet.EDIT:Und was tut der Beitrag im LISP-Forum?[Diese Nachricht wurde von cad4fun am 16. Feb. 2011 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : edit_box soll mode_tile sofort verändern
Theodor Schoenwald am 22.11.2011 um 21:20 Uhr (0)
Hallo Peter,hift Dir so etwas?-------------------------Dialog-------------------------: boxed_radio_column { : toggle { label = "Gleiche Angaben für weitere Objekte"; key = "GL"; } : toggle { label = "Anfangs-Startpunkt setzen"; key = "ASTP"; } }-------------------------Lisp-Zeilen------------------------- ... ... (action_tile "GL" "(SETQ GL $VALUE)(MODE_ANZ3)") (MODE_ANZ3) (action_tile "ASTP" "(SETQ ASTP $VALUE)") ... ...;; Dialoganzeige steuern(defun MODE_ANZ3 () (if (= GL "1 ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Objekte zählen
tom.berger am 23.06.2004 um 13:19 Uhr (0)
Zitat: Original erstellt von mapcar: Tom, im Prinzip hast du wohl recht, aber in diesem Falle sehe ich das nicht so: Es handelt sich hier ja nicht um eine schöpferische Leistung , sondern um eine völlig triviale Funktion, [...] Da gebe ich Dir im konkreten Fall durchaus Recht :-) und will das deshlab nicht so sehr auf diesen Einzelfall abstellen. Im Zweifelsfall entscheidet das sowieso ein Richter, und wenn die Rechtsschutzversicherung eines LISP-Anfängers eine Klage bzgl eines vermeintlichen Urh ...
|
| In das Form AutoLisp wechseln |
|
Lisp : PSLTSCALE alle Layouts, kein Umschalten
CAD-Huebner am 08.07.2015 um 09:58 Uhr (1)
Der Code funktuioniert auch in AutoCAD 2016 und muss so aufgerufen werden:Code:(sw*set-psltscale-all 0)Das ist eine reine LISP Funktion mit Parameter - keine Funktion die als Command (dann mit C: aber ohne Parameter) aufgerufen werden kann.Mann kann aber noch eine Funktion dazuprogrammierenCode:(defun C:SETPSLTSCALE0 () (sw*set-psltscale-all 0))aber ob das notwendig ist in diesem Fall?------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
| In das Form Lisp wechseln |
|
AutoLisp : Liste mit 3D-Abhängigkeiten erstellen
ThBroedel am 23.03.2005 um 18:30 Uhr (0)
Ich suche nach einer Möglichkeit alle 3D-Abhängigkeiten einer Baugruppe als Liste auszugeben (Mechanical Desktop 2005 SP 1). Die Abhängigkeiten aus dem Desktop-Browser oder aus „ameditconst“ abzuschreiben ist zu umständlich. Mit dem Befehl „list“ sehe ich im Textfenster die Anzahl der Abhängigkeiten bzw. die Freiheitsgrade (Siehe Bild) aber nicht die Art (passend, fluchtend…) und die Werte. Wenn es keinen passenden Befehl gibt, kann man eine Routine in VBA oder LISP erstellen um die Werte auszulesen? Wer ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Blöcke über eine Dialogbox einfügen
Atir am 25.04.2005 um 17:06 Uhr (0)
Hallo, wer kann mir helfen.... Wir haben hier in der Firma ein Problem, und zwar haben wir langsam zu viele Werkzeugkästen, die den Zeichenbereich immer kleiner machen. Jetzt meine Frage: Ich möchte einen ganz normalen Block über ein Dialogfeld (DCL) in die Zeichnung einfügen, bzw. mehere Blöcke im Dialog auswählen und diese dann zusammen als neuen Block in die Zeichnung einfügen. Wie bekomm ich so ne Lisp hin, bzw dcl oder vielleicht hat schon jemnad so was gemacht. Danke schon im Vorraus -------------- ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Attributswert mit entmod nicht mehr änderbar
Hunchback am 16.12.2008 um 14:15 Uhr (0)
Problem gelöst. Wenn man in einer Zeichnung mittels CSHADOW auf 1 den Schattenmodus auf "wirft Schatten" setzt, bekommt jede neueAttributsdefinition den GC 284 umgehängt und sind damit die Attwerte so wie`s aussieht mit ACAD 2007 nicht mehr entmodbar.Setzt man CSHADOW auf 0 ("wirft und empfängt Schatten") werden neue Attdefs nicht beeinflußt.Das Problem scheint sich ab der 2008er Version aber nicht mehr zu stellen.GrüßeMartin------------------You seem (in my (humble) opinion (which doesnt mean much)) to be ...
|
| In das Form Lisp wechseln |
|
AutoLisp : 3D-2D
heidi am 20.02.2003 um 11:59 Uhr (0)
die Frage ist im Lisp-Forum eigentlich etwas deplaziert, das klappt auch ohne. Schau dir dazu in der ACAD-Hilfe mal den Befehl SOLPROFIL an. schnipp.... Erstellt Profildarstellungen von dreidimensionalen Volumenkörpern In einem Profilbild werden nur die Ränder und Silhouetten von gekrümmten Oberflächen des Volumenkörpers in der aktuellen Ansicht angezeigt. Der Befehl SOLPROFIL steht nur zur Verfügung, wenn Sie sich in einer Layout-Registerkarte befinden. Wenn Ihre Zeichnungen keine verschiebbaren Ansichtsf ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Abbruch nach Speichern ( qsave )
Meldin am 17.09.2011 um 16:47 Uhr (0)
Hallo allerseits,bin jetzt irgendwie darüber gestolpert dass wenn ich in AC12 mehrere Zeichnungen auswähle und öffnen will und diese per LISP dann einfache speichern und wieder schließen lassen möchteCode:(command "_.qsave")(command "_close")mir AC12 abschmiert, bisher war das in anderen Versionen kein Problem.Kann den Fehler jemand nachvollziehen oder findet der sich nur in meinem System wieder. ------------------Gruß Wolfgang Alias: Rabbit007 und Wolli1 die aus unerklärlichen Gründen aus dem System hier ...
|
| In das Form Lisp wechseln |