Hallo
Es gibt mehrere Möglichkeiten:
1) Eine Webanwendung, die die vom Client bereitgestellten Informationen an eine Warteschlange auf dem Server sendet. Der Server verwendet Solidworks, um das Modell und den Plan zu aktualisieren, konvertiert sie dann in das gewünschte Format und aktualisiert die Webseite des Clients mit einem Download-Link.
Nützt:
- keine Einschränkungen für die Komplexität des Teils, da Solidworks sich um die Konstruktion kümmert (Bemaßung, Projektionen, etc...)
- Große Auswahl an Exportformaten (PDF, DWG, STEP, eDrawing...)
- optional: 3D-Visualisierung durch den Kunden
- Optional: Sammlung von Informationen in einer Datenbank
Benachteiligungen:
- SolidWorks muss auf dem Server installiert werden, wofür ein dedizierter SolidWorks Server und eine Lizenz erforderlich sind, da es (meines Wissens) keinen Online-Dienst gibt, der diese Option anbietet.
- Die Anzahl der Anfragen (Anzahl gleichzeitiger Benutzer) ist durch die Zeit begrenzt, die der Server benötigt, um sie zu verarbeiten. Dies hängt von der Komplexität des Raums und der Leistung des Servers ab.
Häufige Anwendung: Website großer und mittelständischer Unternehmen für komplexe Teile.
2) eine Webseite, die die Anfrage intern verarbeitet und eine PDF-, DXF- oder STEP-Datei generiert
Nützt:
- Einfach zu implementieren. Möglichkeit der Nutzung einer Online-Hosting-Site.
- keine Begrenzung der Anzahl der Anfragen, da die Berechnungen vom PC des Kunden durchgeführt werden.
- Schnell, da es keine Übertragungszeit oder Warteschlange gibt.
Benachteiligungen:
- Die Komplexität des Teils ist begrenzt, da jede Zeile der Zeichnung berechnet und in dem/den gewählten Exportformat(en) geschrieben werden muss. Darüber hinaus verfügt jedes Exportformat über eine andere Codierung.
Häufige Anwendung: Website für kleine Unternehmen für einfache Teile (Möbel, Häuser, Diagramme...)
3) eine Webseite, die eine SWB-Datei (Solidworks-Makro im Textformat) generiert, muss der Kunde die Datei dann mit Solidworks öffnen.
Nützt:
- als Fall #2
- Der Kunde kann in einem Format seiner Wahl exportieren.
Benachteiligungen:
- komplex, weil der gesamte Entwurf des Modells (und möglicherweise des Plans) codiert werden muss
- Der Kunde muss über Solidworks verfügen.
Häufige Anwendung: Website eines großen Unternehmens zur Generierung des relativ einfachen kommerziellen Teilemodells, das dann in das Design des Kunden integriert werden soll. (Pneumatikzylinder und Zubehör...)
Kurz gesagt, wenn der Raum nicht zu kompliziert ist, ist 2 am besten.
DriveWorks Pro verfügt über ein Modul, mit dem Sie Online-Anfragen empfangen können. Der Vorgang ähnelt 1 und vereinfacht die Implementierung. Persönlich verwende ich ASP.NET für die Client-Seite und VB.NET für das Verarbeitungsprogramm auf dem Server.
Aber auf jeden Fall gibt es eine Menge zu programmieren.