Informationen zum Forum Rund um AutoCAD:
Anzahl aktive Mitglieder: 10.659
Anzahl Beiträge: 210.310
Anzahl Themen: 32.792
Schlagwort:
Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 2419 - 2431, 11507 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Rund um Autocad : Lisp-Anfänger - Probleme mit "_ai_molc"
Schachinger am 27.11.2002 um 15:59 Uhr (0)
Hallo Forum.... Also ich hab mir ein Schaltfläche geschaffen mit der ich den Layer eines Objektes als Text bekomme. Ich befinde mich im Papierbereich - Wechsle in ein Ansichtsfenster, wähle ein Objekt. und der Layer des Objektes (erst ab 6ter Stelle) wird im Papierbereich als Text ausgegeben. ^C^C-layer;se;6;;texteval;1;_.MSPACE;(setq lakt (getvar "clayer"));_ai_molc;\_.PSPACE;(setq lrohr (getvar "clayer"));(setq lrohr (substr lrohr 6 50));-layer;se;!lakt;;text;3.5;0.0;!lrohr; So weit so gut - funktioniert ...

In das Form Rund um Autocad wechseln
Rund um Autocad : Lisp-Anfänger - Probleme mit "_ai_molc"
Bernd Cuder am 27.11.2002 um 16:55 Uhr (0)
Das problem ist das ai_molc selbst ein Lisp Befehl ist und daher mit der command Anweisung nicht aufgerufen werden kann. Lisp Befehle ruft man aus Lisp mit (C:ai_molc) auf, jedoch kann das Objekt nicht übergeben werden. Ich würde daher folgendes vorschlagen: (setq layobj (cdr (assoc 8 (entget (car (entsel)))))) fragt nach Objekt und liefert Layer retour (setvar "CLAYER" layobj) setzt Objektlayer aktuell Hinweis: Wenn bei der Objektauswahl danebengeklickt wird, wird die Variable ERRNO auf 7 gesetzt, prüfe ...

In das Form Rund um Autocad wechseln
Rund um Autocad : Lisp-Anfänger - Probleme mit "_ai_molc"
Schachinger am 28.11.2002 um 07:18 Uhr (0)
Hy Bernd bingo - haut hin! da regnets gleich ein paar unities! THANKS! ------------------ mfg Siegfried Schachinger

In das Form Rund um Autocad wechseln
Rund um Autocad : blocktausch-attributblöcke
StephanJP am 03.10.2002 um 10:43 Uhr (0)
Hallo Jochen, für mich hört sich das so an: wenn wir Dateien von Vermessern kriegen sind die Punkte oft mit Attributen versehen, wenn man diesen "Punktblock" aber auflöst, sind die Attribute weg! Wenn also Deine verschwindenden Blöcke eigentlich keine Attribute haben kann es sein, das Diese beim ersetzen mit Blocktausch einfach verschwinden, da ja in der Blockdefinition keine Attribute gefunden werden. Ist so ein Trick von früher: Block mit Attribut (z.B. Punkthöhe), die Geometrie gefällt nicht, ergo Block ...

In das Form Rund um Autocad wechseln
Rund um Autocad : transparente Tastaturkürzel
molo am 22.11.2002 um 09:59 Uhr (0)
Moin, moin, wie man Tastaturkürzel in eine Lisp schreibt habe ich jadank des Forums schon herausgefunden. Gibt es auch eine möglichkeit solche Tastaturkürzel eigentlich auch transparent ausführen? Ich möchte mir nämlich folgenden Befehl aus meiner MNU als Tastenbefehl erstellen. Horizontaler Fang, Endpunkt: .yz;@;_endp Schönes Wochenende

In das Form Rund um Autocad wechseln
Rund um Autocad : transparente Tastaturkürzel
molo am 22.11.2002 um 10:25 Uhr (0)
Moin Lothar wie muss ich folgenden Eintrag in der Lisp umschreiben, damit er transparent wird? (defun c:zg () (command "_zoom" "g")) ; Zoom Grenzen Variante 1 (defun c:zg () (command " " "_zoom" "g")) ; Zoom Grenzen Variante 2 (defun c:zg () (command " _zoom" "g")) ; Zoom Grenzen Beide Varianten habe ich ausprobiert und beide haben leider nicht funktioniert oder bin ich auf dem Holzweg? Morten

In das Form Rund um Autocad wechseln
Rund um Autocad : transparente Tastaturkürzel
Bernd Cuder am 23.11.2002 um 17:07 Uhr (0)
Mit (defun C:ZG() ... definierst du einen neuen Lisp Befehl in AutoCAD. Du kannst Lisp Befehle auch transparent aufrufen (in deinem Fall ZG), jedoch nur wenn im Lisp Befehl selbst keine Command Anweisung enthalten ist. Bernd ------------------ Bernd Cuder Cad&Co makes CAD easy

In das Form Rund um Autocad wechseln
Rund um Autocad : transparente Tastaturkürzel
molo am 25.11.2002 um 11:31 Uhr (0)
Danke erstmal für Eure Antworten, aber so richtig schlau bin ich immer noch nicht, da ich mich wirklich nicht besonders gut in Lisp auskenne. -Du kannst Lisp Befehle auch transparent aufrufen (in deinem Fall ZG), jedoch nur wenn im Lisp Befehl selbst keine Command Anweisung enthalten ist. Muss bei meiem Lispbefehl, der ja praktisch ein Tastaturkürzel darstellt, nicht zwangsläufig eine Command Anweisung folgen? Im übrigen habe ich den Befehl Zoom Grenze nur genommen, da es sich immerhin um einen funktionie ...

In das Form Rund um Autocad wechseln
Rund um Autocad : transparente Tastaturkürzel
Bernd Cuder am 27.11.2002 um 17:16 Uhr (0)
Also ein Lisp Befehl ist kein Tastaturkürzel sondern tatsächlich ein neu definierter Befehl. Und Lisp Routinen müssen auch keine Command Anweisung enthalten, das ist nur ein angenehmer Zusatzeffekt, ich kann Elemente auch direkt erzeugen, entmake etc. .yz ist wie du schreibst kein Befehl, sondern eine Option bei einer Punktabfrage. .yz;@;_endp würde bedeuten, nehme mir y und z des letzten Punktes, schalte auf Objektfang Endpunkt und nimm das x des gezeigten Punktes. Problem, du bist mitten in einer Punktab ...

In das Form Rund um Autocad wechseln
Rund um Autocad : transparente Tastaturkürzel
Brischke am 28.11.2002 um 08:36 Uhr (0)
Hallo Molo, wenn ich das Richtig verstehe möchtest du einen Punkt, der sich aus der X-Koordinate eines beliebigen Punktes und den Y,Z-Koordinaten eines beliebigen anderen Punkt zusammensetzt. Schreibe einfach folgendes als Befehl auf dein Toolbar-Icon (cons (car (getpoint "Punkt für X:"))(cdr (getpoint "Punkt für YZ:"))) Lösche aber unbedingt das vorgegebene ^C^C - das ist der Abbruch eines evtl gestarteten Befehls. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night

In das Form Rund um Autocad wechseln
Rund um Autocad : Versetzen um die Hälfte von...
cadffm am 18.11.2002 um 11:59 Uhr (0)
mit 2002 (OTRACK) findet man sicher Wege ... ansonsten nimm dir die Lisp Objektfang "Mittelpunkt zweier Punkte" -ist bei mir oft genutzt...(aber nicht von mir...) (hab auch mal ein Icon dazugelegt) ------------------ Gruß Sebastian ,FFM [Diese Nachricht wurde von cadffm am 18. November 2002 editiert.]

In das Form Rund um Autocad wechseln
Rund um Autocad : Versetzen um die Hälfte von...
cadffm am 19.11.2002 um 09:27 Uhr (0)
also jetzt muß ich ehrlich gestehen das ich nicht kenne was du gefrühstückt hast .... MIDX - das Lisp... nimmt doch die "Hälfte", also die mitte zweier Punkte ! verstehe dich wohl nicht - wie ? ------------------ Gruß Sebastian ,FFM

In das Form Rund um Autocad wechseln
Rund um Autocad : Versetzen um die Hälfte von...
Sepperl am 30.11.2002 um 16:24 Uhr (0)
Hallo ! Ich habe ein LISP-Tool, das erst einen Abstand abfragt (entweder durch 2 Punkte, oder eintippen), dann den erhaltenen Wert durch 2 teilt und in den Versetz-Befehl einsetzt. Die angehängte Datei (HV.LSP) in das ACAD-Supportverzeichnis kopieren, dann in ACAD (load"HV") eintippen. Befehl mit HV starten. 1.Punkt angeben (auf 1.Linie) 2.Punkt mit Ofang-LOT auf 2.Linie klicken. dann kann Versetzt werden. Vielleicht hilfts...

In das Form Rund um Autocad wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  174   175   176   177   178   179   180   181   182   183   184   185   186   187   188   189   190   191   192   193   194   195   196   197   198   199   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz