|
Lisp : plotstiltabelle in den ordner der .dwg kopieren
CAD-Huebner am 01.11.2008 um 11:51 Uhr (0)
Aber wenns denn so sein soll:So z.B. findet man via Lisp/ActiveX die Plotstiltabelle zum aktuellen Layout heraus: http://ww3.cad.de/foren/ubb/Forum145/HTML/000618.shtml#000001 oder siehe hier http://ww3.cad.de/foren/ubb/Forum145/HTML/000283.shtml#000000 Die gefundenen CTBs könnte man dann ins Zeichnungsverzeichnis kopieren ( vl-file-copy ... und mitdiesen Tools verwenden http://www.cadwerk.com/download/createlink/clink.html oder http://www.cadmaro.de/downloads/freeware/linkplotstyles.html Siehe dazu folgen ...
|
| In das Form Lisp wechseln |
|
Lisp : Plotten aller Layer (separat!) im akt. Layout mit akt. Seiteneinrichtung
spider_dd am 08.05.2012 um 15:52 Uhr (0)
na dann schau Dich mal zum Beispiel hier auf Axels Seiten um. Ist sozusagen der Klassiker an Tutorial.Das Ganze gab es auch mal als Buch, suche hier im Forum mal nach "Kochbuch" Fragen werden dann hier natürlich auch immer beantwortet.Frohes Schaffen!GrußThomas
|
| In das Form Lisp wechseln |
|
AutoLisp : Ansichtsfenster - Zoomfaktor wiederherstellen
Peter2 am 20.04.2006 um 11:12 Uhr (0)
Bleibt noch die Frage, ob die Funktion (und auch die zitierte von Holger) auch so geht, dass man sie im aktivierten Modellbereich aufrufen kann und das Programm selbst ermittelt, in welchem AF es sich befindet. Derzeit muss man das Fenster im Layout gezielt anklicken.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Layout-Bezeichnung
startrek am 27.01.2005 um 23:12 Uhr (0)
ohohoh, das ging ja schneller als erwartet und obendrein an diesem gruseligen Lisp-Ort ;-)) Na denne auch von mir die besten Wishes zu einem Kilo Tunnelbauer ;-)) Ich muss schon sagen, du erstaunst mich immermehr, aber das ist schön so! Bleib so wie du bist und werde noch besser, als du so schon bist, einen guten Drive wünschend Nancy
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Linientypfaktor
cad4fun am 20.03.2006 um 17:25 Uhr (0)
kannst mir bitte mal eine DWG reinstellen, in der eine strichlierte oder strichpunktierte Linie(Deine ZE-Definition) im Modell und im Layout im Massstab 1:50 am Bildschirm das exakt gleiche aussehen hat und vielleicht deine einstellungen für "xxSCALE" dazuschreiben. ich möchte gerne wissen, was ich bis jetzt übersehen habe.und schön wäre auch noch ein 2.Ansichtsfenster M=1:100, wo die strich-lückenabstände wie im AF 1:50 sindlG
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Layout- zu Objekteigenschaften
CADmium am 02.05.2005 um 16:10 Uhr (0)
@ scholle da mußt du (setq lay_eig (tblsearch layer ele_lay)) durch (setq lay_eig (entget(tblobjname layer ele_lay))) ersetzen, da tblsearch den GC370 nicht mitliefert. ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
| In das Form AutoLisp wechseln |
|
Lisp : Layer Ansichtsfenster Farbe mit lisp ändern
cadffm am 19.09.2025 um 13:59 Uhr (1)
Warum benutzt du nicht einfach den normalen AutoCAD-Befehl,oder geht das in deiner Ablaufumgebung nicht?AFLAYER !?EDIT:Also wenn es "doch" auch per Befehl okay ist, dann so zum Beispiel:(foreach i (layoutlist) (vl-cmdf "_.layout" "_set" i) (vl-cmdf "_.vplayer" "_reMoveoverrides" "_all" "*" "_all" ""))
|
| In das Form Lisp wechseln |
|
AutoLisp : Ursprung für alle Layouts
Brischke am 16.08.2004 um 13:35 Uhr (0)
Hallo CeZet, das kommt wohl von den Papierbereichs-Ansichtsfenstern, die nicht aufgelöst werden können. Folgende Änderung (die musst du an 2 Stellen machen) schließt die Auswahl selbiger aus. Code: (ssget _X (list (cons 410 LAYOUT) (-4 . ) (0 . VIEWPORT ) )) Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
Lisp : Papierformat von aktuellem Layout in Variable speichern
Zeli am 06.07.2012 um 14:12 Uhr (0)
Danke für die Antwort. Damit krieg ich jedoch die Masse und nicht den Namen des Papierformats. Ich bräuchte den Namen...Ein Lösungsansatz wäre das:(SETQ SIZE (VLA-GET-CANONICALMEDIANAME (VLA-GET-ACTIVELAYOUT (VLA-GET-ACTIVEDOCUMENT (VLAX-GET-ACAD-OBJECT)))))Allerdings erhalte ich das Ergebnis "UserDefinedMetric (297.00 x 420.00mm)" und der Original-Name lautet "A3 (297 x 420 mm)"Gibt es keine Möglichkeit an die Variable des Namens heranzukommen?------------------
|
| In das Form Lisp wechseln |
|
Lisp : Linien von Layer A auf Layer B setzen
CADmium am 07.07.2010 um 11:05 Uhr (0)
an den richtigen Stellen ersetzt haste doch schon .. nur noch alle Klammern und die anderen Zeilen usw. mitnehmen ( und daran denken .. das ssget keine Linien in Blockreferenzen sammelt und das commands nur auf das aktuellen Layout angewendet werden ) ------------------ - 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 |
|
AutoLisp : BlockRef von VLA-Object?
CADchup am 23.11.2004 um 12:25 Uhr (0)
Hi Axel, danke. Ich sehe schon, nentsel war vielleicht ein etwas unglückliches Beispiel. Etwas allgemeiner gefasst: Ich habe ein Element als VLA-Objekt vorliegen, von dem ich weiß, dass es zu einer Blockreferenz gehört. Wie bekomme ich diese Blockreferenz? Letztendlich möchte ich feststellen, ob die Blockreferenz im Modell oder Layout liegt. Gruß CADchup ------------------ www.cadditions.de
|
| In das Form AutoLisp wechseln |
|
Lisp : Linie ohne command erzeugen
CADmium am 21.11.2011 um 21:33 Uhr (0)
im Modellbereich ? im Layout ? im aktuellen Dokument ? Welche eigenschaften soll die Linie sonst noch haben ? ok .. man ne Minimalvariante :(entmake (list (0 . "LINE") (10 0.0 0.0 0.0) (11 2.0 0.0 0.0)))(entmake (list (0 . "LINE") (10 1.0 0.0 0.0) (11 1.0 1.0 0.0)))ssadd ist übrigens was für Auswahlsätze -- F1------------------ - 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 : Layer Ansichtsfenster Farbe mit lisp ändern
nebuCADnezzar am 23.09.2025 um 12:52 Uhr (1)
MoinmoinLisp haben wer nich hinbekommen, wir machen nu n Befehlsmakro mit Knop.Im Layout den Layermanager öffnen, (oder im aktiven Ansichtsfenser) pro Ansichtsfenster können alle Layer, Farbe, Linienstärke,... überschrieben werden.CU------------------Es ist kein Zeichen geistiger Gesundheit, gut angepasst an eine zutiefst kranke Gesellschaft zu sein.Jiddu Krishnamurti
|
| In das Form Lisp wechseln |