|
Inventor VBA : Falsche Referenzen mit ReferencedFileDescriptor
RolandW am 08.06.2006 um 09:40 Uhr (0)
Hi Forum.Ich bin gerade so am Programmieren, da fällt mir der ApprenticeServer voll in den Rücken.Ist es euch auch schon mal passiert, dass ihr falsche Referenzen bekommen habt:Code: Set oDoc = oApprentice.Open(DateiFullpath) If Not oDoc Is Nothing Then For Each oRefFileDesc In oDoc.ReferencedFileDescriptors ... Next End ifIch gebe da als oDoc eine Baugruppe an, und erhalte eine Referenz die gar nicht in der Baugruppe vorhanden ist. Komischerweise gibt er mir eine Datei mit gleichem Dateiname (Bauteil ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Falsche Referenzen mit ReferencedFileDescriptor
rtend12 am 14.07.2006 um 00:01 Uhr (0)
Hallo Roland,hast du die Dateien in der Baugruppe verschoben?Liegen die Dateien im Projektordner?Du kannst die Referenzen mit referencedfiles abfragen, z.B.:Code: Set oDoc = oApprentice.Open(DateiFullpath)dim odoc2 as apprenticeserverdocumentdim orefcount as integerorefcount=1 If Not oDoc Is Nothing Then For Each odoc2 In oDoc.ReferencedFiles if odoc2 is nothing then odoc2.ReferencedFileDescriptors.Item(orefcounter) endif Next End ifWenn Apprentice im Projektordner die referenzierte Datei, ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : Excel Problem
mranderson am 09.06.2006 um 10:16 Uhr (0)
Guten Morgen allerseits!Nun habe ich leider auch ein Problem mit Excel.Wie ich eine xls-Datei öffne weiß ich, allerdings muss ich während einer Prozedur zwei mal auf unterschiedliche xls-Dateíen zugreifen. Dabei kommt folgende Fehlermeldung, die als Bild im Anhang zu sehen ist.Ich habe schon über so manches Excel-Problem gelesen, aber noch keine richtige Lösung für das Problem gefunden.Mein Code sieht folgendermaßen aus:Code:Private oExl As New Excel.ApplicationOn Error Resume Next Set oExl = GetObject(, " ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Speichern mit Apprentice
rtend12 am 19.07.2006 um 13:02 Uhr (0)
Hallo Paul,Das Problem ist, dass ich die Masseigenschaften gar nicht anfasse.Ich kopiere einfach mit Apprentice eine Baugruppenstruktur.Die dadurch entstehende Baugruppenstruktur sollte so sein wie die Ausgangs-BG, da ich die Geometrie und Masseeigenschaften gar nicht ändere.Meine momentane Lösung sieht so aus:Code:Function IVTest(ByVal ocol As Collection)Dim i As LongDim oInvApp As ObjectSet oInvApp = GetObject(, "Inventor.Application")oInvApp.SilentOperation = TrueDim oInvdoc As Inventor.DocumentDim opos ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Zeichnungstexte einfügen in IDW per VBA-Macro
HelmutBacks am 21.07.2006 um 09:23 Uhr (0)
Hallo Forumsmitglieder!Ich möchte gerne folgendes machen:Sogenannte Zeichnungstexte existieren bei uns als TXT-Dateien mit einer Identnummer als Namen, z.B "12345678.txt". Diese enthalten Zeile für Zeile den Text, z.B.1. Zeile: Identnummer, z.B. 123456782. Zeile: Textzeile 13. Zeile: Textzeile 24. Zeile: ...Diese Texte möchte ich auf einer IDW folgendermaßen einfügen können:Dialogbox, in der ich die Identnummer angebe, damit die TXT-Datei gefunden wird. Diese soll dann automatisch Zeile für Zeile ausgelese ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Zeichnungstexte einfügen in IDW per VBA-Macro
PaulSchuepbach am 21.07.2006 um 09:37 Uhr (0)
Hallo Helmut,txt-Datei auslesen: Dim actLine As String Open "Pfad&DateinamemeineTXTdatei.txt" For Input As #1 Do While Not EOF(1) Zeilenweise auslesen, bis Dateiende erreicht ist Line Input #1, actLine Testausgabe Debug.Print actLine Loop Close #1Text in Zeichnung einfügen: s. in der API-Hilfe unter Samples: Add a general note to a drawing sheetBTW: bitte solche Beiträge ins IV-VB(A)-Forum stellen...Grüsse, Paul www.morecam.ch www.thinkcad.de [Diese Nachricht wu ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : DWG-Import mit VBA
CadVbaAdmin am 25.07.2006 um 14:58 Uhr (0)
Hallo Leute!!Ich muss mehrere DWG Files in Arbeitsblattformate konvertieren.Ich habe bereits den Code, der einen Rahmen (BorderDefinition) anlegt. Um den Rahmen zu bearbeiten erhalte ich von der Edit-Funktion eine DrawingSketch. so weit so gutDas Sketch-Objekt enthält aber leider keine Funktionen um autocad-Geometrie einzufügen In der IV-Gui ist das aber sehrwohl möglich.Könnte mir vielleicht irgendjemand einen tipp geben, wie man Dwg-Files automatisiert über Vba in Sketches reinbringt. Es sind über 200 ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : DWG-Import mit VBA
PaulSchuepbach am 25.07.2006 um 18:11 Uhr (0)
Zitat:Original erstellt von CadVbaAdmin:Das Sketch-Objekt enthält aber leider keine Funktionen um autocad-Geometrie einzufügen In der IV-Gui ist das aber sehrwohl möglich. Hallo CadVbaAdmin,... und was hat das mit dem Preis von Tee in China zu tun ????GArnichts ! Und genausowenig heisst es, dass man was codieren kann, wenn es über das GUI geht.Grüsse,Paul www.morecam.ch www.thinkcad.de
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : DWG-Import mit VBA
CadVbaAdmin am 25.07.2006 um 19:00 Uhr (0)
Zitat:Original erstellt von PaulSchuepbach: Und genausowenig heisst es, dass man was codieren kann, wenn es über das GUI geht. Nu Ja, da hat er wohl recht, der Paul.obgleich die Antwort nicht besonders konstruktiv istich bin inzwischen auf ein beispiel in der IV-VBA-hilfe gestoßen, wo eine datei in das dwf-Format konvertiert wird. das ganze ohne export-dialog. hierfür wird das interne dwf-translator-addin verwendet. auch ein addin für dwg-files wäre bei inventor dabei, ich habe aber noch keinen Beispie ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Inventor Printmanager -> Drucker -> Format
Evil_Bart am 01.08.2006 um 18:07 Uhr (0)
Hi Ho Forum...Ich erstelle (zum Vertiffen) eine .plt Datei mit dem Druckertreiber "Hewlett-Packard HP-GL/2 Plotter" ...Wie kann ich dem Inventor Printmanager mit auf den Weg geben daser das Format "DIN C0 917 x 1297 mm" (ist in der Formatauswahl beim Druckertreiber so vorhanden) auswählt ???(oder geht das nur über PaperSize ??)Liebe Grüsse.. :-)Andreas
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : benutzerdefinierten Wert auslesen
Zimmermann am 23.08.2006 um 10:10 Uhr (0)
ich habe mir zwar mal ne VBA schulung gegönnt autocad - aber wenn man lange nichts macht dann fällt gleich wieder soviel den bach runter.jetzt bin ich ja noch nicht ganz fertig - muß das ja noch in ein ben. iprop reinbekommen.------------------GrußFredy
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Version einer Datei
RolandW am 23.08.2006 um 11:59 Uhr (0)
Ich galube ich stehe auf dem Schlauch.Wie komme ich mit Apprentice an die Version einer INV Datei, wie Sie mir in den iProperties (siehe Anhang) angezeigt wird. Ich habe im Überwachungsfenster von VB6 schon das ganze Objekt durchsucht, finde aber keinen entsprechenden Eintrag Aber diese Information muss doch in der Datei gespeichert sein.Code:Dim appDoc As ApprenticeServerDocument Set appDoc = dApprenticeServer.Open(InvDateiFullPath)Bitte, bitte helft mir!!Roland
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Version einer Datei
daywa1k3r am 23.08.2006 um 12:51 Uhr (0)
SoftwareVersionCreated und SoftwareVersionSaved (Eigenschaften von ApprenticeServerDocument)------------------Grüße daywa1k3rFX64 Software Solutions
|
| In das Form Inventor VBA wechseln |