| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
 | 7 Tipps für die Konstruktion von Kunststoffteilen und Spritzgussformen, ein Webinar am 27.06.2025
|
Autor
|
Thema: Eigenschaftname kopieren (656 mal gelesen)
|
Barney Gumble Mitglied Konstrukteur

 Beiträge: 47 Registriert: 22.11.2006 Intel Core Duo E6600 (2,4 Ghz) 2GB RAM (667 Mhz) PNY NVIDIA Quadro FX 1500 WIN XP (32-bit)<P>Solidworks Office Prof. 2007 SP 2.2
|
erstellt am: 12. Nov. 2007 17:12 <-- editieren / zitieren --> Unities abgeben:         
Hallo, habe vor ein ppar Wochen einen Beitrag zum Thema Eigenschaftsnamen kopieren gelesen den ich einfach nicht mehr finden kann. Es ging darum das man per Macro die Benutzerdefinierten Eigenschatsnamen von seiner Standardvorlage bzw. Teil auf andere Teile übertragen kann die z.B. extern erstellt worden und diese Informationen nicht haben. Kann sich noch jemand errinern oder weiss Rat?
------------------ Gruss euer Daniel (alias Barney Gumble) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nobby Mitglied Konstrukteur

 Beiträge: 49 Registriert: 15.09.2002 SWX Office.Pro 2006-SP 4 Microsoft Windows XP-SP 2 AMD Athlon 64X2Dual-2 GB RAM ATI Radeon X1600-256 MB
|
erstellt am: 12. Nov. 2007 18:11 <-- editieren / zitieren --> Unities abgeben:          Nur für Barney Gumble
|
Barney Gumble Mitglied Konstrukteur

 Beiträge: 47 Registriert: 22.11.2006 Intel Core Duo E6600 (2,4 Ghz) 2GB RAM (667 Mhz) PNY NVIDIA Quadro FX 1500 WIN XP (32-bit)<P>Solidworks Office Prof. 2007 SP 2.2
|
erstellt am: 13. Nov. 2007 08:31 <-- editieren / zitieren --> Unities abgeben:         
|
Barney Gumble Mitglied Konstrukteur

 Beiträge: 47 Registriert: 22.11.2006 Intel Core Duo E6600 (2,4 Ghz) 2GB RAM (667 Mhz) PNY NVIDIA Quadro FX 1500 WIN XP (32-bit)<P>Solidworks Office Prof. 2007 SP 2.2
|
erstellt am: 13. Nov. 2007 08:33 <-- editieren / zitieren --> Unities abgeben:         
Sorry, warscheinlich noch nicht ganz Wach . Hab mir gerade den Code angesehen, dann wird es klar. Danke vorab! Melde mich nochmal wenn ich Probleme hab. Danke! ------------------ Gruss euer Daniel (alias Barney Gumble) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Barney Gumble Mitglied Konstrukteur

 Beiträge: 47 Registriert: 22.11.2006 Intel Core Duo E6600 (2,4 Ghz) 2GB RAM (667 Mhz) PNY NVIDIA Quadro FX 1500 WIN XP (32-bit)<P>Solidworks Office Prof. 2007 SP 2.2
|
erstellt am: 13. Nov. 2007 08:46 <-- editieren / zitieren --> Unities abgeben:         
Da ist die Frage auch schon: wie krieg ich einen Is-Fastener in die Liste bzw. Weiss einer den Typ den ich vorschreiben muss damit anstatt Text ein Yes or No wird?. Sollte ja nicht 30 sein oder? Sub main()
Set swApp = Application.SldWorks Set ModelDoc = swApp.ActiveDoc Set Part = swApp.ActiveDoc Set SelMgr = Part.SelectionManager Set swApp = Application.SldWorks Set Part = swApp.ActiveDoc npn = Part.AddCustomInfo3("", "Benennung", 30, """BN """) npn = Part.AddCustomInfo3("", "Zeichnungsnummer", 30, """SW-Dateiname(File Name)@Teil.sldprt""") npn = Part.AddCustomInfo3("", "Werkstoff", 30, """SW-Material@ Teil.slprt"" kg") npn = Part.AddCustomInfo3("", "Gewicht", 30, """SW-Mass@ Teil.sldprt"" kg") npn = Part.AddCustomInfo3("", "Projektnr.", 30, "xxx-xxx") => npn = Part.AddCustomInfo3("", "IsFastner", 30, "") npn = Part.AddCustomInfo3("", "MType", 30, "") npn = Part.AddCustomInfo3("", "MX_MODIFIED", 30, "true")
End Sub
------------------ Gruss euer Daniel (alias Barney Gumble) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Barney Gumble Mitglied Konstrukteur

 Beiträge: 47 Registriert: 22.11.2006 Intel Core Duo E6600 (2,4 Ghz) 2GB RAM (667 Mhz) PNY NVIDIA Quadro FX 1500 WIN XP (32-bit)<P>Solidworks Office Prof. 2007 SP 2.2
|
erstellt am: 13. Nov. 2007 09:07 <-- editieren / zitieren --> Unities abgeben:         
bzw. welchen Namen: Const swCustomInfoText = 30 Const sw?????????????? = 40 Idealerweise würde ich auch gerne den Autor auf der Registrierkarte davor automatisch ausfüllen lassen. Habt ihr da vielleicht auch einen Lösungsvorschlag? ------------------ Gruss euer Daniel (alias Barney Gumble) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Barney Gumble Mitglied Konstrukteur

 Beiträge: 47 Registriert: 22.11.2006 Intel Core Duo E6600 (2,4 Ghz) 2GB RAM (667 Mhz) PNY NVIDIA Quadro FX 1500 WIN XP (32-bit)<P>Solidworks Office Prof. 2007 SP 2.2
|
erstellt am: 15. Nov. 2007 09:56 <-- editieren / zitieren --> Unities abgeben:         
kann mir denn wenigstens einer mal einen Tip geben wie ich an die Bezeichner der Fedler in Solidworks komme? Also die Felder die ich automatisch ausfüllen will. ------------------ Gruss euer Daniel (alias Barney Gumble) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
   
 Beiträge: 1384 Registriert: 20.12.2003 SolidWorks 2023 SP5 mit Enterprise PDM , Windows 11, Dell Precision 3660, i7-12700K, 96 GB DDR-Ram, Quadro RTX A4000
|
erstellt am: 15. Nov. 2007 10:22 <-- editieren / zitieren --> Unities abgeben:          Nur für Barney Gumble
|
u.clemens Mitglied Konstrukteur
  
 Beiträge: 964 Registriert: 04.07.2000 engineer's law o cheap o fast o good check only two !
|
erstellt am: 15. Nov. 2007 10:32 <-- editieren / zitieren --> Unities abgeben:          Nur für Barney Gumble
... was natürlich aber alles Quatsch ist, weil IsFastener nicht vom Typ YesOrNo sein soll, weil der Typ YesOrNo auch nicht den Wert 40 hat, ... - aber das findet sich eben alles in der bereits erwähnten API-Hilfe bzw. der entspr. swconst ... genauso wie die anderen offenen Fragen! ------------------ mfg uc Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
   
 Beiträge: 1384 Registriert: 20.12.2003 SolidWorks 2023 SP5 mit Enterprise PDM , Windows 11, Dell Precision 3660, i7-12700K, 96 GB DDR-Ram, Quadro RTX A4000
|
erstellt am: 15. Nov. 2007 12:44 <-- editieren / zitieren --> Unities abgeben:          Nur für Barney Gumble
Hallo uc, ich habe mir nur den Screenshot angeschaut und da steht nun mal IsFastener als ja-nein-Wert oder programmiertechnisch Boolean... Und den bekommt man mit dem Typ YesOrNo hin oder etwa nicht  Ob das richtig ist oder nicht, muss Daniel entscheiden. Sollte es zur Kennzeichnung eines Normteils dienen, dann würde ich die Forensuche nutzen... Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Barney Gumble Mitglied Konstrukteur

 Beiträge: 47 Registriert: 22.11.2006 Intel Core Duo E6600 (2,4 Ghz) 2GB RAM (667 Mhz) PNY NVIDIA Quadro FX 1500 WIN XP (32-bit)<P>Solidworks Office Prof. 2007 SP 2.2
|
erstellt am: 16. Nov. 2007 16:19 <-- editieren / zitieren --> Unities abgeben:         
Hallo, erstmal recht herzlichen Dank für die Tips. Ja, es soll eine Normteilerkennung werden. Das ganze hab ich mir allerdings nicht selbst ausgedacht sondern stammt aus einer Schulung. Bisweilen hab ich es noch nicht genutzt, will es aber trotzdem mitschleppen, man weiss ja nie was kommt.  Leider hab ich über die Forensuche nichts zu dem Thema gefunden Habe nach Isfastner genauso gesucht wie nach Normteilerkennung. Zu den 40 sei gesagt / gefragt: Irre ich denn so wenn ich im Makro in der Definition schreiben würde: Const swcustomInfoYesorNo=40 und im Ablauf dann schreiben würde: npn = Part.AddCustomInfo6("", "IsFastner", 40, """NO""") Leider kann ich das über das Wochenende nur vermuten, hab nicht die Möglichkeit das zuhause auszuprobieren bzw. in der Api hilfe zu lesen.
------------------ Gruss euer Daniel (alias Barney Gumble) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |