| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
 | PDM Administration Schulung, ein Seminar am 25.06.2025
|
Autor
|
Thema: CAD-Integration über CAD-Desktop (1871 mal gelesen)
|
schlange Mitglied
 Beiträge: 6 Registriert: 19.09.2008
|
erstellt am: 15. Okt. 2008 13:41 <-- editieren / zitieren --> Unities abgeben:         
Hallo Zusammen, ich muss im Rahmen meiner Diplomarbeit eine Beispielumgebung aufbauen. Dazu muss ich Daten aus SolidWorks auslesen (Material, Gewicht...) um diese dann in SAP über den CAD-Desktop einzulesen. Weiß jemand wie ich Daten aus SolidWorks bekomme? Läuft das über eine Stückliste (auf Excel basierend)? Wäre super wenn mir jemand helfen könnte! Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wewe_ro Mitglied MaschBauIng
 
 Beiträge: 432 Registriert: 22.06.2004 IV 2014 SP1 SWX 2013 SP3.0 DELL M6700 i7-3740QM 2,7GHz; 16GB RAM; Quadro K3000M (311.44); SpacePilot Win7 64x SP1; Excel 2010
|
erstellt am: 15. Okt. 2008 15:19 <-- editieren / zitieren --> Unities abgeben:          Nur für schlange
|
schlange Mitglied
 Beiträge: 6 Registriert: 19.09.2008
|
erstellt am: 16. Okt. 2008 10:34 <-- editieren / zitieren --> Unities abgeben:         
Hallo Werner, danke für deine Antwort. Aber bei mir ist die Tabelle recht leer. Es wird mir nicht mal das Material mit ausgegeben. Was mache ich falsch? Und wie bekomme ich dann die Daten in SAP? Kann mir da jemand weiter helfen? Danke und viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wewe_ro Mitglied MaschBauIng
 
 Beiträge: 432 Registriert: 22.06.2004 IV 2014 SP1 SWX 2013 SP3.0 DELL M6700 i7-3740QM 2,7GHz; 16GB RAM; Quadro K3000M (311.44); SpacePilot Win7 64x SP1; Excel 2010
|
erstellt am: 16. Okt. 2008 15:28 <-- editieren / zitieren --> Unities abgeben:          Nur für schlange
Hallo, der Werkstoff, das Gewicht etc. sind in den Modelleigenschaften (Menü Datei / Eigenschaften) als benutzerdefinierte Eigenschaft (Parameter) aktivierbar. Diese Parameter können nach der Aktivierung in der Excel-Tabelle als Parameter ausgelesen werden. Dafür müssen sie in der Tabelle von dem Benutzer definiert werden. Wie das geht, soltest Du ein wenig studieren. Gute Quellen sind: SWX -Hilfe (auch Lehrbücher/Produktivitätssteigerung/Tabelle); Die Suchfunktion des Forums (Stichwörter Parameterliste, Tabelle...); Die Uni-Bibliothek (SWX -Buch). Wie man Daten aus einer Excel-Tabelle in SAP bekommt, scheint mir ein anderes Thema zu sein. Möglicherweise gibt es auch ein SAP-Forum auf CAD.de. Ich persönlich habe keine Ahnung von SAP.
------------------ Gruß Werner Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 16. Okt. 2008 15:37 <-- editieren / zitieren --> Unities abgeben:          Nur für schlange
Hallo Schlange, üblicherweise erledigt so etwas eine Schnittstelle, wie die von CIDEON, Porta-X, Xplm um nur einige zu nennen. Versuch doch mal etwas genauer zu erklären, was du da eigentlich versuchst ... hast du eine Schnittstelle, oder nur blankes SAP und SolidWorks und willst jetzt selbst eine Schnittstelle schreiben? In deiner ersten Frage zu dem Thema hörte sich das anders an ...  Im letzteren Fall musst du dich mit der Automatisierung (sprich: API Programmierung) von SolidWorks auseinander setzen. Dazu ist es dann interessant, mit welcher Programmierumgebung du kommst ... von einem SAP BAPI aus könnte das schwierig werden, wenn du es mit einem externen Programm machst musst du nicht nur die Kommunikation nach SolidWorks sondern auch nach SAP einbauen usw. 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 |
wewe_ro Mitglied MaschBauIng
 
 Beiträge: 432 Registriert: 22.06.2004
|
erstellt am: 16. Okt. 2008 20:15 <-- editieren / zitieren --> Unities abgeben:          Nur für schlange
|
schlange Mitglied
 Beiträge: 6 Registriert: 19.09.2008
|
erstellt am: 17. Okt. 2008 08:23 <-- editieren / zitieren --> Unities abgeben:         
Hallo ihr zwei! vielen Dank für eure Antworten. Das hilft mir schon sehr weiter. @stefan: also ich habe keine Schnittstelle. Ich soll halt als Praxisteil meiner Diplomarbeit eine kleine Beispielumgebung aufbauen. Von der SAP-Seite gibt es da auch wohl Funktionsbausteine, welche die Daten dann verarbeiten können. Die Programmierung der SAP-Seite bekomme ich auch über das Geschäft. (wie das genau aussieht bekomme ich erst noch gesagt - ich bin halt auch totaler Newie was SAP angeht!) Ich muss mich jetzt darum kümmern, wie ich dem SAP die Daten aus SolidWorks bereit stellen kann. Dachte das kann ich über eine Excel-Tabelle lösen. Liege ich da falsch? Danke und viele Grüße schlange
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
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: 17. Okt. 2008 08:44 <-- editieren / zitieren --> Unities abgeben:          Nur für schlange
Hallo Schlange, hehe, SAP Programmierer sind ... sagen wir mal etwas anders. Alles was nicht mit SAP anfängt ist eh nur Kinderkram, die würden am liebsten gleich den Rechner durch SAP booten lassen und das bisschen Dokumentenverwaltung kann man alles mit CAD Desktop machen, die brauchen doch nur die Daten. Und was Referenzen oder gar Konfigurationen sind wollen die gar nicht wirklich wissen. Eben Kinderkram Zitat: gezischelt von schlange Ich muss mich jetzt darum kümmern, wie ich dem SAP die Daten aus SolidWorks bereit stellen kann.
Dann fragst du am besten erst mal die SAP Jungs, wie sie die Daten brauchen bzw. du bekommst es ja noch gesagt. Das Auslesen solcher Eigenschaften in SolidWorks ist verhältnismäßig einfach, Beispiele hab ich in meiner MakroMania, wie das z.B. von Excel aus gehen kann in diesem Beispiel: Masse aller Baugruppenkomponenten auslesen, aber das kann man natürlich auch in eine Textdatei schreiben, in die Zwischenablage usw. Eben je nachdem, wie es dem mächtigen Imperator genehm ist, die Daten entgegenzunehmen  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 |
VBSpawn Mitglied Programmierer
  
 Beiträge: 514 Registriert: 23.08.2005 Sorgfältige Planung ersetzt niemals pures Glück.
|
erstellt am: 17. Okt. 2008 08:45 <-- editieren / zitieren --> Unities abgeben:          Nur für schlange
Hallo Schlange, wenn du relativ Finanziell 'unabhängig' in deinem 'Projekt' bist dann solltest du den BizTalk Server in Betracht ziehen. Ich meine es existieren auch bereits 'sogenannte SAP Adapter' für diesen. Somit brauchst du eigentlich nur noch einen eigenen Adapter von SWX -> BizTalk und BizTalk pustet alles nach SAP..... Ansonsten ist eine Excel Liste nicht gerade der Weisheit letzter Schluß.... nimm lieber XML als Austauschformat .... das ist wesentlich besser geeignet (gerade wenns in Konfigurationsdaten oder andere SWX Versionen geht wird es schwer und unübersichtlich dies in xls abbzubilden). Gruß Micha
------------------ Stell dir vor, es geht, und keiner kriegts hin. Zitat: Interpunktion und Orthographie des Postings sind frei erfunden. Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schlange Mitglied
 Beiträge: 6 Registriert: 19.09.2008
|
erstellt am: 17. Okt. 2008 09:06 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, @stefan: ja so ist das halt mit dem Imperator Ich werde 'ihn' mal frage was er braucht / will. ich schau mir deine Beispiele mal an - danke! @micha: bin leider nicht so 'flüssig'. Aber werde das heute auch mal ansprechen. Mal schauen was sie dazu sagen. Danke für den Tip! Werde mich dann wahrscheinlich nochmal melden wenn ich mehr Infos habe! Vielleicht könnt ihr mir noch weiter helfen. Frohe Schaffen.......Grüße schlange Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dopplerm Ehrenmitglied V.I.P. h.c. Konstrukteur
     
 Beiträge: 3627 Registriert: 11.02.2005 Win 10 SWX 2019 SP 5.0
|
erstellt am: 17. Okt. 2008 17:22 <-- editieren / zitieren --> Unities abgeben:          Nur für schlange
wenn du nur geringe daten ins sap bringen must, könntest du auch über c-folder einen versuch machen ist zwar brutal, sollte aber für eine baugruppe bis 30 teile machbar sein zumindest finde ich es erwähnenswert für die diplomarbeit, auch wenn du sofort dazuschreiben must, das es die anderen möglichkeiten nicht ersetzt und eindeutig keine stücklisten wie gewohnt übernehmen kann.... lg martin ------------------ Bin jetzt auch unter Skype erreichbar , einfach nach Martin Doppler in Wien suchen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |