Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Modeling
  2D-3D switching new command

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:   2D-3D switching new command (601 mal gelesen)
ferro.84
Mitglied


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

Beiträge: 7
Registriert: 12.12.2018

Windows 8
PTC CoCreate Elements/Direct Modeling 19.0 M030

erstellt am: 14. Dez. 2018 08:36    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

Good Morning,
I hope someone can help me for this trivial question 
I am sorry, but I don't speak german, google translator is my only friend to understand your language.

I would like to write a new command with lisp, in order to switch from modeling (3D) to annotation (2D) and vice versa,
at every button pressing (or keyboard shortcut, much better).

If you are in 3D, press this button to go to 2D, then if you want to come back to 3D again, press the same button another time.

Any help, please?

Thank you in advance

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

MiBr
Mitglied
Konstrukteur


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

Beiträge: 340
Registriert: 30.06.2015

HP Z420 Workstation 32GB
Modeling 19.0 M040(x64)
Drafting 19.0 (64x) klas. UI
Modell Manager 19.0 M010
Ansys Workbeanch 16.2 NLS

erstellt am: 14. Dez. 2018 09:00    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 ferro.84 10 Unities + Antwort hilfreich

Hallo,

I am sry too, english is not my best friend.
But if i understand you, try this.

Code:
(if (string= "SolidDesigner" (oli:sd-get-current-application))
(oli:sd-switch-application "Annotation" :Delayedupdate t)
(oli:sd-switch-application "SolidDesigner" :Delayedupdate t))

Gruß Michael

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

vogge
Mitglied
Dipl.Ing.


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

Beiträge: 16
Registriert: 13.06.2016

Win7, Creo 5.0 F0.0.0.0
Windchill 11.0 M030-CPS06
Direct Modeling 20.0 M030

erstellt am: 14. Dez. 2018 09:18    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 ferro.84 10 Unities + Antwort hilfreich


Knopf.JPG

 
Why don't you use this button?
After starting your modeling and switching once tp annotation, you can always use this button to switch between 3D and 2D.

Regards vogge

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

ferro.84
Mitglied


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

Beiträge: 7
Registriert: 12.12.2018

Windows 8
PTC CoCreate Elements/Direct Modeling 19.0 M030

erstellt am: 14. Dez. 2018 10:25    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

Hello,
thank you for your reply.

I do not know lisp language too much.

You posted a part of the code, I would like to create a file, let's call it switch2d-3d.lsp, containing this command
and load it automatically at CAD starting, editing the sd_customize file in my customization directory adding this new lisp.

This is my switch2d-3d.lsp

Code:

(in-package :my_package) 
(use-package  li)

(defun switch2d-3d ()
if (string= "SolidDesigner" (oli:sd-get-current-application))
(oli:sd-switch-application "Annotation" :Delayedupdate t)
(oli:sd-switch-application "SolidDesigner" :Delayedupdate t))
)


Am I right?
Thank you for your help

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

clausb
Ehrenmitglied V.I.P. h.c.



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

Beiträge: 2891
Registriert: 20.12.2000

Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.

erstellt am: 14. Dez. 2018 12:28    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 ferro.84 10 Unities + Antwort hilfreich

The approach you've outlined would work, although you'd still have to assign the code to some UI element to make it accessible.

But as vogge pointed out, this functionality is already built-in and readily available in the UI.

------------------
CoCreate Modeling FAQ: http://www.clausbrod.de/CoCreateModeling/ - Blog: http://www.clausbrod.de/Blog

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

MiBr
Mitglied
Konstrukteur


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

Beiträge: 340
Registriert: 30.06.2015

HP Z420 Workstation 32GB
Modeling 19.0 M040(x64)
Drafting 19.0 (64x) klas. UI
Modell Manager 19.0 M010
Ansys Workbeanch 16.2 NLS

erstellt am: 14. Dez. 2018 12:59    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 ferro.84 10 Unities + Antwort hilfreich

Sorry,
I didn't know the button in the UI.
Of course it makes no sense with lisp.
Greetz Michael

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

ferro.84
Mitglied


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

Beiträge: 7
Registriert: 12.12.2018

Windows 8
PTC CoCreate Elements/Direct Modeling 19.0 M030

erstellt am: 14. Dez. 2018 13: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

I am sorry, it is better to use the button just available in the UI.

Thank you

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

der_Wolfgang
Ehrenmitglied
Tastenhauer


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

Beiträge: 1576
Registriert: 03.2003.27

● PEnix@home
● W10 Pro Build16299
● Drafting V17~V20.1
● Modeling V17~V20.1
● @Scirotec201804

erstellt am: 16. Dez. 2018 11:24    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 ferro.84 10 Unities + Antwort hilfreich

Hi Ferro,

as the active community is getting smaller (world wide) we are also helping out in the german forum in english language as well as you just saw.

Nevertheless: there still does exist https://cocreateusers.org/forum/index.php , too. That international community have never been as active as the people on cad.de, but there are still people arround helping each other. May be you gonna give it a try (and without the need to use an online translator).

------------------
Firefox ESRJava Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en)NotePad++BuFDi

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

ferro.84
Mitglied


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

Beiträge: 7
Registriert: 12.12.2018

Windows 8
PTC CoCreate Elements/Direct Modeling 19.0 M030

erstellt am: 03. Jan. 2019 09:18    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

Zitat:
Original erstellt von der_Wolfgang:
Hi Ferro,

as the active community is getting smaller (world wide) we are also helping out in the german forum in english language as well as you just saw.

Nevertheless: there still does exist https://cocreateusers.org/forum/index.php , too. That international community have never been as active as the people on cad.de, but there are still people arround helping each other. May be you gonna give it a try (and without the need to use an online translator).


Thank you der_Wolfang,
I saw that website some time ago.
It's interesting,  but unfortunately it is impossible to subscribe to the forum!
In fact, an error "reCAPTCHA V1 IS SHUTDOWN" appears when you compile the registering form.

And I found no way to contact the administrator to fix this trivial problem 

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

der_Wolfgang
Ehrenmitglied
Tastenhauer


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

Beiträge: 1576
Registriert: 03.2003.27

● PEnix@home
● W10 Pro Build16299
● Drafting V17~V20.1
● Modeling V17~V20.1
● @Scirotec201804

erstellt am: 09. Jan. 2019 22:23    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 ferro.84 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von ferro.84:
And I found no way to contact the administrator to fix this trivial problem  

FYI: I just send a private message to John.

------------------
Firefox ESRJava Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en)NotePad++BuFDi

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

ferro.84
Mitglied


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

Beiträge: 7
Registriert: 12.12.2018

Windows 8
PTC CoCreate Elements/Direct Modeling 19.0 M030

erstellt am: 10. Jan. 2019 07:50    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

Zitat:
Original erstellt von der_Wolfgang:
FYI: I just send a private message to John.


Thank you so much der_Wolfgang!
Have a nice day 

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

Michael318
Mitglied
Konstrukteur


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

Beiträge: 13
Registriert: 06.12.2017

Modeling 20.1 M030
ModelManager 20.1 M030

erstellt am: 17. Jan. 2019 15:33    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 ferro.84 10 Unities + Antwort hilfreich

Hi everybody,

I have an other solution - a shortcut for Keyboard.

But I don't know, if I call the menu names correctly:

1. "File"
2. "Customize"
3. "Keyboard"
4. Group: "all commands"
5. "previous application"
6. --> new key sequence for example "CTRL+Tab" like we know it from Windows - switching between two or more pdf-files or what ever

The command is immediately active, you don't have to select the other application, to get "previos app." active.


I also use this method to get a shortcut within Annotation to switch between sveral sheets:
1. "File"
2. "Customize"
3. "Keyboard"
4. Group: "all commands"
5. "next sheet"
6. --> new key sequence for example "Shift+Tab"

Regards
Michael

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