Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Modeling
  Makro Teilename

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
Autor Thema:  Makro Teilename (2549 mal gelesen)
Melanie Schmidt
Mitglied



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

Beiträge: 231
Registriert: 30.09.2003

OSD V20.3
MM V20.3
SolidPower
Win 10 - 64bit

erstellt am: 04. Apr. 2007 15:16    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 allerseits!

Es gibt doch das schöne Makro "teilname_v4.lsp" mit dem man Teile umbenennen kann.
Ich bzw. ein Kollege hat jetzt den Fall, daß er von einer Baugruppe mehrere Exemplare hat. Die Baugruppe ist noch nicht im WM gespeichert. Jetzt soll der Name der Baugruppe in einen Benutzerdefinierten Namen umbenannt werden. Wenn ich aber die einzelnen Baugruppen anwähle und den Befehl durchführen lasse, werden auch die Einzelteile aus der Baugruppe in den Benutzerdefinierten Namen umbenannt. Ich will aber nicht, daß die Einzelteile auch umbenannt werden.

Kann mir jemand einen Tip geben oder das Makro evtl. so umschreiben daß man auswählen kann, ob man alles umbenenne will oder nur die Baugruppe.

Vielen Dank für Eure Hilfe

Gruß Melanie

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

LL
Mitglied
Konstrukteur


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

Beiträge: 267
Registriert: 02.03.2006

erstellt am: 05. Apr. 2007 20:26    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Hallo Melanie,

Ich hatte das selbe Problem, aber Walter Gepert hat mir eine zusätzliche Auswahl hinein programmiert so das man etweder sagen konnte ob man nur eine Ebene oder alle Ebenen umbenennen lassen möchte. Ähnlich wie beim Kopieren.

Das hatten wir im folgendem Beitrag behandelt.
http://ww3.cad.de/foren/ubb/Forum29/HTML/001711.shtml#000034

Bei uns funktionierts supper. Ich möchte das Toll gar nicht mehr missen. Nach dem letzten Update auf V14.5 hatte das Toll nicht immer funktionert, darauf hin habe ich es etwas modifiziert. Solltest du auch in dieser Lage sein sag bescheid dann schickt ich dir meins.

lg
LL

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

Melanie Schmidt
Mitglied



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

Beiträge: 231
Registriert: 30.09.2003

OSD V20.3
MM V20.3
SolidPower
Win 10 - 64bit

erstellt am: 11. Apr. 2007 11:27    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 LL!

Vielen Dank für die Info! Funktioniert perfekt!
Ich hab´s mal wieder nicht geblickt, daß ich noch die v3 lade und es aber schon die v4 gibt....

Gruß Melanie

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

Humml
Mitglied
Projektplaner, Konstrukteur


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

Beiträge: 153
Registriert: 03.10.2004

erstellt am: 18. Sep. 2011 15:35    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Hallo,

könnte mal einer Testen ob das Makro auch noch bei V18 funktioniert?
Grundsätzlich funktioniert das schon, nur wenn ich die Option Benennung auswähle funktioniert es nicht.

Gruß Christian

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

highway45
Moderator
Bastler mit Diplom




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

Beiträge: 6331
Registriert: 14.12.2004

SolidDesigner-20.5.1 + PhoenixPDM-11 + Solidworks-2022 + PE8

erstellt am: 18. Sep. 2011 16: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 Nur für Melanie Schmidt 10 Unities + Antwort hilfreich


teilname_v4.png

 
Hier nochmal der Link zu teilname_v4.lsp

Statt V18 habe ich die PE4.

Damit geht es bei mir so eingestellt wie auf dem Bild -->

------------------
 

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

Humml
Mitglied
Projektplaner, Konstrukteur


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

Beiträge: 153
Registriert: 03.10.2004

erstellt am: 18. Sep. 2011 17:47    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Hi Grüße,

hmmm ich meinte eigentlich die Option Beschreibung. Diese sollte das Model Manager Beschreibungs-Attribut als Bezeichnung verwenden, nur leider funktioniert dies zumindest bei mir nicht mehr  .
P.S. die Funktion Modell-Nr. funktioniert und auch die Funktion Benutzerdef.

Christian

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

Gerhard Deeg
Ehrenmitglied V.I.P. h.c. i.R.
Konstrukteur aus Leidenschaft



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

Beiträge: 2643
Registriert: 17.12.2000

CREO - OSD - OSM
HP XW4400 - XW4600
Dell Inspiron 17E
NVIDIA QUADRO FX1500
NVIDIA Quadro FX1800
HP Mini 210 2002sg
WIN 7 Ultimate 32/64

erstellt am: 19. Sep. 2011 09:02    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Hallo Matthias,

gibt es denn die PE4 auch schon auf Deutsch?

Wenn ja, wie ist denn die Adresse?

Danke und Gruss Gerhard

------------------
Jeder erfüllte Wunsch ist ein Traum weniger
Träume sind die Sonnenstunden der Hoffnung

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

Humml
Mitglied
Projektplaner, Konstrukteur


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

Beiträge: 153
Registriert: 03.10.2004

erstellt am: 19. Sep. 2011 19:47    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Hallo da bin ich nochmal,

mit der folgenden Funktion soll das Attribut des Feldes Beschreibung abgerufen werden:

Code:

(defun dc4-desman-get-benennung-info (teil)
(let (attributliste attribut inf)
  (setf attributliste (sd-inq-item-attributes teil :attachment :contents))
  (setf inf nil)
  (dolist (attribut attributliste)
  (progn
    (when (string= attribut "DB-DREF")
    (progn
      (setq inf (sd-inq-item-attribute teil attribut :BESCHREIBUNG :attachment :contents))
    );;progn
    );;when
  );;progn
  );;dolist
  (when (typep inf 'STRING)
  (when (= (length inf) 0) (setf inf nil))
  );;when
(values inf)
);;let
)

Kann diese Funktion überhaupt das Attribut aus dem MM abrufen? Ich dachte mit

Code:
sd-inq-item-attributes
ruft man nur Attribute die am Teil hängen ab.
Oder habe ich da ein Verständnis- Problem?

Gruß Christian

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

der_Wolfgang
Ehrenmitglied V.I.P. h.c.
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: 2017
Registriert: 3.20.

● PE6+8@home
● W10 Pro Build19044.2364
● Drafting V20.1+4
● Modeling V20.1+4

erstellt am: 19. Sep. 2011 21:51    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 Melanie Schmidt 10 Unities + Antwort hilfreich

sd-inq-item-attribute
und
sd-inq-item-attributes

ist ein unterschied.

trace mal (innerhalb der funktion) sd-inq-item-attribute  und guck dir an was zurueck kommt. Evtl. auch mal :beschreibung durch :values oder gar :all ersetzen damit du was zu sehen bekommst im trace.

------------------
Seamonkey FirefoxJava Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en)NotePad++

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

Humml
Mitglied
Projektplaner, Konstrukteur


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

Beiträge: 153
Registriert: 03.10.2004

erstellt am: 21. Sep. 2011 16:57    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Hallo Wolfgang,

ich hab mal mit "display" die Ergebnisse von sd-inq-item-attribute und sd-inq-item-attributes zu Gesicht bekommen.
Bei der Abfrage

Code:
sd-inq-item-attribute teil attribut :BESCHREIBUNG :attachment :contents

bekomme ich "NIL" (also nicht gefunden).

Unter keinem Attribut finde ich die "Beschreibung", was sich aber laut MM, an einem Teil-Attribut befinden müsste.

Verzweifelte Grüße
Christian

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

der_Wolfgang
Ehrenmitglied V.I.P. h.c.
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: 2017
Registriert: 3.20.

● PE6+8@home
● W10 Pro Build19044.2364
● Drafting V20.1+4
● Modeling V20.1+4

erstellt am: 22. Sep. 2011 23:45    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Humml:
Hallo Wolfgang,

ich hab mal mit "display" die Ergebnisse von sd-inq-item-attribute und sd-inq-item-attributes zu Gesicht bekommen.
Bei der Abfrage

Code:
sd-inq-item-attribute teil attribut :BESCHREIBUNG :attachment :contents

bekomme ich "NIL" (also nicht gefunden).


Wie ich schob OFT drauf hinweisen musste ist DISPLAY eine BOESE falle, weil es die Ausgabe verfaelscht.  JEDEM kann ich nur empfehltendie Konsole aufzumachen und mit (pprint ....) statt display zu arbeiten.    Fuer anfaenger am besten parallel beides ausgeben umd den Sinn zum hingucken zu schaerfen.

Ich wuerde in diesem fall mal
(display attributes)
(pprint attributes)
einstreuen.

Du moegest beide ausgaben original getreu hier mit hinein posten

------------------
Seamonkey FirefoxJava Forum Stuttgart JUGS ● OSD Hilfeseite (de) / help page (en)NotePad++

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

Humml
Mitglied
Projektplaner, Konstrukteur


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

Beiträge: 153
Registriert: 03.10.2004

erstellt am: 30. Sep. 2011 09:40    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 Melanie Schmidt 10 Unities + Antwort hilfreich

Hallo,

so wieder 5min Zeit gefunden. Ich habe mir die Werte mit

Code:
display
ausgeben lassen. Wie schon vermutet werden die Attribute nicht automatisch übertragen. Ich habe dieses Problem erst einmal auf Eis gelegt um weitere "elementare" Einstellungen hinzubiegen.
Macht nicht wirklich Laune ohne Ansprechpartner alles nach Firmen Wunsch einzurichten. 
Naja, so lernt man wenigstens dazu. Nur fühle ich mich bei diesem Programm wie ein Oachkatzl (Eichhörnchen) beim Erbsen zählen.

Gruß Christian

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