|
CATIA V5 Programmierung : Drawing-View / Verknüpftes DOkument
Proofin am 20.10.2006 um 14:44 Uhr (0)
Hallo Heiko,wenn du das soweit hast: Dim ReferenceComponent Set ReferenceComponent = drawingView1.GenerativeBehavior.Document.ParentDann solltest du mit: Catia.Documents.Open(ReferenceComponent.FullName)das verlinkte Dokument öffnen können.MfgProofin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datei öffnen
Steffen Hohmann am 04.04.2003 um 16:12 Uhr (0)
Hallo Jasiu, so geht s: SelFile= CATIA.FileSelectionBox ("Teil oder Produkt auswählen", "*.CATPart;*.CATProduct", CatFileSelectionModeOpen) Gruss Steffen [Diese Nachricht wurde von Steffen Hohmann am 04. April 2003 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Catia Teil als step abspeichern
stefan451 am 17.04.2020 um 11:40 Uhr (15)
Hallo,ich bräuchte ein ganz einfaches Makro, dass das gerade geöffnete Teil als step-Datei abspeichert.Wie müsste das Makro aussehen?Hoffe ihr könnte mir da kurz helfen,Danke
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umlaute in einer Zeichnung erstezen
joehz am 08.11.2016 um 14:53 Uhr (1)
Um kurz einen Irrtum auszuräumen:Zitat:Die Tabellen liegen meist auf dem Blatthintergrund, nicht in einer Ansicht.Der Blatthintergrund ist eine Ansicht (BackgroundView).Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Environment in VB
JFS am 06.07.2004 um 13:57 Uhr (0)
Hi masterK, ich habe es wiefolgt gemacht. - In den .txt -Datei von den Umgebungen habe ich eine eignene Variabel deklariert : CATUmgebung=NAME_DER_UMGEBUNG - Makro : Env = CATIA.SystemService.Environ( CATUmgebung ) MsgBox Env Dann zeigt er die Variabel, also die Umgebung an. Gruß JFS
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : *.exe starten
Jan82 am 22.10.2008 um 16:02 Uhr (0)
Hallo alle ,ich will meine Makro GenerujBody.exe uber sript starten... Code: Sub CATMain() CATIA.SystemService.ExecuteProcessus ("C:makro TCHGenerujBodyinDebugGenerujBody.exe") End Sub...aber mir diese Code nicht funktionierte.Vielen DankGrüße Jan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Im Product zwischen zwei Parts Punktabstand messen?
MarcDe am 16.07.2009 um 10:21 Uhr (0)
Hallo Profis,ich habe ein merkwürdiges Problem:Erstelle ich ein Product und packe dort 2 Parts rein (egal ob die Lage eindeutig definiert ist oder nicht) und erstelle z. B. in jedem Part ein Punkt und messe den Abstand mit:Code:Dim TheSPAWorkbench As Workbench Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench") Dim product1 As Product Set product1 = CATIA.ActiveDocument.Product product1.Update Dim point1 As Point, point2 As Point Set point1 = product1.Products.Item(1).Refere ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktabstand zwischen versch. Produkten & Parts
CadV5UserR am 10.01.2013 um 11:14 Uhr (0)
Hallo,Ich habe kurz mal probiert, so funktioniert es bei mir, und er gibt auch den richtigen Abstand raus.Mir ist da noch einige Kleinigkeiten in deinem Code aufgefallen.Zuerst hier mal meine Struktur: ( Part und Produkt Abdeckblech zu nennen war mir zu unübersichtlich)RootProduct : Product1 | |- Product : Abdeckblech (Abdeckblech.1) | |- Product : Part1 (Part1.1) | |- Product : Abdeckblech (Abdeckblech.2) | |- Product : Part1 (Part1.1)Das Part hat ein Geometrisches Set mit dem Namen Ge ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sleep (während CATIA Instanz werkelt)
Biche2 am 27.09.2012 um 18:00 Uhr (0)
Hallo Community,ich beschäftige mich gerade etwas intensiver mit den Automatisierungsmöglichkeiten unserer französischen Freundin.Folgendes Szenario:1- PDF soll erstellt werden 2- "Zeichnungskopf füllen" (SmarTeam Routine) soll gestartet werden3- Schriftkopf soll abgefragt werden ob Freigabe bereits erteilt oder nicht4- bei nicht gefülltem Schriftkopf kommt eine Unterroutine zum Einsatz1. CHECK2. CHECK2a. hier entsteht mein Problem, während die "Zeichnunskopf füllen" Routine ihren Dienst verrichtet, soll ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter-Übernahme
DanielFr. am 02.12.2009 um 07:08 Uhr (0)
Hallo,also machbar ist es definitiv. Wenn du sogar eine Schulung bekommst dann wird es dir sicherlich leichter von der Hand gehen. Dominik muss ich jedoch ein wenig einbremsen bzw. ich bin nicht ganz seiner Meinung was die Erstellungszeit betrifft.Ich denke sogar Profils könnten bis zu zwei Arbeitstage brauchen um das Makro komplett zu erstellen. Ich sehe in solchen Übergaben immer eine Menge Fehlerquellen. Z.b. ist ein Part nicht im DesignMode geladen läuft das Script auf einen Fehler, Parameter die in de ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia programmierung über C++
RSchulz am 03.12.2012 um 10:56 Uhr (0)
Hallo Tim,AFAIK gibt es nur die CAA-Doku. Du wirst dir die Sachen wohl mit Umdenken aus dem VBA extrahieren müssen. Ich für meinen Teil habe mir auch etliche Sachen für VB.Net selbst raussuchen und teilweise durch ausprobieren herausfinden müssen. Die Doku ist da vorallem für das Instanziieren von Objekten und den Aufruf von vielen Methoden leider keine Hilfe. Die API ist generell eher schlecht als recht in meinen Augen. Aber gut, dafür gibt es ja die teure CAA-Umgebung. Was mich extrem stört ist die Auf ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : csv Stückliste über Makro in Drawing einfügen
RSchulz am 17.02.2009 um 17:33 Uhr (0)
Hallo,über CATIA.StartCommand ("Table from CSV") rufst du die Funktion ab und über Dim objWshshell as ObjectSet objWshshell = CreateObject("Wscript.shell")objWshshell.SendKeys "C:TempMeineStückliste.csv"objWshshell.SendKeys "(Enter)"kannst du die Tastatureingaben ausführen.Es gibt noch eine Möglichkeit das Fenster zu fangen bzw. darauf zu warten, da die Funktion manchmal länger dauert, als die Tastatureingaben. Hierfür hab ich jedoch im Moment nicht die nötigen Mittel zur Hand, da ich zu Hause kein CATIA u ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : rechnet R16 intern anders als R19?
BigCheese am 09.02.2009 um 14:11 Uhr (0)
Hallo zusammen,ich habe zur Zeit das Vergnügen die R19 zu testen.Dabei messe ich über folgendes Makro das Volumen im PartBody:Code:Sub CATMain() Dim oActiveDocument Set oActiveDocument = CATIA.ActiveDocument Dim oVolumenPart Set oVolumenPart = oActiveDocument.Part Aktuelles Volumen ausrechnen Dim oVolumenBody As Body Set oVolumenBody = oVolumenPart.MainBody dVolumen = MeasureVolume(oVolumenBody, oVolumenPart) MsgBox "gemessenes Volumen beträgt " & dVolumen End Sub ----------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |