| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Apprentice und AttributeSet ? (987 mal gelesen)
|
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: 26. Feb. 2006 10:17 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, stehe ich jetzt völlig auf der Leitung, oder ist es nicht möglich über die Apprentice ein AttributeSet zu einem ApprenticeServerDocument hinzu zufügen? Mit AttributeSets.Add bekomme ich Fehlermeldung (mit C# und mit VB), und mit AttributeManager.OpenAttributeSets, wo ich eine ObjectCollection (sehr hirnrissig) übergeben muss, kann ich keine ObjectCollection erstellen, denn TransientObjects leiten nicht von ApprenticeServerComponent ab. Also, Schachmatt in beiden Fällen, oder verstehe ich etwas falsch? ------------------ Grüße daywa1k3r
FX64 Software Solutions Mold&More Software Solutions Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Charly Setter Ehrenmitglied V.I.P. h.c.
Beiträge: 11977 Registriert: 28.05.2002
|
erstellt am: 02. Mrz. 2006 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für daywa1k3r
Nein... ------------------ Der vernünftige Mensch paßt sich der Welt an; der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen. Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab. (George Bernard Shaw) 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: 02. Mrz. 2006 09:49 <-- editieren / zitieren --> Unities abgeben:
|
rtend12 Mitglied Dipl.-Ing. (FH) Maschinenbau / Konstrukteur
Beiträge: 436 Registriert: 21.07.2004 Catia V5 (R16SP5, B18SP5) VB.Net 2003
|
erstellt am: 08. Mrz. 2006 21:19 <-- editieren / zitieren --> Unities abgeben: Nur für daywa1k3r
Hallo, also in VBA geht's. Code:
Public Sub test()Dim oApprentice As ApprenticeServerComponent Set oApprentice = CreateObject("Inventor.ApprenticeServer") Dim oAppDrawDoc As ApprenticeServerDocument Set oAppDrawDoc = oApprentice.Open("D:\Inventor\CAD\22-02-04-34-65-2.ipt") Dim oprop As PropertySet Dim oPropsets As PropertySets Set oPropsets = oAppDrawDoc.PropertySets oPropsets.Add ("test_daywa1k3r") oPropsets.FlushToFile For Each oprop In oPropsets MsgBox oprop.DisplayName & " : " & oprop.InternalName Next oApprentice.Close End Sub
Als letzter PropertySet sollte jetzt deiner angezeigt werden. Gruß Reinhard 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: 08. Mrz. 2006 21:39 <-- editieren / zitieren --> Unities abgeben:
|