| |
| André Kohut ist neuer Geschäftsführer bei MegaCAD |
Autor(20117)
|
Thema: Baugruppen speichern (2404 mal gelesen)
|
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 14. Okt. 2005 15:56 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen. Ich möchte gerne eine bestehende Baugruppe ändern, abspeichern, anschliessend alle bestehenden Baugruppen (gleichen Namens) durch die geänderte Baugruppe austauschen. Das funktioniert sehr gut über das Menü- ich möchte das aber als Batch Datei haben, auf die ich über Symbol oder Tastaturkürzel zugreifen kann. Mein Problem: SavMac funktioniert als Befehl irgendwie nicht... Was mach ich falsch? Gruss, Sebastian. 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: 14. Okt. 2005 17:12 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Hallo, die Funktion 'Austauschen' ist meines Wissens nicht parametrisierbar, d. h. sie kann nicht auf ein eigenes Icon oder Hotkey gelegt werden. Dann bleibt wohl nur die Arbeit mit exklusiven Baugruppen, die dann 'draußen' geändert werden können und beim Laden einer Zeichnung eingemischt werden.
------------------ Schöne Grüße J. Zimmermann 4CAM GmbH MegaCAD Competence Center Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 14. Okt. 2005 17:21 <-- editieren / zitieren --> Unities abgeben:
Es gibt aber die Symbole MacSav und MacSavAs- wenn ich die in die Symbolleiste ziehe, werden sie grau und ich kann die nicht benutzen. Gibt es wenigstens eine Möglichkeit Baugruppe speichern und Baugruppe laden über Symbole oder Kürzel anzusteuern? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
M. Buhl Mitglied Dipl.-Ing.(FH)
Beiträge: 325 Registriert: 02.07.2001
|
erstellt am: 14. Okt. 2005 17:49 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
... die sind vermutlich deshalb grau, da in einer PRT gearbeitet wird. Die werden dann erst wieder farbig, wenn man in einer MAC arbeitet. Die entsprechenden Symbole für die PRTs verhalten sich genau umgekehrt. Das mit dem "Austauschen" mache ich immer so, dass ich die Baugruppe (oder eben eine davon) in der Zeichung ändere. Danach kann man sie von der Zeichnung aus dorthin speichern (und somit überschreiben), wo das Original abgelegt wurde. Wenn man dann "Austauschen" möchte, wird die neue Baugruppe genommen. MegaCAD fragt zudem, ob man alle gleichen Baugruppen dieses Namens austauschen möchte. Klickt man dann auf "Ja", schwups sind alle ausgetauscht und das ohne je die Zeichnung an der man gerade arbeitet verlassen zu haben. Gruß, Mathias ------------------
Nichts ist idiotensicher, da Idioten so genial sind Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 15. Okt. 2005 15:23 <-- editieren / zitieren --> Unities abgeben:
|
dagehtnochwas Mitglied Dipl.-Ing. Konstruktionstechnik (FH)
Beiträge: 586 Registriert: 09.10.2002 die MegaCAD Newsgroup Site http://megacad.cad.de
|
erstellt am: 17. Okt. 2005 08:50 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Zitat: Original erstellt von J. Zimmermann: Hallo,die Funktion 'Austauschen' ist meines Wissens nicht parametrisierbar, d. h. sie kann nicht auf ein eigenes Icon oder Hotkey gelegt werden.
Genau dass wäre aber echt wünschenswert - für alle Bearbeitungsfunktionen. In Verbindung mit dem Parameter Alle/Einzeln/List und Anzeigen könnte man daraus einen Top-Zugriff über Icons bekommen. ------------------ Gruß aus Kiel Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 17. Okt. 2005 08:58 <-- editieren / zitieren --> Unities abgeben:
|
J. Zimmermann Mitglied Dipl.-Ing.
Beiträge: 251 Registriert: 18.11.2002
|
erstellt am: 17. Okt. 2005 21:07 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Zitat: Original erstellt von dagehtnochwas: Genau dass wäre aber echt wünschenswert - für alle Bearbeitungsfunktionen. In Verbindung mit dem Parameter Alle/Einzeln/List und Anzeigen könnte man daraus einen Top-Zugriff über Icons bekommen.
Hallo zusammen, wenn ich könnte würde ich alle Funktionen parametrisierbar machen und alles Neue gleich so zur Verfügung stellen, daß es wie ein großer Baukasten ist. Dazu kämen dann Entwicklungsrichtlinien, die zumindest als Empfehlungen zu sehen sind und dazu ein Prädikat wie z. B. 'Premium-Applikation für MegaCAD'. Aber das macht alles sooo viel Arbeit und die wird natürlich auch gerne eingesetzt um die Wünsche und Forderungen der Anwender und eigene Konzepte umzusetzen. Aber wie heißt es so schön: Alles wird gut. ------------------ Schöne Grüße J. Zimmermann 4CAM GmbH MegaCAD Competence Center Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 18. Okt. 2005 09:10 <-- editieren / zitieren --> Unities abgeben:
Wie kann ich "Alles wird gut" verstehen? Heisst das, dass ich in Zukunft vielleicht doch den Befehl "MacExChg" gibt, mit dem ich Baugruppen durch Symbol oder Tastkürzel tauschen kann, ohne auf das Menü zuzugreifen? :-) Die Frage ist nur ("-wenn ich das könnte, würde ich-") können Sie denn alle Funktionen parametrisierbar machen? Eine weitere sich mir stellende Frage ist: Wozu Batch- Dateien, wenn man eh nicht auf die Befehle zugreifen kann, die einem grade wichtig sind? 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
|
erstellt am: 18. Okt. 2005 11:02 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Moin Moin, das mit "Alles wird gut" ist der Spruch unseres Moderators hier im Forum (Herr Hochbaum) und sicherlich etwas ironisch gemeint. Er kann nur die Anregungen hier im Forum und bei seiner Supporttätigkeit weiter geben, entscheiden ob, was und wann es gemacht wird tun andere. Das alle Funktionen Parametisch sind, ist sicherlich machbar und auch aus Anwendersicht wünschenswert. Das alles um und neu zu programmieren sieht nach einer menge Arbeit aus. Es sind ja ca. 750 Funktionen, ohne die Funktionen welche wir noch gern hätten. ------------------ 90% aller Fehler haben ihre Ursache 60cm vor dem Bildschirm. CU Karsten [Diese Nachricht wurde von Hillex am 18. Okt. 2005 editiert.] 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: 18. Okt. 2005 12:10 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Danke Hillex, besser hätte ich es nicht ausdrücken können. Aber wir sind ja optimistich und haben schon manches recht schnell hinbekommen, daß zuerst unerreichbar schien. ------------------ Schöne Grüße J. Zimmermann 4CAM GmbH MegaCAD Competence Center Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 18. Okt. 2005 13:15 <-- editieren / zitieren --> Unities abgeben:
Ich habs verstanden. Hatte gehofft, es sei eine Kleinigkeit... Man steckt ja nicht drin. Danke Euch für die Antworten. Abschliessend sei angemerkt, dass ich immer versuche meine Wünsche nicht durch Programmänderungen oder Ergänzungen durch jemand anderes zu erfüllen, sondern versuche über eigene Batchdateien, CIPs etc. zum Ziel zu kommen, die ich dann auch gerne mit anderen Teile- dafür gibt es dann z.B. diese Foren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hochbaum Ehrenmitglied
Beiträge: 1795 Registriert: 14.08.2000 MegaCAD alles und in jeder Form i7, 12GB, Quadro K2200 WIN10/64
|
erstellt am: 18. Okt. 2005 14:56 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
|
Steffen_WAL Mitglied Dipl.-Ing. (FH), Konstrukteur
Beiträge: 923 Registriert: 27.10.2002 Windows XP, MegaCAD 2012-3D, Core 2 Duo E8400, 2048MB RAM, PNY Quadro FX1700, RAID0 298GB
|
erstellt am: 18. Okt. 2005 15:35 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
|
MRS Mitglied Dipl.-Bauingenieur, Software-Entwickler
Beiträge: 134 Registriert: 17.11.2004 MegaCAD 2009/evo II 3D MegaCAD 2009 Metall MegaCAD 2009 Profi plus Stahlbau-Modul für MegaCAD 3.0 Stahlbau-Stückliste 4.3 Win XP, Vista
|
erstellt am: 19. Okt. 2005 09:57 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Hallo Bühnenbohrer! Wenn ich bei dir lese: Zitat: Original erstellt von Bühnenbohrer: sondern versuche über eigene Batchdateien, CIPs etc. zum Ziel zu kommen
entnehme ich daraus, dass du ein wenig Erfahrung mit C-Programmierung hast und eigene CIPs geschrieben. <idee>Vielleicht läßt sich ja mit der MacroLoop()-Funktion etwas kleines schreiben, womit alle Makros mit demselben Namen ausgetauscht werden.</idee> Ein wenig Zeit wirst du aber wahrscheinlich schon investieren müssen. ------------------ Viele Grüße, Magnus Rode MRS@cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 19. Okt. 2005 18:50 <-- editieren / zitieren --> Unities abgeben:
Ich bin dran... Was anderes bleibt momentan ja auch nicht... Leider hängt sich der Compiler daran auf, dass t_point nicht defined ist... Hat jemand ne Idee? Das ist der gleiche Fehler, der auch bei der MegaCad Beispieldatei "ClickMAC" führ eine Fehlermeldung sorgt.. #include "std.h" #include "megatyp.h" #include "megacad.h" char edta[32000]; short MegaMain( char *filename, char *args ) { char buf[255]; t_point pnt; t_entity ent; t_macro mac; } Da bleibt er im t_point stecken, als wenn die Rechnung nicht bezahlt worden wäre. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MRS Mitglied Dipl.-Bauingenieur, Software-Entwickler
Beiträge: 134 Registriert: 17.11.2004 MegaCAD 2009/evo II 3D MegaCAD 2009 Metall MegaCAD 2009 Profi plus Stahlbau-Modul für MegaCAD 3.0 Stahlbau-Stückliste 4.3 Win XP, Vista
|
erstellt am: 20. Okt. 2005 09:10 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Hallo Bühnenbohrer, mein Compiler hat weder mit deinem Quellcode noch mit der Beispieldatei ClickMAC.c ein Problem. Was sagt der Compiler genau? Sind die Dateien megatyp.h und megacad.h im selben Verzeichnis wie deine Datei? ------------------ Viele Grüße, Magnus Rode MRS@cad.de 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
|
erstellt am: 20. Okt. 2005 09:41 <-- editieren / zitieren --> Unities abgeben: Nur für Bühnenbohrer
Moin Moin, du musst deinen Compiler den Pfad zu den Include-Verzeichnissen bekanntgeben. Irgend wo, ich weiß nicht welchen Compiler du benutzt mußt du "C:\Programme\MegaCAD\CC" eingeben sonst findet er sie nicht, evtl. auch ein make-file erstellen. Außerdem solltest du folgenden Syntax für die Include-Anweisungen achten. #include <stdlib.h> // im Include-Verzeichnis (C:\Programme\MegaCAD\CC) #include "hilfe.h" // im aktuellen Verzeichnis (also dort wo deine *.c oder *.cpp Datei steht"
------------------ 90% aller Fehler haben ihre Ursache 60cm vor dem Bildschirm. CU Karsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bühnenbohrer Mitglied Technischer Direktor Opernhaus Zürich AG
Beiträge: 54 Registriert: 04.11.2004 Megacad 3D 2011 WinXP Pro/ 2002 SP 3 Core Duo 2.93 Ghz/ 3.0 GBRam/NVidiQuadroFX580
|
erstellt am: 20. Okt. 2005 11:32 <-- editieren / zitieren --> Unities abgeben:
|