| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Insbase von XREF's per Reactor abfragen? (958 mal gelesen)
|
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1734 Registriert: 11.10.2004 Window 10 ACAD 2021 CIVIL 2021 BricsCAD V14-V22 Intel(R) Core(TM)i5-8250U CPU @ 1.60GHz 1.80 GHz 16.0GB RAM NVIDIA GeForce GTX 1050<P>
|
erstellt am: 10. Jun. 2014 12:56 <-- editieren / zitieren --> Unities abgeben:
Hallo, gibt es ein Möglichkeit die Variable "INSBASE" von einzufügenden XREF-Dateien abzufragen? Mein Plan war: 1. Command-Reactor: :VLR-commandEnded für den XREF-Befehl 2. Das ENTLASTE-Objekt (das XREF) per DBX öffnen 3. und da verlassen Sie mich, komme ich im geöffneten DBX überhaupt an die Systemvarialben ran??? Hintergrund: beim Einfügen von XREF's mit einem "INSBASE" ungleich (0 0 0) soll eine Hinweis-Meldung ausgegeben werden. Bin wie immer dankbar für jeden Tip. ------------------ viele Grüße Jörn http://www.bosse-engineering.com Orthogonalvermassung Youtube Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 10. Jun. 2014 13:07 <-- editieren / zitieren --> Unities abgeben: Nur für joern bosse
Nein der Zugriff steht nicht zur Verfügung (siehe auch zB. hier http://ww3.cad.de/foren/ubb/Forum145/HTML/003114.shtml#000000 ). Aber ein einfacher Workaround wäre: Vergleiche den "Basispunkt" des ersten Objektes, dabei mußt du freiliche das Koordinatensystem und Einfügepunkt, Skalierung etc. berücksichtigen. (erstes Objekt zB. eine Linie, dann den Startpunkt in Bezug auf das WKS mit der Lage des Startpunktes dieser Linie im Xref/Block der Zieldatei prüfen, dort jedoch nicht in Bezug auf das WKS, sondern das OKS des eingefügten Blockes) ------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Kraus Mitglied Elektrotechniker
Beiträge: 1356 Registriert: 11.01.2006 WIN 10 ACAD 2022
|
erstellt am: 10. Jun. 2014 13:35 <-- editieren / zitieren --> Unities abgeben: Nur für joern bosse
Ich hab eben einfach mal eine Testdatei gemacht und Insbase verschoben. Das Ding als XREF in eine neue Datei und dann das hier gemacht: (entget (tblobjname "BLOCK" "Test1")) Da kam das hier raus: ((-1 . <Objektname: 7ffff811920> ) (0 . "BLOCK") (330 . <Objektname: 7ffff811910> ) (5 . "1C2A") (100 . "AcDbEntity") (67 . 0) (8 . "0") (100 . "AcDbBlockBegin") (70 . 44) (10 2445.0 550.5 0.0) (-2 . <Objektname: 7ffff83f6e0> ) (2 . "test1") (1 . "G:\\test\\test1.dwg") ) GC 10 enthält genau den "verschobenen" Einfügepunkt. Hilf das weiter ? ------------------ Geht nicht, gibts nicht Gruß Andreas http://kraus-cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joern bosse Ehrenmitglied Dipl.-Ing. Vermessung
Beiträge: 1734 Registriert: 11.10.2004 Window 10 ACAD 2021 CIVIL 2021 BricsCAD V14-V22 Intel(R) Core(TM)i5-8250U CPU @ 1.60GHz 1.80 GHz 16.0GB RAM NVIDIA GeForce GTX 1050<P>
|
erstellt am: 10. Jun. 2014 13:53 <-- editieren / zitieren --> Unities abgeben:
|
| Hardwareplaner / Elektrokonstrukteur (m/w/d) | Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:n Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Kunden in den Technologiebereichen ... | Anzeige ansehen | Elektrotechnik, Elektronik |
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 10. Jun. 2014 13:54 <-- editieren / zitieren --> Unities abgeben: Nur für joern bosse
|