Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  [IV 2014] iLogic - übergeben von iProperties

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
  
PNY GeForce RTX® 4090, RTX® 4080 16GB, und RTX® 4080 12GB; PNY stellt die neue Generation der NVIDIA GeForce RTX 40 GPUs vor
Autor Thema:  [IV 2014] iLogic - übergeben von iProperties (1912 mal gelesen)
IVDH808
Mitglied



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

Beiträge: 48
Registriert: 07.04.2014

Inventor 2021

erstellt am: 07. Apr. 2014 15: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

Hallo,

Ich habe zur berechnung von Steinen eine iLogic regel geschrieben. um die Funktion kurz zu erläutern: Im part1.ipt wird mit einer regel das Gesamtvolumen des Part1 durch einen Volumenkörper(Normalstein Format) geteilt um die erforderlichen Stückzahlen + Überstücke zu berechen. das geschiet über eine Formel und funktioniert soweit auch ganz gut.  Das Formular sieht jetz so aus:
Formular
Die Properties für diese Berechnungen werden wie folgt automatisch ausgefüllt:
KALK = berechnete Steine
UEBERSTK = überstücke prozentual von KALK
ORD = bestell Stückzahl KALK + UEBERSTK

jetzt kommt noch dazu das ich zusätzlich zu den normalformaten auch noch ein seperates format berechen lasse das zum herstellen eines mauerverbandes dient. das geschied nach der Auswahl "JA" im Feld "mit Verband".
KALK2 = berechnet aus KALK
UEBERSTK2 = Überstücke prozentual von KALK2
ORD2 = bestellt Stückzahl KALK2 + UEBERSTK2

für die Stücklistenerstellung bräuchte ich jetzt aber KALK2, UEBERSTK2 und ORD2 in einem Neuen Part2 um eine extra Position zu erhalten. jedoch muss KALK2 im neuen teil in KALK geschrieben werden das es in der gleichen Spalte in der Stückliste Steht wie bei jedem anderen Format.

Die Frage lautet also wie bekomme ich die Properties von Part1 in Part2 (in der Baugruppe)? und wenn das möglich ist. kann ich automatisch ein neues leeres Part2 mit iLogic erzeugen das dann nur die iProperties von part 1 erhält?

Ich hoffe mein Problem ist ersichtlich und ausreichend erläutert

Gruß
Daniel H.

[Diese Nachricht wurde von IVDH808 am 07. Apr. 2014 editiert.]

[Diese Nachricht wurde von IVDH808 am 07. Apr. 2014 editiert.]

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

Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3823
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 08. Apr. 2014 12:01    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 IVDH808 10 Unities + Antwort hilfreich

Hallo Daniel,

Du meinst nicht zufällig so was?

Code:

iProperties.Value("part1:1", "Project", "Part Number")


------------------
mit freundlichem Gruß
aus Mönchengladbach
Lothar Boekels

-----------------------------------------------------
Wir unterstützen die Arbeit der
Rettungshundestaffel des DRK in Viersen

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

IVDH808
Mitglied



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

Beiträge: 48
Registriert: 07.04.2014

Inventor 2021

erstellt am: 08. Apr. 2014 12:58    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 Lothar,

danke für deine Antwort. vom prinzip her ist das genau was ich brauche. nur muss ich um das ausführen zu können die namen beider teile wissen. Hier mal mein versuch der auch geklappt hat in einer test baugruppe.

Code:
If iProperties.Value("test1:1", "Custom", "BONDER")>"0" Then
iProperties.Value("test2:1", "Custom", "KALK")=iProperties.Value("test1:1", "Custom", "BONDER")
End If

nur hätte ich gerne das automatisch ein neues teil angelegt wird das dann automatisch die properties erhält, von mir aus auch mit dem gleichen namen + zusatzendung wie das ursprungsteil. weil so müsste ich jedesmal händisch die teile eintragen unter denen ich was austauschen will.

ich sollte vielleicht dazu sagen das ich im bereich iLogic ein absoluter Neuling bin 

Gruß
Daniel

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