506.090 aktive Mitglieder
3.995 Besucher online
Kostenfrei registrieren
Einloggen Registrieren

ACAD 2000/2002 <--> Austausch mit Datenbank <--> B, s.o.

Beitrag 19.11.2002, 09:57 Uhr
SQL_String
SQL_String
Level 1 = IndustryArena-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 18.11.2002
Beiträge: 2

Hi an alle Profi's und Bastler

ich habe ein Frage, vielleicht kann mir ja jemand helfen,


Es geht um folgendes:
Es soll aus AutoCad ein Eingabedialog gestartet werden.
In Eingabefelder (ca. 15-20) sollen Daten eingegeben werden.
Die Daten sollen in eine Datenbank (Access oder MSDE oder SQL)
geschrieben werden. Ein Berechnungsprogramm soll sich die Daten schnappen
und bestimmte, passende Komponenten berechnen und aus einer Liste
aller auskontruierten Komponenten die passenden im AutoCad-Dialog angezeigen,
zu mindest namentlich. Mit einem Doppelklick soll die ausgewählte komponente dann
in die Zeichnung eingefügt werden.

Ich kann mir nicht vorstellen, dass ich der einzige bin,
der an einem Projekt arbeitet, eine bestimmte Komponente
(kein Normteil, sagen wir z.B. einen E-Motor) braucht, diesen
ausrechnen muß und dann als Element in eine Zeichnung einfügen muß.

Hat jemand eine Idee, wie das gehen könnte?
Ich kenn mich zwar mit VBA (und Access) ganz gut aus,
allerdings weniger mit Acad. ielleicht gibt es hier ja auch jemand, der so was
schon mal gemacht hat oder einen lösungsansatz weiß.


Gruß + Dank für eine rege Meinungen und Antworten

SQL_String
TOP    
Beitrag 18.02.2003, 11:33 Uhr
fuchs
fuchs
Level 1 = IndustryArena-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 17.02.2003
Beiträge: 2

hallo
hier gibt es eine recht einfache lösung (MDT).
Wenn die Komponenten zuerst einmal im CAD gezeichnet werden und
mit Parametern aufgebaut, funktioniert das ganz gut.
Beim aufruf der Komponente werden dann die Parameter für die Zeichnung
aus der Datenbank ausgelesen. Dazu wird an die Datenbank z.B. eine
Artikelnummer übergeben damit der Datensatz selektiert werden kann.
Das ganze funktioniert ähnlich wie mit dem einfügen von Normteilen.

Gruss Fuchs
TOP    



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: