| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
| Integriertes PTC-Add-On ModelSearch , ein Anwenderbericht
|
Autor
|
Thema: Toleranzen hinzufügen (3814 / mal gelesen)
|
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 21. Jan. 2016 14:23 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe mir das Tool 'Toleranzen erstellen' (gdm_a2_dim_toleranz.lsp) auf die Minisymboleiste Bemaßung gelegt. Super Tool! Mich stört ein wenig das Verhalten des Tools, bei der ersten Bemaßung. Also: 1) Maß antippe und in Minisymbolleiste 'Toleranzen erstellen' auswählen - Tool ersetzt vorhandene Tol. durch Standarttoleranz 2) Toleranz auswählen - Toleranz des ausgewählten Maß ändert sich nicht 3) Maß antippen - jetzt wird die Toleranz geändert Die Standarttoleranz passt bei mir so gut wie nie. Wenn ich die Lisp umschreibe das Löschen als Standard belegt ist, dann löscht er direkt die vorhandene Toleranz und ich muss trotzdem zweimal das Maß anklicken! Ich hätte gerne einen Befehl der mir die Vorauswahl löscht! (Den Befehl könnte ich dann ja aufrufen, bevor die Lisp gestartet wird ) Gruß Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 21. Jan. 2016 15:07 <-- editieren / zitieren --> Unities abgeben:
|
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 22. Jan. 2016 07:15 <-- editieren / zitieren --> Unities abgeben:
|
lix b Mitglied Konstrukteur, CAD-Admin
Beiträge: 291 Registriert: 03.10.2014 Creo Elements / Direct Modeling 20.4 Creo Elements / Direct Model Manager 20.4 <P>Notepad++ Win 11
|
erstellt am: 23. Jan. 2016 14:25 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
Hi! Wenn du das Feld nachträglich ausblenden möchtest, dann geht das mit
Code: (SD-SET-VARIABLE-STATUS 'namedervariabel :visible nil)
Wenn es von vornherein nicht sichtbar sein soll, dann mit der Option Code: :initial-visible nil
------------------ Viele Grüße Felix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PeterO Mitglied Admin
Beiträge: 101 Registriert: 14.01.2003
|
erstellt am: 26. Jan. 2016 10:57 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
Hallo Michael, damit das Feld Bemassung nicht angezeigt wird müssen zwei Zeilen eingefügt werden. unter: DIM_TOLERANZ :toggle-type :invisible nach: :mutual-exclusion '(TOL_NEIN TOL_TYPE_PM TOL_TYPE_UL)
rompt-variable 'DIM_TOLERANZ k-action '(cancel)
------------------ Gruß, Peter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 26. Jan. 2016 12:12 <-- editieren / zitieren --> Unities abgeben:
|
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 01. Feb. 2016 07:18 <-- editieren / zitieren --> Unities abgeben:
Hallo, nachdem ich das Tool einige Tage im Gebrauch hatte, fehlten mir noch die Einstellung der Dezimalstellen und der Fix-Texte. Da hat mich am Wochenende der Ehrgeiz geritten. Habe dann selber versucht diese Punkte hinzu zu fügen. Und dass ist dabei raugekommen, siehe Anhang. Vielleicht könnt Ihr die Erweiterungen auch gebrauchen oder habt noch gute Ideen zum Tool! Gruß Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Seele Mitglied Konstrukteur
Beiträge: 389 Registriert: 11.06.2003 Intel(R) Xeon(R) W-2245 CPU @ 3,90 GHz, 64GB RAM NVidia Quadro RTX A4000 Win10-64Bit Elements/Direct v20.7.0.0 PartLibrary, Surfacing, 3D-PDF, 3D-Access, Unigraphics-Schnittstelle
|
erstellt am: 15. Feb. 2016 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
Hallo Michael, ... habe es getestet und sieht super aus, was mir noch gefehlt hat ist das Ausschalten der 0-Unterdrücküng was ich noch rein gemacht habe, ... Vielleicht hilft es jemandem, ... folgende Zeile habe ich geändert, und ":main_zero_suppression ff" ergänzt, ... (if TOL_TYPE_WE (sd-call-cmds (am_dim_props age :format DIM_TOLERANZ :main_value_precision FOR_WE :main_zero_suppression ff)) )))))))) Jetzt läuft es für mich perfekt, ... Danke für das tolle Tool, .... Gruß Wolfgang
------------------ alles ist möglich, nichts funktioniert und trotzdem muß es bis morgen geschafft sein. Werden wir es schaffen? Ja wir schaffen das !!! :-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 15. Feb. 2016 14:32 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfgang, ich habe die 0-Unterdrückung auf default gesetzt (:main_zero_suppression :default), Brauche die Dezimalstellen "00" meist nicht. Universal wäre hier ein Kästen "0-Unterdrückung" Hacken ja/nein. Standart kann dann ja jeder selbst enscheiden. Vieleicht hast Du ja noch Lust! Ich glaube das werde ich nicht hin bekommen. War schon stolz wie Oskar auf die von mir eingebrachten Erweiterungen . Gruß Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roman Mitglied
Beiträge: 704 Registriert: 16.01.2001
|
erstellt am: 15. Feb. 2016 15:17 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
Das Makro ist super, aber wie bekomme ich es in der toolbox angezeigt? Zur Zeit kann ich es nur mit Eingabe von Code: gdm-dim-toleranz-dialog
starten. Code: :toolbox-button t
habe ich schon gesetzt. Roman
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004 Creo Elements/Direct Modeling 20 SolidPower Win 10 64bit
|
erstellt am: 18. Mai. 2016 14:11 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
Hallo Michael Ich finde das Makro sehr gut. Die Anzahl der Werte bei Tol und Fixe scheint auf 20 begrenzt zu sein? Ich hätte gern noch die Passungen J7, H7, g7 usw. hinzu geschrieben. Was fein wäre wenn auch superfix und subfix hinzukämen. Meine Programmier-Kenntnisse sind bei 0. Mit freundlichen Grüßen aus München Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lix b Mitglied Konstrukteur, CAD-Admin
Beiträge: 291 Registriert: 03.10.2014 Creo Elements / Direct Modeling 20.4 Creo Elements / Direct Model Manager 20.4 <P>Notepad++ Win 11
|
erstellt am: 18. Mai. 2016 14:23 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
|
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004
|
erstellt am: 18. Mai. 2016 15:11 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
|
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 18. Mai. 2016 15:39 <-- editieren / zitieren --> Unities abgeben:
Hallo Joachim, mir wurde in diesem Forum in letzter Zeit so viel Gutes getan, das ich schon froh bin auch mal was zu leisten. Soll heißen, dass ich deine Wünsche das gerne integriere. Leider sind meine Lisp Kenntnisse auch nur bei 1% (sollte hierzu aber reichen) und zeitlich bin ich leider auch sehr eingespannt, von daher bitte ich um Geduld! Da wäre noch die Frage: Wie stellst Du dir das vor! Superfix und Subfix in die Prä- und Postfix Tools integrieren Oder als zusätzliche Auswahl? Gruß Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004
|
erstellt am: 18. Mai. 2016 16:14 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
Hallo Michael Danke nochmals für Deinen Einsatz. Die zusätzliche Auswahl für Superfix und Subfix wäre elegant. Und nimm Dir Zeit. Ich muß immer wieder feststellen, daß zur Bemaßung eines Teiles mit Toleranzen und Fixe viel mehr Klicks notwendig sind. Das nachträgliche hinzufügen der Toleranzen und Fixe ist übersichtlicher. Grüße aus München Joachim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 19. Mai. 2016 07:55 <-- editieren / zitieren --> Unities abgeben:
Hallo Joachim, habe die Superfix und Subfix entsprechend hinzugefügt. Mir wurde das Tool damit aber zu groß und unübersichtlich. Von daher habe ich noch Aufklapp-Menüs hinzugefügt. Falls dir das ein klick zuviel ist, einfach ein ; vor den drei Zeilen eintippen! Code: (DELETE_TOL :title (sd-multi-lang-string "delete" :german "Löschen") :expand-shrink (TOL_NEIN FIX_NEIN PRA_NEIN POS_NEIN SUPER_NEIN SUP_NEIN SUB_NEIN))
und oder Code: (Format :title (sd-multi-lang-string "Format" :german "Format") :expand-shrink (TOL_TYPE_WE))
Gruß Michael [Diese Nachricht wurde von MiBr am 19. Mai. 2016 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fjsa Mitglied Konstrukteur
Beiträge: 74 Registriert: 12.05.2004
|
erstellt am: 19. Mai. 2016 10:55 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
|
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 05. Dez. 2016 12:52 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe da nochmal ein Problem, wir haben bei uns zwei Bemaßungsstile 5.0 und 3.5. Jetzt wollte ich das Tool erweitern -> Format der Bemaßung ändern in 3.5 Stil oder 5.0 Stil Der Code für 5.0 sieht so aus:
Code:
(if STIL_GR (sd-call-cmds (am_dim_props :dim_list DIM_TOLERANZ :text_color_setting :off :ARROW_FIRST_ABS_SIZE 5 :ARROW_SECOND_ABS_SIZE 5 :line_color_setting :off :TEXT_COLOR 65280 :done :TEXT_ABS_SIZE 5 :TEXT_SCOPE :PREFIX :TEXT_COLOR 65280 :done :TEXT_SCOPE :POSTFIX :TEXT_COLOR 65280 :done :TEXT_SCOPE :ALL_TOL :TEXT_COLOR 65280 :done))
Mit dem Code funzt es gut, solange an der Bemaßung die Fixe und die Toleranzen vorhanden sind. Fehlt die Toleranz oder ein Fix kommt folgende Meldung: LISP-Fehler: NIL cannot be coerced to a C int. Fehlt da sowas wie: Wenn Postfix vorhanden ist dann ...... und sonst nicht Wie kann ich das umsetzen? Gruß Euer DAU
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 08. Dez. 2016 09:11 <-- editieren / zitieren --> Unities abgeben:
|
Walter Geppert Moderator Frank und Frei
Beiträge: 2158 Registriert: 12.12.2000 Konstruktion von Sondermaschinen, Montageautomaten, Meß- und Prüfeinrichtungen, Vorrichtungen und Produktentwicklung mit Creo Elements/Direct Modeling 20.6, AdvancedDesign, Surfacing, Simulate, SolidPower, ModelManager auf HP ZBook Fury 16 G9, Windows 10 Pro 64
|
erstellt am: 08. Dez. 2016 12:18 <-- editieren / zitieren --> Unities abgeben: Nur für MiBr
Wenn in den Anno-Vorgaben schon unterschiedliche Bemassungsstile vordefiniert wurden (was ich empfehlen würde), sollte man dann nicht mit einzelnen Änderungsbefehlen an den Maßen rumdoktern,sondern einfach den Stil umstellen ------------------ meine LISP-Makros sind auf osd.cad.de Disclaimer Grüße aus Wien
Walter Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MiBr Mitglied Konstrukteur
Beiträge: 575 Registriert: 30.06.2015 HP Z440 Workstation 64GB Modeling 20.1.2.0 (x64) Drafting 20.1.2.0 (64x) klas. UI Modell Manager 20.1.2.0 Ansys Workbeanch 22R2 Mechanicail Pro + FKM Inside
|
erstellt am: 08. Dez. 2016 12:40 <-- editieren / zitieren --> Unities abgeben:
Hallo, da hast Du natürlich recht und das wird hier auch so gelebt. Ich sehe trotzdem andauernt Zeichungen in dem einzelne Maß vom Stil abweichen, diese Maße wurden dann wohl nur halbherzig umgestellt. Deshalb dachte ich, wäre einfacher zusetzlicher Button hier hilfreich. Gruß Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |