| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Parameter mit API ändern (1185 mal gelesen)
|
Hatl23 Mitglied Konstrukteur
Beiträge: 13 Registriert: 28.02.2007 INVENTOR 11 SP2
|
erstellt am: 22. Mrz. 2007 15:15 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle! Hab ein Problem, wie kann ich mit einem Standalone Prog die Parameter eines ipt-Files ändern? Gibt es irgendwo eine Hilfe, die dies erklärt, bzw. gibt es allgemein eine Hilfe für das VB.Net programmieren für Inventor? MFG Hatl Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ccKeyLargo Mitglied Verfahrensentwickler
Beiträge: 32 Registriert: 15.01.2007
|
erstellt am: 22. Mrz. 2007 15:48 <-- editieren / zitieren --> Unities abgeben: Nur für Hatl23
Hallo, Die Funktionen die Dir zur Verfügung stehen, sind doch auch bei .NET die Selben, wie die in der Programmiererhilfe aufgelistet. Im Inventor auf Fragezeichen->Programmierungshilfe. Nur dass Du auf das Applicationobjekt dann nicht über "ThisApplication" sondern über Inventor.Application zugreifst. Dazu musst Du die Inventor.dll als Verweis einbinden (egal ob VB.Net oder C#) und etweder "Imports Inventor" oder "using Inventor" am Anfang eines neuen Dokumentes schreiben. Dann kannst Du z.B. dim invApp as Inventor.Application oder nur Dim invApp as Application verwenden. Hinter dem Application Object solltest Du dann die "Parameter" des ipt Documents finden... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BernhardU Mitglied Techniker / Konstrukteur / Student
Beiträge: 328 Registriert: 17.08.2005 Windows XP SP3 AIP 2011 VS 2005
|
erstellt am: 23. Mrz. 2007 16:14 <-- editieren / zitieren --> Unities abgeben: Nur für Hatl23
|
Hatl23 Mitglied Konstrukteur
Beiträge: 13 Registriert: 28.02.2007 INVENTOR 11 SP2
|
erstellt am: 30. Mrz. 2007 12:15 <-- editieren / zitieren --> Unities abgeben:
Danke für diese Hilfe, aber in diesem Doc steht nur wie ich die Parameter auslesen kann, nicht wie ich sie verändern kann. Gibt es den keinen der einmal ein bestehendes part file mit seinem Prog die Parameter verändert hat? MFG Hatl Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
daywa1k3r Moderator Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Desktop: 3.3GHz;8GB;SSD OCZ Vertex 3;Gainward Phantom GTX570 Laptop: Alienware m17x Win7, Inventor2012
|
erstellt am: 30. Mrz. 2007 12:23 <-- editieren / zitieren --> Unities abgeben: Nur für Hatl23
Hallo Hatl23, du redest immer von Parameter. Es geht dir aber anscheinend um die iProperties. Wenn du schon nicht iProperties sagst, dass benutze bitte das Wort Eigenschaften. Sind zwei grundlegend verschiedene Sachen. Und wenn du den Wert einer iProperty ändern willst, dann versuch einfach einen neuen Wert an die Eigenschaft Value zu übergeben. Ich verstehe nicht wo da ein Problem sein soll?
------------------ Grüße Igor FX64 Software Solutions HMI ~ 16.-20. April 2007 ~ CAD.de Halle 17, Stand F60 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |