| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Materialbezeichnung in Zeichnung (5701 mal gelesen)
|
ArtKon Mitglied Dipl.-Ing. (FH) Maschinenbau
Beiträge: 33 Registriert: 09.05.2011 Creo6
|
erstellt am: 17. Aug. 2011 14:34 <-- editieren / zitieren --> Unities abgeben:
Hallo Kollegen, ich versuche gerade die Materialbezeichnung aus der Materialdatei in der Zeichnungsableitung anzuzeigen. Ich kann zwar den Parameter "PTC_MATERIAL_NAME" ausgeben, aber nicht den in der Materialdefinition festgelegten Parameter "Material". Hab folgenden, vielversprechenden Beitrag von Udo im Forum gefunden: ------------------ Generell gebe ich Dir Recht, dass solche fundamentalen Beziehungen ins Startteil gehören. Allerdings kann ich mir den Hinweis nicht verkneifen, dass ich für so etwas nicht den Dateinamen des Materials nutzen würde. Hier hat PTC seit der Einführung des neuen Formats für die Materialdateien eine wesentlich bessere Möglichkeit geschaffen, Materialbezeichnungen zu hinterlegen und dabei nicht an den Dateinamen gebunden zu sein. Seit den mtl-Dateien gibt es nämlich die Möglichkeit, benutzerdefinierte Parameter in den Materialien anzulegen. Darin kann natürlich auch eine ordentlich formatierte und Sonderzeichen enthaltende Materialbezeichnung sein. Darauf kann dann wie folgt zugeriffen werden: Code:material_1=material_param("material_name") material_2=material_param("material_number") ------------------ Gruß Udo Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden! Vielleicht kann mir ja jemand sagen wo ich den Code eintragen muss damit die Sache funzt. Vielen Dank Tobias ------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BergMax Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH)
Beiträge: 2264 Registriert: 23.08.2005 Creo 4.0 M130 Creo 8.0.3.0 GT/SUT 8.0.0.0 HP z440, Quadro K2200, Win10 Enterp. DualView
|
erstellt am: 17. Aug. 2011 14:58 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Moin, zum Einen muss der Parameter in der Materialdatei (unter Benutzerdefiniert) vorhanden sein, bei dir 'Material'. Dann muss noch im Teil (am besten natürlich im Startteil, wie Udo schon schrieb) eine Beziehung (Tools -> Beziehungen) hinterlegt werden. Zum Beispiel mat1=MATERIAL_PARAM("material") Dann kann in der Zeichnung (bzw. der Vorlage/frm) der Parameter mat1 angezeigt werden (&mat1). Hilft das??? ------------------ Beste Grüße, Max Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ttempel Mitglied PDM, CAD, JLINK, Consultant
Beiträge: 7 Registriert: 22.07.2011 CAD:: - Pro/E 3.0-5.0 - Creo 1.0 ----- PDM:: - Windchill 9.1 - Windchill 10.0 ----- Startumgebung:: aed (aristos-engineering-desktop) -----
|
erstellt am: 17. Aug. 2011 14:59 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Sie weisen hiermit einem Variablen den Wert zu. Am besten sie erstellen einen Parameter z.B.: Materialname und dann gehen sie auf Tools#Bezihungen und wählen dort ("unten") den Parameter aus und schreiben hinten dran = material_param("material_name").
------------------ Grüße T.T. www.aristos-online.de --- its not a bug, its a feature --- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ArtKon Mitglied Dipl.-Ing. (FH) Maschinenbau
Beiträge: 33 Registriert: 09.05.2011 Creo6
|
erstellt am: 17. Aug. 2011 15:30 <-- editieren / zitieren --> Unities abgeben:
Danke für die schnellen Rückmeldungen! @Max wie und wo erstell ich denn die neue Beziehung, in die ich dann "mat1=MATERIAL_PARAM("material")" eintragen kann. Genau da liegt mein Problem. Ich habe schon einen Parameter mit der Bezeichnung Material angelegt und wenn ich in die Spalte "Wert" zu Fuss etwas eintrage kann ich dies in der Zeichnung auch ausgeben, aber ich krieg irgendwie nicht auf die Reihe die Spalte "Wert" automatisch mit den Werkstoffinformationen zu füttern. Ich glaub ich hab 'nen Brett vorm Kopf Gruß ------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
Beiträge: 10560 Registriert: 14.11.2001 CREO 4 M120 (+Geniustool für Creo 6.0.2) PDMLink 11.0 M030 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit (20H2)
|
erstellt am: 17. Aug. 2011 17:22 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Zitat: Original erstellt von ArtKon: ... Ich glaub ich hab 'nen Brett vorm Kopf
Vielleicht noch mal den Beitrag von Max ganz langsam lesen ... Zitat: Original erstellt von BergMax: ... Dann muss noch im Teil (am besten natürlich im Startteil, wie Udo schon schrieb) eine Beziehung (Tools -> Beziehungen) hinterlegt werden. Zum Beispiel mat1=MATERIAL_PARAM("material") ...
------------------ Gruß Udo Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden! Neu hier? Verwundert über die Antworten? Dann schnell nachfolgende Links durchlesen. • Richtig Fragen • Nettiquette • Suchfunktion • System-Info • Pro/E-Konfig • 7er-Regel • Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Moderator Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 17. Aug. 2011 17:44 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Ninas Senf: Zitat: Original erstellt von ArtKon: ...Ich habe schon einen Parameter mit der Bezeichnung Material angelegt und wenn ich in die Spalte "Wert" zu Fuss etwas eintrage kann ich dies in der Zeichnung auch ausgeben...
Das ganze muss natürlich in der Materialdatenbank geschehen, sonst gehts nicht! Also 1. Material aufrufen, 2. Eigenschaften des Materials öffnen, 3. Karteikarte "Benutzerdefiniert" 4. Parameter anlegen (grünes Plus), z.B.: Mat_name = C45 Mat_numb = 1.0503 usw. Das ganze wiederholt sich für JEDES Material! HTH, Nina
------------------ Nichts auf der Welt ist so gerecht verteilt wie Intelligenz. Jeder ist der Meinung, genug davon zu besitzen. [René Descartes] Ist das nicht wunderbar?!? System-Info | Bildschirmaufzeichnung Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ArtKon Mitglied Dipl.-Ing. (FH) Maschinenbau
Beiträge: 33 Registriert: 09.05.2011 Creo6
|
erstellt am: 17. Aug. 2011 18:00 <-- editieren / zitieren --> Unities abgeben:
|
ArtKon Mitglied Dipl.-Ing. (FH) Maschinenbau
Beiträge: 33 Registriert: 09.05.2011 Creo6
|
erstellt am: 25. Aug. 2011 11:14 <-- editieren / zitieren --> Unities abgeben:
Moin, noch ein Problem: Wenn ich in der drw-Datei ein Textfeld mit "&material" erzeuge Funktioniert die Sache. Wenn ich aber inder Vorlage (.frm-Datei) ein Textfeld mit "&material" erzeuge, und dann aus dieser Vorlage eine .drw erzeuge steht im Schriftfeld immer nur "&material". Das gleiche Problem habe ich bei dem Parameter "Benennung". Das einzige was funktioniert ist der Befehl "&model_name" Tobias ------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Callahan Ehrenmitglied V.I.P. h.c. Administrator PDMLink
Beiträge: 5611 Registriert: 12.09.2002
|
erstellt am: 25. Aug. 2011 11:35 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
|
ArtKon Mitglied Dipl.-Ing. (FH) Maschinenbau
Beiträge: 33 Registriert: 09.05.2011 Creo6
|
erstellt am: 25. Aug. 2011 12:17 <-- editieren / zitieren --> Unities abgeben:
|