|
Rund um Autocad : Lisp Datei funzt nicht
startrek am 17.12.2003 um 16:40 Uhr (0)
Hallo Carmen, öffne mal die ladoc.lsp mit einem Editor und schau was hinter defun c: (oder so ähnlich ) steht, das ist der eigentliche Befehlsname (die sind manchmal nicht mit dem Dateinamen identisch) HTH Nancy
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Lisp - Befehlseingabe ohne Folge
cadffm am 01.11.2018 um 09:07 Uhr (1)
Die Option make/machen wurde im Code nicht verwendet und zudem funktioniert der Code direkt gestartet, also 2x Nein.Wäre aber schön wenn sich der TO noch mal meldet.
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Text - Lisp
Mozi am 21.08.2002 um 11:57 Uhr (0)
so soll auch dich eine flut unitees sanft belaben jedoch sagt mir ein kästchen "Fehler beim Kompilieren" und zeigt dann auf "funPunkt" TextObj.textString = funPunkt(Format(TextObj.textString, IIf (Nachkomma = 0, "0", "0." & String(Nachkomma, "0")))) ------------------ [Diese Nachricht wurde von Mozi am 21. August 2002 editiert.]
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Layer anlegen LISP
Dig15 am 04.11.2013 um 10:30 Uhr (1)
Wir legen unsere Layer über ein eigenes Menü an. Immer nur den Layer den man braucht. Wenn Du den gewünschten Layer immer haben möchtest, dann erstell Dir Deine Vorlagendatei entsprechend. Das wäre die einfachste Lösung.------------------Viele Grüße LutzGlück Auf!
|
| In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : toggle FILLMODE als lisp?
jupa am 17.02.2016 um 16:45 Uhr (15)
Probiers mal so: (defun c:fm () (setvar "fillmode" (if (/= 1 (getvar "fillmode")) (+ (getvar "fillmode") 1) 0 ) ) ;(command "_regenall"))(wenn regen erforderlich, nimm das Semikolon weg)Jürgen------------------Bildung kommt nicht vom Lesen, sondern vom Nachdenken über das Gelesene. (Carl Hilty)
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Druckerpfade über LISP oder Makro ändern
CADuceus am 13.04.2010 um 17:38 Uhr (0)
Vielen Dank für die Antwort. Sie wäre sicher hilfreicher, wenn sie vollständig wäre: Zitat:Original erstellt von Dorfy:[...]setz mal ein(vl-load-com)[...]Und wo soll ich jetzt (vl-load-com) einsetzen?Wenn ich es anstelle von VLAX-GET-ACAD-OBJECT einfüge,also(vla-put-PrinterConfigPath(vla-get-files(vla-get-preferences(vl-load-com)))"C:ACADPLOTTERS1")),erhalte ich die Meldung:; Fehler: Fehlerhafter Argumenttyp: VLA-OBJECT???Mein zynischer Unterton soll auf keinen Fall mangelnde Dankbarkeit symbolisieren. Woh ...
|
| In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Lisp funktioniert nicht mehr
cadffm am 05.07.2018 um 11:44 Uhr (15)
Also das Lisp war, was diesen Fall betrifft, bereits im Ursprung falsch.Deine Version hat aber gleich noch eine Macke mehr mit drin.Das Problem hier ist die falsche Handhabung wen nes Objekte mit Linienstärke gibt, hier sollte esausreiche das LIST gegen APPEND zu tauschen (schau im Abschnitt für den Gruppencode 370).Mist ist auch die Option wenn nicht der aktuelle Layer verwendet werden soll,hier sollte mal entweder F als lokale Variable definieren oder es einfach sein lassen,also: (if (= (strcase LAY_MOD ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : LISP ändern
cadffm am 24.07.2019 um 08:21 Uhr (1)
(rtos WASAUCHIMMER 2 2)macht aus einer Zahl einen Zeichenkette(Text) Fläche mm² zu m² ist einfach ein 1000000stel?(/ flächenwert 1000000)Länge mm zu m ist wohl einfach den Wert durch 1000 teilen?(/ längenwert 1000) ; laength ist ja mal echt coolOhne den Rest des Codes zu überprüfen würde ich es schnell mal umschreiben, aber erstwenn du dafür den angefangenen Threa zu den Werkzeugkästen fortführst? = Klick!
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp Programme schreiben lernen
dr-nikolai am 27.11.2003 um 13:05 Uhr (0)
schau mal bei (defun drauf. dort wird exakt das angeboten, was du suchst. www.defun.de gruss mario [Diese Nachricht wurde von dr-nikolai am 27. Nov. 2003 editiert.]
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : LISP: Auslesen von Textkoordinaten im Block
Lina265 am 20.09.2018 um 13:00 Uhr (1)
Eine Wipeout unter dem Text... Grundsätzlich ja.. mein Text-Attribut ist jedoch ein aufzählendes Attribut...sprich Punktnummer, 1,2,3,4 etc... dann geht das so nicht, oder....?
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : lisp programm einspielen
criecky am 04.09.2008 um 14:49 Uhr (0)
ja du musst autoload verwenden. z.b.[_Button("BEFEHL", BEFEHL.bmp, BEFEHL.bmp)]^C^C^P(autoload "BEFEHL" ("BEFEHL"))(princ) ^P^C^CBEFEHLgruss criecky ------------------ Softlan macht das Netzwerk weich! www.cbyte.de
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : lisp-bedingung
CADmium am 11.08.2010 um 15:07 Uhr (0)
(cond ((=(getvar "PREVIEWFILTER") 7)(setvar "PREVIEWFILTER" 39)) ((=(getvar "PREVIEWFILTER")39)(setvar "PREVIEWFILTER" 7)) )schaltet nur zwischen 7 und 39klappt auch bei anderem 1.Ausgangswert(if(=(getvar "PREVIEWFILTER") 7) (setvar "PREVIEWFILTER" 39) (setvar "PREVIEWFILTER" 7))------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Lisp Layer aktivieren
CADmium am 08.03.2011 um 16:13 Uhr (0)
nö (nicht von mir aus) ... also ne Blocknamenspezifische Command-Reaktor-Programmierung halte ich etwas für übertrieben ... es sei denn, man hat nicht so viele und immer die gleichen Blöcke. Aber dann gibts dafür die Paletten ...------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |