Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 40 - 52, 216 Gesamtergebnisse mit Suchbegriffen catia macro bom to excel sec.
CATIA V5 Programmierung : CreateSendTo / GetListOfToBeCopiedFiles
tomtom1972 am 20.08.2009 um 09:06 Uhr (0)
Hallo,hat irgendjemand eine Idee, warum folgender Code:Sub CATMain() Set oAD = CATIA.ActiveDocument Set oSendTo = CATIA.CreateSendTo() oSendTo.SetInitialFile (oAD.FullName) Dim aListOfFiles(0) oSendTo.GetListOfToBeCopiedFiles (aListOfFiles) Msgbox UBound(aListOfFiles)End Subeinwandfrei unter .CATScript und VBA läuft, nicht jedoch in VB.6 bzw. VB.NET ? Da bleibt das Array (aListOfFiles) leer.(PX1 Lizenz ist natürlich vorhanden).Gruß TomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Skript im Hintergrund laufen / warten lassen
tomtom1972 am 22.11.2007 um 07:18 Uhr (0)
Moin FiRo,mit CATScript oder anderen Makros, die in CATIA selbst ablaufen, kommst du nicht weit. Mit VB6.0 oder .NET kannst du umsetzten, was du ganz oben beschreibst, da die Scripte hier als eigenständiger Prozeß (also aussehrhalb von CATIA) ablaufen und selbiges nicht zwangsweise blockieren. Bsp. nebenstehend. Frm.frm ist der Quellcode (in VB6), Test.exe die ausführbare Datei, falls du kein VB hast.Hoffe es ist das, was du suchst.Gruß TomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : .Net-dlls für CATIA V5
tomtom1972 am 22.01.2008 um 14:23 Uhr (0)
Hallo zusammen,in .net (2005) funktioniert das Überwachungsfenster nicht mehr korrekt, sofern die .dlls von CATIA unter Verweise Hinzufügen COM angezogen werden, da es sich bei den .COM-Objekten nicht um Managed Native Code (.net-dlls) handelt.Frage: Stellt CATIA ( R18,17,16 ) bzw. Dassault .net-dlls zur Verfügung? Wenn ja, wo? Unter Verweise Hinzufügen .Net sind keine zu finden. Müssen diese erst separat installiert werden? Gibt es überhaupt schon welche?Das Problem mit den .COM-dlls ist folgendes:Es ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : PowerCopy aus einem Catalog per VB6 starten
tomtom1972 am 11.02.2008 um 06:42 Uhr (1)
Moin,"InstanceFactory" benötigt eine KT1 Lizenzs, ab der R17 steht das sogar in der Online-Doku.Einen wirklich vernünftigen Weg über CATIA.StartCommand gibts nicht.Folgendes geht aber:- PowerCopy öffnen - das PowerCopy-Object in der PowerCopy seletieren- CATIA.StartCommand "Instantiate From Selection"- ein Sleep (1 Sekunde Pause)das Abfragemenü erscheint ...Hoffe das hilft weiterGruß TomTom------------------tomtom1972[Diese Nachricht wurde von tomtom1972 am 11. Feb. 2008 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Administration : .Net-dlls für CATIA V5
tomtom1972 am 22.01.2008 um 16:32 Uhr (0)
Hallo Jens Hansen,danke für die Antwort.Das war allerdings nicht die Frage. Die Frage war ja, ob es irgendwo .Net dlls für CATIA gibt. Die .COM Verweise helfen mir nicht weiter (wo ich die setzte weiß ich), da das Watch Window im Visual Studio .Net die COM-Objekte nicht explizit darstellt.Die Frage ist also: Gibts für V5 nur eine .COM Schnittstelle (mit .COM-dlls und ActiveX-Objekten) oder auch eine für .Net (mit .Net dlls, Stichwort Managed Native Code?Gruß TomTomGruß TomTom------------------tomtom1972

In das Form CATIA V5 Administration wechseln
CATIA V5 Programmierung : Makro wird nicht korrekt beendet
tomtom1972 am 08.03.2006 um 06:47 Uhr (0)
Hallo Günter, hallo AlfaRomeo75,das ganze hat nichts mit dem Fensterhandling zu tun. @Günter: dein Code läuft jetzt nur, weil du den Igs-file nicht mehr schliesst (IGSDoc.Close ist auskommentiert). Wenn du diese Zeile wieder reinnimmst, ist der Fehler nach wie vor da.@AlfaRomeo75: das ganze scheint wirklich am igs-file zu liegen, da das Problem bei deinem Code und der Auswahl eines .CATParts statt eines igs-files NICHT auftritt. Manchmal hat man dieses Problem auch beim manuellen arbeiten in anderen Situat ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
tomtom1972 am 13.04.2006 um 05:49 Uhr (0)
Hallo martin2,die Infos zur Instance, also auch der InstanceName selbst sind nicht dem PartDocument zugeordnet, sondern dem übergeordneten Product.D.h. wenn du die CATIA.Documents countest kannst du die Intance nicht ändern.Du musst das Part über sein Parent aufrufen.Also Bsp.:Product1 I I_____Part1(Part1.1) I_____Part1(Part1.2)Catia.ActiveDocument.Product.Products.Item(1).Name = "Test"Dazu gibts schon jede Menge Beiträge hier im Forum. Die Such-Funktion verwenden.GrussTomTom ------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter Publizieren
tomtom1972 am 05.09.2008 um 10:28 Uhr (0)
Hallo JesG,dein Ansatz ist grundsätzlich falsch:Die Referenzen für Publikationen können (genauso wie z.B. auch die für Constraints) nur über .CreateReferenceFromNameerzeugt werden. --- die Selektion, der Parameter ist selektiertSet oSelection = Catia.ActiveDocument.SelectionSet oSelEl = oSelection.Item(1).ValueSet oProd = Catia.ActiveDocument.ProductSet oRef = oProd.CreateReferenceFromName(oSelEl.Name)Set oPublications = oProd.PublicationsSet oPub = oPublications.Add("TEST")oPublications.SetDirect "TEST", ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Visual Basic 6 Makro erzeugen
tomtom1972 am 23.11.2010 um 19:43 Uhr (0)
Hallo zusammen, mal eine ganz allgemeine Info:alle VB-Scripte sprechen CATIA V5 über die .COM Schnittelle an. VB6 wird laut Aussage von Dassault von V5 unterstützt solange es V5 gibt.Eigene .Net-Klassenbibliotheken wird es für V5 nie geben. .Net spricht V5 ebenfalls über .com an; das ist der Grund, weshalb der Watch in .Net nicht funktioniert. Die Objekte sind weitesgehend gekapselt.Ich habe auf .Net programmiert und bin letzendlich wieder zu VB6 zurück.CATIA V6 arbeitet mit .Net-Klassenbibliotheken: hier ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Infrastruktur : Settings exportieren
tomtom1972 am 14.07.2016 um 13:14 Uhr (1)
Die Ref-Settings sind die Reference Settings - im Gegensatz zu den User Settings - die in Env-File unter der Umegbungsvariablen CATReferenceSettingPath angezogen sind.Wenn die mal jemand kennen lernen will: RefSettings = Catia.SystemService.Environ("CATReferenceSettingPath")Da stehen bei uns nun eine ganze Latte an Ordnern drin (liegt an dem Tool, mit welchem wir unsere CATIA-Umgebungen starten).Und wie bgrittmann ganz richtig schreibt, werden die Settings dann entsprechend der aufgezeigten Logik übereinan ...

In das Form CATIA V5 Infrastruktur wechseln
CATIA V5 Programmierung : Produkt auslesen, ohne Catia zu starten
tomtom1972 am 18.12.2006 um 14:20 Uhr (0)
Hallo,das ist lange her: z.B SpinFire Professional (oder so ähnlich). Wird noch ein paar mehr geben. Googel halt mal. Die Viewer sind (mit der V5 Schnittstelle) allerdings für meine Begriffe zu teuer. Und du öffnest die Daten dann halt im Viewer - statt im CATIA. Bringt dir das wirklich was?Und: Zur Kontrolle würde ich so eh nicht vorgehen. Du weisst ja dann nie (wirklich), ob das Modell fehlerhaft oder der Viewer sch... ist .TomTom------------------tomtom1972[Diese Nachricht wurde von tomtom1972 am 18. De ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Part in Produktstruktur lokalisieren
tomtom1972 am 16.04.2007 um 11:41 Uhr (0)
Noch mal Hallo,im Anhang (pdf) findest du mal zur Veranschaulichung ein paar Screenshots von VB-WatchWindow (CATIA Sturuktur).1 Seite: Selection wenn InputObjectType(0) = "Part":Das .Parent der Selektion ist das Document, und das ist ein Item der CATIA.Documents. Von da aus kommst du über .Parent auf die Application selbst (CNext).2 Seite: Links oben: InputObjectType(0) = "Part", aber über .FindObject wieder auf die zugehörige Instanz ist das gleiche wie (rechts unten im Bild) von oben durch den Tree gewan ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Neues Part als CATIA.ActiveDocument
tomtom1972 am 19.08.2005 um 06:41 Uhr (0)
Hallo,dein Code hat in folgender Zeile einen Fehler:Selection1.Add (NameOpenBody1)richtig wäre : Selection1.Add (OpenBody1)Bei mir läuft dein Script?!Zur Erklärung: Wenn du ein neues Part oder Product erzeugst, wird dieses im Normalfall (ausser du verhinderst es) in einem neuen Fenster, welches dann auch das aktive Fenster ist, geöffnet und ist damit automatisch das Catia.ActiveDocument.Falls es noch Probleme gibt, melde dich noch mal.GrussTomTom------------------tomtom1972

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz