|
Rund um AutoCAD : Blöcke gegen Punkte tauschen
CADmium am 18.08.2008 um 17:08 Uhr (0)
Hab mal was als schnelle Hilfe für ein paar Zeichnungen zusammengeklöppelt ..Ersetzt alle Referenzen des gewählten Blockes durch einen Punkt an den Einfügekoordinaten------------------ - 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 : Blockdefinition laden
CADmium am 31.12.2007 um 09:42 Uhr (0)
Man kann einen Block "entmaken" ...1. ein entmake-Aufruf mit dem Blockheader (das ist das , was dir (tblobjname "BLOCK" BLOCKNAME" liefert)2. für jedes Blockelement (Linien, Kreise, Texte usw. einen entmake-Aufruf mit den entsprechenden Gruppencodes)3. einen entmake-Aufruf für das SEQUEND-Objekt um den Block abzuschließen.4. einen entmake-Aufruf um die Blockreferenz zu erzeugen... dafür brauchst du dann aber keine externe DWG mehrP.S. ein gewisser Brischke hat zur Vereinfachung mal ein Tool Blockdefforload ...
|
| In das Form Lisp wechseln |
|
AutoCAD ARX Object : Basispunkt, Einfügepunkt verschieben
CADmium am 08.02.2010 um 09:52 Uhr (0)
Das geht so im Mechanical ..... es beücksichtig allerdings nicht die Lage anderer Referenzen des Blockes (die werden entsprechend der Basispunktänderung der bearbeiteten Referenz verschoben) und auch nicht die Lage evtl. Attribute.Deshalb damals auch deas Lisptool ....------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."[Diese Nachricht wurde von CADmium am 08. Feb. 2010 editiert.]
|
| In das Form AutoCAD ARX Object wechseln |
|
AutoLisp : externe Referenzen
CADmium am 25.05.2005 um 12:39 Uhr (0)
für die Layerfilter kannste mal bei CADWIESEL gucken .. unter Sonstiges- Layer ------------------ - 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 |
|
Rund um AutoCAD : externe Referenzen auflösen (explode)
CADmium am 25.02.2009 um 08:31 Uhr (0)
erst die XREF binden und dann _explode------------------ - 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 : Umfrage: Externe Referenzen
CADmium am 25.10.2010 um 11:43 Uhr (0)
...also ich setzte gar keine Xrefs ein .. hat aber nichts mit dem Datenkonzept der XRefs, sondern eher mit meinen Anwendungsfällen / Arbeitsweise / Datenweitergabe zu tun...------------------ - 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 : XRef bearbeiten
CADmium am 14.04.2005 um 10:40 Uhr (0)
F1 - Index zu suchendes Schlüsselwort - XRefs (externe Referenzen), bearbeiten, direkt Vefahren / Konzepte / Referenz hinsichtlich Sysvars usw. abgeklopft ? ------------------ - 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 : Referenzen - nicht aufgelöste Referenzen
CADmium am 11.10.2012 um 12:35 Uhr (0)
informier dich mal über XREFNOTIFY ...------------------ - 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 : Zeichnungsweitergabe ohne Attribute
CADmium am 29.04.2008 um 07:47 Uhr (0)
Ansonsten hab ich hier noch was um Referenzen dynamischer Blöcke in Referenzen statischer Blöcke zu verwandeln und die dynamischen Blockdefinitionen aus der Zeichnung zu entfernen.In dem Thread gabs das Thema schon mal, und auch eine Vorabvariante des Tools zum Testen.------------------ - 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 : Mehrere Bocknamen zu einen Umbenenne
CADmium am 26.06.2009 um 11:54 Uhr (0)
mit umbenennen wird das nix, da der Name als eindeutiger Kennzeichner des Blockcontainers fungiert.... Wenn die Blöcke inhaltlich gleich sind, kann man per Tool sagen: ersetze mir alle Referenzen des Blockes B durch Referenzen auf den Block A und behalte dabei die Eigenschaften der B-Blockreferenzen bei.------------------ - 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 |
 ATTEDITN.VLX.txt |
Rund um AutoCAD : Text Neigungswinkel in Blöcken via Skript auf 0 setzen (viele Blöcke)
CADmium am 09.03.2011 um 12:24 Uhr (0)
Mal ne Frage .. sehr viele Blöcke mit sehr vielen Referenzen oder ein Block mit dehr vielen Referenzen ? bei Letzterem : _refedit und die Attributsdefinition bearbeiten und dann _attsync.Ansonsten mal was im Anhang ...------------------ - 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 : Basispunkt bei Blöcken
CADmium am 09.02.2004 um 11:07 Uhr (0)
Also Ändern des Basispunktes per Refedit - funzt zwar, ist aber für meine Begriffe ganz schön aufwendig. Jedoch werden bei dieser Variante die Blockdefinition und die angewählte Blockreferenz, nicht aber andere evtl. in der Zeichnung vorhandene Referenzen des gleichen Blockes angepaßt!! . Und Referenzen innerhalb anderer Blöcke werden schon gar nicht berücksichtigt! Das kann es also nicht sein! Eine Weiterführung des Lisp s scheint mir da konsequenter! Mal melden, wer Bedarf hat! Gruß Thomas ------------- ...
|
| In das Form Rund um Autocad wechseln |
|
AutoCAD VBA : Referenzen eines Blocks ermitteln
CADmium am 13.12.2021 um 13:08 Uhr (1)
via activX kann man IMHO von der Blockdefinition nicht direkt auf die Referenzen zu greifen ( in Lisp gibt es eine Möglichkeit sich durchzuhangeln )Attribute bekommst du mittels der Methode GetAttributes der Blockreferenz, die Kenntnis des übergeordneten Eigentümers ist dafür nicht erforderlich ... den bekommst du aber über die Property OwnerID und die Umwandlung der ID mittels der Methode ObjectIdToObject ....------------------Also ich finde Unities gut ... und andere sicher auch-------------------------- ...
|
| In das Form AutoCAD VBA wechseln |