| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| | |
 | SolidWorks Kurs mit IHK-Zertifzierung , ein Kurs (bis zu 100% förderbar mit Bildungsgutschein)
|
|
Autor
|
Thema: Makro Schriftfeld von Stefan ändern (1924 mal gelesen)
|
Garry Mitglied Techniker/Konstrukteur
  
 Beiträge: 684 Registriert: 05.03.2003 WIN10 (64bit), SWX 2021 Premium SP5.1, PDM-Pro2021 , XEON W-3225-3,7GHz 128GB, NVidia RT6000 SpacePilot Pro, SSD500GB Office 365
|
erstellt am: 22. Mrz. 2008 22:45 <-- editieren / zitieren --> Unities abgeben:         
Hy, habe mir das Makro von Stefan gezogen (http://solidworks.cad.de/mm_index.htm 09 Schriftfeld ausfüllen) Bin gerade dabei es Umzustricken auf meine Eigenschaften (Ich hoffe ich darf das Überhaupt. Wenn Nein Stefan gib mir Bescheid) 1.) Jetzt möchte ich aber das Feld Description mit Eintragen , geht das genauso wie die anderen Felder. 2.) Wie kann ich in die Eingabefelder in der Textlänge begrenzen. 3.) Wie kann ich dieses Makro gleich beim Start einer neuen PArt ausführen lassen. Wer kann mir Helfen (Achtung habe keine VB Kenntnisse) ------------------ Garry Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nobbi Mitglied Techniker
 
 Beiträge: 151 Registriert: 21.08.2002 Windows 10 Enterprise SW2001 - SW2019 MDT ACPIx64-basierter PC NVIDIA Quadro M4000 Space Pilot SAP-Cideon
|
erstellt am: 24. Mrz. 2008 19:44 <-- editieren / zitieren --> Unities abgeben:          Nur für Garry
Hallo Garry 1.) Jetzt möchte ich aber das Feld Description mit Eintragen , geht das genauso wie die anderen Felder. Ja 2.) Wie kann ich in die Eingabefelder in der Textlänge begrenzen. Enter- Taste glaube ich 3.) Wie kann ich dieses Makro gleich beim Start einer neuen PArt ausführen lassen. Vorlagen aendern Frohe Ostern mfg Nobbi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Garry Mitglied Techniker/Konstrukteur
  
 Beiträge: 684 Registriert: 05.03.2003 WIN10 (64bit), SWX 2021 Premium SP5.1, PDM-Pro2021 , XEON W-3225-3,7GHz 128GB, NVidia RT6000 SpacePilot Pro, SSD500GB Office 365
|
erstellt am: 24. Mrz. 2008 20:58 <-- editieren / zitieren --> Unities abgeben:         
Hallo Nobbi, 1) hat geklappt 2) Ich möchte im Makro die EingabeFelder auf 38 Zeichen Begrenzen| dies nur mit der EnterTaste---wie soll das gehen. 3) Wie kann ich das Makro in die Vorlage mit einbinden. ------------------ Garry Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau

 Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 25. Mrz. 2008 08:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Garry
|
Garry Mitglied Techniker/Konstrukteur
  
 Beiträge: 684 Registriert: 05.03.2003 WIN10 (64bit), SWX 2021 Premium SP5.1, PDM-Pro2021 , XEON W-3225-3,7GHz 128GB, NVidia RT6000 SpacePilot Pro, SSD500GB Office 365
|
erstellt am: 25. Mrz. 2008 10:44 <-- editieren / zitieren --> Unities abgeben:         
|
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)

 Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 25. Mrz. 2008 10:50 <-- editieren / zitieren --> Unities abgeben:          Nur für Garry
Hallo Garry, klar darfst du das umstricken, dafür ist es ja gedacht. Und zum Lernen, wie man so etwas machen kann. Daher: 1. erledigt 2. Für die Eingabefelder die Eigenschaft "MaxLength" auf entsprechenden Wert einstellen (siehe Bild) 3. Nicht so einfach. Entweder schon das "Neue Part erstellen" mit in dem Makro machen (muss dann auch genutzt werden), ein Makrofeature ins Part in die Vorlage machen (nicht ganz einfach) oder du nutzt das Freeware Addin SDA-4Free, das von Schuler Design über Daniel (aka tbd) hier zur Verfügung gestellt wurde. Ich hab's selbst noch nicht probiert, von der Beschreibung her sollte es aber in dem Punkt Öffnen plus Makro funktionieren. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Stefans SolidWorks Blog Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Baumjäger Mitglied CAD/PDM Administrator
 
 Beiträge: 339 Registriert: 21.06.2006 SW2017 - S5.0 AutoCAD Mechanical 2018 Win10 Intel Xeon E3-1240 V2 3,4GHz 16GB RAM NVIDIA Quadro 4000
|
erstellt am: 25. Mrz. 2008 11:05 <-- editieren / zitieren --> Unities abgeben:          Nur für Garry
Ich habe vor kurzem ein Makro geschrieben. Das Makro liest eine bestimmte Eigenschaft aus und startet einen bestimmten Code (je nachdem wie die Eigenschaft heisst, also welchen Wert sie hat). so kann man das dann universell einsetzen und es ist recht einfach zu handhaben finde ich. Idee dabei ist folgende, du öffnest ein teil und klickst das makro an welches dann erkennt um welches Teil es sich handelt und den entsprechenden Code auführt. Ich habe das so gemacht, da ich keine schöne unkomplizierte Möglichkeit gefunden habe ein Makro automatisch zu starten. Bei Interesse kann ich dir das gerne geben, musst du dann halt auch für dich entsprechend umstricken, bzw. in das andere Makro einbinden. viele Grüße Andy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Garry Mitglied Techniker/Konstrukteur
  
 Beiträge: 684 Registriert: 05.03.2003 WIN10 (64bit), SWX 2021 Premium SP5.1, PDM-Pro2021 , XEON W-3225-3,7GHz 128GB, NVidia RT6000 SpacePilot Pro, SSD500GB Office 365
|
erstellt am: 25. Mrz. 2008 15:26 <-- editieren / zitieren --> Unities abgeben:         
Hallo, @Andy- das Makro würde ich gerne mal Testen, wenn du mir es mal zukommen lassen kannst. (Danke) @Stefan 1. erledigt 2. erledigt Dank deiner Hilfe 3.Finde ich auch noch irgendwie raus. Aber jetzt habe ich noch eine Frage. Wenn ich jetzt alte Teile öffne habe ich schon in den Eigenschaften irgendwelche Einträge drinn. Wie wäre hierfür der Code, diese über ein Button (click) zu löschen. Wenn möglich auf allen Reitern (Info-Benutzerdefiniert-Konfiguration) ------------------ Garry Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AndreasBo Mitglied TZ & Konstruktion
  
 Beiträge: 861 Registriert: 16.11.2006 ******** Wenn am Anfang alles schief geht, nenne es Version 1.0!
|
erstellt am: 25. Mrz. 2008 15:37 <-- editieren / zitieren --> Unities abgeben:          Nur für Garry
Zitat: Original erstellt von Baumjäger: Ich habe vor kurzem ein Makro geschrieben. Das Makro liest eine bestimmte Eigenschaft aus und startet einen bestimmten Code (je nachdem wie die Eigenschaft heisst, also welchen Wert sie hat). so kann man das dann universell einsetzen und es ist recht einfach zu handhaben finde ich.... Bei Interesse kann ich dir das gerne geben, musst du dann halt auch für dich entsprechend umstricken, bzw. in das andere Makro einbinden.
Das würd ich auch gern mal ausprobieren!! ------------------ Ich nutze Boardsuche | Google | Netiquette Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Günther Weber Mitglied Maschinenbautechniker
 
 Beiträge: 439 Registriert: 15.09.2000 .
|
erstellt am: 25. Mrz. 2008 18:42 <-- editieren / zitieren --> Unities abgeben:          Nur für Garry
|

| |
Garry Mitglied Techniker/Konstrukteur
  
 Beiträge: 684 Registriert: 05.03.2003 WIN10 (64bit), SWX 2021 Premium SP5.1, PDM-Pro2021 , XEON W-3225-3,7GHz 128GB, NVidia RT6000 SpacePilot Pro, SSD500GB Office 365
|
erstellt am: 27. Mrz. 2008 17:44 <-- editieren / zitieren --> Unities abgeben:         
Hallo , habe jetzt Denk ich den größten Teil über die Suche gelesen, Leider nichts gefunden wie ich die Eigenschaften mit einem Klick löschen kann.(Wenn möglich auf allen Reitern Info-Benutzerdefiniert-Konfiguration). Kann da vielleicht jemand Helfen, mit einem tipp besser wäre ein Code. @Andy könntest du dein File vielleicht mir Posten.
------------------ Garry Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |