Sonntag, 28. September 2014

Blöcke Zuschneiden anstatt aufzulösen

Wenn Xref in bestimmten Bereichen ausgeblendet werden müssen verwendet man den
Befehl: XZUSCHNEIDEN

Tastatur

Bei angewählten Xref:

 
Kontexmenü (rechte Maustaste)

Multifunktionsleiste

Menü

Hauptsächlich ist dieser Befehl dazu gedacht Externe Referenzen zuzuschneiden, es lassen sich aber auch viele andere Objekte damit zurechtschneiden, z.B. Blöcke oder Anordnungen.
Nach Eingabe des Befehls einfach den oder die Blöcke die zugeschnitten werden sollen anwählen,

Sonntag, 21. September 2014

Objekte im Dynamischen Block mittig strecken

Wie kann man Objekte in einem Dynamischen Block von einer Achse zu beiden Seiten hin strecken, schieben…?

In meinem Beispiel nehme ich mal an das ein Objekt mithilfe der Gesamtbreite jedoch vom Mittelpunkt (hier Achse) aus Skaliert (beidseitig gestreckt) werden soll.

Nach dem die Konturen als Block erstellt worden sind, können nun im Blockeditor entsprechende Parameter ergänzt werden.
Ich wähle hierfür ein Linear-Parameter aus. 
Dazu rufe ich den Befehl entweder aus der Multifunktionsleiste auf oder wähle diesen in der Blockerstellungspalette auf dem Reiter Parameter an.


Wähle dann zwei Punkte am Objekt die die gesamt Breite angeben sollen und Positioniere diese mit einen weiteren Klick.


Anschließend gebe ich dem Linearparameter ein verständlichen Namen.
Hierfür wähle ich den Parameter an, klicke mit der rechten Maustaste und wähle Parameter umbenennen.

Man kann natürlich auch im Eigenschaftenfenster den Namen ändern, Parameter anwählen dann ins Eigenschaftenfenster Abstandsname anklicken und die gewünschte Bezeichnung eingeben, außerdem kann im Eigenschaftenfenster auch gleich eine Beschreibung für den Parameter ergänzt werden.


Nun stelle ich noch die Basisposition von Startpunkt auf Mittelpunkt um, ebenfalls im Eigenschaftenfenster.


Jetzt kann eine Aktion mit dem Linearparameter verknüpft werden.
Ich wähle strecken, natürlich können auch andere Aktionen verwendet werden.

  oder  

Wähle den Parameter an.

Klick auf einen Basispunkt des Parameter.
Es stehen zwei zur Auswahl:

oder

Ich habe den unteren Punkt gewählt es ist jedoch egal welchen Punkt man verwendet man muss sich nur merken welchen man genommen hat.
Nun verlangt die Aktion einen Begrenzungsrahmen. Diesen lege ich komplett über den Bereich den ich strecken möchte.


Nun die Objekte wählen die gestreckt werden sollen. Diese können einzeln durch anklicken oder mit den gewohnten Kreuzen/Fenster angewählt werden.


Anschließend mit Enter/rechte Maustaste Bestätigen.
Nun sollte neben dem Parameter die Aktion angezeigt werden.


Anschließend erstellen wir eine zweite Streckenaktion an diesem Linearparameter.
Hierfür wählen wir wieder den gleichen Basispunk wie bei der ersten Aktion.
Ziehen aber das Auswahlfenster um den oberen Bereich.


Nun werden wieder die Objekte die gestreckt werden sollen ausgewählt.
Nach dem bestätigen erscheint am Parameter eine zweite Aktion.
Klickt diese mit der Maus an.

Und geht in das Eigenschaftenfenster auf den Abstandsmultiplikator und gebt hier vor der 1.00 ein Minus(-) ein.


Jetzt könnt ihr entweder den Block speichern und schließen oder zur Prüfung noch schnell mal mit Testblock schauen ob der Block richtig funktioniert.
Geht hierfür in der MF-Leiste auf Test-Block, eine neue Zeichnung wird geöffnet in der Ihr euren Neuen Block ausprobieren könnt.


Nach Anwahl des Block kann im Eigenschaften Fenster, im Bereich Benutzerdefiniert, eine neue Breite eingegeben werden.


Oder ihr Klickt auf das kleine Dreieck am Block.
Jetzt könnt Ihr die breite eures Block skalieren indem ihr daran zieht oder einen neuen Abstand eingebt.


Wenn alles wie gewünscht funktioniert kann das Fenster geschlossen


und danach der Blockeditor mit speichern beendet werden.



Nun kann der Block in der Zeichnung verwendet werden.




Sonntag, 14. September 2014

Vorgabe Ansicht eines Dynamischen Blocks mit mehreren Sichtbarkeits-Abruftabellen.

Bei Blöcken mit normale Sichtbarkeitsparameter kann dies einfach über die Position geregelt werden, sprich die Sichtbarkeit an erster Stelle ist auch gleichzeitig die Darstellung beim einfügen des Blockes.
Will man bei einem Dynamischen Block mit mehreren Abruf-Sichtbarkeiten (siehe: Mehrere Sichtbarkeitsparameter in einem Dynamischen Block ) die Anfangsansicht vorfestlegen so geht dies nur mit einem kleinen Trick. 
Nach Erstellung des Blockes werden alle Abruftabellen wie Beschrieben erstellt. Anschließend, wenn der Block so weit fertig ist, werden die Objekte die in der Anfangsansicht nicht sichtbar sein sollen genau um den Faktor in der Abruftabelle skaliert.
Beispiel:
Ihr habt wie in meinen Fall einen Block in dem man durch Anwahl Funktionen einzeln Objekte an/aus schalten kann.
Nun hätte ich aber gerne das Vorab alles deaktiviert ist. Wie bekomme ich dies hin?
Zuerst einmal habe ich den Block wie beschrieben erstellt. Dort wo die Kreuze sind ist je eine Abruftabelle.
Durch Anwahl könnte ich nun diese deaktivieren. Um nur einen ausgewählt zu haben müsste ich 3 Klicks machen, anstatt nur einen wenn alle schon beim Einfügen deaktiviert wären.
Also gehe ich in den Blockeditor.
Rufe die Abruftabelle auf
Und schaue welches Objekt ich um wie viel skalieren muss damit es meiner Tabelle entspricht.
Nun wähle ich die Objekte und gebe Varia ein.
Als Basispunkt wähle ich den Startpunkt der Skalierung 1.
Anschließend gebe ich B ein oder Klicke auf Bezug
2.
Nun möchte Autocad eine Bezugslänge haben hierfür gibt es nun wieder 2 Möglichkeiten.
-Ich habe mir die Länge aus der Abruftabelle gemerkt (aktiviert = 8.485) so kann ich diese nun eingeben. 
-Oder wenn nicht so klicke ich einfach auf den Startpunkt des Linearparameters 1 und anschließend auf den Endpunkt 2.
Anschließend gebe ich die neue Länge ein (deaktiviert = 0.0001).
Nun sind die Objekte ganz klein und beim Einfügen des Blockes nicht sichtbar.
Anschließend wiederhole ich dies für alle Objekte die standardmäßig deaktiviert sein sollen. Nun den Block speichern und den Blockeditor schließen.
Wenn der Block nun eingefügt wird ist die Vorgabe wie gewünscht.






Samstag, 26. April 2014

Mehrere Sichtbarkeitsparameter in einem Dynamischen Block

Wer schon mal versucht hat in einem Dynamischen Block mehrere Sichtbarkeitsparameter zu erstellen wird festgestellt haben das dies so nicht möglich ist da Autocad nur einen Sichtbarkeitsschalter zulässt (** Sichtbarkeitsparameter bereits in Blockdefinition vorhanden. **)

Ich möchte euch hier einen kleinen Trick vorstellen wie man trotzdem weitere an/aus Schalter hinzufügen kann.

Samstag, 19. April 2014

Gleichzeitiges mehrfach Umbennen von Layer od. Blöcken....

Möchte man mehrere Blöcke oder Layer gleichzeitig umbenennen indem man ein Präfix hinzufügt oder entfernt so kann dies mit dem Befehl Umbennnen “DU“ (umbenenn, ddrename) schnell ausgeführt werden.

Am einfachsten ist es zu allen Objekten ein Präfix

oder Suffix hinzuzufügen

Sollen es nur bestimmte Namen sein die geändert werden sollen so ist ein bisschen Kombinationsgabe gefordert.

Hier zum Beispiel sollen alle Layer mit PB- in Extern- umbenannt werden


Will man ganze Teile aus dem Namen löschen so kann dies zum Beispiel wie auf folgenden Bild gemacht werden.

Hinweis:  ist der geplante neu Name für das Objekt  schon in der Zeichnung vorhanden so werden Betroffenen Objekte nicht umbenannt.


Sonntag, 16. Februar 2014

Fehlerhafte Darstellung von Schraffur

Wenn beim erstellen die Schraffur in Koordinatenechten Zeichnungen nicht so aussieht wie sie soll, kann dies daran liegen daß, das zu schraffierende Objekt zu weit vom Nullpunkt der Zeichnung entfernt ist.

Hier ein Darstellungsbeispiel :
1 = richtige, 2 = falsche



Aber nicht nur die Entfernung von Null ist entscheidend sondern auch die Planausrichtung und das BKS. Nun ist es ja leider nicht immer Möglich alle Pläne am Nullpunkt zu erstellen (Koordinatenechtheit). Aber wie kann man das Umgehen? Dazu muß man wissen in welchen Situationen es zur falschen Darstellung kommt.

Wo bei BKS Welt und Ansicht die Darstellung fehlerhaft ist, so wird sie bei BKS, Objekt richtig Dargestellt.
                 


   






Aber auch mit BKS Welt ist es möglich die Schraffur richtig Darzustellen.


    

Wie ist das jetzt möglich da es doch scheinbar vorher in Welt nicht funktionierte.

Hier das Fenster der Schraffur Erstellung




Wenn nun im unteren Bereich „Schraffurursprung“ der Ursprung auf Festgelegter Ursprung und Umgrenzung als Vorgabe oder Klicken, um Ursprung festzul. (ein Punkt in der Nähe des zu schraffierenden Objektes anklicken) eingestellt wird, wird die Schraffur richtig dargestellt.





Sollte beim Arbeiten in der Zeichnung die Schraffur plötzlich Ihre Darstellung ändern (passiert gelegentlich beim ändern der Schraffurumgrenzung oder nachdem man im Blockeditor war) so muss man nicht zwangsläufig die Schraffur neu erstellen, das geht auch leichter.

Zuerst stellt man das BKS auf Welt, nun wählt man die betreffende Schraffur ohne Befehl an und klickt mit der rechten Maustaste, wählen Sie jetzt Ursprung festlegen und klicken in die Nähe oder auf die Schraffur und schon ist die Schraffur wieder richtig Dargestellt. 



Das BKS auf Welt zu stellen ist nicht zwingend erforderlich, jedoch kann es vorkommen das „Ursprung festlegen“ sonst nichts den gewünschten Effekt bewirkt.