| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
| Virtual T-Days 2024: Neuerungen Creo Elements/Direct 20.7, neue Modeling-Apps, Zukunft von PDM/PLM, ein Webinar am 19.11.2024
|
Autor
|
Thema: toleranzklasse in zeichnung eintragen (3452 mal gelesen)
|
spider07743 Mitglied Dipl. Ing. (FH) (Konstruktion)
Beiträge: 15 Registriert: 27.01.2005 Pro/E + Mechanica WF4 M220 PDMLink 10.0 Win7, Dell Prec. T5500 NVIDIA Quadro 5000
|
erstellt am: 01. Mrz. 2005 16:02 <-- editieren / zitieren --> Unities abgeben:
hi, da man doch eigentlich alle parameter eines teiles mittels pro/report auslesen kann (&model_name...), will ich unsere schriftfelder noch etwas mehr automatisieren. nun hab ich nach vergeblicher suche immer noch nicht gefunden, wie ich die toleranzklasse (fein, mittel, grob...) automatisch eintragen lassen kann. finde den parameter nicht danke, der bernd ...vielleicht aehnlich wie bei der masse: TOLERANZKLASE=model_tol_class("") oder so aehnlich, jenachdem, wie der parameter wirklich heisst... [Diese Nachricht wurde von spider07743 am 01. Mrz. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4586 Registriert: 21.07.2005
|
erstellt am: 16. Dez. 2010 15:40 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Hat eigentlich irgend jemand dafür inzwischen in den neuen Versionen eine Lösung gefunden, oder muss man das immer noch mit dem Nullmaß-Workaround machen? ------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Pro_Blem Ehrenmitglied V.I.P. h.c. Tschechischer Zeichner
Beiträge: 2952 Registriert: 24.07.2006 HP Elitebook8740w Core i7, 8GB Win7 x64 Pro/E WF4 M180(M220) Creo1.0 M020 (Adv.XE mit AAX) StartupTools2012 Pro/I 3.4 M070
|
erstellt am: 16. Dez. 2010 16:10 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
|
DonChunior Mitglied CAD-Systemadministrator
Beiträge: 1153 Registriert: 09.09.2004 Creo Parametric 10.0.5.0 Windchill 12.1.2.9 Windows 10 Enterprise x64
|
erstellt am: 16. Dez. 2010 16:30 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von Wyndorps: Hat eigentlich irgend jemand dafür inzwischen in den neuen Versionen eine Lösung gefunden, oder muss man das immer noch mit dem Nullmaß-Workaround machen?
Wie geht der Nullmaß-Workaround? ------------------ MfG, DonChunior Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4586 Registriert: 21.07.2005
|
erstellt am: 16. Dez. 2010 16:58 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von DonChunior: Wie geht der Nullmaß-Workaround?
Dazu sind im Startteil folgende Maßnahmen notwendig: Danach kann der Parameter allg_tol_klasse im Schriftfeld verwendet werden. Das ist aber keine saubere Lösung, sondern nur ein ungeliebter Workaround. Als solcher aber besser als das nichts von PTC. ------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
Beiträge: 10679 Registriert: 14.11.2001 CREO 8.0.6.0 (+Geniustool für Creo 10.0.1) PDMLink 12.0.2.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit
|
erstellt am: 16. Dez. 2010 17:06 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
|
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4586 Registriert: 21.07.2005
|
erstellt am: 16. Dez. 2010 17:29 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von U_Suess: [QUOTE]Original erstellt von Wyndorps: [i] [*] Erstellen eines Punktes auf einer Startachse im Abstand Null zu einer Startebene.
Für den Wert "0" ist aber in der allgemeinen Toleranztabelle gar kein Wert angegeben. Die Toleranzen sind erst für Werte größer 0,5 definiert. Darüber wurde hier schon geschrieben. [/i][/QUOTE] Wie aber in eben dieser Beitragsserie auch erkannt wurde, behält Pro/E im Normalfall den letzen möglichen Toleranztabellenwert bei. Genau das mache ich mir mit dem Workaround zu nutze. Kein Mensch, nicht einmal eine Stud-Ente zeigt ein Nullmaß auf einer Zeichnung. Das ist daher der einzige Grund, dass ich mit dem Workaround leben kann. Wie geschrieben: Gut finde ich das nicht. Daher suche ich ja auch nach einer sauberen Alternative. Dass aber das Umschalten der Toleranzklasse zwar Auswirkung auf alle nicht dargestellten Abmaße hat, jedoch nicht in der nach Norm zwingend vorgesehenen Zeichnungsangabe verwendet werden kann, ist nicht akzeptabel.
------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Ehrenmitglied V.I.P. h.c. Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 16. Dez. 2010 18:02 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Moin, was ich bei dem Workaround nicht verstehe ist, wozu dient der Punkt? Kannst Du nicht einfach tpm0 verwenden? Ohne Geometrie? also eibfach nur diesed hier, ohne Bezugspunkt im Startteil: if tpm0<=0.05 allg_tol_klasse="ISO 2768-f" endif if tpm0==0.1 allg_tol_klasse="ISO 2768-m" endif if tpm0==0.2 allg_tol_klasse="ISO 2768-c" endif if tpm0>=0.5 allg_tol_klasse="ISO 2768-v" endif Habe ich da jetzt 'nen Denkfehler?!? LG, Nina
------------------ Looking Beyond The End Of Our Noses (Active Minds) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4586 Registriert: 21.07.2005
|
erstellt am: 16. Dez. 2010 18:16 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von Frau-PROE: ... Habe ich da jetzt 'nen Denkfehler?!? ...
Ich hoffe nicht, denn dann wäre es eine optimale Lösung, nur bei mir geht es so nicht. tpm 0 ist doch der Wert der Plus-/Minus-Toleranz des Maßes d 0. In meinem Modell ist daher tpm2 der Wert der Plus-/Minus-Toleranz des Maßes d 2, welches meinem Nullmaß entspricht. In meinem Modell liefert die Abfrgae nach tpm0 einen Fehler, da es das Maß d0 nicht gibt. An sich wäre es ideal, wenn man die Toleranz ohne konkretes Maß abfragen könnte, aber ich wüsste aktuell nicht wie. Zumal ich dann auch nicht wüsste, wie groß die Toleranz dann sein darf, da diese ja nennmaßabhängig ist. Kannst Du mir sagen, wie Du an tmp0 herankommst, ohne dass es dazu ein Maß d0 gibt? LG Paul [Edit tmp2tpm] ------------------ ----------------
"Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) [Diese Nachricht wurde von Wyndorps am 16. Dez. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Ehrenmitglied V.I.P. h.c. Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 16. Dez. 2010 18:22 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von Wyndorps: ...da es das Maß d0 nicht gibt.
Ja! Natürlich gibt es das Maß "0" in der Schablone (noch) nicht! Das ist der gleiche Gimmick wie der mit dem Material! Kurz etwas erstellen. (z.B. Punkt) dann die Beziehung schreiben.(nach Regenerieren) Das KE wieder löschen, fertig ist die Schablone. LG, Nina
------------------ Looking Beyond The End Of Our Noses (Active Minds)
EDIT: "Nach Regenerieren" hinzu /EDIT [Diese Nachricht wurde von Frau-PROE am 16. Dez. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Ehrenmitglied V.I.P. h.c. Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 16. Dez. 2010 18:43 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
So, ich nehme alles zurück und behaupte das Gegenteil! Habe es eben mal getestet, mit dem Ergebnis: Geht nicht! Ein einmal gelöschtes d0, wird nicht wieder verwendet. Ich dachte bisher immer, Pro/E fängt wieder bei Null an, sorry falls ich hier für Verwirrung gesorgt habe! LG, Nina
------------------ Looking Beyond The End Of Our Noses (Active Minds) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4586 Registriert: 21.07.2005
|
erstellt am: 16. Dez. 2010 18:45 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von Frau-PROE: ... Das ist der gleiche Gimmick wie der mit dem Material! ...
Warum fallen mir meine eigenen Ideen aus einem anderen Zusammenhang nur nicht wieder ein. Nur habe ich jetzt ein Problem, dass für die mittlere Toleranz der Wert nicht zurückgerechnet wird. Ich vermute, dass es daran liegt, dass mein ursprüngliches, jetzt gelöschtes Referenzmaß ein "Nullmaß" war. Funktionieren bei Dir alle Schaltvarianten? Dann hätten wir ja endlich eine fast saubere Lösung für die Toleranzklassen. Weiter würde mich noch inetressieren, wie sich Modellcheck, PDM- und Intralink zu solchen Tricksereien verhalten. So ein Toleranzdings ohne Maß sollte ja eigentlich eine Warnung wert sein. Ich muss hier langsam Schluß machen ... Sorry!
------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Ehrenmitglied V.I.P. h.c. Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 16. Dez. 2010 18:53 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von Wyndorps: Ich muss hier langsam Schluß machen ... Sorry!
Ja, ich will jetzt auch ins Kino. Bis dann! LG, Nina
------------------ Looking Beyond The End Of Our Noses (Active Minds) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4586 Registriert: 21.07.2005
|
erstellt am: 17. Dez. 2010 10:41 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
So wie es aussieht muss ich dann doch bei meinem Nullmaß-Workaroud bleiben? Schade. ------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
GunnarHansen Mitglied Engineer
Beiträge: 756 Registriert: 16.09.2009 Creo Parametric 9.0.5.0 Creo View 9.1 Windchill 12.1.0.3-6.0.0 Google Chrome Lenovo Thinkpad P15 3DConnexion Wireless SpaceMouse
|
erstellt am: 17. Dez. 2010 11:02 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: -------------------------------------------------------------------------------- Original erstellt von Wyndorps: Funktionieren bei Dir alle Schaltvarianten? -------------------------------------------------------------------------------- Bei Nina sind die Werte etwas anders. Deshalb schaltet er bei dir nicht bei allen um if tpm0<=0.05 allg_tol_klasse="ISO 2768-f" endif if tpm0==0.1 allg_tol_klasse="ISO 2768-m" endif if tpm0==0.2 allg_tol_klasse="ISO 2768-c" endif if tpm0>=0.5 allg_tol_klasse="ISO 2768-v" endif MfG Gunnar [Diese Nachricht wurde von GunnarHansen am 17. Dez. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wyndorps Ehrenmitglied V.I.P. h.c. Ingenieur
Beiträge: 4586 Registriert: 21.07.2005
|
erstellt am: 17. Dez. 2010 11:51 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Hallo Gunnar, das mit den anderen Werten von Nina ist schon klar. Nina hat kein Maß mit Nullwert dafür verwendet. Aber wenn der Hilfspunkt gelöscht wird, funktioniert es noch so lange, bis Pro/E die letzte Regenerierung durchgeführt hat. Danach kommt die Fehler- bzw. Warnmeldung " Ungültiges Symbol 'TPM0' gefunden" Darum hat Nina ja auch den Rückwärts-Rudergang eingeschaltet. Meine Nullmaßlösung ohne Löschen des Punktes funktioniert ja schon lange. Ein von Null verschiedenes Müll-Maß, also ein nicht konstruktives Maß dass nur für diese Trickserei verwendet wird, ist das einzige, was ich mit viel gutem Willen in einer Konstruktion noch gerade akzeptieren kann, da eben niemand Nullmaße auf Zeichnungen ausgibt. Schön wären sauberere Lösungen. ------------------ ---------------- "Ich stimme mit der Mathematik nicht überein. Ich meine, daß die Summe von Nullen eine gefährliche Zahl ist." (Stanislaw Jerzy Lec) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DonChunior Mitglied CAD-Systemadministrator
Beiträge: 1153 Registriert: 09.09.2004 Creo Parametric 10.0.5.0 Windchill 12.1.2.9 Windows 10 Enterprise x64
|
erstellt am: 17. Dez. 2010 11:55 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
|
Frau-PROE Ehrenmitglied V.I.P. h.c. Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 17. Dez. 2010 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Zitat: Original erstellt von Wyndorps: Schön wären sauberere Lösungen.
Absolut! Am liebsten ein PTC Parameter á la PRO_TOL_CLASS, oder so. Ich bin mit meinem Latein leider am Ende. Habe eben auch noch versucht, irgendwie per Mapkey oder Pro/Programm zu tricksen. Keine Chance! Einmal d0 gelöscht, isses fott für immer! Das nächste Maß beginnt bei d1. Trotzdem noch 'n schönen Tag, Nina
------------------ Looking Beyond The End Of Our Noses (Active Minds) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
Beiträge: 10679 Registriert: 14.11.2001 CREO 8.0.6.0 (+Geniustool für Creo 10.0.1) PDMLink 12.0.2.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit
|
erstellt am: 17. Dez. 2010 11:58 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
|
GunnarHansen Mitglied Engineer
Beiträge: 756 Registriert: 16.09.2009 Creo Parametric 9.0.5.0 Creo View 9.1 Windchill 12.1.0.3-6.0.0 Google Chrome Lenovo Thinkpad P15 3DConnexion Wireless SpaceMouse
|
erstellt am: 17. Dez. 2010 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Hallo Wyndorps Ist mir schon klar mit dem d0 Was ich gemeint habe ist: Nina hat 0.05 du hast 0.1 in der ersten Relation usw Wenn ich deine Werte brauche schaltet er zB. nicht von Fine auf Medium oder? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Master of Desaster Mitglied Konstrukteur
Beiträge: 118 Registriert: 27.03.2008 Creo 2.0 M20 PDM-Link 10.0 M30 Windows 7 professional Intel Core i7 2,93GHz NVIDIA Quadro FX 580 Creo Simulate
|
erstellt am: 29. Jan. 2013 17:23 <-- editieren / zitieren --> Unities abgeben: Nur für spider07743
Hallo zusammen, ich möchte das alte Problem nochmal aufgreifen. Gibt es in Creo mittlerweile eine (saubere) Lösung dafür ohne workaround?
------------------ Gruß RaMü - kaum macht man's richtig - schon geht's - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |