Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Allgemein
  Creo 3.0 boxed note

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
Autor Thema:   Creo 3.0 boxed note (451 mal gelesen)
SergejH
Mitglied
CAD Support


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

Beiträge: 52
Registriert: 30.10.2003

Dell Precision
WIN 10
i/-6820HQ@270GHz
16GB RAM
Quadro M2200 12GB/ 4GB Dediziert<P>Creo 3.0 M110
Catia V5-6 R26
Windchill 11 M30

erstellt am: 10. Sep. 2018 17:49    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 zusammen,
ich weiß, dass ich ein sensibles Thema anspreche, brauche aber Hilfe.
Ich arbeite mit Creo 3.0 M110, benötige ein Ersatz für Mapkey, das in Creo 2 einen internen Texteditor startete und @[ @] am Anfang und Ende des vorhandenen Textes einfügte. Seit Creo 3 ist es nicht direkt möglich denn Notizenverwaltung wird zuerst in Feld editiert.
So wird das Mapkey so aussehen:
mapkey am ~ Command `ProCmdDtlInsLeaderNote` ;@PAUSE_FOR_SCREEN_PICK;\
mapkey(continued) @PAUSE_FOR_SCREEN_PICK;~ Command `ProCmdDtlToggleBoxedText`  1;\
mapkey(continued) ~ Command `ProCmdDtlSetTextHeight`  5.000000;
Mein Problem ist, dass für die Mapkeybenutzung User muss nun in die Notiz doppelklicken und dann mapkey vom Icon starten, ggf. Mapkey wird mit Eingabeunterbrechung gemacht.
Weiterer Punkt ist, dass ich keine mehrere Notizen auf ein Schlag auswählen kann.
Nun die Frage: kenn jemand ein Befehl, das die vorausgewählte Notiz auswählen kann?

------------------
Grüsse
Sergej

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

GunnarHansen
Mitglied
Engineer


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

Beiträge: 660
Registriert: 16.09.2009

Creo Parametric 2.0 M130
Creo Parametric 4.0 M030
Creo View 4.1
Windchill 11
IE 11.0.120
HP ZBook. 64bit
3DConnexion Wireless SpaceMouse
Windows 10 Enterprice
SolidWorks Prem 2011x64 SP2.0
SolidWorks Enterprice PDM 11.2B710
Engineering

erstellt am: 11. Sep. 2018 11:03    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 SergejH 10 Unities + Antwort hilfreich

Dazu 3 Kommentare/Inspirationen

1) Statt Doppellklick #RMT#Properties?
2) Es ist genug vor dem Text @[ zu schreiben wenn der totale Text im Box Box sein soll?
3) VBS in kombi mit Mapkey?

mfG Gunnar

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

GunnarHansen
Mitglied
Engineer


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

Beiträge: 660
Registriert: 16.09.2009

Creo Parametric 2.0 M130
Creo Parametric 4.0 M030
Creo View 4.1
Windchill 11
IE 11.0.120
HP ZBook. 64bit
3DConnexion Wireless SpaceMouse
Windows 10 Enterprice
SolidWorks Prem 2011x64 SP2.0
SolidWorks Enterprice PDM 11.2B710
Engineering

erstellt am: 11. Sep. 2018 13:08    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 SergejH 10 Unities + Antwort hilfreich

So
In der Zeichnung die Notiz vorab markieren.
Mapkey KK laufen lassen
Fertig


Das VBS kann auch erweitert werden auf TextHeight. Aber dann muss man wissen ob der wert bevor dem Befehl auf Default gesetzt ist.
Aber Height kann mann ja mehrere Notitzen auf ein mal ändern.
Sleep Time im vbs kan evt kleiner sein. Einfach ausprobieren
Wie man sieht ist bei mir das kk.vbs hier: C:\\temp\\vbs-scripts\\kk.vbs
Muss man dann anpassen.


In Config.pro:
mapkey kl @MAPKEY_LABEL sub mapkey for mapkey kk;\
mapkey(continued) ~ Activate `main_dlg_cur` `page_Annotate_control_btn` 1;\
mapkey(continued) ~ Timer `UI Desktop` `UI Desktop` `popupMenuRMBTimerCB`;\
mapkey(continued) ~ Close `rmb_popup` `PopupMenu`;\
mapkey(continued) ~ Trail `UI Desktop` `UI Desktop` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdEditProperties@PopupMenuGraphicWinStack` ;\
mapkey(continued) ~ FocusOut `note_text_asynch` `txt_note_text`;

!text in box with @[
mapkey kk @MAPKEY_LABEL text in box with @[;\
mapkey(continued) @SYSTEM\start WScript.exe C:\\temp\\vbs-scripts\\kk.vbs

In kk.vbs:
WScript.Sleep 90
Dim Fi, Fso
Set Shell = CreateObject("WScript.Shell")
Set WshShell = WScript.CreateObject("WScript.Shell")
Sub sk(Befehl)
'wscript.echo befehl
WshShell.SendKeys(Befehl)
WScript.Sleep 500 'Zeitangabe in Millisekunden

End Sub
sk "kl"        'start sub mapkey kl
sk "@["        'add @[ = start box
sk "+{TAB 3}"  'GO to ok mit shift+TAB
sk "~"          'ENTER

WScript.Quit()

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

SergejH
Mitglied
CAD Support


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

Beiträge: 52
Registriert: 30.10.2003

Dell Precision
WIN 10
i/-6820HQ@270GHz
16GB RAM
Quadro M2200 12GB/ 4GB Dediziert<P>Creo 3.0 M110
Catia V5-6 R26
Windchill 11 M30

erstellt am: 11. Sep. 2018 13:38    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 Gunnar,
vielen Dank dafür!
Zwar bringt der Script bei mir keine "boxed" Notiz zu Stande, aber vom Aufbau ist klar wie man vorgeht.(Umso mehr ich glaube ich muss mein config-file anschauen- Skripte von gestern funktionieren auch nur noch fehlerhaft  )
Zu Deinem ersten Beitrag: die Inspirationen sind super, manuelles "@[" ist halt nur umständlich, wenn man dies 5 oder 10 mal in folge machen muss.

------------------
Grüsse
Sergej

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

GunnarHansen
Mitglied
Engineer


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

Beiträge: 660
Registriert: 16.09.2009

Creo Parametric 2.0 M130
Creo Parametric 4.0 M030
Creo View 4.1
Windchill 11
IE 11.0.120
HP ZBook. 64bit
3DConnexion Wireless SpaceMouse
Windows 10 Enterprice
SolidWorks Prem 2011x64 SP2.0
SolidWorks Enterprice PDM 11.2B710
Engineering

erstellt am: 11. Sep. 2018 14:08    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 SergejH 10 Unities + Antwort hilfreich

Stelle die
WScript.Sleep 500 'Zeitangabe in Millisekunden
von 500 auf 2000 oder 2500
Dann kannst du vieleicht erkennen wo es schief leuft. Dann geht es seehr laaaannggsaaammm.

Oder du findest heraus wälche Tasten du brauchen must um das gewühnshte zu machen.


Fals der Text Height default ist kann vbs auch den default Tick entfernen und den wert auf 5 bringen:

sk "kl"        'start sub mapkey kl
sk "@["        'add @[ = start box
sk "+{TAB}"    'GO TO TEXT PANE
sk "{RIGHT}"  'GO TEXT STYLE
sk "{TAB 4}"  'GO TO TICKMARK
sk "{ }"      'REMOVE TICK FROM DEFAULT (space)
sk "+{TAB}"    'GO TO HEIGHT
sk "+^{left}"  'MARK ALL
sk "5"        'ENTER HEIGHT 5
sk "+{TAB 6}"  'GO T0 OK
sk "~"        'ENTER

mfG G

[Diese Nachricht wurde von GunnarHansen am 12. Sep. 2018 editiert.]

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)2019 CAD.de | Impressum | Datenschutz