| |
| MegaCAD Metall 3D - Die wichtigsten Funktionen im Überblick |
Autor(20117)
|
Thema: Kopieren Clipboard (2065 mal gelesen)
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002
|
erstellt am: 15. Okt. 2002 22:47 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe MegaCAD'ler, wie Ihr wisst ist das kopieren von Zeichnungselementen von MegaCAD zu MegaCAD über das Clipboard möglich. Das unschöne dabei ist, das man immer nicht genau weis was man da eigentlich kopiert, da die ausgewählen Elemente, nicht wie bei anderen Funktionen üblich invers hervorgehoben werden. Nachfragen beim Support ergaben, das eine Selktionsauswahl Programmtechnisch nicht machbar sei, obwohl ich der Auffassung war das dies bei V14 oder V15 schoneinmal möglich war. Dies wurde aber verneint. Also ging ich der Sache nach und siehe, es ging bei V14 tatsächlich nicht, also probierte ich herum da es ja schon mal ging. Und siehe da, ich fand die Lösung, zwar über Umweg und Hintertür, aber die ausgewählten Elemente wurden invers dargestellt. Da ich hier irgendwo gelesen habe, dass doch die versteckten Features einmal offenbart werden sollten, ich glaube es kam sogar von unserem Herrn Arnold, möchte ich es jetzt einmal tun. Das ganze funktioniert so: 1.) Edit Zeichenattribute aufrufen (EA) 2.) nichts in den Fenster auswählen, einfach OK drücken 3.) den Menüpunkt -> Clipboard -> Kopieren MegaCAD aufrufen 4.) zu kopierende Elemente auswählen 5.) zum anzeigen der auswählten Elemente, Redraw aufrufen (Taste "r") 6.) weitere Elemente auswählen, bzw. Rechte-Maustaste zum abbrechen 7.) Bezugspunkt festlegen 8.) 2x Rechte-Maustaste, um Dialoge zubeenden Um den ganzen Aufruf zu vereinfachen anbei eine kleine Batchdatei. Diese ist unter C:\Programme\Megacad3D\Batch\... zu instalieren (um den Datenmüll im Hauptverzeichniss nicht zu vergrössern). Diese Batch-Datei kann dann bei häufigen gebrauch auf die Tastatur gelegt werden oder in das USERMENU eingebunden werden. Ebenso ist es möglich das MegaCAD-Menu unter Clipboard zu erweitern. Dazu geht man mit den Explorer in das MegaCAD-Verzeichnis, üblicherweise ist das ab evo.I c:\programme\megacad3D\, dort gibt es 2 Ordner mit der Bezeichnung menu2 und menu3, für Megacad 2D und 3D, in diesem gibt es dann je eine Datei mit Namen megamenu.ini, diese ist jetzt mit dem Editor zu öffnen und fast am Ende steht in diesen Dateien folgendes: POPUP "&Clipboard" BEGIN MENUITEM "Kopieren &Bild" : CopyPic MENUITEM "Kopieren &Vektor" : CopyMeta MENUITEM "Kopieren &MegaCAD" : CopyMCAD MENUITEM "Kopieren &OLE" : CopyOLE MENUITEM "E&infgen" : Insert END dort ist dann folgende Zeile einzufügen: MENUITEM "Kopieren &ClipMega" : Batch C:\Programme\MEGACAD3D\Batch\ClipMega.MBT Speichern und bei der nächsten neuen Instanz von MegaCAD ist ein neuer Menüpunkt unter Clipboard vorhanden. MfG K.Hiller P.S. Das ganze ist sicherlich nicht ganz so Elegant, aber einfach und effektiv. Man könnte auch eine DLL schreiben, welche die Elemente selektiert und invers anzeigt und anschließend an Windows übergibt und dies dann anderen MegaCAD-Anwendungen zur Verfügung stellt. Dazu müsste man aber noch eine separate Einfügefunktion erstellen oder ausprobieren in welcher Form MegaCAD die Elemente an Windows übergibt und ob dies dann bei den nächsten Versionen noch funktioniert und stablil läuft, ist fraglich.
[Diese Nachricht wurde von Hillex am 15. Oktober 2002 editiert.] 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: 16. Okt. 2002 08:27 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
Hallo Hillex, darüber habe ich beim Support schon mehrfach "gemeckert". Ich kann mich nicht erinnern, daß es schon mal ging. Ich kann mir aber auch nicht vorstellen, warum das nicht machbar sein soll. Bei den anderen Selektionsaktionen geht es ja auch. Wird da jedesmanl eine andere Routine verwendet? Ich glaube eher, das ist den Programmierern nicht wichtig genug um es mal anzugehen. Danke für Deinen ausführlichen Beitrag. Das kann die Sache wohl verbessern. Ich werde es gleich mal ausprobieren. Gruß Henry Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Knoop Mitglied Dipl.-Ing. masch.
Beiträge: 409 Registriert: 09.10.2000
|
erstellt am: 16. Okt. 2002 18:35 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
Hallo, ich kann den Wunsch nach diesem Selektionsmöglichkeiten auch nur unterstützen. Ich werde mich Hausintern kümmern, kann aber nix versprechen, wann es gehen wird. Viele Grüße Bernd ------------------ -Megatech Software GmbH- -Niederlassung Nord- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
beraldo Mitglied GL
Beiträge: 24 Registriert: 02.11.2002
|
erstellt am: 03. Nov. 2002 13:52 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
Das ist ja ein Wunsch der schon seit JAHREN besteht. Die Antwort "ist Programmtechnisch nicht machbar" ist leider, leider äusserst stümperhaft und zeugt von einer nicht sehr hohen Fachkompetenz. NATÜRLICH ist so etwas möglich! Da versuchen Anwender das Programm weiter zu bringen und man wird einfach abgespeist damit man Ruhe hat... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MB-Konst Mitglied Konstrukteur
Beiträge: 12 Registriert: 10.04.2003
|
erstellt am: 16. Dez. 2003 12:14 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002 Windows10 MegaCAD 2023 3D
|
erstellt am: 16. Dez. 2003 12:58 <-- editieren / zitieren --> Unities abgeben:
|
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: 16. Dez. 2003 20:51 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
Holla Ihr!!! Ich kann mich da Eures Wunsches nur anschliessen !!! Habe mich auch schon oft darüber geärgert , daß irgendwelche Elemente nicht kopiert wurden und dafür andere oder so, da ich nicht sehen konnte was selektiert war!! ------------------ Fuselfee Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mechaniker Mitglied Konstrukteur
Beiträge: 209 Registriert: 14.11.2002 MegaCAD 2005 Unfold SR1 auf Sony Vaio VGN-A197XP 17"TFT mit 1920x1200 Pixel tolles Teil
|
erstellt am: 17. Dez. 2003 06:55 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
Guten Morgen alle zusammen, schließe mich meinen Vorschreibern an. Es kann nicht sein, dass bei gleicher Aufgabe, das Auswählen von Elementen mit denen irgendetwas gemacht werden soll, die Software unterschiedlich reagiert. Gruß Steffen ------------------ Und einen entspannten Tag mit MegaCAD 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: 17. Dez. 2003 07:25 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
...das meine ich auch! Es ist schon so etas wie ein Bug, wenn man bedenkt was die neue Version alles kann! Also ran an das Problem! Der nächste Service-Pack kommt bestimmt bald! Frohes Fest (hoffentlich OHNE) MegaCad an alle Herzlich P.Rudolph 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: 17. Dez. 2003 09:29 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
Hintergrundinformationen zu diesem Thema: Die Funktion "Verschieben" unterscheidet sich in der Technik des Aufsammelns von Elementen von der Technik, die bei "Kopieren Clipboard" oder "Auschneiden Bauteil" zum Einsatz kommt. Bei "Verschieben" können immer nur ganze Elemente gewählt werden und nie Teile von Elementen. Aber genau das läßt die andere Technik zu. Man kann bei "Kopieren Clipboard" beispielsweise die Auswahlmethode "Konturverfolgung" einsetzen. Damit ist es möglich, aus einer komplexen Geometrie eben einen Pfad oder eine Kontur rauszupicken. Da aber das Highlighting nur ganze Elemente betreffen kann, wurde hier auf diese inverse Element-Darstellung verzichtet. Desweiteren kann man bei den beiden Funktionalitäten (die nur stellvertretend für viele andere stehen), auch durch die Reihenfolge der Anklickens die Reihenfolge bestimmen, wie Elemente dann im Clipboard oder aber auch im Bauteil abgespeichert sind. Das ist nützlich, wenn z.B. für CAM-Bearbeitung eine Reihenfolge erzeugbar sein soll. Das gibt es schon seit 18 Jahren in MegaCAD. Es wäre tödlich, diese Funktionalität "eben mal so" zu ändern. Oder werdet Ihr dann die Diskussion mit den Anwendern führen, die genau darauf aufbauend technische Abläufe realisieren? Stichwort Datei Einfügen von W.Arnold Also benötigt man wieder etwas Neues, was aber 100% kompatibel zum Alten ist. Und genau das verbrennt jede Menge Entwicklungszeit und man schafft nichts wirklich Neues. Deshalb dauert die Umstellung eben. Ich bin da nebenbei bemerkt übrigens genau Eurer Meinung.
------------------ Alles wird Gut E.Hochbaum Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dagehtnochwas Mitglied Dipl.-Ing. Konstruktionstechnik (FH)
Beiträge: 586 Registriert: 09.10.2002 die MegaCAD Newsgroup Site http://megacad.cad.de
|
erstellt am: 17. Dez. 2003 14:10 <-- editieren / zitieren --> Unities abgeben: Nur für Hillex
@Hochbaum, Ihr wollt vielleicht zu viel auf einmal. Der Anwender, der die beschriebenen Besonderheiten der Clipboardfunktion nutzt, der kann gegebenenfalls auf das Highlighting verzichten, er weiß ja wofür. Für alle anderen User wäre die Geschichte wie z.B. beim Verschieben sicher völlig ausreichend. Vielleicht wäre eine neue Funktion fürs Clipboard schnell und einfach zu realisieren und die vorhandene Funktionalität bekommt einen anderen Namen. Damit wäre eine durchgänge Bedienung geschaffen und das Alte wird nicht zertreten. Ihr könnt dann an der Hotline abschätzen, ob der Entwicklungsaufwand für den großen Umbau wirklich benötigt wird. Wer die beschriebene Funktionalität benötigen, der würde ja anrufen, um die alte Funktion einzustellen ------------------ Gruß Thomas Alles bleibt besser [Diese Nachricht wurde von dagehtnochwas am 17. Dez. 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |