| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Bechtle Competence Days | Online |
Autor
|
Thema: Passungstabelle Ver. 3.0 (6081 mal gelesen)
|
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 23. Feb. 2007 14:56 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen da ich erst jetzt SWX2007 bei uns installiert habe anbei ein überarbeitetes Makro. Bitte die Info´s im Kopf des Makros beachten, bzw. für die die es schon kennen anbei die Änderungen '** Version 3.0 / 23.02.2007 '** - Passungen aus Bohrungstabellen werden berücksichtigt '** - Da SWX die Maße "ungenau" zurückliefert '** z.B. 5.00000000000002 statt 5.0 '** werden alle Maße auf 8 Kommastellen gerundet '** - Das ist die erste Anpassung an SWX mit Bohrungstabellen, '** ev. sind noch zusätzliche Verbesserung nötig ACHTUNG: Das war nur mal ein Schnellschuss um die Passungen der Bohrungstabelle zu integrieren! Für weitere Verbesserungen bin ich dankbar ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas5 Mitglied Konstrukteur, SWX-Admin
Beiträge: 420 Registriert: 14.07.2003 SWX2013
|
erstellt am: 25. Feb. 2007 19:43 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Hallo Heinz, kann es sein, daß die Sache mit der Bohrungstabelle erst ab SWX2007 funktioniert. Ich arbeite mit SWX2006, und da passiert überhaupt nix mit DispDimension bei der Bohrungstabelle. Ich hole mir alternativ den Text aus der Tabellenzelle. Aber an das Maß komme ich halt nicht 'ran. Viele Grüße! Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 26. Feb. 2007 07:16 <-- editieren / zitieren --> Unities abgeben:
|
DanielJ Mitglied
Beiträge: 177 Registriert: 28.03.2003
|
erstellt am: 26. Jul. 2007 13:41 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Hallo, Funktioniert das Makro bei Euch mit SP4? Seit ich SP4 drauf hab, gehts nicht mehr - ich bin der Meinung dass SP4 schuld sein müßte. ------------------ Gruß Daniel [Diese Nachricht wurde von DanielJ am 26. Jul. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 26. Jul. 2007 14:15 <-- editieren / zitieren --> Unities abgeben:
|
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 26. Jul. 2007 14:27 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Bei mir haut es auch nicht hin, und ich fahre auch SP4.0. Beim Kompilieren gibt es schon die Fehlermeldung "Funktionsmerkmal der Objektbibliothek nicht unterstützt", und das schon in der Zeile Set swApp = Application.SldWorks Keine Ahnung, was das heißt. Die MS Jet Datenbank-Engine ist auf dem neuesten Stand, und die fit.mdb liegt auch am vorgesehenen Platz. Gruß, Piet [Diese Nachricht wurde von Piet am 26. Jul. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 28. Jul. 2007 14:43 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen ich hab nun SP4 bei einem Rechner installiert und habe das gleiche Problem festgestellt. Abhilfe: -das Marko zum editieren öffnen -Extras->Verweise -die Verweise für "SLDWorks 2007 Type Library" "SLDWorks 2007 Constant Type Library" "SLDWorks 2007 Commands Type Library" deaktivieren -über "durchsuchen" die entsprechenden "TLB" Dateien wieder zuordnen -das sind "swcommand.tlb" "swconst.tlb" und "sldworks.tlb" danach hat es bei mir wieder funktioniert und ich hab keine Ahnung warum das so ist :-( ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DanielJ Mitglied
Beiträge: 177 Registriert: 28.03.2003
|
erstellt am: 29. Jul. 2007 20:21 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 31. Jul. 2007 10:58 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
Kriechi Mitglied
Beiträge: 147 Registriert: 06.07.2007 Solidworks Office Prof. 2008 SP 4.0 Win XP SP2 Intel Core 2 6600 (2.40 GHz) 2GB RAM nVidia Quadro FX 1500 Monitor HP LP2465
|
erstellt am: 31. Jul. 2007 13:43 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
ahaa, das suchte ich schon, die Version 4 bitte auf Stefans's Seite das neue reintun, habs erst nicht gefunden endlich ist der dämliche Fehler mit den ungenauen Werten weg! Perfekt! mfg Kriechi Edit: den Fehler mit den Verweisen hatte ich auch haken bei den 3 raus und wieder rein hat geholfen! [Diese Nachricht wurde von Kriechi am 31. Jul. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sleeping sun6 Mitglied Technische Zeichnerin
Beiträge: 32 Registriert: 07.03.2007 SolidWorks 2009 x64 SP 4.0 Windows XP 64 Office 2003
|
erstellt am: 07. Dez. 2007 10:59 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Hallo! Ich nutze dieses Makro auch sehr gerne und bin sehr dankbar, dass es das gibt! Ich würde aber gern den Einfügepunkt in der Zeichnung ändern und weiss nicht, wo ich die entsprechenden Werte in dem Code finde. Könnte mir denn da jemand weiterhelfen? Vielen Dank schonmal im voraus! Grüße Susann Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4383 Registriert: 15.06.2007 SW 2007 SW 2018 2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64 3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro
|
erstellt am: 08. Dez. 2007 10:49 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
sleeping sun6 Mitglied Technische Zeichnerin
Beiträge: 32 Registriert: 07.03.2007 SolidWorks 2009 x64 SP 4.0 Windows XP 64 Office 2003
|
erstellt am: 08. Dez. 2007 14:05 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
DanielJ Mitglied
Beiträge: 177 Registriert: 28.03.2003
|
erstellt am: 09. Dez. 2007 09:38 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 09. Dez. 2007 16:06 <-- editieren / zitieren --> Unities abgeben:
|
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4383 Registriert: 15.06.2007 SW 2007 SW 2018 2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64 3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro
|
erstellt am: 09. Dez. 2007 16:15 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 09. Dez. 2007 16:19 <-- editieren / zitieren --> Unities abgeben:
|
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4383 Registriert: 15.06.2007 SW 2007 SW 2018 2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64 3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro
|
erstellt am: 09. Dez. 2007 16:23 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4383 Registriert: 15.06.2007 SW 2007 SW 2018 2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64 3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro
|
erstellt am: 09. Dez. 2007 17:04 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 4383 Registriert: 15.06.2007 SW 2007 SW 2018 2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64 3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro
|
erstellt am: 09. Dez. 2007 20:03 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Hi, Zitat: Wenn die Datei "DAO360.DLL" vorhanden ist
rauß, rein, läuft.... Ich muß es ja nicht verstehen... G. thomas ------------------ [Diese Nachricht wurde von myca am 09. Dez. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 10. Dez. 2007 07:21 <-- editieren / zitieren --> Unities abgeben:
|
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 10. Dez. 2007 11:39 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Mein Rechner läuft vermutlich anders... Das Makro ist leider nicht versionsunabhängig und nebenbei macht es in der Version 2007 genau NICHTS außer Fehlermeldungen... Offensichtlich fehlt eine Fehlerbehandlung für den nicht gerade seltenen Praxisfall, daß etwas anderes in der Passung steht als eine erlaubte, die auch in der Tabelle enthalten ist... ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? [Diese Nachricht wurde von Lutz Federbusch am 10. Dez. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 10. Dez. 2007 12:06 <-- editieren / zitieren --> Unities abgeben:
Hallo Lutz das sollte dann allerdings auch schon bei den früheren Versionen so gewesen sein. Und es fehlen wahrscheinlich etliche Fehlerbehandlungen. Vielleicht finde ich über die Feiertage Zeit mich damit zu beschäftigen. P.S. es steht aber jedem frei das Makro an seine Bedürfnisse anzupassen ------------------ Grüße Heinz [Diese Nachricht wurde von nahe am 10. Dez. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 10. Dez. 2007 13:51 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Wegen mir mußt Du nicht gleich was machen. Hab' dafür was selbstgestricktes und das bemeckert in dem Beispiel Bemaßungen, die vom Typ Toleranztyp Passung sind, deren Wert aber leer ist. Das dürfte die zu behandelnde Fehlerquelle sein... Habe es nur nebenbei getestet, aber gleich die erste Zeichnung war gut, wie Du siehst! ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 10. Dez. 2007 14:02 <-- editieren / zitieren --> Unities abgeben:
|
Nobbi Mitglied Techniker
Beiträge: 151 Registriert: 21.08.2002 Windows 10 Enterprise SW2001 - SW2019 MDT ACPIx64-basierter PC NVIDIA Quadro M4000 Space Pilot SAP-Cideon
|
erstellt am: 12. Dez. 2007 13:32 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Hallo nahe super Makro --- Punkte kommen geht auch mit SW06 kopier einfach die 3 Dateien in SW-Verzeichnis rein (SW08) bei mir gehts zwei Fragen ---- bei H7 kommt kein Plus zeichen ??? und kann man die Schriftgroesse aendern ??? mfg Nobbi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 13. Dez. 2007 08:34 <-- editieren / zitieren --> Unities abgeben:
Hallo Nobbi 1.) eigentlich sollte bei keiner "Plus-Toleranz" ein Plus-Zeichen angezeigt werden, nicht nur bei H7 2.) '* Tabelle einfügen Set swTable = swDraw.InsertTableAnnotation(x, y, ii, xx * 2 + 1, 4) swTable.GetAnnotation.SetName ("PASSUNGSTABELLE") Set textf = swTable.GetTextFormat th = textf.CharHeight textf.CharHeight = 0.0015 swTable.SetTextFormat False, textf die Texthöhe sollte in der Zeile textf.CharHeight = 0.0015 geändert werden können nur musst Du dann auch im Abschnitt
'* Tabelle anpassen '* Zur Zeit nicht wirklich befriedigend :-( th = swTable.GetRowHeight(0) swTable.SetRowHeight swTableCellRange_All, 0.0015, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(0) swTable.SetCellRange 0, xx, 0, 0 swTable.SetColumnWidth swTableCellRange_Current, th / 3, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(1) swTable.SetCellRange 0, xx, 1, 1 swTable.SetColumnWidth swTableCellRange_Current, th / 4, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(2) swTable.SetCellRange 0, xx, 2, 2 swTable.SetColumnWidth swTableCellRange_Current, th / 4, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(3) swTable.SetCellRange 0, xx, 3, 3 swTable.SetColumnWidth swTableCellRange_Current, th / 3, swTableRowColChange_TableSizeCanChange swTable.BorderLineWeight = 3 die Zellbreite anpassen ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nobbi Mitglied Techniker
Beiträge: 151 Registriert: 21.08.2002 Windows 10 Enterprise SW2001 - SW2019 MDT ACPIx64-basierter PC NVIDIA Quadro M4000 Space Pilot SAP-Cideon
|
erstellt am: 13. Dez. 2007 09:02 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 13. Dez. 2007 09:30 <-- editieren / zitieren --> Unities abgeben:
Hallo nochmals also für mich ist kein Vorzeichen Plus ;-) Aber man könnte das sicher noch in das Makro einbauen. Vielleicht versuche ich noch eine Art Setup Funktion einzubauen um die verschiedenen Optionen nicht immer im Makro per Hand ändern zu müssen ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ninsche Mitglied tech. Zeichnerin
Beiträge: 90 Registriert: 08.06.2006
|
erstellt am: 14. Dez. 2007 11:47 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Das Makro kommt schon ganz gut an eine perfekte Passungsliste ran, danke! Eine Art Setup für die Optionen wäre natürlich super. Und damit komm ich auch schon zu meiner Frage: Wie macht Ihr das mit verschiedenen Blattformaten? Auf DIN A4 mag Schrifthöhe 1.5 okay sein, aber auf A0 ist mir das zu klein. Das Makro jeweils anpassen und separat für verschiedene Blattformate speichern, oder Schriftgröße nachträglich ändern? Und ich verstehe leider das Anpassen der Spaltenbreiten nicht was genau muss ich denn da ändern? Ich hab 0.0015 auf 0.0035 geändert, aber die Spalten bleiben trotzdem schmal...
------------------ Gruß, Nina Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 14. Dez. 2007 11:51 <-- editieren / zitieren --> Unities abgeben:
|
Ninsche Mitglied tech. Zeichnerin
Beiträge: 90 Registriert: 08.06.2006
|
erstellt am: 14. Dez. 2007 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Das geht ja fix hier Mit den 0.0015 meinte ich hier: * Tabelle anpassen '* Zur Zeit nicht wirklich befriedigend :-( th = swTable.GetRowHeight(0) swTable.SetRowHeight swTableCellRange_All, 0.0015, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(0) swTable.SetCellRange 0, xx, 0, 0 swTable.SetColumnWidth swTableCellRange_Current, th / 3, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(1) swTable.SetCellRange 0, xx, 1, 1 swTable.SetColumnWidth swTableCellRange_Current, th / 4, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(2) swTable.SetCellRange 0, xx, 2, 2 swTable.SetColumnWidth swTableCellRange_Current, th / 4, swTableRowColChange_TableSizeCanChange th = swTable.GetColumnWidth(3) swTable.SetCellRange 0, xx, 3, 3 swTable.SetColumnWidth swTableCellRange_Current, th / 3, swTableRowColChange_TableSizeCanChange swTable.BorderLineWeight = 3 Da hab ich auf 0.0035 geändert, aber das war scheinbar falsch. Ich hab von VB3 nicht wirklich Ahnung und weiß nicht, was ich stattdessen ändern sollte. Vemutlich die Zahl hinter "th /", oder? Aber wie wirkt sich das dann auf die Breite der Zellen aus? ------------------ Gruß, Nina Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 14. Dez. 2007 12:44 <-- editieren / zitieren --> Unities abgeben:
Hallo Nina wie schon der Name "swTable.SetRowHeight" ausdrückt wird damit die Zeilenhöhe und nicht die Spaltenbreite "swTable.SetColumnWidth" geändert. Für die Spaltenbreite ist jeweils th/3 bzw th/4 kannst Du einfach andere Werte einsetzen aber Achtung die Werte müssen in Meter eingegeben werden also z.B. 0.008 für 8mm ------------------ Grüße Heinz [Diese Nachricht wurde von nahe am 14. Dez. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ninsche Mitglied tech. Zeichnerin
Beiträge: 90 Registriert: 08.06.2006
|
erstellt am: 14. Dez. 2007 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 15. Dez. 2007 13:09 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Lutz Federbusch: Mein Rechner läuft vermutlich anders... Das Makro ist leider nicht versionsunabhängig und nebenbei macht es in der Version 2007 genau NICHTS außer Fehlermeldungen... Offensichtlich fehlt eine Fehlerbehandlung für den nicht gerade seltenen Praxisfall, daß etwas anderes in der Passung steht als eine erlaubte, die auch in der Tabelle enthalten ist...
Hallo Lutz kannst Du bitte bildlich darstellen was in Deiner Passung steht? Damit ich das berücksichtigen kann. ------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 17. Dez. 2007 07:07 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Bemaßungen, die vom Toleranztyp Passung sind, deren Wert aber leer ist. Zu sehen ist da nichts... Der ausgelesene Wert besteht in einem solchen Falle aus einem String, der nur ein Komma enthält. Also für oberen und unteren Wert nichtmal ein Leerzeichen, sondern gar nichts. Es ist nur das Komma als Trennzeichen da. ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 18. Dez. 2007 08:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Lutz meinst Du das so wie im angehängten Bild dargestellt? Wenn ja, dann prüfe bitte mal welche Version Du verwendest, in der "Version 3.0 / 23.02.2007", sollte das nämlich bereits ohne Fehler funktionieren. Du kannst mir aber auch eine solche Zeichnung schicken, wenn das möglich ist.
------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 18. Dez. 2007 11:39 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
Also: Zuerst mal prüft das Makro nicht, ob überhaupt ein Dokument da ist bzw. ob es eine Zeichnung ist. Wenn nicht, stürzt es gleich mal ab. Dann habe ich aus dem Teil ein fehlerhaftes Maß per Modellelemente einfügen in die Zeichnung gebracht, da sagt es "Keine Passungen gefunden!". Hmm! Ich glaube, so recht verlassen kann man sich wohl noch nicht darauf... ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 18. Dez. 2007 11:57 <-- editieren / zitieren --> Unities abgeben:
Hallo Lutz also das mit der Dokument- bzw. Zeichnungsprüfung habe ich gerade eingebaut. Und was sollte Deiner Meinung nach sonst für eine Meldung kommen? Es ist ja auch keine Passung vergeben.
------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 18. Dez. 2007 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 18. Dez. 2007 12:18 <-- editieren / zitieren --> Unities abgeben:
Hallo ja das sehe ich, aber was soll das Makro auswerten???? Wenn keine Passungsangabe gemacht wurde gibt es auch nichts zum Auswerten. Es könnte höchstens eine Meldung kommen "Passung ohne Angaben gefunden"
------------------ Grüße Heinz Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 18. Dez. 2007 13:56 <-- editieren / zitieren --> Unities abgeben: Nur für nahe
|
nahe Ehrenmitglied
Beiträge: 1747 Registriert: 18.01.2001 arbeite mit: Dell Precision 7750 i7 2,6 GHz 6 Kerne 32GB RAM 512GB SSD NVIDIA Quadro RTX 4000 ------------------------ SWX-2020 SP5.0 EPDM ---------------- Windows 10 ---------------- VB.net VB VBA ein wenig Swift am Mac
|
erstellt am: 18. Dez. 2007 14:08 <-- editieren / zitieren --> Unities abgeben:
das halte ich für eher gefährlich, weil man ja nicht weiß ob das nicht absichtlich gemacht wurde. Eine Möglichkeit wäre das als Parameter zu definieren mit folgenden Wahlmöglichkeiten 1.) ignorieren (= wie bisher) 2.) reparieren (= Passung entfernen) was unter Umständen Schwierigkeiten bereitet, wenn z.B. die Modelldatei schreibgeschützt ist 3.) Warnmeldung ausgeben P.S. eigentlich sollten ja die anderen "Werkzeuge" das auch richtig interpretieren und keinen Unsinn machen ------------------ Grüße Heinz
[Diese Nachricht wurde von nahe am 18. Dez. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |