| |
| MegaCAD Addon Kinematik Online-Schulung, ein Seminar am 05.12.2024
|
Autor
|
Thema: Layer als Einzeldateien abspeichern (2054 mal gelesen)
|
Vogl-Kloyer Mitglied Landschaftsarchitekt
Beiträge: 250 Registriert: 12.03.2001
|
erstellt am: 23. Sep. 2003 17:41 <-- editieren / zitieren --> Unities abgeben:
Hallo, ist es möglich die in der Zeichnung vorhandenen Layer, oder noch besser ausgewählte Layer, in einem Aufwasch als einzelne PRT Dateien abzuspeichern? Ich glaube mich erinnern zu können davon irgendwo gelesen zu haben. Vielleicht war es ja ein Tool aus dem Forum hier? Grüsse, Christoph Kloyer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 23. Sep. 2003 19:17 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hola, ist zwar möglich, aber Du mußt alle gewünschten Layer aktiv haben, dann > Zeichnung ausschneiden > Auswahl Bildschirm > Rechte Taste > Neuer Dateiname > Okay Oder wenn Du alle Layer an hast, dann > Zeichnung ausschneiden > Auswahl Layer (müssen leider aktiv sein!) > Rechte Taste > Neuer Dateiname > Okay. Mit dem PlugIn von 4CAM zum Laden der Layereinstellungen könnte man einen Stand zum "ausschneiden" speichern/laden und anschließend wieder den Stand zum "arbeiten" laden... Liese sich bestimmt auch in einer MBT speichern?!?
------------------ mfG Schelhorn Sven Die MegaCAD Newsgroup Site Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Henry Scholtysik Mitglied Architekt
Beiträge: 695 Registriert: 02.03.2001 MegaCad 2017 2D Windows 7 prof. www.architekt-scholtysik.de
|
erstellt am: 24. Sep. 2003 09:12 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hallo, wenn ich die Frage von Christoph richtig verstehe, will er jeden Layer in einer eigenen PRT haben, also die Zeichnung in viele Einzelzeichnungen aufteilen, die jeweils nur einen Layer enthalten. Das geht in "einem Rutsch" nicht. Es geht nur: Alle anderen Layer abschalten / Zeichnung ausschneiden. Wenn man's öfter braucht leider etwas mühsam. Gruß Henry Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 24. Sep. 2003 09:43 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Vogl-Kloyer Mitglied Landschaftsarchitekt
Beiträge: 250 Registriert: 12.03.2001
|
erstellt am: 24. Sep. 2003 10:07 <-- editieren / zitieren --> Unities abgeben:
Hallo Sven u. Henry, danke für die Antworten. Das man die Layer einzeln anwählen muss, ist das Problem. Der Hintergrund ist der: Anwender von Nemetschek Allplan oder ähnl. wollen beim Datenaustausch im DWG/DXF Format meine Layer als Einzeldateien, weil das scheins bei Allplan leichter zu handhaben ist als alle Layer in einer Datei. Wenn man jetzt die zu exportierenden Layer per MBT in einem Aufwasch in einzelne DXF bzw. DWG Dateien umwandeln könnte. Den DXF/DWG-Export allein kann man ja "batchen". Grüsse, Christoph Kloyer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 24. Sep. 2003 11:45 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hola, das ist mir klar. Nur ist hier wieder das Problem mit dem offenlegen solcher Befehle: > Zeichnung ausschneiden > Auswahl Layer (müssen leider aktiv sein!) > Rechte Taste > Neuer Dateiname > Okay. Da könnte nur jemand von MegaTECH helfen, oder? PS: Die Arbeit könnte sich aber auch der Nemetschek User machen, denn das ist deren Bier und solche Ausreden kenne ich auch ;-) PPS: Vielleicht kannst Du Dir von jemand eine CIP oder eine DLL schreiben lassen. dagehtnochwas, 4cam, ken etc.?
------------------ mfG Schelhorn Sven Die MegaCAD Newsgroup Site Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Henry Scholtysik Mitglied Architekt
Beiträge: 695 Registriert: 02.03.2001 MegaCad 2017 2D Windows 7 prof. www.architekt-scholtysik.de
|
erstellt am: 24. Sep. 2003 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hallo Christoph, ja natürlich, es geht auch mit Layerauswahl. Es bleibt aber eben für jeden Layer ein eigener Vorgang (auch wenn es so jeweils 3 Klicks weniger sind). Ich habe auch schon Daten an Nemetschek-User übergeben. Die Layerstruktur kommt bei denen als Teilbilder an, die Gruppenzuordnung geht verloren. Mit der Übergabe einer Layerstruktur (aber Alles in einer Gruppe) habe ich noch keine Probleme gehabt. Probleme gab es da nur mit der hochgestellten Architekturbemassung. Vielleicht können doch auch die Nemetschek-User nochmal mit nachdenken. Gruß Henry
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Vogl-Kloyer Mitglied Landschaftsarchitekt
Beiträge: 250 Registriert: 12.03.2001
|
erstellt am: 25. Sep. 2003 09:26 <-- editieren / zitieren --> Unities abgeben:
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002 Windows10 MegaCAD 2023 3D
|
erstellt am: 27. Sep. 2003 18:06 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Moin, hier im Anhang mal'ne kleine sprtalay.dll, welche das aufsplitten der Zeichnungslayer übernimmt. Die DLL kann wie bekannt in das Usermenu oder in die Funktionleisten eingebunden werden. Bei Fragen oder wünschen einfach schreiben. MfG K.Hiller Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bornemann Mitglied CAD-Sachbearbeiter
Beiträge: 73 Registriert: 30.08.2002
|
erstellt am: 27. Sep. 2003 19:42 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hallo Hillex, habe die DLL ins MegaCad Hauptverzeichnis entpackt. Bei Aufruf erscheint die Meldung "kann Dll nicht finden (126). was hab ich falsch gemacht ? Arbeite mit evoII 2D neuestem Servicepack. MfG W.Bornemann Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
J. Zimmermann Mitglied Dipl.-Ing.
Beiträge: 251 Registriert: 18.11.2002
|
erstellt am: 28. Sep. 2003 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hallo Herr Bornemann, hier stimmt irgendwas nicht am Aufruf der dll. Überprüfen Sie Pfadangaben und Schreibweise, dann sollte alles klappen. Zum Test können Sie auch keinen Parameter angeben, dann werden Sie im Dialog nach der Lage der dll gefragt. ------------------ Schöne Grüße J. Zimmermann 4CAM GmbH MegaCAD Competence Center Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bornemann Mitglied CAD-Sachbearbeiter
Beiträge: 73 Registriert: 30.08.2002
|
erstellt am: 28. Sep. 2003 11:06 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 28. Sep. 2003 11:10 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hola, tolle Sache, leider funktioniert der Aufruf der DLL bei mir auch nicht. Was ist eigentlich mit der Datei \Projekte\sprtalay\sprtalay.cpp? Muß dieser Unterornder auch mit im selbsen Pfad liegen? Wenn das mal funktioniert, würdest Du das für die NG-Site liefern? Evtl. mit Readme und Icon? PS: Noch eine Allgemeine Frage Wohin speichert Ihr Eure DLL und die dazugehörigen Dateien? Ich setze alle direkt in \CIP\... bzw. \CIP\Menuname\... Sollte man dafür besser einen anderen Ordner anlegen z.B. \User\Menu\Funktion\... Besonders, wenn man mal daran denkt, daß MegaCAD Backups vielleicht doch noch automatisiert und der ganez Ordner so gesichert werden kann?
------------------ mfG Schelhorn Sven Die MegaCAD Newsgroup Site Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
P.Rudolph Mitglied Techn. Direktor THD
Beiträge: 163 Registriert: 17.11.2001 MegaCAD 2019 ProfiPlus (64)3D mit der Metallbauaplikation Windows 10 INTEL CORE i7 10th Gen GEFORCE 940MX
|
erstellt am: 28. Sep. 2003 14:13 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
...ich habe bei einem solchen Problem SAT-Daten geschrieben (siehe Hilfe). Dabei werden NUR die 3-D Elemente gespeichert. Die Schriften und alle 2-D Elemente, sowie der Feature Tree sind weg. (so mache ich oft Dateien klein um sie zu verschicken...) Nach dem Import in eine neue Zeichnung liegt alles auf dem Layer "0". Die Farben der Elemnente bleiben aber erhalten. Mit einem kleiunen Tool vom Herrn Knoop (angehängt) lassen sich Diese dann sehr schön wieder auf Layer aufteilen. Servus Peer Rudolph Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 28. Sep. 2003 15:17 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002
|
erstellt am: 28. Sep. 2003 16:52 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Moin, alsso ich hab es noch einmal getestet funzt mit SP IX u. X einwandfrei, mit SP IV gibt's eine Fehlermeldung "Undocumentierter Fehlercode" einfach mit Ignorieren bestätigen, dann sollten die Daten trotzdem ordnungsgemäß erstellt werden. Die anderen SP's konnte ich auf die schnelle nicht testen. Warscheinlich liegt die Ursache der Fehlermeldung bei bei MegaCAD, da der auftretende Fehler (18) auch in der der C-Schnittstellendocumentation nicht mit erwähnt wird und diese Fehlermeldung spätestens ab SP IX nicht mehr auftaucht und die ganze DLL auch trotz erscheinender Fehlermeldung welche besagt, das es einen Fehler bei dem Aufruf der Layerstrucktur gibt funktioniert. Vielleicht kann jemand von MegaTech zur Aufklärung beitragen. Zum Aufruf der DLL scheint es ja noch ein paar Probleme zugeben. Hier eine Kurzanleitung für das Usermenu:
- Datei sprtalay.dll in MegaCAD Verzeichnis kopieren C:\Programme\MEGACAD3D\)
- in diesen Verzeichnis steht auch die Datei USERMENU.TXT, diese Datei einfach mit einem Editor öffnen und am Ende folgende Zeile hinzufügen
"speichern nach Layernamen : CallDll C:\Programme\MEAGACAD3D\sprtalay.dll" - (Eingabe bitte ohne Anführungszeichen und bei CallDll auf gross/klein schreibung achten)
- speichern der Datei
- jetzt sollte im Usermenu der neue Eintrag erscheinen und die DLL aufrufbar sein
MfG K.Hiller P.S. Die Dateien mit der Endung .cpp und .h sind die Quellcodedateien und nur für interessierte interesant. In der sprtalay.txt steht eine kurze besscheibung, diese ist auch über Taste F1, bei aktiver DLL aufrufbar. *** das mit dem UBB-Code scheint auch nicht so zu funktionieren, wie beschrieben, ich wollte eigentlich Nummern in der Liste haben - die wollen aber nicht, jetzt sind's halt Punkte [Diese Nachricht wurde von Hillex am 28. September 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 29. Sep. 2003 07:44 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002
|
erstellt am: 29. Sep. 2003 13:35 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Moin, ah ja jetzt, alles klar es fehlen noch 2 DLL die MSVCRT.DLL und die QT-MT230NC.DLL, dazu muss ich aber nochmal alles neu erzeugen, damit die Pfadabgaben der DLL's stimmen wo sie dann gesucht werden. Komme aber wahrscheinlich Heute und Morgen nicht dazu. Also bitte Geduld. MfG K.Hiller Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 29. Sep. 2003 13:39 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Knoop Mitglied Dipl.-Ing. masch.
Beiträge: 409 Registriert: 09.10.2000
|
erstellt am: 29. Sep. 2003 17:48 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Hallo, also, ich habe mir den Code angeschaut, offensichtlich sind die Compiler-Einstellungen nur nicht korrekt, so das MegaCAD den Einsprung in die DLL nicht finden kann. Es ist offensichtlich aber nicht MS Visual C++, so das ich nicht direkt helfen kann. Viele Grüße Bernd Knoop
------------------ -Megatech Software GmbH- -Niederlassung Nord- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Vogl-Kloyer Mitglied Landschaftsarchitekt
Beiträge: 250 Registriert: 12.03.2001
|
erstellt am: 18. Okt. 2003 15:52 <-- editieren / zitieren --> Unities abgeben:
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002 Windows10 MegaCAD 2023 3D
|
erstellt am: 20. Okt. 2003 00:41 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Moin, JA, hier die aktuellen Files. Du brauchst eigentlich nur die sprtalay-dll.zip herunter zuladen, zu entpacken und wie in sprtalay.txt beschrieben zu installieren. In der anderen Datei ist nur der Quellcode für interessierte. Hinweis es sollte mindesten SP XIII Rev. 20,03,02,19 installiert sein sonst kann es zum Absturz von MegaCAD kommen. MfG K.Hiller
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 20. Okt. 2003 11:26 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002
|
erstellt am: 20. Okt. 2003 12:27 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Moin, kann du mal die Zeichnung mir mailen, der Layer 000 gespeichert wird oder hier ins Forum stellen, damit ich mal gucken kann woran es liegt, denn das sollt nicht vorkommen. Du kannst die Dateien auf die NG Site stellen, entweder du tust dir die Dateien runterladen (hast du ja schon) oder gibst mir mal die E-Mail Adresse wo ich sie hin mailen soll. MfG K.Hiller
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002 Windows10 MegaCAD 2023 3D
|
erstellt am: 21. Okt. 2003 14:38 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
Moin, @Schelhorn kann es sein das in diesen Layer ein oder mehrere 3D-Objekte liegt, diese werden nicht mit gespeichert, leider. Ich werde die Filtereinstellungen so setzen, das keine 3D-Objekte mehr aus gewählt werden können. MfG K.Hiller Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 24. Okt. 2003 21:35 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002
|
erstellt am: 26. Okt. 2003 13:56 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Schelhorn Mitglied Architekt
Beiträge: 775 Registriert: 07.05.2001 ||| MegaCAD 2004/2007 + MegaBAU Profi 2.0 | ArchiCAD 10/11 | VektorWorks 2013 Arch + Land ||| AMD Phenom II X-4 3,3GHz | 8GB RAM + 12GB Pagefile | AMD Radeon HD 6800 1GB | Win 7 Home 64-bit ||| Intel Centrino 1,5Ghz | 512 MB RAM + 2GB Pagefile | Radeon 9200 32MB | Win XP Home ||| ...statt PMs bitte Mail an info@cadress.de
|
erstellt am: 26. Okt. 2003 19:02 <-- editieren / zitieren --> Unities abgeben: Nur für Vogl-Kloyer
|
Vogl-Kloyer Mitglied Landschaftsarchitekt
Beiträge: 250 Registriert: 12.03.2001
|
erstellt am: 27. Okt. 2003 15:09 <-- editieren / zitieren --> Unities abgeben:
|