| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Auf dem Weg zur digitalen Auftragsmappe. , ein Anwenderbericht
|
Autor
|
Thema: Ansichtsfenster ist nur noch Polylinie (1672 mal gelesen)
|
Gigerota Mitglied
Beiträge: 561 Registriert: 17.01.2006
|
erstellt am: 05. Jul. 2006 14:47 <-- editieren / zitieren --> Unities abgeben:
Hi, schlimmes Problem: Ich habe ein Ansichtsfenster im Modell, welches mit Doppelclick nicht den normalen Dialog öffnet, sondern es kommen die Eingabe-Aufforderungen, als hätte ich eine normale Polylinie doppelgeclickt. Es liegen keine 2 Fenster übereinander. Dieses Ansichtsfenster wurde mittels Makro als Block hereingeladen, dann wurde der Block gesprengt. Mache ich das nur 1x - alles klar, kein Problem. Beim 2.Mal ist das Ansichtsfenster nur noch eine "dumme" Polylinie. HILFE!! Grüße, Petra Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 ACAD 2011 Mechanical ff
|
erstellt am: 05. Jul. 2006 14:59 <-- editieren / zitieren --> Unities abgeben: Nur für Gigerota
prinzipiell ist das "Fenster" im Modellbereich nur ne Polylinie .. zum Ansichtsfensterrahmen wird es erst durch anghängte XData, die z.B. auf das Ansichtsfenster im Layout verweisen. HAst du das Layoutansichstfenster noch , kannst du durch Doppelklick darauf mit dem Button"Rahmen" diesem wieder eine PL im Model zuweisen ... zum Verständnis : gib mal (entget(car(entsel))'("*")) ein und wähl einmal ne PL und dann noch mal eine Ansichtsfenster-PL .. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 05. Jul. 2006 15:05 <-- editieren / zitieren --> Unities abgeben: Nur für Gigerota
Hallo Petra, also nochmal zum Mitmeiseln... Was hast Du ein Ansichtsfenster oder einen Skalierbereich? Du sagst doch im Modellbereich? Im Modellbereich kann man zwar mehrere Ansichtsfenster haben, aber die nicht am Rahmen anfassen z.B. für Ursprung... Einen Skalierbereich kann ich zwar mit Ursprung zerdengeln, aber dann bleibt keine PLinie sondern einfach Linien? Aber im Papierbereich ein AFenster kann man eigentlich nicht mit Ursprung zerlegen...?! Was habt Ihr da im Block und Macro versteckt? Gruß Angelika ------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Bitte Supportangaben eintragen, warum siehst du hier 'Wie sprechen Menschen mit Menschen? Aneinander vorbei!' (Kurt Tucholsky) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gigerota Mitglied
Beiträge: 561 Registriert: 17.01.2006
|
erstellt am: 05. Jul. 2006 15:14 <-- editieren / zitieren --> Unities abgeben:
@ Angelika: Ich habe ein Teil gezeichnet, darum ein Ansichtsfenster/Skalierbereich gelegt. Nun habe ich aus allem einen Block erzeugt. Dieser Block wird mittels Makro eingefügt und in Ursprung zerlegt. Gehe ich nun mit Doppelclick an das Ansichtsfenster/Skalierbereich, so öffnet sich der normale Dialog "Skalierbereich". Soweit ist alles ok. Lasse ich nun den Block ein 2. oder 3. Mal einfügen, haben die Ansichtsfenster ihre "Power" verloren, man kann sie auch nicht mehr ins Layout transferieren. sie sind dumm. So, ich speichere die Zeichnung ab. Öffne sie wieder: und siehe da, alle Ansichtsfenster sind wieder korrekt!!! Ich mache mir keinen Reim darauf..... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gigerota Mitglied
Beiträge: 561 Registriert: 17.01.2006 Windows 10 AutoCAD LT 2019 Solidworks 2018
|
erstellt am: 05. Jul. 2006 15:24 <-- editieren / zitieren --> Unities abgeben:
@ Thomas: ich habe also nun 1x ein "korrektes" Ansichtsfenster und 1x ein "dummes". habe mit deinem Code beide markiert, erst das richtige, dann das flacshe. Im Anhang siehst du das Ergebnis (jpg). Scheint mir auf Anhieb exakt das Gleiche zu sein, aber warum dann ein unterschiedliches Verhalten bei AMPOWEREDIT ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 05. Jul. 2006 15:32 <-- editieren / zitieren --> Unities abgeben: Nur für Gigerota
... hmmmm, Also wenn ich das teste (allerdings M2007) funktioniert das - ohne das zwischendurch die Skalierbereiche in Plinien zermeiert werden... Komisch finde ich, daß die nach dem speichern - schließen neu aufrufen der Zeichnung bei Dir wieder normal sind? Gruß Angelika ------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Bitte Supportangaben eintragen, warum siehst du hier 'Wie sprechen Menschen mit Menschen? Aneinander vorbei!' (Kurt Tucholsky) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gigerota Mitglied
Beiträge: 561 Registriert: 17.01.2006
|
erstellt am: 05. Jul. 2006 15:40 <-- editieren / zitieren --> Unities abgeben:
@ Angelika: Wenn ich diesen Block mehrmals MANUELL in meine Zeichnung einfüge, und alle dann in Ursprung zerlege, passiert den armen Dingern nix - alles bleibt, wie es sein soll. Zum besseren Verständnis anbei der Block. Das seltsame ist halt, wie du schon sagst, daß nach dem erneuten Öffnen der Zeichnung alles wieder ok. ist. Wenn mir da keiner helfen kann, müssen, wir den usern eben sagen, daß sie es nochmal neu öffnen müssen...... LG Petra Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 05. Jul. 2006 15:46 <-- editieren / zitieren --> Unities abgeben: Nur für Gigerota
Hi Petra, also hier alles OK, auch mit Deinem Block. - Was ist mit dem Macro? kannst Du das auch noch posten oder auf meine Mailadresse - siehe Profil senden? Gruß Angelika ------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Bitte Supportangaben eintragen, warum siehst du hier 'Wie sprechen Menschen mit Menschen? Aneinander vorbei!' (Kurt Tucholsky) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gigerota Mitglied
Beiträge: 561 Registriert: 17.01.2006
|
erstellt am: 05. Jul. 2006 15:54 <-- editieren / zitieren --> Unities abgeben:
Hi Angelika, leider sind die Makros ziemlich verknüpft, es müssen Ordner an bestimmten Stellen vorhanden sein etc. (sagt mir der Programmierer) Aber ich habe dir das Stück Code angehängt, wo der Block eingefügt und aufgelöst wird. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 05. Jul. 2006 16:19 <-- editieren / zitieren --> Unities abgeben: Nur für Gigerota
hmmmmmmmmm, daran kann ich so erstmal nichts ungewöhnliches sehen... Vielleicht kann einer unserer Programmierspezies - z.B Thomas (CADmium) mehr sagen... Gruß Angelika ------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Bitte Supportangaben eintragen, warum siehst du hier 'Wie sprechen Menschen mit Menschen? Aneinander vorbei!' (Kurt Tucholsky) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Gigerota Mitglied
Beiträge: 561 Registriert: 17.01.2006
|
erstellt am: 05. Jul. 2006 16:30 <-- editieren / zitieren --> Unities abgeben:
Also... der Programmierer meint, er fügt nun einfach die Blöcke ein und die user sollen sie nachher manuell auflösen. Dann tritt dieses Dilemma nicht auf (was mir zu sagen scheint, daß es am Programmcode liegen könnte..???) Seltsam, gell.. also....hier geht gleich das Gewitter los - hoffentlich, es ist heiß wie in der Hölle! Schönen Dank & schönen Feierabend! LG Petra Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 ACAD 2011 Mechanical ff
|
erstellt am: 05. Jul. 2006 21:29 <-- editieren / zitieren --> Unities abgeben: Nur für Gigerota
..also der Code scheint OK ( auch wenn ich nicht der VBA'ler bin ).. obwohl ziemlich umständlich ..ein (command "_insert".... hätts auch getan .. da kann man dan auch gleich das Einfügen im Ursprung mit angeben... ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |