| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Effiziente Datenmigration trifft nahtlose Systemintegration , ein Anwenderbericht
|
Autor
|
Thema: Objekt-Reaktor ????????????? (754 mal gelesen)
|
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 09. Okt. 2003 15:02 <-- editieren / zitieren --> Unities abgeben:
Hilfe, was ist ein Objekt-Reactor und wie kann ich ihn aus der Zeichnung killen? Fremdzeichnung. Habe leere Datei geöffnet, daa erst den Modellbereich, danach den Layoutbereich eingefügt. Nun dachte ich, dass alles in Ordnung sei kommt aber die Meldung: ; Fehler: Fehlerhafter Argumenttyp: Objekt-Reactor: nil Das Probel: Ich kann die Zeichnung nicht plotten. Der Rechner hängt sich ewig auf. Hilfe Ciao
------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 10. Okt. 2003 08:05 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von AsSchu: Hilfe, was ist ein Objekt-Reactor und wie kann ich ihn aus der Zeichnung killen? Fremdzeichnung. Habe leere Datei geöffnet, daa erst den Modellbereich, danach den Layoutbereich eingefügt. Nun dachte ich, dass alles in Ordnung sei kommt aber die Meldung:; Fehler: Fehlerhafter Argumenttyp: Objekt-Reactor: nil Das Probel: Ich kann die Zeichnung nicht plotten. Der Rechner hängt sich ewig auf. Hilfe Ciao Kennt niemand solch einen reactor?
------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sunbeam Mitglied TZ, Programmierer
Beiträge: 36 Registriert: 21.02.2003
|
erstellt am: 10. Okt. 2003 10:22 <-- editieren / zitieren --> Unities abgeben: Nur für AsSchu
Im AutoCAD gibt es viele Reactoren. EditorReactor DocumentReactor CommandReactor LinkerReactor EventReactor LayoutManagerReactor TransactionReactor EntityReactor . . . Diese überwachen jede Eingabe über Mastatur, Maus etc. sowie Änderungen in der DWG. Zum Einen für die Undo Funktion und zum Anderen, um Nachrichten an die entsprechenden AutoCAD Funktionen weiterzuleiten. Es kann sein, daß in Deiner Zeichnung ein benutzerdefiniertes Object ist, was Dein AutoCAD nicht kennt. Also mal beim Absender der Zeichnung erkundigen, ob die eigene Objekte verwenden. Gegebenenfalls die *arx und die *.dbx geben lassen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
T. Bürger Mitglied Technischer Angestellter
Beiträge: 201 Registriert: 30.01.2001 AcadCAD MEP 2008 (D A CH)
|
erstellt am: 10. Okt. 2003 10:46 <-- editieren / zitieren --> Unities abgeben: Nur für AsSchu
Hallo AsSchu, ich mag mich ja irren (mein Wissen über Reactoren ist begrenzt) aber diese Dinger werden doch nicht in einer Zeichnung gespeichert sonder von Autocad mit speziellen Programmen (Lisp, VBA?) gesteuert. Hast Du die Zeichnung schon einmal auf Fehler überprüft? ------------------ Grüße T. Bürger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADwiesel Moderator CAD4FM UG
Beiträge: 1989 Registriert: 05.09.2000 AutoCAD, Bricscad Wir machen das Mögliche unmöglich
|
erstellt am: 10. Okt. 2003 10:49 <-- editieren / zitieren --> Unities abgeben: Nur für AsSchu
Normalerweise wird nicht mit Persistenten Reaktoren gearbeitet. D.h. es werden keine Reaktoren in der Zeichnung gespeichert. Es ist meist so, dass Objekten Erweiterungen angehängt werden, die von Reaktoren berücksichtigt werden. Sollten eigene Objekte in der Zeichnung drin sein, werden diese eigentlich immer als Proxys dargestellt. Ich beschäftige mich leider zu wenig mit den Dingern, um dir wirklich was raten zu können. Aber ich denke dass hier ist eine Super Seite dazu.
------------------ Gruß CADwiesel Besucht uns im CHAT
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 10. Okt. 2003 11:44 <-- editieren / zitieren --> Unities abgeben:
Hallo, @ T.Bürger Prüfung und Bereinigen habe ich zuerst durchlaufen lassen. Da ist die Zeichnung rein. @Cadwiesel Proxys gabs nicht. Jedenfalls kam die Meldung keine vorhanden. Ciao ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
T. Bürger Mitglied Technischer Angestellter
Beiträge: 201 Registriert: 30.01.2001 AcadCAD MEP 2008 (D A CH)
|
erstellt am: 10. Okt. 2003 13:48 <-- editieren / zitieren --> Unities abgeben: Nur für AsSchu
Hallo AsSchu, schon einmal probiert die Zeichnung als DXF12 abzuspeichern und dann wieder einzulesen. Bin mir ziehmlich sicher das diese Schnittstelle die Objekt-Reactoren nicht mit übernimmt. ------------------ Grüße T. Bürger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 10. Okt. 2003 15:08 <-- editieren / zitieren --> Unities abgeben:
|
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 12. Okt. 2003 21:39 <-- editieren / zitieren --> Unities abgeben: Nur für AsSchu
Hallo @all, Reactoren kann man auch hiermit entfernen: (Auszug aus der VLisp-Hilfe) Zitat:
Disables all reactors of the specified type (vlr-remove-all [reactor-type])Arguments reactor-type One of the following symbols: :VLR-AcDb-Reactor :VLR-Command-Reactor :VLR-DeepClone-Reactor :VLR-DocManager-Reactor :VLR-DWG-Reactor :VLR-DXF-Reactor :VLR-Editor-Reactor :VLR-Insert-Reactor :VLR-Linker-Reactor :VLR-Lisp-Reactor :VLR-Miscellaneous-Reactor :VLR-Mouse-Reactor :VLR-Object-Reactor :VLR-SysVar-Reactor :VLR-Toolbar-Reactor :VLR-Undo-Reactor :VLR-Wblock-Reactor :VLR-Window-Reactor :VLR-XREF-Reactor If no reactor-type is specified, vlr-remove-all disables all reactors. Return Values A list of lists. The first element of each list identifies the type of reactor, and the remaining elements identify the disabled reactor objects. The function returns nil if there are no reactors active. Examples The following function call disables all editor reactors: _$ (vlr-remove-all :vlr-editor-reactor)
Wenn du nicht mit klar kommst ... melden @CADwiesel Wozu dann überhaupt einen Objectreaktor, wenn die damit verliehene 'Intelligenz' eines Objektes nach dem Schließen einer Zeichnung weg ist. Bei mir sind derartige Reaktoren persistent. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! ...mit erweitertem Leistunsspektrum... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |