Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Name für benutzdefiniertes iPart

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 Autodesk Produkte
  
PDM Ablösung von Productstream Professional auf GAIN Collaboration (GAIN Collaboration,PDM,PDM System,PLM,PLM System)
Autor Thema:  Name für benutzdefiniertes iPart (1403 mal gelesen)
melzig
Mitglied
Maschinenbautechniker


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

Beiträge: 396
Registriert: 15.01.2003

Core 2 Duo E8400 @3,00 GHz; 8 GB RAM
Quadro FX 3700 512 MB
2x 20" TFT LG Flatron L2000CN
Space Pilot 3D Connexion
Windows 7 Professional 64 Bit
Inventor Professional 2010 SP2
64-Bit-Edition- 8192 GB

erstellt am: 03. Jun. 2008 11:46    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 Inventorspezies !

Ich habe zu dem Thema schon recherchiert, aber die Beiträge waren alle schon etwas älter.
Ich habe ein benutzerdefiniertes iPart erstellt. Es ist ein Ring, wobei der Ringdurchmesser und die Ringdicke jeweils nach
den Benutzereingaben ausgeführt werden.
Ich möchte eigentlich, daß der Dateiname oder Bauteilname aus dem Ringdurchmesser und der Ringdicke + einer allgemeinen Bezeichnung gebildet wird.
Kann man diesen Teilen auch einen festen Speicherort zuweisen ?
Ist das jetzt möglich oder muß man bei benutzerdefinierten iPart den Speicherort und den Dateinamen selber zuweisen ?


Ich würde mich freuen, wenn mir hier jemand weiterhelfen kann!

Vielen Dank!

Tschüß Frank!

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

Fyodor
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing.(FH) Maschinenbau



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

Beiträge: 2667
Registriert: 15.03.2005

DELL Precision 7740
Intel Core i9-9980HK
32 GB RAM
NVISIA Quadro RTX4000
Windows 10 Enterprise<P>SolidWorks 2019 SP3.0

erstellt am: 03. Jun. 2008 11:52    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 melzig 10 Unities + Antwort hilfreich

Benutzerdefiniert ist benutzerdefiniert. Daher mußt Du beim Abspeichern eines benutzerdefinierten iParts auch Speicherort und Dateinamen benutzerdefinieren.  Eine Automatik ist mir dabei nicht bekannt.

------------------
Cheers,
    Jochen

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

Harry G.
Ehrenmitglied V.I.P. h.c.
one-man-show



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

Beiträge: 4585
Registriert: 24.01.2003

PDSP2014.1.3; W7.1-64
E3-1240, 16 GB
Quadro K2000

erstellt am: 07. Nov. 2008 00:55    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 melzig 10 Unities + Antwort hilfreich

Für Al-Strukturprofile, die als benutzerdefiniertes iPart angelegt sind, wäre es durchaus sinnvoll die Länge in der Bauteilnummer zu haben. Die Bauteilnummer könnte man dann so gestalten, daß sie der Bestellnummer des Herstellers entspricht.
Also "Bauteilnummer = Profil XYZ.<G_L>" in der iPart-Mutter anlegen und...denkste. Die Formel wird beim Erzeugen der iPart-Kinder nicht übernommen.
Hat da jemand eine Idee?

Technisch passiert beim Erzeugen eines iPart-Kindes wohl folgendes: das Mutterteil wird geladen, mit den vom Benutzer eingegebenen Werten geändert (das Originalteil!), das Kindteil gespeichert und die Änderungen am Mutterteil verworfen. Von den Parametern her ist das absolut sauber, bloß warum wird die Formel weggeworfen?

------------------
Grüße von Harry

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

Doc Snyder
Moderator
Dr.-Ing. Maschinenbau, Entwicklung & Konstruktion von Spezialmaschinen




Sehen Sie sich das Profil von Doc Snyder an!   Senden Sie eine Private Message an Roland Schröder  Schreiben Sie einen Gästebucheintrag für Roland Schröder

Beiträge: 13310
Registriert: 02.04.2004

IV 2019 + 2020 + 2021
W7pro64 F-Secure-Safe
Dell-M4600 2,13GHz 12GB
Quadro2000M
15,4"1920x1080
MS-IntelliMouse-Optical
SpacePilotClassic

erstellt am: 07. Nov. 2008 01:04    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 melzig 10 Unities + Antwort hilfreich

Hallo Harry,

ist es nicht eher so, dass da auf die norm.ipt zurückgegriffen wird?

------------------
Roland  
www.Das-Entwicklungsbuero.de

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

Harry G.
Ehrenmitglied V.I.P. h.c.
one-man-show



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

Beiträge: 4585
Registriert: 24.01.2003

PDSP2014.1.3; W7.1-64
E3-1240, 16 GB
Quadro K2000

erstellt am: 07. Nov. 2008 02:20    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 melzig 10 Unities + Antwort hilfreich

Erzeuge einfach mal ein iPart-Kind während das Mutterteil geladen ist. Das Mutterteil ist anschließend verändert.

------------------
Grüße von Harry

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

freierfall
Ehrenmitglied V.I.P. h.c.
Techniker



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

Beiträge: 11547
Registriert: 30.04.2004

WIN10 64bit, 32GB RAM
IV bis 2022

erstellt am: 07. Nov. 2008 06:31    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 melzig 10 Unities + Antwort hilfreich

Guten Morgen Harry,

Doc hat schon recht, dass als Grundlage die Norm.ipt/iam genommen wird. Aber auch du hast Recht, denn du kannst ja, wenn es benutzerdefiniert ist, Werte ändern und die müssen sich dann auch in der Factory ändern.

