|
Lisp : Falscher Block durch Lisp eingefügt
Dorfy am 13.08.2008 um 17:58 Uhr (0)
Hallo,wenn es nur das ausgefüllte Dreieck ist welches den Unterschied ausmacht, dann bearbeite doch deinen Block dahingehend, dass du einen dynamischen Block daraus machst...Sonst würde ich auch zu 3. tendieren...mfg heiko
|
| In das Form Lisp wechseln |
|
Lisp : Koordinateneingabe ungleich Koordinatenpunkt (lisp)
FeR am 20.09.2006 um 11:06 Uhr (0)
Habe alle Objekte mit dem Liniebefehl erstellt, hier im Beispiel sogar WKS.Ledeglich im Programm, welches hier aber nie gestartet wurde verwende ich die (vlax-curve-getPointAtDist) Funktion. Hier hab ich nun sicherheitshalber auch (vl-load-com) am Anfang reingepackt. Hat kommischerweise vorher funktioniert, seit dem Debuggen ein Fehler nach dem Anderen ------------------mfgFeR"gefundene Rechtschreibfehler dürfen behalten werden."
|
| In das Form Lisp wechseln |
|
Lisp : zwei Lisp verbinden
cadffm am 20.09.2013 um 11:40 Uhr (1)
Klar wäre das möglich, aber du scheinst zu vergessen das es neben der Sichtbarkeit auch noch unzählig viele andere Dinge gibt die den Block anders aussehen lassen (gespiegelt, länger, gedreht usw.)PS: Du liest mit der LM-Funktion nicht den aktuellen Sichtbarkeitsstatus der Blockreferenz aus (siehe mein EDIT oben),von daher machst du alleine damit schon alles zu Matsch, unabhängig davon ob darin noch Spiegel,Dehnen oder sonstige Parameter verwendet wurden in den Blöcken.------------------CAD on demand GmbH ...
|
| In das Form Lisp wechseln |
|
Lisp : Anonyme Blöcke per Lisp umbenennen
alfred neswadba am 17.11.2009 um 22:08 Uhr (0)
Hi,@Heiko: das setzt schon voraus, dass es in der Blockdefinition schon gleichnamige Sichtbarkeitsparameter gibt, ist dieses gegeben, dann kann ich die Blockreferenzen aber auch im ganz normalen Eigenschaftsfenster auf gleich stellen. Blöcke markieren, im Eigenschaftsfenster den Parameter einstellen.Habe ich die Anfrage doch falsch verstanden. - alfred -------------------www.hollaus.at
|
| In das Form Lisp wechseln |
|
Lisp : Lisp immer kränker?
Dabrunz am 05.08.2005 um 11:25 Uhr (1)
Tag zusammen. Zitat:Hat jemand eine Erklärung für diesen Quatsch? Die globale Variable *result* ist völlig gesund!Keine wirklich fachlich fundierte und belegbare, aber weitere Beobachtungen kann ich ergänzen:1. Das Autocad-Textfenster hat eine Begrenzung, die die größte mögliche Ausgabe auf 4095 Zeichen beschrankt. Danach wird gnadenlos abgeschnitten:Code:(defun c:bugtest( / i rl) (setq i 0) (repeat 701 (setq rl(cons(list i)rl)) (setq i(1+ i)) ) (setq *result* (reverse rl)))_____________________________ ...
|
| In das Form Lisp wechseln |
|
Lisp : Text Ändern in Block (Attribut) per Lisp
fmfm am 05.02.2018 um 19:38 Uhr (1)
mir ist eben etwas eingefallensetq teil1 (substr DATUM 7 2)Ich teste das morgen und puzzle mir mein datum zusammen.Nich das ihr wieder auf die idee kommt und von eurem essen erzähltPs ich hatte heute einen Yufka ohne Zwiebeln
|
| In das Form Lisp wechseln |
|
Lisp : Lisp warten lassen
fuchsi am 16.12.2008 um 15:54 Uhr (0)
sowas geht in Verbindung VBA und Lisp relativ einfachals erstes legts Du ein VBAModul an names mdShell mit fogendem CodeCode:Private Declare Function WaitForSingleObject Lib "kernel32" (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As LongPrivate Declare Function CreateProcessA Lib "kernel32" (ByVal lpApplicationName As Long, ByVal lpCommandLine As String, ByVal lpProcessAttributes As Long, ByVal lpThreadAttributes As Long, ByVal bInheritHandles As Long, ByVal dwCreationFlags As Long, ByVal lpEnviro ...
|
| In das Form Lisp wechseln |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
Theodor Schoenwald am 15.12.2010 um 11:34 Uhr (0)
Hallo Peter,in Googlebat wait befehlda findest Du viel über warten mit BAT.Die WAIT.EXE ist auch ein praktisches Tool.Auch das habe ich gesehen:echo 1.vbs wscript.sleep 5000cscript 1.vbsdel 1.vbsc:windows
otepad.exeGrußTheodor[Diese Nachricht wurde von Theodor Schoenwald am 15. Dez. 2010 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : reactor in lisp
zech am 12.05.2011 um 13:39 Uhr (0)
Hallo,ich habe ein Problem mit de reactoren. Ich weiß nicht genau welchen ich benutzen muss oder obes überhaut geht.(im Moment nehme ich den command reactor mit vlr-commandEnded)Ich habe in der Zeichnung viele verschiedene Blöcke und möchte den reactor nur aktivierenwenn es ein Block ist dessen Name mit "P_" anfängt. Ich klicke also einen Block an mit der linken Maustaste, greife ihn und verschiebe ihn.Jetzt möchte z.B.: den Layer ändern, bekomme ich hin, aber dies macht der reactor für alleswas ich versch ...
|
| In das Form Lisp wechseln |
|
Lisp : Unterschiede ACAD08 und 09 bei lisp?
cadffm am 23.06.2009 um 21:16 Uhr (0)
Osnapcoord=1 IST PFLICHT (wenn dich die Hilfe nicht weiterbringt dannlese mal ein paar Beiträge mit osnapcoord im "Forum Rund um AutoCAD"dann verstehst du evtl. worum es dabei geht ! (absolute Sauerei das "1" nicht Voreinstellung ist von Adesk her)Und zu "Osmode" -- du brichst nicht ab, sonst wäre Osmode auch auf 0,Abbruch bedeutet das dein Programm nicht ordetnlich beendet wird, alsomittendrin ein Fehler auftritt und man ihn sogar über die ESC-Taste herbeiführt.Habe ich recht ? ------------------die alt ...
|
| In das Form Lisp wechseln |
|
Lisp : Laufenden AutoCAD-Befehl in Lisp beenden.
CADmium am 16.03.2007 um 09:44 Uhr (0)
Zitat:Original erstellt von HofCAD:Hi cadmium,Warum nicht(command) und (command "HELP")?VG HofCADLies den gesamten Thread!! ------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
Lisp : mit Lisp Flächen anwählen
thoumsen am 28.02.2006 um 10:07 Uhr (0)
hallo hape.hab leider ein bischen zeitmangel aber so als anstoß..schau mal nach ssget mit einer filterliste.in etwa so:(setq satz (ssget "X" ((0 . "3DFACE"))))satz = variablessget = get selection set (einen ausswahlsatz bilden)x bedeutet filterliste0 = entitynummer"3DFACE" = enttitynamewenn du die flächenränder versetzten willst geht das nicht so.die kann man nicht so einfach versetzten.dazu muss man sie erst mal in polylinien od. linien umwandeln.soviel auf die schnelle zum auswählen der 3d-flächengruss a ...
|
| In das Form Lisp wechseln |
 |
Lisp : Text Ändern in Block (Attribut) per Lisp
fmfm am 14.02.2018 um 16:33 Uhr (15)
Funktioniert prima!DankeCode:(defun C:Titelblock () (setq Datum123 (menucmd "M=$(edtime,$(getvar,date),DD.MO.YY)"))(UPDATE-Title-Block "Titelblock" "DATUM" (strcat Datum123)) (command "_.regen"))
|
| In das Form Lisp wechseln |