previous arrowprevious arrow
next arrownext arrow
PlayPause
previous arrownext arrow
Shadow

Wir realisieren Ihre CAD-Projekte

im AutoCAD, Inventor, Revit und Autodesk Forge Platform

Umfeld
Wir helfen Ihnen bei der Realisierung Ihrer Projekte.

Blog - CAD-Becker.de

Beiträge zu AutoCAD und dessen Vertikalprodukte.
Tipps und Tricks, viele Neuigkeiten aus der Autodesk Welt.
1 Minuten Lesezeit (131 Worte)

Inventor iLogic - Aufruf von externen Regeln

Anzeige

Aktuelle Top-Angebote der Telekom, Online-Vorteile, Attraktive Prämien

Externe Regeln können dazu genutzt werden, um Standard-Funktionen zu definieren.

Der Aufruf dieser externen Regel ist mit einer einfachen Funktion möglich.

Anzeige einer externen Regel

​Ziel ist es eine Regel zu schreiben, die die Farbe eines Features definiert.

Der Aufruf der externen Regel geschieht mit der Anweisung "iLogicVb.RunExternalRule", der erste Parameter der Funktion ist der Name der externen Regel, der zweite Parameter beinhaltet die Liste der Argumente, die in der externen Regel benötigt werden, um hier die Farbe zu definieren.

Dim m_RuleArguments As Inventor.NameValueMap = ThisApplication.TransientObjects.CreateNameValueMap()
m_RuleArguments.Add("Color","Yellow")
m_RuleArguments.Add("FeatureName","Feature1")

iLogicVb.RunExternalRule("SetColorTools", m_RuleArguments) 
Dim m_Color As String = RuleArguments("Color")
Dim m_FeatureName As String = RuleArguments("FeatureName")

Component.Color(m_FeatureName) = m_Color
 
 

Zusätzliche Information

  • Benötigen Sie Hilfe, dann helfe ich gerne. Sagen Sie einfach Bescheid. Meine Kontakte finden Sie über den Menüpunkt "Über uns".

Copyright

© Copyright 2019 by CAD-Becker.de

Inventor - Funktionsdialog -
DevDays Online 2020 is coming
 

By accepting you will be accessing a service provided by a third-party external to https://www.cad-becker.de/

Über mich

  Dipl.-Ing.
Jürgen A. Becker
Versorgungstechnik

 

 

Suchen

Abonniere Blog

Kalender

Warte kurz, während wir den Kalender laden

Kontakt

Jürgen A. Becker

CAD-Becker.de
Detmolder Str. 786
33699 Bielefeld
Germany
Telefon
+49 (5202) 9953808 
Mobil
+49 170 870 8679
E-Mail
Juergen.Becker(at)CAD-Becker.de

Menu-de