|
AutoCAD ObjectARX und .NET : Layout Position verschieben
Brischke am 08.02.2012 um 09:40 Uhr (0)
... hast du es denn mal mit den Objekten probiert?Ja, du brauchst die Objekte beim Modellbereich auf jeden Fall, beim Layout ... keine Ahnung. Beim Layout würde ich aber auch die Objekte nehmen, und diese auf das vorhandenen Layout1 kopieren und dann das Layout 1 umbenennen.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Rund um AutoCAD : Layout als Datei speichern ?
Brischke am 02.11.2001 um 07:22 Uhr (0)
Hallo,am besten du speicherst es unter R14, dann wird das aktuelle Layout zum Papierbereich. Alle anderen sind dann weg. Ist der Modellbereich aktiv, wird das erste Layout als Papierbereich gespeichert.Bei Fragen ...Grüße Holger
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Formate aus PC3
Brischke am 25.11.2004 um 20:32 Uhr (0)
Hallo Axel, direkt auf die PC3 zugreifen ... das geht meines Wissens nicht. Du kannst aber die Druckerkonfiguration in einem Layout aktuell setzen und dann über das Layout-Object auf die Papierformate zugreifen. So: Code: (foreach Media (vlax-safearray- list (vlax-Variant-Value(vlax-invoke-method Layout GetCanonicalMediaNames))) (setq ergli (cons(cons (vlax-invoke-method Layout GetLocaleMediaName Media) Media) ergli)) ) In der Variablen ergli hast du dann die Papierformate (Name . Abmessun ...
|
| In das Form AutoLisp wechseln |
|
AutoCAD ObjectARX und .NET : pdf von Layout plotten
Brischke am 15.11.2013 um 09:29 Uhr (1)
Hallo SchwedeNK,direkt nicht, du musst die Daten aus dem aktuellen Layout ermitteln und zuweisen.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Layout Position verschieben
Brischke am 08.02.2012 um 09:06 Uhr (0)
Hallo veydan,nur mal so eine Idee: Ein Layout ist doch auch nur ein BlockTablerecord. Wenn du in den darin enthaltenen Elementen einfach die OwnerId eines anderen Layots einträgst .. sollten die doch auf einem anderen Layout angezeigt werden. Dann noch die Layoutnamen tauschen und fertig ists.Gib mal eine Info, ob du diesen Weg gegangen bist und wenn ja, mit welchem Ergebnis.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download- ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Lisp : Layout exportieren
Brischke am 05.03.2004 um 04:09 Uhr (0)
@Proxy,das, was Hr. Mattis schreibt, stimmt! Ein Ansichtsfenster gibt nur den Blick auf einen bestimmten Bereich des Modellbereiches frei. Wenn das nur ein Ausschnitt der gesamten Geometrie im Modellbereich ist, dann kann es sehr leicht dazu kommen, wenn im Layout nur die Hälfte eines Blocke/XRefs/Linie/Polylinie/Kreises/.. (also irgend eines Zeichnungselementes zu sehen ist) dass dieses geteilt werden müsste, um das augenscheinlich gleiche Layout im Modellbereich zu haben, wie es im Layout durch das Ansic ...
|
| In das Form Lisp wechseln |
|
AutoCAD ObjectARX und .NET : .dwg-Layout von Inventor erstellen
Brischke am 17.12.2013 um 10:23 Uhr (1)
Hallo Chris,ich denke, du wirst dem Layout mehrere Viewports hinzufügen müssen. In diesen kannst du dann die Verschiedenen Ansichten einstellen.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Autocad VBA : Alle Layouts nach blöcken durchsuchen
Brischke am 19.05.2004 um 14:00 Uhr (0)
Hallo, erstell dir einen Auswahlsatz über alle Elemente der Zeichnung, die ein Block bestimmten Namens sind. Da werden alle Elemente, egal in welchem Layout, gefunden. Falls es für dich wichtig ist, das Layout zu wissen oder die Blöcke nach Layout sortiert auszugeben, dann kannst du das ja dann aus den Elementeigenschaften ermitteln und entsprechend sortieren. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! T ...
|
| In das Form Autocad VBA wechseln |
|
AutoLisp : Ursprung für alle Layouts
Brischke am 16.08.2004 um 11:14 Uhr (0)
Hallo CeZet, mal eine andere Variant, welche auf das Durchlaufen der Zeichnungsdatenbank verzichtet. Code: (defun c:ExAll (/ as ssla sslao cmdold) (setq cmdold (getvar CMDECHO )) (setvar cmdecho 0) (foreach LAYOUT (mapcar cdr (vl-remove-if-not (lambda (E) (= (car E) 3) ) (entget (cdr (assoc 350 (member (3 . ACAD_LAYOUT ) (entget (namedobjdict)) ) ) ) ) ) ) (command _Layout _se LAYOUT) (setq as (ssget _X ...
|
| In das Form AutoLisp wechseln |
|
AutoCAD VBA : mehrere Layouts mit Schriftfeldern
Brischke am 24.11.2012 um 19:58 Uhr (0)
Hallo,Du musst einen SelectionSet-Filter definieren, der nur auf dem aktuellen Layout sucht. Das müsste der 410 er Gruppencode sein, das aktuelle Layout bekommst du über ein SysVar clayout?Grüße holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD VBA wechseln |
|
AutoCAD ObjectARX und .NET : Layout Position verschieben
Brischke am 08.02.2012 um 09:32 Uhr (0)
... andere Idee:Du machst eine neue Zeichnung auf, und kopierts dir aus der Zeichnung (aus der du bei deinem Lösungsansatz gerade die WBlöcke machst) den Modellbereich und das (gewünschte) Layout rein und speicherst diese Zeichung dann ab. Das ganze natürlich in einer Schleife.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen. defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Rund um Autocad : Ansichtsfenster
Brischke am 24.02.2005 um 16:54 Uhr (0)
Hallo myrchen, da machst du wirklich sehr komische sachen. Im Modellbererich zeichnest du 1:1, meinetwegen auch in 1:1000, wenn du Meter als Basis deiner Maße nehmen möchtest. Im Papierbereich (Layout) fügst du dir einen Rahmen ein, der 1:1 der Papiergröße entspricht. Innerhalb dieses Rahmens erstellst du dir ein Ansichtsfenster. Den Maßstab realisierst du über Zoomen in diesem Ansichtsfenster. Nun bemaßt und beschriftest alles im Layout in den nprmalen Schriftgrößen. Grüße Holger CAD on demand GmbH ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Usprung von Blöcken in Layouts
Brischke am 07.05.2003 um 09:31 Uhr (0)
Hallo Heidi, anbei ein Tool, welches gewählte Blöcke in allen Layout s explodiert. Dennoch ein paar Ausführungen zum Prinzip Ich durchlaufe alle Elemente aller Layout s und wenn ein Block mit dem gesuchten Namen gefunden wird, dann wird dieser explodiert. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
| In das Form AutoLisp wechseln |