|
CATIA V5 Programmierung : Technologische Ergebnisse erzeugen
noir333 am 11.12.2017 um 12:09 Uhr (1)
Hallo Christoph,wie Du schon sagst, Du musst das Part blau machen: mysel.Clear mysel.Add(mypart1) CATIA.StartWorkbench("PrtCfg") Set mysel1=mypart1.Parent.Selection mypart1.InWorkObject = body1 mysel.clear mysel.Add(body1) if catlang="de" then CATIA.StartCommand("Technologische Ergebnisse erzeugen") elseif catlang="en" then CATIA.StartCommand("Create Technological Results") end if-----------------------------
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Registrierung Type
fr am 17.03.2003 um 13:14 Uhr (0)
Hallo, ich habe mit VB eine Anwendung geschrieben mit der ich auf CATIA V5 zugreife. Dafür hab ich zunächst im VB unter -Projekt-Verweise- die entsprechenden Typbibliotheken eingebunden. Danach kann ich mit dem Aufruf: Set CATIA = GetObject(, "CATIA.Application") auf alle Objekte im CATIA zugreifen. Soweit funktioniert das auch alles. Mein Problem ist nun folgendes: Ich hatte die V5R9 und V5R10 installiert. Nachdem ich die R9 deinstalliert habe funktioniert mein Aufruf nicht mehr. Ich bekomme die Fehlerme ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .exe datei aus Catia starten
CAMiCADse am 28.02.2008 um 12:53 Uhr (0)
Hallo raeftec,du kannst aber den Button mit einem Script verknüpfen und im Script die exe starten.CATIA.SystemService.ExecuteBackgroundProcessus("Pfad zu exe")Gruß CAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Update als Batch-Job
DanielFr. am 05.06.2012 um 10:23 Uhr (0)
Hallo zusammen ,mal eine ganz andere Idee zum Thema:Warum steuerst du das Ganze nicht direkt aus der Excel-Datei heraus. Hier kannst du das SheetChange-Ereignis nutzen um Änderungen direkt an das Part weiterzugeben. Folgende prinzipielle Vorgehensweise ist dabei notwendig1. Excel ist geöffnet und Daten des Arbeitsblattes (welches mit der DesignTable verknüpft ist) wurden geändert2. CATIA wird instanziiert (d.h. es ist nicht sichtbar) (über das COM-Object)...Hier kannst du gleich Abfragen ob der MA der die ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA friert ein während Makro läuft
marbat am 16.07.2008 um 13:27 Uhr (0)
Hallo Tiberius,in der V5Automation.chm zu finden.Clears the selection. Example: This example clears the selection. The selection is then empty. CATIA.ActiveDocument.Selection.Clear() Gruß Martin------------------mb
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : dialogfenster öffnen und bearbeiten
adrian83 am 03.06.2013 um 12:51 Uhr (0)
Okay,vielen Dank für den code Rick. ist das die saubere alternative zu AppActivate() ? bei dem Fenster dass ich öffnen und bearbeiten will handelt es sich um ein Catia-Fenster-------------------Windows 7 64 bit-Catia V5 r19
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dateiname = TeileNummer
Steffen Hohmann am 05.07.2005 um 09:31 Uhr (0)
Hallo ducati916, ja das kann man machen. Man ließt man sich den Dateinamen aus und weist ihn der PartNumber zu. CATIA.ActiveDocument.Product.Partnumber = CATIA.ActiveDocument.Name Gruß Steffen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sorgenkind Automatisierungsfehler und Fenster
MarkusK am 21.09.2009 um 14:35 Uhr (0)
Hallo Maetes,wenn ich dich richtig verstanden haben, hast du deine "Symbolleiste" also ein Dialog-Fenster, von dem du dann die eigentlichen Makros startest.Leider weiß ich nicht, was genau in den Makros passiert, aber ich denke es gibt Probleme, wenn du ein Makro mit Fenster nochmals aufrufst, wärend das Fenster vom ersten Aufruf noch irgendwo im Speicher ist. Dies könnte Passieren, wenn du irgendwo ein "Hide" eingebaut hast.Wenn du ein Fenster öfters benötigst, dann musst du davon auch mehrerer Instanzen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Drawing neus Blatt mit Masstab 1:1
johang am 07.04.2009 um 08:59 Uhr (0)
Hallo zusammenIch versuche ein Makro zu erstellen, das in einem geöffneten Catia Drawing ein neues Blatt erstellt und folgende Bedingungen erfüllt:1. Neues Blatt erstellen2. Benennung z.B. "DXF"3. Massstab 1:14. Format A3 ISO, QuerformatKann mir jemand helfen wie ich Position 3 und 4 erreiche.Momentan sieht das Script so aus:---Language="VBSCRIPT"Sub CATMain()Set drawingDocument1 = CATIA.ActiveDocumentSet drawingSheets1 = drawingDocument1.SheetsSet drawingSheet1 = drawingSheets1.Add("DXF")End Sub---Sorry, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB auf ein Part zugreifen
Lusilnie am 24.11.2006 um 21:12 Uhr (0)
Hallo Tstone,Deine Verwunderung ist zurecht! Es sollte eine Abfrage werden, ob das Part überhaupt vorhanden ist, wird aber so nicht funktionieren! Sorry, es war wohl doch schon etwas spät....Besser ist es so:Code:For I=1 To CATIA.Documents.Count If CATIA.Documents.Item(I).name = "Balken.CATPart" Then Set part1 = CATIA.Documents.Item("Balken.CATPart") Exit For End IfNextmfg,Lusilnie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Benutzername und Datum
Steffen Hohmann am 14.07.2004 um 14:21 Uhr (0)
Hallo willson,Benutzername:CATIA.ActiveDocument.Sheets.Item(1).Views.Item(1).Texts.Item(1).Text = CATIA.SystemService.Environ("USERNAME")Datum:CATIA.ActiveDocument.Sheets.Item(1).Views.Item(1).Texts.Item(1).Text = CStr(Date)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : vb.net: CATIA Events abonnieren?
cl10b am 26.07.2013 um 12:42 Uhr (1)
Hallo,gibt es die Möglichkeit CATIA-Events (z.B ActiveDocumentClosed, falls es ein solches überhaupt gibt) von vb.net aus zu abonnieren?In der V5Automation.chm konnte ich dazu keinen Hinweis finden...------------------lg Christian
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Exel 3D-Punkte nach Catia V5 einlesen
V5Playaz am 10.03.2010 um 21:31 Uhr (0)
Hallo,falls du mit CATIA programmierst solltest du mal nach der FileSelectionBox suchen.Falls du mit VB (extern) programmierst kannst du den OpenFileDialog verwenden.Grüsse Dominik
|
| In das Form CATIA V5 Programmierung wechseln |