Die Mitnahme von weiteren Infos, habe ich auch nicht hinbekommen, wenn es mir wichtig war, habe ich dafür eine Spalte angelegt und diese immer ausgefühlt. Diese Ipropertys wurden dann auch an das Child übergeben.

Ein Idee wäre, aber ich weiss nicht wie es geht, man verändert die Normipt eben mit jenem Eintrag, wie man nun der Factory klarmacht welches Template er nehmen soll, weiss ich leider auch nicht.

Was passiert denn wenn du ein Spalte Bauteilnummer anlegst, was steht denn da drin? Wenn ich heute Zeit habe, stelle ich es mit IV2009 nach.

herzliche Grüsse

Sascha Fleischer

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

Harry G.
Ehrenmitglied V.I.P. h.c.
one-man-show



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

Beiträge: 4585
Registriert: 24.01.2003

PDSP2014.1.3; W7.1-64
E3-1240, 16 GB
Quadro K2000

erstellt am: 10. Nov. 2008 13:42    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 melzig 10 Unities + Antwort hilfreich

Das ist ja das Dumme:
Im iProperty des iPart-Kindes steht der Wert des Mutterteils so wie es angelegt ist, also hier mit dem G_L-Wert aus der Definition des Mutterteils, nicht der benutzerdefinierte Wert des iPart-Kindes. Nur als Wert, ohne Formel. Der G_L-Wert des iPart-Kindes ist aber in dessen benutzerdefinierten iProperties korrekt vorhanden (als Exportparameter aus dem Mutterteil).
Es fehlt also nur die Übernahme der Formel.

------------------
Grüße von Harry

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

Fyodor
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing.(FH) Maschinenbau



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

Beiträge: 2667
Registriert: 15.03.2005

DELL Precision 7740
Intel Core i9-9980HK
32 GB RAM
NVISIA Quadro RTX4000
Windows 10 Enterprise<P>SolidWorks 2019 SP3.0

erstellt am: 10. Nov. 2008 13:54    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 melzig 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Harry G.:

Es fehlt also nur die Übernahme der Formel.



Die Übernahme findet statt und funktioniert einwandfrei. Wenn man der zu Grunde liegenden Logik folgt, weiß man auch warum nicht das gewünschte dabei herauskommen kann:

Was ist ein iPart? Eine Vorgehensanweisung, nach der Inventor selbständig ein Teil nach einer Vorlage erstellen kann. Was macht Inventor dabei? Genau das gleiche wie beim Vorgehen von Hand.

Zuerst wird durch Kopie eine neue Datei aus der Vorlage erstellt.

Anschließend werden die Werte laut Tabelle bzw. Eingabe in die Parameterliste geschrieben, aktualisiert und gespeichert.

Wie man sieht, wird der Dateiname aber bereits reserviert, bevor die neuen Werte eingetragen werden. Daher steht in dem Fall immer der Wert des Mutterteils drin. Geht gar nicht anders. Nur Parameter können danach noch aktualisiert werden.

------------------
Cheers,
    Jochen

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

Kuddelvonneküst
Mitglied
Dipl.-Ing. (FH)


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

Beiträge: 506
Registriert: 18.02.2005

Dell Precision T5500
NVidia Quadro FX 3800 1GB
Xeon Quad Core 3,2GHz
12GB RAM
Windows 7 ultimate 64
2x20"@1600x1200
AIS2012 SP2
Vault 2012 SP1 auf XP-Pro32

erstellt am: 10. Nov. 2008 14: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 melzig 10 Unities + Antwort hilfreich

Hallo Frank,

denk daran, dass Du aus dem Ring Durchmesser 20 x Dicke 5 im Laufe der Konstruktion ganz schnell mal einen Durchmesser 21 x Dicke 4 machen müssen wirst. Wie willst Du Dich darauf verlassen, dass der Dateiname die korrekten Werte enthält?
Einer der Kollegen hier hat mal gesagt, dass Bauteileigenschaften nicht in den Dateinamen gehören. Ich habe den Fehler auch gemacht, lass lieber die Finger davon.
Löse es besser mit benutzerdefinierten Parametern. Da hast Du einen Automatismus und nicht die Möglichkeit an 2 verschiedenen Stellen sich wiedersprechende Maße einzutragen.

Grüße

Kuddelvonneküst

------------------
Technik entwickelt sich immer vom Primitiven über das Komplizierte zum Einfachen...

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

Harry G.
Ehrenmitglied V.I.P. h.c.
one-man-show



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

Beiträge: 4585
Registriert: 24.01.2003

PDSP2014.1.3; W7.1-64
E3-1240, 16 GB
Quadro K2000

erstellt am: 10. Nov. 2008 16:11    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 melzig 10 Unities + Antwort hilfreich

Hallo Jochen,

so ist es eben nicht, s. meine beiden Beiträge vom 7.11.
Mir ging es aber um die Bauteilnummer, nicht um den Dateinamen. Beim "sprechenden" Dateinamen ergeben sich zusätzlich die bekannten Probleme.

Nach der Erzeugung des iPart-Kindes besitzt dieses ein benutzerdefiniertes iProperty G_L mit dem korrekten Wert, z.B. 200mm. Im iProperty Bauteilnummer steht jedoch nicht mehr, wie im Mutterteil definiert, "Profil 80x40x<G_L>", nun ausgerechnet zu "Profil 80x40x200". Stattdessen steht dort "Profil 80x40x100", wenn das Mutterteil ein G_L=100 hatte.

------------------
Grüße von Harry

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