| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
Autor
|
Thema: Layersteuerung (1340 mal gelesen)
|
JürgenR Mitglied
Beiträge: 9 Registriert: 13.10.2008 SE v20 SP9
|
erstellt am: 13. Okt. 2008 12:55 <-- editieren / zitieren --> Unities abgeben:
Hallo, da bei uns im Unternehmen ein neues ERP System eingeführt wird und sich dies in gewisser Weise auch auf die Zeichnungsverwaltung und u.a. auf die Templates auswirkt bin ich z.Z. am Überarbeiten der Vorlagen. Das ERP System bietet nun die Möglichkeit einen "Sperrlayer" zu setzen, d.h. im Hintergrundblatt des Drafts wird ein Layer ein- bzw. ausgeblendet. Da die Steuerung des Sperrlayers vom ERP übernommen wird, würde ich jetzt gern einen weiteren Layer (XYZ) erstellen, der direkt an diesen Sperrlayer gekoppelt ist. Sperrlayer eingeblendet -> XYZ ausgeblendet Sperrlayer ausgeblendet -> XYZ eingeblendet Kann ich den Zustand eines Layers an den Zustand eines anderen Layers koppeln? Falls dies nicht möglich ist (bis jetzt habe ich nichts gefunden), gibt es vielleicht andere Lösungsansätze? Kann der Zustand des Sperrlayers beim Öffnen überprüft und der Zustand des anderen Layers entsprechend gesetzt werden? Die beiden Layer wären in der Draft natürlich immer enthalten und der Name wäre auch immer derselbe. Vielen Dank schon mal für Eure Hilfe
------------------ greetz jAy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 13. Okt. 2008 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für JürgenR
eine Abhaengigkeit Wenn - Dann ist mit Bordmitteln nicht moeglich, liesse sich ggf. ueber ein Addin realisieren. NAchtrag: nur beides Addin und/oder Layer laesst sich manuell uebersteuern. [Diese Nachricht wurde von modeng am 13. Okt. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JürgenR Mitglied
Beiträge: 9 Registriert: 13.10.2008 SE v20 SP9
|
erstellt am: 13. Okt. 2008 13:32 <-- editieren / zitieren --> Unities abgeben:
Hallo AddIn?! ...wirklich, gibts da ein passendes? Oder meintest du, dass ein Makro von nöten wäre, dass die Überprüfung des einen Layer und die entsprechende Steuerung des anderen Layer übernimmt? Falls dies die einzige Möglichkeit ist, was ich langsam auch glaube, dann wäre es für mich die schlechteste. Dies aber auch nur, weil ich selbst nicht in der Lage bin sog. Makros zu schreiben. trotzdem Danke für die Hilfe
------------------ greetz jAy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 13. Okt. 2008 13:36 <-- editieren / zitieren --> Unities abgeben: Nur für JürgenR
|
JürgenR Mitglied
Beiträge: 9 Registriert: 13.10.2008 SE v20 SP9
|
erstellt am: 13. Okt. 2008 13:46 <-- editieren / zitieren --> Unities abgeben:
hm ok, dacht ich mir schon fast. Immerhin besser zu wissen, dass es möglich ist auch wenn man's nicht kann, als nach etwas zu suchen, von dem man nichtmal weiß ob es überhaupt ne Lösung gibt Dann hab ich jetzt wohl nur noch die Möglichkeit mich da selbst durchzuwurschteln oder jemand zu finden, er mir dabei hilft. Naja, wie gesagt, der Sperrlayer soll ja mehr oder weniger den anderen Layer sperren, mehr auch schon nicht.
------------------ greetz jAy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
modeng Ehrenmitglied V.I.P. h.c.
Beiträge: 7061 Registriert: 10.12.2003
|
erstellt am: 13. Okt. 2008 14:15 <-- editieren / zitieren --> Unities abgeben: Nur für JürgenR
|
JürgenR Mitglied
Beiträge: 9 Registriert: 13.10.2008 SE v20 SP9
|
erstellt am: 13. Okt. 2008 14:58 <-- editieren / zitieren --> Unities abgeben:
OK, klingt u.U. vernünftig ^^ ...aber hierzu muss ich etwas weiter ausholen. Der Sperrlayer der durch die ERP Software gesteuert wird ist ein optischer Hinweis, dass die Zeichnung gesperrt ist bzw. diese nicht freigegeben ist. Dieser Layer wird abgeblendet, sobald eine Zeichnung beispielsweise durch einen Anwender freigegeben wird. Nun wäre es aber auch schön, dass eine Art "Freigabe" auf der Zeichnung erscheint, sobald diese "entsperrt" bzw. freigegeben wird.
Deswegen auch die Frage ob der Zustand eines Layers durch einen anderen gesteuert werden kann (wenn... dann...). Das Ganze wäre jetzt natürlich relativ einfach wenn man beide Layer an dieselbe Stelle packt und mit dem einen den anderen überdeckt. Das Problem hierbei ist aber, das z.B. ein weiß gefülltes Recheck bei einem schwarz/weiß Druck ebenfalls schwarz gedruckt wird. ...somit wäre das eigentliche Problem, dass die Farbe weiß bei einem schwarz/weiß Druck schwarz gedruckt wird. Insgesamt wäre die Lösung einfach nur ein bisschen mehr Komfort und spart etwas Zeit in Form von paar Klicks. ------------------ greetz jAy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Hanke Mitglied Konstruktionsingenieur
Beiträge: 384 Registriert: 05.12.2002
|
erstellt am: 13. Okt. 2008 15:43 <-- editieren / zitieren --> Unities abgeben: Nur für JürgenR
Einfach eine benutzerdefinierte Dateieigenschaft "Wasserzeichen" oder "Sperrverkmerk" erzeugen, diese dann per Legendentext schön auf dem Hintergrundblatt platzieren und vom ERP füllen lassen. Soll nichts erscheinen: Leerzeichen, ansonsten Text eingeben lassen (vom ERP). So ein DAtenabgleich über die Dateieigenschaften sollte eigentlich auch möglich sein, wenn das System sogar Layer sperren kann... ------------------ Gruß Michael --->> Wissen ist Macht. Nichts wissen macht auch nichts. <<---
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JürgenR Mitglied
Beiträge: 9 Registriert: 13.10.2008 SE v20 SP9
|
erstellt am: 13. Okt. 2008 16:02 <-- editieren / zitieren --> Unities abgeben:
Naja, das schon, nur wäre das eine Modifikation im ERP die dann auch extra kosten würde. Inzwischen hatte ich kurz Zeit ein bisschen mit den Eigenschaften von Textfeldern rumzuspielen, dabei hab ich festgestellt, dass sich die Füllfarbe mit der Hintergrundfarbe gleichsetzen lässt. Wenn die Füllfarbe "Hintergrund" gewählt ist, wird diese deckend, aber nicht schwarz ausgedruckt.
Somit wäre mein Problem gelöst. Der Sperrlayer überdeckt nun mit "weißer Füllung", die nicht schwarz gedrukt wird, den Freigabelayer. ------------------ greetz jAy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |