Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  SWX über Datenbank

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
SOLIDWORKS Schweißkonstruktion, ein Seminar am 29.01.2026
Autor Thema:  SWX über Datenbank (1680 mal gelesen)
Geometrix
Mitglied
Techniker

Sehen Sie sich das Profil von Geometrix an!   Senden Sie eine Private Message an Geometrix  Schreiben Sie einen Gästebucheintrag für Geometrix

Beiträge: 4
Registriert: 27.12.2002

erstellt am: 27. Dez. 2002 23:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo SWXSolidWorks Gemeinde,

ich möchte in unserer Firma in nächster Zeit ein 3D System einführen,
habe schon einige 3D Programme getestet wobei mir SWXSolidWorks am besten gefallen
hat (u.a. auch dieses Forum).Wir stellen unseres Firma z.T. relativ einfache Transportwagen (ca. 20 Teile in 3D) her, allerdings in sehr vielen Variationen (Länge, Breite, Höhe u.s.w ändern sich).
In 2D Arbeiten wir nun so das wir eine Zeichnung kopieren und darin die Änderungen vornehmen.
Auf diese Art wurden schon einige 100 Zeichnungen erstellt.
 
Nun meine Frage an die erfahren SWXSolidWorks’ler.

Ist es möglich eine SWXSolidWorks Zeichnung direkt über eine Datenbank z.B. Access zu Steuern ?
Es sollte möglichst nur eine Baugruppe mit den dazugehörigen Einzelteilen geben,
die durch aufrufen des Datensatzes (mit den sich ändernden Abmessungen und evt. Kunde u.s.w.) und durch drücken eines Button z.B. >Zeichnung erstellen< in der gewünschten Variante erstellt
wird. Das heißt die Zeichnung wird immer nur dann erstellt wenn sie gebraucht wird.

Ist diese Art der Zeichnungserstellung sinnvoll bzw. möglich ?
Gibt es vielleicht jemand in diesem Forum der so Arbeiten und
mir seine Erfahrungen mitteilen kann?

MfG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Hans Mueller
Mitglied
Schreinermeister


Sehen Sie sich das Profil von Hans Mueller an!   Senden Sie eine Private Message an Hans Mueller  Schreiben Sie einen Gästebucheintrag für Hans Mueller

Beiträge: 285
Registriert: 01.04.2002

Intel Xeon E3 4 x 3,6 GHz, 8 GB, Quadro FX600, SWX 2016 SP5, PASCAM Woodworks 3.0.21, 1 Hirn zum Denken

erstellt am: 28. Dez. 2002 10:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Geometrix 10 Unities + Antwort hilfreich

Hallo Geometrix,
etwas sehr ähnliches machen wir mit Haustüren in SWXSolidWorks. Über eine SQL-Datenbank werden Baugruppen so gsteuert, dass alle geometrisch möglichen Maße verwendet werden können. Die Software dazu stammt von der Fa. PASCAM. Einfach mal ne´mail hinschicken (info@pascam.de). Mit scheint das genau auf euch zu passen.
MFG Hans Müller

------------------
Hans

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Robert Hess
Ehrenmitglied V.I.P. h.c.
Maschinenbautechniker



Sehen Sie sich das Profil von Robert Hess an!   Senden Sie eine Private Message an Robert Hess  Schreiben Sie einen Gästebucheintrag für Robert Hess

Beiträge: 2533
Registriert: 16.06.2000

Dell Precision M6800, 16 GB RAM,
nVidia Quadro K4100 - 4 GB
SolidWorks 2015 - SP5, SW2016 - SP2
SWX seit 1998

erstellt am: 28. Dez. 2002 14:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Geometrix 10 Unities + Antwort hilfreich

Warum den Umweg über eine externe Datenbank? Es geht auch über eine interne Tabelle in SolidWorks selber. Die Zeichnung dazu muß man auch nur einmal erstellen. Sozusagen als Masterzeichnung, wo dann bei jeder neuen 3D-Variante eine Zeichnung als Kopie erzeugt wird und dann
die interne Referenz gegen eine neue Referenz ausgetauscht wird. Man sollte nur den Aufbau des 3D-Modells sinnvoll gestallten dannn ist die
Zeichnung auch in "Handumdrehen" fertig.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Geometrix
Mitglied
Techniker

Sehen Sie sich das Profil von Geometrix an!   Senden Sie eine Private Message an Geometrix  Schreiben Sie einen Gästebucheintrag für Geometrix

Beiträge: 4
Registriert: 27.12.2002

erstellt am: 28. Dez. 2002 18:12    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Robert,
das mit den internen Tabellen ist mir bekannt, mir geht es aber auch darum Kundenadressen undevt. auch einen Bestelltext zu hinterlegen. Weiterhin denke ich das daß Suchen in einer Tabelle mit
über 100 Einträgen doch etwas mühsam ist.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



Sehen Sie sich das Profil von StefanBerlitz an!   Senden Sie eine Private Message an StefanBerlitz  Schreiben Sie einen Gästebucheintrag für StefanBerlitz

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: 30. Dez. 2002 13:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Geometrix 10 Unities + Antwort hilfreich

Hallo Geometrix,

ja, bei den beschriebenen Rahmenbedingungen ist das mit guter Planung und ein bischen Programmierungsaufwand machbar, ich würde sogar sagen, da ist das Arbeiten mit SolidWorks geradezu prädestiniert für. Wenn ihr die komplette Konstruktionslogik in die Modelle legen könnt macht euch eine "Mutterzeichnung" davon und kopert die anschließend zusammen mit den per Programm/Datenbank generierten Modelle; ist der bisher eingesetzten Methode sehr ähnlich.

Ein extrem einfaches Beispiel für so etwas wird bei SolidWorks sogar mitgeliefert, in [inst]\samples\visualbasic\msaccess ist ein Beispiel drin, wie man Klötzchen per Access erstellen und verwalten kann ...

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite
http://solidworks.cad.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Geometrix
Mitglied
Techniker

Sehen Sie sich das Profil von Geometrix an!   Senden Sie eine Private Message an Geometrix  Schreiben Sie einen Gästebucheintrag für Geometrix

Beiträge: 4
Registriert: 27.12.2002

erstellt am: 30. Dez. 2002 14:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Stefan,
ich befürchte  ich habe mich bei meiner Fragestellung etwas undeutlich ausgedrückt,
ich möchte ja gerade keine Kopien mehr erzeugen, es gibt von unseren 2D Zeichnungen schon genug
davon. Eine kleine Änderung an unsern Wagen und wir ändern jede einzelne Kopie von Hand (würg).
Nach suchen im Forum und durch deine Antwort scheint es ja möglich die Modelle direkt über
Access zu Steuern, das war mir erst mal wichtig.
Da wir noch kein SWXSolidWorks besitzen (muß meinen Chef noch überzeugen ) kann ich das Beispiel
noch nicht ausprobieren.

Dennoch besten Dank an alle
und einen guten Rutsch ins Jahr 2003

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Andreas Müller
Mitglied
Masch. Ing. HTL / Betriebsing. STV


Sehen Sie sich das Profil von Andreas Müller an!   Senden Sie eine Private Message an Andreas Müller  Schreiben Sie einen Gästebucheintrag für Andreas Müller

Beiträge: 1151
Registriert: 11.04.2001

erstellt am: 30. Dez. 2002 21:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Geometrix 10 Unities + Antwort hilfreich

Hallo Geometrix!

Erst mal: willkommen im CAD.de-Forum und Gruss von Pilot an Pilot  !

Nimm es nicht allzu eng, aber ...

...beim durchlesen Deines "Wunsches" sträuben sich mir die Nackenhaare! Ich halte es für ... unglücklich (bis absolut falsch) wenn man Geometriedaten mit Kundendaten vermischt. Meiner Meinung nach haben z.B. Kundendaten absolut nichts auf einer Zeichnung oder in einem Modell zu suchen. Vielmehr sollte man ein "Körbchen" mit Geometriedaten (=Modelle und Zeichnungen) und eines mit den Kundendaten haben (wie es auch schon Aschenputtel machte   )! Dazwischen legt man sich eine Liste an, die besagt, welcher Kunde welches Produkt hat resp. wünscht. Das ganze natürlich in einer etwas zeitgemässen Form.

