|
Lisp : Layout drehen
Geos am 12.12.2006 um 07:47 Uhr (0)
Dreht zwar nicht das Layout, aber vielleicht ist es trotzdem nützlich: (command "_.DVIEW" "" "_TWIST".....)dreht die Zeichnung und läßt die Koordinaten unverändert. ------------------Schöne GrüßeErnstMeine Homepage
|
| In das Form Lisp wechseln |
|
Lisp : Propertie Plotmaßstab
Geos am 21.11.2008 um 07:40 Uhr (0)
ServusIch hab mich mal etwas mit den vl-Funktionen beschäftigt - nach Axels Beispiel mit dem auslesen des Layers folgt im ObjektModell das "Layout", wobeis bei der "PlotConfiguration" sehr viele gleiche Properties gibt . Wollt mal versuchen, die Einstellungen des Plot-Dialogfeldes auszulesen bzw. zu setzen - is mir sogar - zum Teil - gelungen. Was ich aber nicht gefunden hab, war der Plotmaßstab - also der Wert, der bei "Einheit" steht (im Screenshot "1.234").Code:Befehl: (setq #layout (vla-get-ActiveLayou ...
|
| In das Form Lisp wechseln |
|
Lisp : Propertie Plotmaßstab
Geos am 26.03.2009 um 08:05 Uhr (0)
Zitat:Original erstellt von CADmium:(vla-getcustomscale(vla-get-activelayout(vla-get-activedocument(vlax-get-acad-object))) a b )(princ a)(princ ":")(princ B)Hab das jetzt umgekehrt verwendetCode:(setq #layout (vla-get-activelayout(vla-get-activedocument(vlax-get-acad-object))))(vla-setcustomscale #layout 1 1)und mich gewundert, warum statt 1:1 dann 1 : 0.03937 im Dialogfeld steht.Mein Programm setzt einige Ploteinstellungen (Plotter, Papiergröße, stb-File, ...)Da die "PaperUnits" sowieso auf 1=Millimeter ...
|
| In das Form Lisp wechseln |
|
Lisp : Aktuelle Ploteinstellung in einer Seiteneinrichtung speichern
Geos am 21.03.2007 um 06:58 Uhr (0)
Falls es drum geht, die Einstellungen beim nächsten Plott wieder zu haben, dann such mal im Plotdialog nach "Änderungen im Layout speichern" (oder so ähnlich). Damit werden auch die Einstellungen beim Plotten aus dem Modellbereich gespeichert.------------------Schöne GrüßeErnstMeine Homepage
|
| In das Form Lisp wechseln |
|
Lisp : Layout-Modus die Layer gefroren oder getaut
Geos am 13.06.2010 um 12:34 Uhr (0)
Vielleicht hilft das - aus der ACAD-Hilfe:ViewportDefault property:Signature object.ViewportDefault objectLayerThe object this property applies to. ViewportDefaultBoolean; read-write TRUE: The layer is frozen in new viewports. FALSE: The layer is not frozen in new viewports. ------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |
|
Lisp : Lisp vs AktivX
Geos am 04.01.2007 um 17:42 Uhr (0)
Auf Grund mangelnder (deutschsprachiger!) Unterlagen (oder gibts da schon was?) bin ich mit dem vl..-Zeugs noch immer per "Sie"!RoyCAD fragt hier: http://ww3.cad.de/foren/ubb/Forum145/HTML/001924.shtml Zitat: Wie kann ich mit AktivX ins Layouts wechseln.(SetVar "CTAB" Layout1) und das gleiche im AktivX?Wenn ich mir die Antworten anschaue - die Lösungen sind alle bedeutend länger. Zitat:...(vlax-put-property DOCUMENT ACTIVELAYOUT LAYOUT)... obiges ist nur Teil einer Lösung - sich diese lange Wurst zu merk ...
|
| In das Form Lisp wechseln |