Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Modeling
  Wie schaffe ich es, das 3D-Text-Makro nicht beendet wird?

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
Autor Thema:  Wie schaffe ich es, das 3D-Text-Makro nicht beendet wird? (744 mal gelesen)
Seele
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Seele an!   Senden Sie eine Private Message an Seele  Schreiben Sie einen Gästebucheintrag für Seele

Beiträge: 364
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.5.1.0
PartLibrary, Surfacing, 3D-PDF,
3D-Access, Unigraphics-Schnittstelle

erstellt am: 11. Sep. 2016 21:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo ich möchte in einem Makro die 3D-Text-Farbe ändern die mit folgendem Befehl augerufen wird:

(Text-erstellen
:push-action (Text-erstellen)
:title "3D-Text erstellen"
:initial-enable t
:toggle-type :wide-toggle
)

(Text-erstellen ()
(set_anno_color :text FARBE)
(sd-call-cmds
(Cocreate_3d_note
:action
:create
:items FLAECHE
:note Text
:CATEGORY :mfg
) ;; Cocreate_3d_note
) ;; sd-call-cmds
(set_anno_color :text 65280) ; 3D-Text Farbe Standard grün zurück setzen

das Problem ist die Zeile (set_anno_color :text FARBE), sie funktioniert tadellos, jedoch wird nach Ausführung von Text_erstellen das Makro beendet.

Klammere ich die Zeilen mit(set_anno_color aus, kann ich weitere Texte setzen ohne dass das Makro beendet.

Bei (sd-call-cmds (set_anno_color :text Farbe))kommt eine Fehlermeldung das dieser Aufruf nicht zulässig ist.

Wie schaffe ich es diese Farbe zu setzen, ohne dass das Makro sich nach einer Aktion beendet?

Hoffe jemand von euch hat eine Lösung.

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

lix b
Mitglied
Konstrukteur, CAD-Admin


Sehen Sie sich das Profil von lix b an!   Senden Sie eine Private Message an lix b  Schreiben Sie einen Gästebucheintrag für lix b

Beiträge: 279
Registriert: 03.10.2014

Creo Elements / Direct Modeling 20.2.1.0
Creo Elements / Direct Model Manager 20.2.1.0
Creo 5.0.2.0 Simulate
<P>Notepad++
Win 10

erstellt am: 13. Sep. 2016 07:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Seele 10 Unities + Antwort hilfreich

Hi!

Schon mal probiert mit

Code:
(sd-put-buffer "set_anno_color :text FARBE")

alternativ müsstest du dir den entsprechenden Befehl im I-Kit für "set_anno_color" suchen. Du hast den Befehl vermutlich vom Recorder und diese Befehle lassen sich oft nicht genauso verwenden.

------------------
Viele Grüße
Felix

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Technische/r Zeichner/in Versorgungstechnik

Seit mehr als 40 Jahren entwickelt die Firma Lusebrink gebäudetechnische Anlagen. Mit Sitz im Hamburger Umland bieten wir unseren Kunden aus Industrie, Handel und Dienstleistung individuelle Lösungen in der Gebäude- und Klimatechnik an. Dabei decken wir alle Leistungsphasen eines Projektes von der Planung über die Ausführung bis zur Wartung durch eigene Mitarbeiter ab.


  • Du arbeitest ...
Anzeige ansehenTechnischer Zeichner, Bauzeichner
Seele
Mitglied
Konstrukteur


Sehen Sie sich das Profil von Seele an!   Senden Sie eine Private Message an Seele  Schreiben Sie einen Gästebucheintrag für Seele

Beiträge: 364
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.5.1.0
PartLibrary, Surfacing, 3D-PDF,
3D-Access, Unigraphics-Schnittstelle

erstellt am: 20. Sep. 2016 14:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke für den Tipp, ...

komme momentan nicht dazu, werde es aber bei nächster Gelegenheit testen, ...

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

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz