|
AutoLisp : DIMSTYLE manipulieren
CADmium am 10.04.2006 um 14:26 Uhr (0)
wenn du den Bemaßungsstil mit Lisp änderst, wissen die den Bemassungsstil referezierenden Bemaßungen doch noch nichts von der Änderung .. die werden von Autocad erst "angestoßen" ( bei command ect.)Und falls es falsch rübergekomen ist.. mir gehts auch um die "Bereicherung" des Forums mit entsprechend interessanten, hilfreichen Beiträgen .. aber irgentwie hab ich den Eindruck: ich bin in einer Einbahnstraße..------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems ...
|
| In das Form AutoLisp wechseln |
|
Lisp : acetutil
CADmium am 13.06.2010 um 20:25 Uhr (0)
Die Expresstools bringen mehr mit als nur ein paar zusätzliche Befehle ... nämlich auch ein paar recht interessante , aus Lisp ansprechbare , Funktionen .... (definiert in acetutil.arx und acetutil*.fas) ..anbei mal eine entsprechende Doku.Also wenn mal jemand den Status der CapsLocktaste abfragen will: (defun CAPSLOCK-ON?()(=(acet-sys-keystate 20)1)) ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung dessel ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Polylinie in Kreis umwandeln
CADmium am 06.01.2008 um 16:47 Uhr (0)
Zitat:Original erstellt von Gromhelm2:Hallo,gibt es eine vlx-Datei für Autocad 2007 ? Leider funktioniert es nicht - es kommt die Meldung ; error: no function definition: C T:PL2CIRCLE... da Tool hat einfach sein Absolutes Verfallsdatum erreicht ...und da dir das andere Lisp genügt, brauch ich die vlx ja nicht neu kompilieren ...?!------------------ - 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 : Benutzerspezifische Eigenschaften
CADmium am 03.04.2008 um 19:24 Uhr (0)
Ja, da du sie mit Lisp auslesen und setzten kannst, geht das . Such mal im Lispforum (oder in der Onlinehilfe) nach "SummaryInfo" .Google sollte in verbindung mit lsp auch einige Treffer bringen. Fertiger Code für genau deinen Wunsch ist mir aber - glaube ich - nicht untergekommen... ich würde son Übertrager auch gleich mit Objectdbx machen ..------------------ - 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 : bezug auf zentrum (lisp)
CADmium am 25.02.2011 um 09:08 Uhr (0)
so .... Wir haben auch ein Lispbrett !!Stelle entsprechende Fragen doch bitte der Übersicht halber dort!(Auch wenn die entsprechenden Leute in beiden Brettern mitlesen) Zu deiner Frage:..der Mittelpunkt eines Kreises ist im GC10 gespeichert(princ(cdr(assoc 10(entget(car(entsel "
Kreis wählen:"))))))------------------ - 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 : Block Handle in Datei ausgeben
CADmium am 13.10.2008 um 10:39 Uhr (0)
Zitat:Original erstellt von CADdoctor:Mit EATTEXT bekomme ich nicht den Layoutnamen auf dem mein Block liegt ausgegeben!Gibt es da schon fertige Lisp Tools die sowas könne?Keine Ahnung ,.. mir ist keines bekannt,.. ist ja auch ziemlich speziell,.. aber wie gesagt .. es ist sicher machbar.------------------ - 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 |
|
AutoLisp : Lisp und ADT
CADmium am 02.09.2004 um 10:59 Uhr (0)
na gibt doch z.B. mal (entget(car(entsel)) ( * )) ein und Klicke eine Tür an! Was passiert? ... ne Liste kriegst du sicherlich... aber ob du mit entmod was erreichst, oder ob es activX-Routinen gibt bezweifle ich. Letztes kannst du mit (vlax-dump-object(vlax-ename- vla-object(car(entsel))) T) testen Oh, sehe , Holger hat was gefunden .. TOP ------------------ - Thomas - [Diese Nachricht wurde von CADmium am 02. Sep. 2004 editiert.]
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Geister(?)-Befehl: layneu
CADmium am 28.05.2006 um 22:24 Uhr (0)
IMHO ist der _ai_molc Befehl in der acad.mnl definiert.. als Lisp-Routine... da kannste dann auch durch einfügen folgender Zeilen gerne dein Kürzel definieren:(defun c:xyz() (c:ai_molc)) oder auch (defun c:layneu()(c:ai_molc))------------------ - 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 |
|
Lisp : Pviewport Clip Einstellungen lesen u.setzten
CADmium am 14.03.2008 um 10:00 Uhr (0)
Setzten ist nicht! Du kannst ein Viewport auch nicht entmoden oder entmaken. Per Lisp könnte einzig der Weg über ActivX Teillösungen bringen (glaub ich aber in deinem Fall nicht).. teste ich jetzt aber nicht weiter.------------------ - 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 |
|
Rund um AutoCAD : Attribut Text gespiegelt trotz Systemvariable?! Hilfe
CADmium am 26.11.2008 um 13:52 Uhr (0)
Zitat:Original erstellt von stolli:Danke für die schnelle Antwort. Wie erstellt man ein eigenes "attsync" ? Gibt es da irgendwo eine Anleitung, wie man Befehle selber bastelt? Jo .. z.B. hier oder Online . gibt aber auch noch andere Wege als Lisp ...------------------ - 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 : Benutzerdefinierte Render-Voreinstellungen übertragen 2010
CADmium am 08.03.2010 um 13:24 Uhr (0)
Kann man alles per Lisp machen , hatte ich für andere Sachen , wie Layerfilter, Views, UCS schon realisiert .. ein Stichwort noch wäre: ObjectDBX Wenn mal ganz viel Zeit und ganz viel Motivation da ist, mach ich mich vielleicht auch mal ran ... auf der Toolideenliste hab ich es vermerkt.------------------ - 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 : 3d-Polylinie in 3d-Fläche konvertieren
CADmium am 18.01.2022 um 07:06 Uhr (1)
zur Lisp .... ungetestet ... da sind sehr viele commands drin, die den englischen Befehlsaufruf nutzen ... z.B. (command "undo" "end") ... falls du ein "deutsches" ACAD hast, ändere mal dies in den "internationalen" Aufruf mit Unterstrich davor ... -- (command "_undo" "_end")------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung d ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Befehltszeile änder
CADmium am 17.04.2008 um 13:57 Uhr (0)
änder dein Buttonmakro dementsprechend... oder lad dir n Lisp , das mittels Reaktor auf das Ereignis "Speichern" reagiert .. oder nutze bflösch um _qsave zu löschen unter dem Namen super_gespeichert neu zu definieren .....aber erwarte von meiner Seite hier keine weitere Unterstützung für den - in meinen Augen - Blödsinn------------------ - 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 |