Ich frage mich, was Ihr macht, wenn der Kunde B genau dasselbe Modell "Wagen gross" bestellt, wie der Kunde A schon hat? Macht Ihr dann das Modell (Zeichnungen) nochmal neu? Wenn Ihr Kundendaten im Modell/Zeichnung habt, dann seid Ihr wohl dazu gezwungen. Viel einfacher wäre doch, wenn man dann einfach den Zeichnungssatz "Wagen gross" hervornimmt (ev. erst ausdrucken  !), den Wagen herstellt, dem Kunden abliefert und sich dann "aufschreibt": Kunde B hat auch "Wagen gross".

Wo ich auch nicht ganz mitkomme ist, was Du mit "Kopien" meinst. Sind das a)"Filekopien" oder b)"Papierkopien"?

Wenn A) dann

sollte das doch eigentlich nicht stören, oder? Die heutigen HD's haben genug Platz für (vermutlich) einige 100 Wagentypen

Wenn B) dann verstehe ich Dich  . Aber letztendlich wird es wohl immer eine "Papierkopie" geben und ob man die bereits verwendeten fein säuberlich irgendwo einordnet oder immer wieder neu ausdruckt, spielt IMHO keine grosse Rolle.

(und soll mir keiner kommen ich hätte das "End if" vergessen  )

Ich denke, dass auch schon bei "nur" 20 Teilen (mit vermutlich ettlichen 100 Massen) die Steuerung des CAD-Modelles über Access recht schwierig und unübersichtlich wird,  geschweige denn die Programmierung. Access ist nun halt mal kein Konstruktionswerkzeug (es fehlt Dir z.B. die Möglichkeit der Kollisionsprüfung). Desshalb würde ich Dir empfehlen, die Konstruktion auf SWX mit Excel als Gehilfen und die Datenverwaltung (Kunden, werhatwas) auf Access.

In diesem Sinne wünsche auch Dir einen guten Rutsch und natürlich: "always happy landing" !

EDIT
Da fällt mir noch was auf: gesteuert wird in einem 3D-Cad nicht die Zeichnung, sondern das 3D-Modell. Denn dieses wiederum steuert die Zeichnung!
ENDEDIT

------------------
  Gruss
Andreas

A+E Müller AG

[Diese Nachricht wurde von Andreas Müller am 30. Dezember 2002 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Robert Hess
Ehrenmitglied V.I.P. h.c.
Maschinenbautechniker



Sehen Sie sich das Profil von Robert Hess an!   Senden Sie eine Private Message an Robert Hess  Schreiben Sie einen Gästebucheintrag für Robert Hess

Beiträge: 2533
Registriert: 16.06.2000

Dell Precision M6800, 16 GB RAM,
nVidia Quadro K4100 - 4 GB
SolidWorks 2015 - SP5, SW2016 - SP2
SWX seit 1998

erstellt am: 31. Dez. 2002 09:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Geometrix 10 Unities + Antwort hilfreich

Ich kann nur Herrn Müller zustimmen. Man sollte produktspezifische Artikelzeichnungen erstellen, diese dann mit einer firmeneigenen Artikelnummer versehen und diese auf der Zeichnung einfügen. Die Verwaltung, welcher Kunde welchen Artikel bekommt erfolgt dann über eine externe Datenbank. Das kann die nämlich viel besser. Das Erzeugen der Zeichnungen ( abgeleitet von der "Mutterzeichnung" ) geht bei guten 3D-Modellaufbau sehr schnell.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Geometrix
Mitglied
Techniker

Sehen Sie sich das Profil von Geometrix an!   Senden Sie eine Private Message an Geometrix  Schreiben Sie einen Gästebucheintrag für Geometrix

Beiträge: 4
Registriert: 27.12.2002

erstellt am: 31. Dez. 2002 13:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,
na da hab ich ja was angefangen.

Hallo Andreas,
Betr. „...beim durchlesen Deines "Wunsches" sträuben sich mir die Nackenhaare!“

Ich hoffe das legt sich wieder, stört sicher beim „Fetzenfliegen“ ;-) !
Mit Kopien meinte ich „Filekopien“, Papier verschwindet in den Tiefen eines Aktenschrank und
taucht daraus auch meist nicht mehr auf.
Und "always happy landing" auch Dir.


So, vielleicht erkläre ich nochmals unsere jetzige Arbeitsweise (Vorsicht die Nackenhaare!),
Wir haben zur zeit eine selbsterstellte Datenbank (übrigens auf MAC-Rechnern) diese erhält zur Zeit
etwa 800 Datensätze.
In  Datensätzen sind enthalten:
-Die geometrischen Abmessungen Länge,Breite Höhe usw.
-Ein Texfeld, dort stehen die Kundennamen z.B.  geliefert am 12.1999 an Frank Muster
es könne durchaus mehrere Kunden darin enthalten sein.
-Der Dateiname der 2D Zeichnung.

Diese Datenbank hat sich bestens bewährt.

Fall 1: Kunde wünscht Nachlieferung.
Wir suchen nach Datum und Kundennamen und kommen so zu unserem Dateinamen.
Fall 2: Kunde hat eine 40 Jahre alten Wagen mit den Abmessungen Länge x, Breite y usw.
Wir suchen nach den geometrischen Abmessungen und kommen so zu unserem Dateinamen.
Fall 3: Hier liegt mein Problem :
Ein Kollege aus der Werkstatt weist mich daraufhin das Sie mit einer Bohrung in den o.G. Artikeln
schon seit einiger Zeit Probleme haben. Alle 800 Zeichnungen enthalten diese Bohrung,
Also alle Zeichnungen öffnen und „von Hand“ ändern (sehr spaßig).

So für Fall 3 suche ich halt eine Lösung, und da die geometrischen Abmessungen in der Datenbank
bereits vorhanden sind würde ich die gerne Nutzen.

So das war’s jetzt. Ich hoffe es ist etwas verständlicher als mein vorheriges Geschreibsel.

Mit freundlichen Grüßen an alle.

[Diese Nachricht wurde von Geometrix am 31. Dezember 2002 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Anzeige:Infos zum Werbeplatz >>

GeoVisual Civil Engineer CAD APP für 3D, Tiefbau, AEC - Architektur-, Ingenieur- und Bauwesen

Die benutzerfreundliche Softwarelösung zur Visualisierung von Infrastrukturplanungen

Helmi
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Helmi an!   Senden Sie eine Private Message an Helmi  Schreiben Sie einen Gästebucheintrag für Helmi

Beiträge: 40
Registriert: 10.11.2002

SWX 2006
C4D 9.5

erstellt am: 04. Jan. 2003 11:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Geometrix 10 Unities + Antwort hilfreich

Hallo Geometrix,

dein Problem ist noch immer nicht klar und möchte Dir daher mit eigenen Worten kurz erklären was im SW unter Konfigurationen und Tabellen gemeint ist.

Erstellen von Konfigurationen
1. In SW ein 3Dmodell erstellen.
2. Konfigurationen erstellen
a) direkt in SW (sinnvoll bei 2-3 Konfigurationen)
b) über eine Exel-tabelle bzw. in deinem Fall eine Datenbank
(übrigens es müssen nur die variablen Maßänderungen in der Tabelle hinterlegt werden.)
3.  eine 2D Zeichnung ableiten (du gibst die Konfiguration vor. )

Wenn du jetzt eine 2D Zeichnung öffnest wird automatisch im Hintergrund das Modell und die Tabelle geladen und die Zeichnung anschließend aktualisiert.

Dies bedeutet  in deinem Beispiel:
1: Bohrungsdurchmesser wird im 3D-modell definiert – einfach im 3D-modell den Durchmesser der Bohrung ändern.
2: Bohrungsdurchmesser ist in der Tabelle definiert – Tabelle öffnen und mit kopieren den neuen Bohrungsdurchmesser einfügen.

Wenn jetzt eine bestimmte 2D-Zeichnung öffnest wird, erfolgt automatisch die Aktualisierung der Zeichnung. Du musst also nicht alle Zeichnungen öffnen und von Hand ändern. 

Mit freundlichen Grüßen

Helmi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz