| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
Autor
|
Thema: Konfigurationstabelle (3400 mal gelesen)
|
Stefan67 Mitglied Maschinenbau Techniker

 Beiträge: 69 Registriert: 26.11.2004 Dell M6800, 32 GB RAM, Nvidia Quadro K3100 SW2021SP5.1, DraftSight , WIN10-64
|
erstellt am: 11. Mai. 2009 11:11 <-- editieren / zitieren --> Unities abgeben:         
Hallo Leute, hab mal wieder´n Problemchen. Folgendes ein Kunde möchte seine Konstruktionen (Hauptbaugruppe,Unterbaugruppen,Einzelteile) gerne über einen "Konfigurator" ähnlich denen für PKW´s im Internet verfügbaren erstellen! Das wäre ja eigentlich ein Fall für DriveWorks Express(kann aber nicht verwendet werden da nicht auf allen Rechnern Access). Technisch hab ichs mit der Konfigurationstabelle im Griff. Was uns aber noch nicht gefällt ist die eingabe über die Tabelle! Wunsch ist über eine Eingabemaske (Makro?) Maße und Optionen zu festzulegen >Modellneuaufbau >Fertig. So nun die Fage: Welche Variante ist "Besser" bzw. "einfacher". Excellmacro und SWX  -Datei über externe Excelltabelle Steuern oder SWXmacro? Giebt es zu beiden varianten Beispiele? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MWN Mitglied Dipl.-Ing.
 
 Beiträge: 492 Registriert: 14.02.2007
|
erstellt am: 12. Mai. 2009 07:19 <-- editieren / zitieren --> Unities abgeben:          Nur für Stefan67
Guten Morgen Stefan, also ich würd einfach mal vorschlagen, dass du dich im I-Net auf die Suche nach Produkt- oder Variantenkonfigurator begibst, dort wirst du einiges finden. Ohne hier Werbung für irgendjemanden machen zu wollen, fällt mir spontan Tacton ein, welches ziemlich gut in SWX integriert ist. Es sollte aber noch andere Anbieter geben, die gute System auf dem Markt haben. Zu deiner Frage bezüglich Makro: was willst du denn damit anstellen? Die Maße in der Excel - Tabelle ablegen und nur über ein Frontend die Eingabe abfangen? Dann schreib dir ein Excel - Makro. Es wäre ein wenig unsinnig ein SolidWorks - Makro für die Excel - Automatisierung zu schreiben. Willst du im SolidWorks die Maße über ein Frontend eingeben, dann gibt es auch schon gute Systeme auf dem Markt (siehe meine Sysinfo) oder du nimmst dir vielleicht vb.net (oder kollegen) mit in's Boot, da du dort mehr Möglichkeiten bei programmierung und im Umgang bzw. der Anbindung an SWX hast. Denn das Problem, auf das du immer wieder stoßen wirst, ist die Eintragung der Daten in deine Konfigurationstabelle! Bzw. hast du bei einem SolidWorks - Makro noch das Probelm, dass wenn du Maße direkt ansprechen willst, die in jedem deiner Modelle den selben Namen haben müssen, oder du diese zum ändern vorher markierst! Und ich denke mal nicht, dass du jedem Maß in deiner Konstruktion einen entsprechenden Namen verpasst hast, oder? So far... Grüße Tobias Achso: was heißt für dich "besser" oder "einfacher"? Wie ist dein Kenntnisstand, bzw. was ist für dich "schlechter" oder "schwerer"? Woran kannst du das für dich messen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pi-design Mitglied Design Engineer
  
 Beiträge: 950 Registriert: 09.08.2002 WIN 10 / 64bit SWX 2018 SP5 64 Bit MS Office 2013 HP Z420 Intel Xeon E5-1620 3,66GHz 16 GB RAM 2x HP LA2405wg (24") NVIDIA Quadro 2000 Space Explorer
|
erstellt am: 12. Mai. 2009 09:55 <-- editieren / zitieren --> Unities abgeben:          Nur für Stefan67
Hallo Stefan, wir starten in SWX  ein Makro,welches eine Eingabemaske erzeugt. In dieser werden dann die Daten eingegeben. Anschließend errechnet SWX mit der Exceltabelle die erwünschte Geometrie und erstelltsie. Dies funktioniert in der Baugruppe und auch im Bauteil so. ------------------ Gruß Pille Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan67 Mitglied Maschinenbau Techniker

 Beiträge: 69 Registriert: 26.11.2004 Dell M6800, 32 GB RAM, Nvidia Quadro K3100 SW2021SP5.1, DraftSight , WIN10-64
|
erstellt am: 12. Mai. 2009 11:05 <-- editieren / zitieren --> Unities abgeben:         
Hallo Pille, so stellt sich das der Kunde vor. könntest du ein kleines Beispiel Posten? Bin im Macro Programmieren noch ganz am Anfang da wäre eine "Vorlage" hilfreich. Gruß Stefan ------------------ Nur die Kinder san dran, uns're Kinder san dran Sie halten sich an uns'rer Hand fest und wissen noch nix davon Sie werd'n a wenn's woll'n uns niemals versteh'n Sie können uns niemals verzeih'n wenn sie's überhaupt überleb'n STS Die Kinder san dran Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
swxch Mitglied Konstrukteur
 
 Beiträge: 318 Registriert: 14.12.2006 Intel XEON CPU E5-1620 3,6GHz NVIDIA Quadro K4000 SWX Premium 2014; SP3.0
|
erstellt am: 03. Sep. 2009 15:24 <-- editieren / zitieren --> Unities abgeben:          Nur für Stefan67
|
Stefan67 Mitglied Maschinenbau Techniker

 Beiträge: 69 Registriert: 26.11.2004 Dell M6800, 32 GB RAM, Nvidia Quadro K3100 SW2021SP5.1, DraftSight , WIN10-64
|
erstellt am: 03. Sep. 2009 21:08 <-- editieren / zitieren --> Unities abgeben:         
Hallo Chris Nach Absprache mit dem Kunden Hab ich die Sache mitels Konfigurationstabelle gelöst. Funktioniert eigentlich besser als ich dachte. Wir Arbeiten viel mit konfigs Automatisch die ausgewählt werden. Tele Steuern wir dierekt aus der BG. Wenns nicht anders geht nutzen wir auch Tabellen in Unter-BG´s (macht allerdings beim Neuaufbau manchmal "Probleme". Sprich muss in extra Fenster Neuaufgebaut werden). Gut Funktionieren Skizzenreferenzen zur Hauptbaugruppe und der nutzzung von maximal zwei gesteuerten Maßen (Interne SWX -Benennung kan sich Ändern). Mittlerweile is Die Tabelle seh umfangreich (sind inzwischen bei Spalte DI und zusätzlich mit unter Tabellen). Hab festgestellt das A und O is Testen. Demnächste wen alle funktionen passen wollen wir für die Auswahl und Eingabe ein Excel-Macro in der Tabelle schreiben. Werd dan vom ergebniss Berichten. Servus Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pi-design Mitglied Design Engineer
  
 Beiträge: 950 Registriert: 09.08.2002 WIN 10 / 64bit SWX 2018 SP5 64 Bit MS Office 2013 HP Z420 Intel Xeon E5-1620 3,66GHz 16 GB RAM 2x HP LA2405wg (24") NVIDIA Quadro 2000 Space Explorer
|
erstellt am: 04. Sep. 2009 06:54 <-- editieren / zitieren --> Unities abgeben:          Nur für Stefan67
Hallo Chris, unser Macro läuft sowohl im Part, als auch in der Baugruppe. Wird das Macro in der Baugruppe gestartet, dann sucht er nach den Tabellen in den Parts, öffnet diese, setzt die Werte und schließt die Tabelle samt den Part wieder. Die Tabelle in der Baugruppe wird ebenfalls bearbeitet. ------------------ Gruß Pille Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |