| |
| Live-Webinar: Freies Modellieren mit MegaCAD, ein Webinar am 17.10.2024
|
Autor
|
Thema: Blockdefinition von Attributen abrufen (2233 mal gelesen)
|
erwin_neu Mitglied Technischer Leiter
Beiträge: 84 Registriert: 06.10.2002 MegaCAD 2021 2D Windows 10 Pro 64bit
|
erstellt am: 01. Nov. 2004 12:15 <-- editieren / zitieren --> Unities abgeben:
Ich brauch mal 'nen Tipp! Bis zur 2005er Version habe ich die mehrfach vordefinierten Attribute über Hotkey den 10 Buttons an der oberen Menüleiste zugeordnet (allstl.ini im Hintergrund überscheiben). Geht das nun überhaupt nicht mehr, oder gibt es einen Trick, die nun per Blockdefinition erstellten Attributsvorgaben per Key umzuschalten? Die Auswahl über das Menü mit 4 Klick's dauert mir einfach zu lange. ------------------ Erwin Kirchdorfer Dipl. Ing. FH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PauliPanther Mitglied Interimsmanager Bauprojekte zur Prävention, Intervention und Dokumentation, MegaCAD-Schulungen
Beiträge: 788 Registriert: 18.03.2003
|
erstellt am: 15. Nov. 2004 16:02 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Hallo Erwin, habe soeben erst die richtige Datei dafür gefunden: .\cc\cmdpar.txt. Nun kannst Du den Befehl "AttEdit" mit dem Parameter lb:Blockname versehen. Der ruft dann den gewünschten Block auf. Ich versuche jetzt auch mal, das Bild direkt anzeigen zu lassen.
------------------ Viele Grüße, Pauline Panther Die Wege der Bits und Bytes sind unergründlich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
erwin_neu Mitglied Technischer Leiter
Beiträge: 84 Registriert: 06.10.2002 MegaCAD 2021 2D Windows 10 Pro 64bit
|
erstellt am: 15. Nov. 2004 22:35 <-- editieren / zitieren --> Unities abgeben:
Tausend Bussies für Pauline! Wie ich sehe, hat die cdmpar.txt für mich sonst auch noch viel schönes auf Lager. Ich liebe nämlich das einfache und vor allem schnelle Arbeiten mit Hotkeys. Grüße aus dem Allgäu Erwin ------------------ Erwin Kirchdorfer Dipl. Ing. FH 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. Nov. 2004 10:52 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Hallo, der Befehl 'AttEdit' wurde parametrisiert: AttEdit lb:Blockdef2 Mit dieser Befehlsfolge würde also die Blockdefinition 'Blockdef2' geladen und die "Schaltflächen 1-10" angepasst werden. Möchte man dann noch automatisch eine dieser Schaltflächen aktivieren, muß man eine MBT-Datei erzeugen mit folgendem Inhalt: AttEdit lb:Blockdef1 AttSet04 Diese Folge aktiviert die Blockdefinition Blockdef1 und aktiviert das Attribut der 4. Schaltfläche... Ist doch klasse, oder? Viele Grüße Bernd ------------------ -Megatech Software GmbH- -Niederlassung Nord- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
erwin_neu Mitglied Technischer Leiter
Beiträge: 84 Registriert: 06.10.2002 MegaCAD 2021 2D Windows 10 Pro 64bit
|
erstellt am: 16. Nov. 2004 13:18 <-- editieren / zitieren --> Unities abgeben:
Das haut dem Fass den Boden raus! Dies ist der Grund, warum ich mit Megacad alt werde, obwohl ich zwischenzeitlich auch zu anderen Programmen (Allplan, Autocad) gezwungen wurde. Solch eine effiziente Bedienung habe ich sonst noch nirgends erlebt. Gruß aus dem Allgäu Erwin Kirchdorfer ------------------ Erwin Kirchdorfer Dipl. Ing. FH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thömse Mitglied Konstrukteur
Beiträge: 1350 Registriert: 30.06.2003
|
erstellt am: 17. Nov. 2004 07:25 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
|
PauliPanther Mitglied Interimsmanager Bauprojekte zur Prävention, Intervention und Dokumentation, MegaCAD-Schulungen
Beiträge: 788 Registriert: 18.03.2003 Dell Precision M6800, Core i9, WIN7-64bit, 32GB RAM, NVidia RTX, Dell 2x24" MegaCAD 3D, AutoCAD. Jeweils aktuelle Versionen
|
erstellt am: 17. Nov. 2004 07:55 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Hallo Thömse, Zitat: .\cc\cmdpar.txt. Nun kannst Du den Befehl "AttEdit" mit dem Parameter lb:Blockname versehen" Auszug aus der cmdpar.txt: AttEdit lb:<blockname> (load block) Aktiviert den 10er Block 'blockname' 'blockname' muss genauso geschrieben sein wie im Dialog
------------------ Viele Grüße, Pauline Panther Die Wege der Bits und Bytes sind unergründlich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thömse Mitglied Konstrukteur
Beiträge: 1350 Registriert: 30.06.2003
|
erstellt am: 17. Nov. 2004 08:23 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Moin Pauline Genau das habe ich gemacht aber trotzdem funtz es nicht. Ich habe zwei Button in meiner Symbolliste erstellt (MBT). Dort rufe ich meine MBT-Datei auf. In der einen steht "AttEdit lb:Tom" und in der andern "AttEdit:Modell" aber MC schaltet nicht um?? Wie machst Du das mit dem Bild ins Forum stellen?? Gruss TOM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PauliPanther Mitglied Interimsmanager Bauprojekte zur Prävention, Intervention und Dokumentation, MegaCAD-Schulungen
Beiträge: 788 Registriert: 18.03.2003 Dell Precision M6800, Core i9, WIN7-64bit, 32GB RAM, NVidia RTX, Dell 2x24" MegaCAD 3D, AutoCAD. Jeweils aktuelle Versionen
|
erstellt am: 17. Nov. 2004 09:11 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Hallo Thömse, stelle mir mal Deine Allstl.ini (MegaCAD-Hauptverzeichnis) und die MBT ein. Vielleicht liegts nur an Groß/Kleinschreibung? Bei Modell z.B. hast Du das lb: vergessen (vielleicht auch nur hier im Beitrag). Wenn Du nur umschalten willst, ohne eine Nummer aufzurufen, brauchst Du keine MBT. Die MBT soll mehrere Befehle hintereinander legen. Wenn Du das nicht willst, kannst Du den Button aus meinem Bild verwenden, dann hast Du nicht wieder eine Datei, sondern nur die Symbolumgebung zu speichern. Das mit dem Bild habe ich von Hillex: http://ww3.cad.de/foren/ubb/Forum22/HTML/001052.shtml Dort steht ziemlich weit unten, unter dem Bild vom Schiff wie das geht. ------------------ Viele Grüße, Pauline Panther Die Wege der Bits und Bytes sind unergründlich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thömse Mitglied Konstrukteur
Beiträge: 1350 Registriert: 30.06.2003
|
erstellt am: 17. Nov. 2004 09:36 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
|
Thömse Mitglied Konstrukteur
Beiträge: 1350 Registriert: 30.06.2003 Inventor 2022 Professional Build:287, Release:2022.2.1 Vault Professional 2022 Build:27.2.67.0 2022.2.2 Update SolidWorks 2017 MegaCad 2015 3D Intel Xeon W-2135 CPU 3.70GHz 16 GB RAM Nvidia Quadro P2000 Windows 10 Pro
|
erstellt am: 17. Nov. 2004 09:46 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
@ Pauline Also das mit dem Bild direkt anzeigen habe ich auch nicht zum laufen gebracht..........ich gebs jetzt auf...ist glaube ich nicht mein Tag. So hab ich's versucht: (IMG]http://ww3.cad.de/foren/ubb/uploads/Thömse/Att.gif[/IMG) natürlich am Anfang und Ende mit [] Gruss TOM 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: 17. Nov. 2004 10:30 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Moin, Dein Name enthält leider einen Umlaut "ö". Umlaute können aber nicht im Pfad und Dateinamen aufgelöst werden. Du wirst wohl deinen Namen ändern müssen. Nein, der Aufruf für deine Bilder lautet (IMG)http://ww3.cad.de/foren/ubb/uploads/Thomse/Att.gif(/IMG). ------------------ 90% aller Fehler haben ihre Ursache 60cm vor dem Bildschirm. CU Karsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thömse Mitglied Konstrukteur
Beiträge: 1350 Registriert: 30.06.2003 Inventor 2022 Professional Build:287, Release:2022.2.1 Vault Professional 2022 Build:27.2.67.0 2022.2.2 Update SolidWorks 2017 MegaCad 2015 3D Intel Xeon W-2135 CPU 3.70GHz 16 GB RAM Nvidia Quadro P2000 Windows 10 Pro
|
erstellt am: 17. Nov. 2004 10:34 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
|
Hillex Mitglied Meister/BWdH/Dipl.Ing.Ind.Engineering
Beiträge: 587 Registriert: 16.01.2002
|
erstellt am: 17. Nov. 2004 10:56 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Moin, Wir haben nicht umsonst heute, "eigentlich" Feiertag. Aber was soll's. Wenn man arbeit hat, hat man zuviel, ansonst garkeine. Und wo andere um die 40 Stundenwoche diskutieren wäre ich froh, wenn ich zurzeit die 80 Stunden Woche hätte. Aber jetzt wieder ran an die Arbeit, die Zeichnungen müssen noch diese Woche fertig werden. ------------------ 90% aller Fehler haben ihre Ursache 60cm vor dem Bildschirm. CU Karsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PauliPanther Mitglied Interimsmanager Bauprojekte zur Prävention, Intervention und Dokumentation, MegaCAD-Schulungen
Beiträge: 788 Registriert: 18.03.2003 Dell Precision M6800, Core i9, WIN7-64bit, 32GB RAM, NVidia RTX, Dell 2x24" MegaCAD 3D, AutoCAD. Jeweils aktuelle Versionen
|
erstellt am: 17. Nov. 2004 15:59 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Hallöchen! Täuscht es, oder ist da ein Leerzeichen zuviel? Zwischen dem Doppelpunkt von lb und dem Blockname darf kein Leerzeichen sein. Leider fehlt das Bild von der "Modell"-Einstellung. Ich vermute, daß hier das lb: komplett fehlt? ------------------ Viele Grüße, Pauline Panther Die Wege der Bits und Bytes sind unergründlich [Diese Nachricht wurde von PauliPanther am 17. Nov. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PauliPanther Mitglied Interimsmanager Bauprojekte zur Prävention, Intervention und Dokumentation, MegaCAD-Schulungen
Beiträge: 788 Registriert: 18.03.2003
|
erstellt am: 17. Nov. 2004 18:55 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
OOOOH, Sorry, ich habe Knoop nicht genau genommen! Asche auf mein Haupt. Bei der Anwahl über das eigenständige Knöpfchen muß der Name benutzt werden. Bei der Batch-Datei muß tatsächlich Blockdef1 dort stehen!!!! Ich bin davon ausgegangen, daß die MBT genauso beschrieben wird, wie die Funktion an sich! (ist doch irgenwie unlogisch). Entschuldigung tausendmal! ------------------ Viele Grüße, Pauline Panther Die Wege der Bits und Bytes sind unergründlich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thömse Mitglied Konstrukteur
Beiträge: 1350 Registriert: 30.06.2003 Inventor 2022 Professional Build:287, Release:2022.2.1 Vault Professional 2022 Build:27.2.67.0 2022.2.2 Update SolidWorks 2017 MegaCad 2015 3D Intel Xeon W-2135 CPU 3.70GHz 16 GB RAM Nvidia Quadro P2000 Windows 10 Pro
|
erstellt am: 18. Nov. 2004 06:52 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
|
PauliPanther Mitglied Interimsmanager Bauprojekte zur Prävention, Intervention und Dokumentation, MegaCAD-Schulungen
Beiträge: 788 Registriert: 18.03.2003
|
erstellt am: 18. Nov. 2004 08:18 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Hallo nochmal! Also, ich habe es auch noch mal probiert. Mit dem Button für AttEdit funktioniert es, wenn man lb:Blockname (den selbst eingetragenen verwendet). Mit der Batch-Datei habe ich aber so mein Problem. Gestern hat es wohl nur funktioniert, weil ich den Block1 bereits aktiv hatte. Dann hat er mir die Speichernummer aufgerufen. Er hat aber nicht!! auf einen anderen Block umgeschaltet. Das heißt, er überliest bei der MBT den AttEdit-Befehl und hat nur die zweite AttSet-Zeile beachtet. Ein (blöder) Versuch mit PushFunc hat ergeben, daß er mir das Dialogfenster "Setup-Linienattribute" aufruft, dann kann ich den BLock wählen und anschließend schaltet er den gewünschten Speicherplatz aktiv. Also nun bin ich soweit, daß ich sagen würde: liebe Megatechler mischt Euch bitte in diesen Beitrag nochmal ein. Warum geht das mit der MBT nicht? Muß vor lb: vielleicht nur noch ein Zeichen für "jetzt kommt ein Parameter"? @Thömse: Schönes Bild! Bei diesem Button solltest Du Tom bzw. Model eintragen. Wenn das so wirklich nicht geht, kann es nur noch an Groß/Kleinschreibung liegen. Leerzeichen hinter dem Namen stören MegaCAD nicht. Damit kann man aber nur umschalten zwischen den Blöcken. Verhexte Bytes aber auch. ------------------ Viele Grüße, Pauline Panther Die Wege der Bits und Bytes sind unergründlich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
erwin_neu Mitglied Technischer Leiter
Beiträge: 84 Registriert: 06.10.2002 MegaCAD 2021 2D Windows 10 Pro 64bit
|
erstellt am: 22. Nov. 2004 09:10 <-- editieren / zitieren --> Unities abgeben:
|
erwin_neu Mitglied Technischer Leiter
Beiträge: 84 Registriert: 06.10.2002 MegaCAD 2021 2D Windows 10 Pro 64bit
|
erstellt am: 29. Nov. 2004 11:45 <-- editieren / zitieren --> Unities abgeben:
|
Hochbaum Ehrenmitglied
Beiträge: 1795 Registriert: 14.08.2000 MegaCAD alles und in jeder Form i7, 12GB, Quadro K2200 WIN10/64
|
erstellt am: 29. Nov. 2004 12:10 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
bin dran, Wissenswertes in Kürze. Fehler habe ich nachvollziehen können. Ich telefoniere gerade mit dem Entwickler, da schwirren ganz viele Fragezeichen in der Luft Fazit: als Direktaufruf klappts, eingebettet in eine mbt fkt. es nicht. ------------------ Alles wird Gut E.Hochbaum 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: 29. Nov. 2004 12:28 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
|
erwin_neu Mitglied Technischer Leiter
Beiträge: 84 Registriert: 06.10.2002 MegaCAD 2021 2D Windows 10 Pro 64bit
|
erstellt am: 29. Nov. 2004 13:37 <-- editieren / zitieren --> Unities abgeben:
|
PauliPanther Mitglied Interimsmanager Bauprojekte zur Prävention, Intervention und Dokumentation, MegaCAD-Schulungen
Beiträge: 788 Registriert: 18.03.2003
|
erstellt am: 03. Dez. 2004 20:16 <-- editieren / zitieren --> Unities abgeben: Nur für erwin_neu
Das ist ja schön. Mit dem SP funktioniert es jetzt!! Danke! ------------------ Viele Grüße, Pauline Panther der Computer hilft uns Probleme zu lösen, die wir ohne ihn nicht hätten NEU: Anfragen zu MegaCAD - Tools: megacad@arcor.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |