| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SolidCAM Professor Videos | Tipps & Tricks (SolidCAM) |
Autor
|
Thema: Passungstabellen (11691 mal gelesen)
|
Johannes Anacker Mitglied Leiter Produktmarketing
Beiträge: 1046 Registriert: 18.05.2000 SOLIDWORKS 2016 Premium mit allen SWX-Addons mit Windows 7 auf DELL Precision M6600
|
erstellt am: 15. Jun. 2000 17:38 <-- editieren / zitieren --> Unities abgeben:
Hai Leute, hat jemand eine Idee, wo man eine "Datenbank" erhält (oder hat´s schon einer programmiert), in welcher die Abmasse für Passungen gelistet sind. Die Bemassungen mit Passungsattributen (g6, F7 ...) aus einer SWX-Zeichnung auszulesen, in eine Excel-Tabelle einzutragen, zu sortieren und als OLE wieder auf´s Blatt einzufügen ist - nach Meinung von Programmierern - nicht das Problem. Die Zuweisung der Abmasse, d.h. welches Abmaß bei welchem Durchmesser bei welcher Passung muß aber aus irgendeiner Datenbank geholt werden. Wenn jemand einen Tip oder eine Lösung hat, wäre der Menschheit sehr geholfen. Danke und tschüs, Johannes 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. Jun. 2000 12:07 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Wüßte ich auch gerne, dass Hauptproblem dabei ist die vermutlich die Produkthaftung, denn wer will schon garantieren, dass die Tabellen alle okay sind. Und wer will's auf der anderen Seite kontrollieren und gegen die "offiziellen" Tabellen vergleichen. Aber wenn sowas tatsächlich irgendwo schon existiert geben ich den Programmierern Recht, dass müßte sich verhältnismäßig einfach umsetzen lassen. Alle Programme, von denen ich weiss, das die sowas können, sind kostenpflichtig mit verschlüsselten datenbanken dahinter. Die offiziellen Stellen (ich glaub Beuth Verlag wie bei dem Rest der DIN/ISO) halten da auch den Daumen drauf ... Ciao, Stefan ------------------ -- Inoffizielle Solidworks Hilfeseite http://solidworks.cad.de EMail: Stefan.Berlitz@solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AndreasK Administrator Daseinsinformatiker
Beiträge: 1022 Registriert: 02.03.2000 Unter allen Umständen kann Vernunft durch Vernunft aufgeklärt werden (Alexander von Humboldt)
|
erstellt am: 17. Jun. 2000 00:33 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Hier sind alle (wenn auch nicht komplett) in der Praxis notwendigen Passungen im ASCII Format mal aufgelistet: Siehe Anlage Die Liste liesst sich wie folgt:
U/L Passung, von Mass, bis Mass, unteres Abmass, oberes Abmass Die Kennung U/L bedeutet Upper (Grossbuchstabe) oder Lower (Kleinbuchstabe). UR9 ist also die Reihe R9, LR9 wäre demnach r9. Wir verwenden diese Werte in interCAD zur Erzeugung von Passungstabellen bzw Abmasstabellen und Umschaltung der Darstellung der Bemassung (mit Passung / mit Abmassen). Bis jetzt (seit mehr als 5 Jahren gibt es das schon) hat sich noch niemand über mangelnde Vollständigkeit oder falsche Werte beklagt, die Werte sollten also stimmen. Vielleicht hilft die Liste ja zur Erstellung eines kleinen SWTOOLS ;-) [Diese Nachricht wurde von AndreasK am 16. März 2001 editiert.] 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: 19. Jun. 2000 07:15 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
|
Lothar Mitglied Geschäftsführer
Beiträge: 2 Registriert: 06.07.2000
|
erstellt am: 06. Jul. 2000 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
|
Ralf Blokscha Mitglied Konstrukteur
Beiträge: 175 Registriert: 10.07.2000 XEON 2x3.33GHz, 8.0GB Ram, nVidia Quadro FX 570 256 MB, WIN XP64 SP 2, SWX 2007_x64 SP 5.0
|
erstellt am: 14. Mrz. 2001 09:43 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Hallo Leute, habe für uns eine Lösung des Problems wie folgt gefunden. Nach Angabe der Bemassung und Auswahl der betreffenden Passungsart werden nach kurzer Zeit die Abmaße aufgelistet. Mit etwas Fantasie kann man es in ein Programm wie dem Schriftfeld Progamm von Stefan Berlitz integrieren. Die Daten die AndreasK hier aufgelistet hat sind in einer Excel Tabelle hinterlegt, diese können auch nachträglich bearbeitet/ergänzt werden. Private Sub cmdSfAktual1_Click() Set wkbObj = GetObject("C:\Programme\SolidWorksApp\Schriftfeld\Passungstabelle.xls") Dim i As Integer Dim SpalteA As String Dim SpalteB As Integer Dim SpalteC As Integer Dim SpalteD As Single Dim SpalteE As Single Dim Index As String For i = 1 To 5000 Index = False SpalteA = wkbObj.Worksheets(2).Range("A" & i + 1).Value SpalteB = wkbObj.Worksheets(2).Range("B" & i + 1).Value SpalteC = wkbObj.Worksheets(2).Range("C" & i + 1).Value SpalteD = wkbObj.Worksheets(2).Range("D" & i + 1).Value SpalteE = wkbObj.Worksheets(2).Range("E" & i + 1).Value If txtSfPaßmaß1.Text = "" Then cmbSfPassung1.Text = Empty txtSfOAb1 = Empty txtSfUAb1 = Empty Exit Sub End If If cmbSfPassung1.Text = SpalteA And txtSfPaßmaß1.Text > SpalteB And txtSfPaßmaß1.Text <= SpalteC = True Then txtSfOAb1 = SpalteD txtSfUAb1 = SpalteE Index = True End If If Index = True Then Exit Sub End If If SpalteA = Empty Then Exit Sub End If Next i If Index = False Then MsgBox "Zu " + txtSfPaßmaß1.Text + " " + cmbSfPassung1.Text + " keine Abmaße gefunden" End If End Sub Der oben stehende Programm Code ist nur ein Teil eines Bestehenden Programms und soll nur auf zeigen wie es bei uns funktioniert. Da ich nicht der große Programmierer unter VB bin, kann es durch aus auch sein das es eleganter geht. Gruß an die Gemeinde Ralf P.S. Für Verbesserungsvorschläge wie man es eleganter lösen kann habe ich ein offenes Ohr da man ja nie genug lernen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
d_b Mitglied vorhanden
Beiträge: 88 Registriert: 15.03.2001 42
|
erstellt am: 16. Mrz. 2001 09:26 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Hallo, für alle, die keine eigene Lösung programmieren wollen, gibt es eine fertige Lösung. ---Werbung ein PowerWorks TolTab PWTolTab erzeugt wahlweise Excel-Tabellen und "SolidWorks-Tabellen" als Zeichenansicht. In PWTolTab werden die Passungen übrigens berechnet. Daher sind auch alle gültigen Passungen im Nennmaßbereich >1..500 mm vorhanden. Die Passungstabellen werden beim Speichern einer Zeichnung automatisch aktualisert. Die Demoversion gibt's unter http://www.wpnorm.de oder http://www.solidteam.de ----Werbung aus Gruß, Dieter Bruns Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
m_k Mitglied
Beiträge: 1 Registriert: 16.03.2001
|
erstellt am: 16. Mrz. 2001 16:13 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
|
Stefanie Dieterich Mitglied Vertrieb
Beiträge: 173 Registriert: 18.08.2000
|
erstellt am: 19. Mrz. 2001 09:36 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Moin, auch von SOLID LINE gibt es Werkzeug, mit dem die Passungen im Modell umgesetzt und Paßmaßtabellen in Zeichnungen eingefügt werden können. Das Produkt nennt sich TolEdit. Gruß, Stefanie Dieterich SOLID LINE Sales & Support GmbH Support Norddeutschland
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
t_voelker Mitglied Konstrukteur
Beiträge: 1 Registriert: 20.03.2001
|
erstellt am: 20. Mrz. 2001 16:41 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Hallo, in der DPS-Varbox gibt es ein solches Tool, einfach die Passung an das Maß schreiben, das Tool aufrufen und eine Abmaßtabelle wird generiert und in die Zeichnung eingefügt. Ich denke das sollte funktionieren. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 22. Mrz. 2002 14:53 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Wem's hilft: ich habe eine Excel-Tabelle mit Passungen angefügt. (Natürlich ohne Gewähr für die Richtigkeit. Die Tabelle stammt auch nicht von mir, ich bin nur Nutznießer). [Diese Nachricht wurde von Piet am 22. März 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberparleiter Mitglied Konstrukteur
Beiträge: 706 Registriert: 06.06.2000
|
erstellt am: 26. Mrz. 2002 13:06 <-- editieren / zitieren --> Unities abgeben: Nur für Johannes Anacker
Hallo Leude Ich habe ein Macro zusammengeschustert aus den Tabellen und den Codefragmenten die hier in diesem Tread reingebracht worden sind. Ich gebe keine Gewähr auf richtigkeit der Tabellen in diesem Program. Es müssen in dem Macro nur noch die Pfadangaben geändert werden. ------------------ Soo Long Frank O. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |