Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Programmierung
  Transparenz von Teilen

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 PTC CREO
  
SF DRAWING , eine App
Autor Thema:  Transparenz von Teilen (1863 mal gelesen)
SHIXE
Mitglied
Konstrukteur

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

Beiträge: 3
Registriert: 04.04.2012

Windows 7 SP1 64 Bit 3,2GHz
12 GB RAM, NVIDIA Quadro 4000
Creo Elements Direct 64 bit 17.0

erstellt am: 04. Apr. 2012 08:15    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 suche ein Lisp-Macro, mit dem ich die Transparenz von Teilen ein- und ausschalten kann. Das Macro müsste zunächst die betreffende Eigenschaft des Teiles auslesen und dann zwischen "halb" und "Standard/undurchsichtig" hin- und herschalten.
Kann mir dazu jemand weiterhelfen?

------------------
Steffen XE

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

Knuddel25
Mitglied
Technische Zeichnerin Maschinen- und Anlagentechnik


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

Beiträge: 687
Registriert: 09.01.2008

erstellt am: 04. Apr. 2012 10:06    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 SHIXE 10 Unities + Antwort hilfreich

Hallo Steffen und herzlich Willkommen im Forum! 

Vielleicht gibst du uns noch in die Systeminfo an.
Wo du sie einträgst findest du unter Systeminformation hier auf den Hilfe-Seiten, die ich dir noch gerne ans Herz legen möchte.

Nun zu deinem Problem:
Es gibt auch einen Icon "Teiletransparenz ein/aus" für die Symbolleiste.
Rechtsklick auf eine Symbolleiste -> ganz unten "Anpassen" -> Reiter "Befehle" -> Gruppen "Zeigen" -> Befehl "Transparenz ein/aus" -> Auf eine Symbolleiste ziehen oder auf eine der F-Tasten legen -> Fertig!

Knuddeligen Gruß 

------------------
Das Leben ist kurz, weniger wegen der kurzen Zeit, die es dauert, sondern weil uns von dieser kurzen Zeit fast keine bleibt, es zu genießen! 

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

SHIXE
Mitglied
Konstrukteur

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

Beiträge: 3
Registriert: 04.04.2012

Windows 7 SP1 64 Bit 3,2GHz
12 GB RAM, NVIDIA Quadro 4000
Creo Elements Direct 64 bit 17.0

erstellt am: 04. Apr. 2012 17:15    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 Knuddel25,
danke für deine Antwort. Die Systeminfo ist jetzt dabei!
Aber deine Antwort geht leider an meinen Wünschen vorbei. Ich will nicht nur transparente Körper als solche sehen (geht mit "Deinem" Symbol oder auch F10) sondern die Eigenschaft des Körpers selbst schnell ändern, ohne erst in das Menü Teileeigenschaften wechseln zu müssen!?

------------------
Steffen XE

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

Knuddel25
Mitglied
Technische Zeichnerin Maschinen- und Anlagentechnik


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

Beiträge: 687
Registriert: 09.01.2008

erstellt am: 04. Apr. 2012 17: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 Nur für SHIXE 10 Unities + Antwort hilfreich

Hallo Steffen,

ok, da habe ich dich missverstanden.

Von Lisp-Schreiben habe ich leider keine Ahnung. Da musst du wohl auf andere hoffen.
Vielleicht würden dir auch zwei selbst gebastelte Icons ausreichen, wo du dann die Befehle, die du vorher mit dem Rekorder aufgezeichnet hast, drauflegst. Aber das entzieht sich leider meiner Kenntnis.

Hinweise zur Erstellung der Icons und Aufzeichnen der Befehle findest du hier: Anleitungen auf osd.cad.de

Unter Tools für 3D auf osd.cad.de gibt es unter Eigenschaften einige Lisp, die mit Teileeigenschaften vergeben zu tun haben. Vielleicht kannst du dir aus diesen was rausholen und für deine Bedürfnisse anpassen.

Stöber doch einfach mal durch.

Knuddeligen Gruß 

------------------
Das Leben ist kurz, weniger wegen der kurzen Zeit, die es dauert, sondern weil uns von dieser kurzen Zeit fast keine bleibt, es zu genießen! 

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

Walter Geppert
Moderator
Frank und Frei




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

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: 04. Apr. 2012 17:34    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 SHIXE 10 Unities + Antwort hilfreich

Dann zeichne dir die entsprechende Befehlsfolge einmal als Makro auf, verpass dem noch einen Button und ab da brauchst du nur mehr den Button klicken. Wie das alles geht, ist auf der Hilfeseite super erklärt

Zu spät 

------------------
meine LISP-Makros sind auf osd.cad.de
Disclaimer
Grüße aus Wien   
   
Walter
DC4 Technisches Büro GmbH

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

SHIXE
Mitglied
Konstrukteur

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

Beiträge: 3
Registriert: 04.04.2012

Windows 7 SP1 64 Bit 3,2GHz
12 GB RAM, NVIDIA Quadro 4000
Creo Elements Direct 64 bit 17.0

erstellt am: 04. Apr. 2012 18: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 zusammen,
...habe ich schon probiert. Leider gibt es dabei keine Möglichkeit, die vorhandene Eigenschaft des betreffenden Teiles zu ermitteln und ich will ja in beiden Richtungen und möglichst mit einem Knopf schalten können - denn Knöpfe gibt's schon genug...

------------------
Steffen XE

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

sas-m2n
Mitglied
Maschinenbautechniker


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

Beiträge: 39
Registriert: 02.03.2011

@Work:
HP Z400, NVIDIA Quadro 4000, 12 GB RAM, WIN7 X64
NX6.0.2.8,NX I-deas 6 m2,Teamcenter 2005 SR1/2007,
Creo Elements/Direct 19.0 M060 Modelmanager 19
@home:
DELL Precision M4500
PE6.0 auf Win10 pro X64
FreeCAD 017 X64
TurboCAD 17 pro

erstellt am: 04. Apr. 2012 21: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 SHIXE 10 Unities + Antwort hilfreich


transparent.lsp

 
Hallo Steffen,

probier’s mal damit.

Grüße an Alle

Steffen

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

friedhelm at work
Mitglied
Techniker Aluminium Profile


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

Beiträge: 912
Registriert: 01.04.2003

erstellt am: 05. Apr. 2012 11:15    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 SHIXE 10 Unities + Antwort hilfreich


eDrawings-transparent.jpg

 
Hallo Steffen
Zitat:
Original erstellt von SHIXE:
Leider gibt es dabei keine Möglichkeit, die vorhandene Eigenschaft des betreffenden Teiles zu ermitteln

Ist das was du suchst nicht das hier?

Code:
SD-INQ-PART-TRANSPARENCY  [function]
(sd-inq-part-transparency part &optional (kind :realized))
Description:
Returns the transparency of the specified part. Kind determines the kind of transparency you want to inquire (attached to contents, attached to instance or the one realized).
Parameters:
part {SEL_ITEM}
kind (optional) one of
:contents - inquire the base transparency (attached to contents; may be nil)
:instance - inquire the part transparency (attached to instance; may be nil)
:realized - inquire the realized transparency (i.e. the one used when realizing the part)
Return Value:
transparency {LONG-FLOAT from 0.0 to 1.0}
nil - if the inquired kind of transparency isn't specified (:contents / :instance only)
See Also:
SET_PART_BASE_TRANSPARENCY  [terminate action]
SET_PART_INST_TRANSPARENCY  [terminate action]
(Note: SET_PART_TRANSPARENCY  [terminate action] is going to be obsolete)

Danke an den anderen Steffen für das transparent.lsp (ui's unterwegs  )
Kann man da vieleicht noch nachbessern ?
Wenn dem Teil als Exemplar eine Transparenz zugeteilt wurde, bringt das Ändern der Basis nichts.
Vieleicht mit dem SET_PART_INST_TRANSPARENCY 

Schade, dass man die wirklichen Eigenschaften der Teile ändern muss und nicht wie zB.
im eDrawings nur die Ansicht verändert.

------------------
    Gruss Friedhelm

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