| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
| Optimieren Sie Ihr Rechenzentrumsn, eine Pressemitteilung
|
Autor
|
Thema: Teileabmessungen (1278 / mal gelesen)
|
Ron967 Mitglied
Beiträge: 5 Registriert: 11.02.2005
|
erstellt am: 07. Apr. 2021 06:46 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe immer wieder Teile (Blechabwicklungen) um die ich im OSD Drafting ein Rechteck mit einer offenen Ecke zeichne. Hierzu habe ich mir ein Makro geschrieben, bei dem ich die linke ober und rechte untere Ecke vorgebe. Jetzt wäre es aber noch effektiver wenn ich mit einem Klick die Abmessungen und Poition meines Teils auslese, umlaufend 20 mm zugebe und da das Rechteck automatisch zeichnen lasse. Eigentlich, denke ich, dürfte es kein großes Problem sein doch leider habe ich nicht so viel Ahnung von der Makroprogrammierung. Vielleicht hat hier jemand eine Idee? Gruß Ronald
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 09. Apr. 2021 22:10 <-- editieren / zitieren --> Unities abgeben: Nur für Ron967
Zitat: Original erstellt von Ron967: ..Abmessungen und Position meines Teils auslese, umlaufend 20 mm zugebe und da das Rechteck automatisch zeichnen lasse.
mit inq_part und nachfolgendem (inq 104), bzq (inq 105) erhälst den Lower left point of identified part in current units bzw. den Upper right point of identified part in current units. zu dem einen addierst du 20,20 mm zum anderen -20,-20 mm und hast damit deine beiden Eckpunkte. Daran schliesst sich der Befehl line rectangle P_LL20 P_UR20 end an und schwubs.. ist das Rechteck gezeichnet. jene URL : file:///C:/Program%20Files/PTC/Creo%20Elements/Direct%20Drafting%2020.2.0.0/locale/en/me_help/me_helpi.htm#INQ_PART must du entsprechend Deiner Drafting Version anpassen. Das ist die Bechreibung der wichtigen Abfrage.
------------------ ● Firefox ESR ● Java Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en) ● NotePad++ ● BuFDi ● Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ron967 Mitglied
Beiträge: 5 Registriert: 11.02.2005
|
erstellt am: 12. Apr. 2021 14:44 <-- editieren / zitieren --> Unities abgeben:
|
Ron967 Mitglied
Beiträge: 5 Registriert: 11.02.2005
|
erstellt am: 14. Apr. 2021 09:00 <-- editieren / zitieren --> Unities abgeben:
Hallo Wolfgang, irgendwie bekomme ich das nicht hin. Mein Macro sieht so aus: DEFINE burst_rechte LOCAL P_UR20 LOCAL P_LL20 inq_part (INQ 104) inq_part (INQ 105) LET P_UR20 (INQ 104 + -20,-20) LET P_LL20 (INQ 105 + 20,20) COLOR WHITE LINETYPE SOLID LINE retangle P_UR20 P_LL20 END END_DEFINE Es fragt mich nach dem Teil, aber zeichnet nicht eine müde Linie. Gruß Ronald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ron967 Mitglied
Beiträge: 5 Registriert: 11.02.2005
|
erstellt am: 20. Dez. 2021 06:57 <-- editieren / zitieren --> Unities abgeben:
Hallo, habe das soweit hinbekommen. Problem ist jetzt noch dass ich teilweise Texte (Biegeattribute) habe, die über die Geometrie hinausschaut. Gibt es hier noch eine Möglichkeit, das einzuschänken auf die eigentliche Geometrie? Gruß Ronald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
achim96 Mitglied Konstrukteur
Beiträge: 130 Registriert: 08.07.2013 Creo Elements / Direct Modeling, V20.1.4.0 Model Manager V20.1.4.0 Part Library
|
erstellt am: 20. Dez. 2021 11:51 <-- editieren / zitieren --> Unities abgeben: Nur für Ron967
Hallo Ronald mit change_text_ratio .8 global all könntest du sämtliche Texte sofort auf 80% der Höhe trimmen. Den Faktor 0.8 kannst du ja nach Belieben ändern. Füge die Zeile noch mit in dein bisherige Makro ein. ------------------ freundliche Grüße Achim Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ron967 Mitglied
Beiträge: 5 Registriert: 11.02.2005
|
erstellt am: 20. Dez. 2021 13:10 <-- editieren / zitieren --> Unities abgeben:
Hallo Achim, Danke für deine Antwort. Den Text vergrößern und verkleinern hatte ich schon versucht. Allerdings hatte ich hier das Problem dass, wenn kein Text da ist, das Makro stehen bleibt. Jetzt vergrößere ich den Maßstab der Zeichnung mit DRAWING_SCALE 10 und verkleiner in am Schluß wieder. Dadurch scheint das Problem umgangen zu sein. Trotzdem vielen Dank Gruß Ronald Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
der_Wolfgang Moderator Tastenhauer
Beiträge: 2219 Registriert: 3.20. ● PE60+80@home ● W10 Pro Build10.0.19045.4780 ● Drafting V17~V20.7 ● Modeling V17~V20.7 ● Windchill 12.1.2.6 ● UWGM Client 13.0.0.1
|
erstellt am: 20. Dez. 2021 18:00 <-- editieren / zitieren --> Unities abgeben: Nur für Ron967
|