| |
| MegaCAD auf der Metallsoftware Süd |
Autor(20117)
|
Thema: Megacad Process Fliessdiagramm mit Excel verändern (1245 mal gelesen)
|
Tern Mitglied
Beiträge: 3 Registriert: 28.01.2014
|
erstellt am: 28. Jan. 2014 16:50 <-- editieren / zitieren --> Unities abgeben:
Habe hier ein ProcessFliessdiagramm (P+ID oder R+I) welches aus Linien besteht. Ich muss eine Dokumentation erstellen in der 400 verschiedene Anlagenzustände aufgeführt sind. Beispiel: es ist im 1. Anlagenzustand Pumpe 1+Ventil 1+Ventil 13 verbunden. Im nächsten Zustand entsprechend andere. Die Elemente (Pumpen, Ventile etc) sind im R+I mit Linien verbunden. Ich möchte nun das Farbenattribut der Linien per Excelliste von rot auf weiss umschalten. Z.Bsp. in Tabellenzeile 1 sind alle Linien aufgeführt mit dem gültigen Attribut (weiss oder rot). in Tabellenzeile 2 die Attribute vom nächsten Anlagenzustand. Geht so was ? Mit welchem Ansatz kann das Problem gelöst werden ? Gruss Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Fuselfee Mitglied technische Zeichnerin
Beiträge: 1453 Registriert: 06.10.2003 Megacad 2018 Profiplus (64) mit Metall aktuelles Servicepack Fluent Oberfläche Cadenas 9.07 Intel (R) Core (TM)i7-4770 CPU 3.40 GHz 64 Bit Betriebssystem Apple Monitor 22“ (Cinema HD Display) ThinkVision 22“ (L2321xWide) Grafikkarte: ATI Fire GL V 7700
|
erstellt am: 28. Jan. 2014 21:28 <-- editieren / zitieren --> Unities abgeben: Nur für Tern
Moin, moin, und herzlich Willkommen hier... Uff da stellst Du aber eine komplexe Frage... Ich weiß nicht mal kurz, wie man sowas lösen könnte...aber wir rufen mal hier ins Foren...vielleicht findet sich ja jemand ------------------ Fuselfee Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JonCarpenter Moderator Konstrukteur
Beiträge: 372 Registriert: 19.06.2007 Dell 7510 NVIDIA Quadro M1000M RAM 32GB Windows 10 Pro (64) MegaCAD 2024 (64) PP
|
erstellt am: 29. Jan. 2014 00:27 <-- editieren / zitieren --> Unities abgeben: Nur für Tern
Hola, ich weiß ohne Beispiel (Datei oder Bild) nicht genau was du machen willst bzw. wie deine Zeichnungen aussehen. Ich könnte mir dies nur über zwei Wege vorstellen. Einmal über MDB Export und Import (altes Access Datenbankformat), siehe auch Beispiel im Anhang. Über die C-Schnittstelle wäre vielleicht auch etwas machbar. Ist das nur einmalig oder kommt es immer wieder vor? Brauchst du die Excel-Daten nur als Export oder auch (verändert) als Reimport? Bei nur Export wäre auch noch etwas über Element-Infos und die Excel-Stücklisten-Schnittstelle denkbar. ------------------ Jon Carpenter P.S. ODBC - Verknüpfungen sind auch möglich, aber ohne konkretes ist dies wie im Kaffeesatz lesen. Wenn nicht öffentlich möglich, auch über PM. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tern Mitglied
Beiträge: 3 Registriert: 28.01.2014
|
erstellt am: 29. Jan. 2014 08:30 <-- editieren / zitieren --> Unities abgeben:
Zunächst besten Dank für die rasche Reaktion ! Habe mal ein vereinfachtes Beispiel angehängt. Eigentlich geht es mir um den Import von Attributen (Linienfarbe) aus einer Datenbank (am Besten Excel)in Megacad. Ich möchte in einer bestehenden Zeichnung (Fliessdiagramm)die Linienfarbe einiger Linienzüge über die Datenbank ändern, dann manuell die Zeichnung unter einem neuen Namen abspeichern. Die Urzeichnung wieder aufrufen die Attribute in der Datenbank ändern, diese einlesen und dann die Zeichung erneut unter einem anderen Namen abspeichern. Zum Schluss habe ich dann 400 Zeichnungen mit jeweils anderen Fliesszuständen. Es geht mir darum, nicht alle Linien jeweils von Hand mit dem Editor aufzurufen und dann die Farbe zu wechseln. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mald Mitglied Maschinenbautechniker & Betriebswirt
Beiträge: 220 Registriert: 01.09.2011 Megacad PP 2023 (64) **************************************** Intel i7-8700K-CPU @ 3,70 GHz; 32 GB RAM; NVIDIA Quadro P1000; Windows10 pro 64bit,
|
erstellt am: 29. Jan. 2014 08:50 <-- editieren / zitieren --> Unities abgeben: Nur für Tern
|
Tern Mitglied
Beiträge: 3 Registriert: 28.01.2014
|
erstellt am: 29. Jan. 2014 13:42 <-- editieren / zitieren --> Unities abgeben:
Habe mit dem Input von Jon einmal mit der MDB Export/Import Funktion probiert. Mir reicht es eigentlich, wenn ich jeweils die Beschriftung des Betriebsmittels (Pumpe, Ventil etc) andersfarbig darstelle. Das geht über die MDB Schnittstelle recht einfach. Der Text hat den Vorteil, dass ich auch gleich die Referenz zum Betriebsmittel habe. Werde jetzt alle aktivierten Betriebsmittel Grün machen den Rest weiss. Die Liste ist viel schneller zu bearbeiten als die vielen Ventile auf der Zeichnung zu suchen und dann zu editieren. Zudem kann das auch eine Bürofachkraft Vielen Dank Jon für den Input, Du bist mein Held des Tages ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
JonCarpenter Moderator Konstrukteur
Beiträge: 372 Registriert: 19.06.2007 Dell 7510 NVIDIA Quadro M1000M RAM 32GB Windows 10 Pro (64) MegaCAD 2024 (64) PP
|
erstellt am: 04. Feb. 2014 03:10 <-- editieren / zitieren --> Unities abgeben: Nur für Tern
Hola, ich würde auch wie mald Layer verwenden und das ganze in einer Zeichnung mit verschieden Layouts machen (s. Beispiel). Das hat den Vorteil, dass ich bei Änderung nur eine Zeichnung habe und keine 400. Allerdings habe ich noch nicht probiert was MegaCAD bei 400 Layouts macht. ------------------ Jon Carpenter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |