|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
B1ackEag1e am 06.04.2012 um 11:55 Uhr (0)
Hi variable,Erstmal 1000 Dank für deine Catia Start befehle, damit werde ich nachher erstmal nochmal etwas testen.Hatte bis dahin Catia nur starten können mit Angabe des Installationspfades.Mein Problem ist nun die Kommunikation mit Catia Die will mir einfach nicht gelingen.Kann mir da vieleicht jemand nochmal weiter helfen? habe mehrere Varianten schon ausprobiert aber es passiert bei mir einfach nichts ausser das sich Catia startet.Möchte ja das sich Catia Startet und ein neuen CATPart erzeugt.habe es m ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
bgrittmann am 06.04.2012 um 12:12 Uhr (0)
ServusVermutlich musst du immer die "Bibliothek" der Objekte angeben. zB:Dim Doc as INFITF.DocumentDoc = CATIA.Documents.Add("Part")GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
B1ackEag1e am 06.04.2012 um 12:53 Uhr (0)
Danke bgritmann für deine Antwort.Aber bei mir schient wohl immer noch etwas faul zu sein hier mein Code und ich hoffe mich kann jemand belehren was ich falsch mache.--------------Private Sub cmdRohr_erstellen_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdRohr_erstellen.Click Dim CATIA As INFITF.Application Dim ex As System.Runtime.InteropServices.COMException If IsCATIARunning() True Then CreateProcess("CATIA.APPLICATION") wenn CATIA noch nicht läuft, starte e ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
bgrittmann am 06.04.2012 um 13:01 Uhr (0)
ServusWelche Fehler spuckt de rDebugger von VB.net aus?Wo hört die eine Funktion "IsCATIARunning" auf?Wo wird die CATMain aufgerufen?Wo ist die Variable CATIA definiert, bzw wo wird diese an die anderen Funktionen/Routinen weitergegeben?GrußBerndEDIT:hier findest du noch einige Hinweise.------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 06. Apr. 2012 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
variable am 06.04.2012 um 15:11 Uhr (0)
uiuiui! Da fehlt ja das gaaaaanze COM-Hintergrundwissen! Dann werden wir da mal ein bisschen aufholen müssen:"Component Object Model" ist eine Windows Technologie, für den gegenseitigen Zugriff auf reservierten Speicher. Warum?Der Speicherbereich den eine Anwnedung reserviert hat, ist vor anderen Programmen geschützt. Das ist für uns insfern schlecht, weil wir ja, um CATIA Befehle zu geben, auf diesen Bereich zugreifen müssen und COM macht das möglich.Wie?Ein COM-Server, in diesem Fall CATIA, veröffentl ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
B1ackEag1e am 06.04.2012 um 22:53 Uhr (0)
Hallo variable,das ist ja mal eine Antowrt die ich gesucht habe Habe mir das Buch auch gleich betsellt und werde die Kapitel einmal durcharbeiten ^^ um mehr hintergrundwissen zu bekommen.Denn von den bibliotheken habe ich bis jetzt niergends was gelsen gehabt.100 Dank und ich hoffe bald danne endlich mit mein Programm weiter zu kommen.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
variable am 08.04.2012 um 10:45 Uhr (0)
Hallo B1ackEag1e!Gern geschehen! Wichtig ist, dass du nie den Fehler machst, Code-Snippets aus einem Form zu kopieren und einfach in deinen Code eizufügen. Code-Snippets die man im Internet aufgabelt sind rein dazu da, sie im Detail zu analysieren und zu verstehen. Ich hab das auch erst lernen müssen.Sehr wichtig ist (nach den VB Grundlagen!!!) die Datei V5Automation.chm. Sie befindet sich im CATIA Installationsordner und beinhaltet die komplette (aber leider nicht perfekte!) Objektübersicht von CATIA.Fall ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selected annotated view name to string
iscariot am 09.04.2012 um 14:38 Uhr (0)
Ich brauche wirklich Hilfe mit diesem Wie bekomme ich (in einem String) Der Name des ausgewählten annotated view? oder vielleicht die Item Nummer?Ich würde wirklich apreciate die Hilfe.Ich brauche so etwas wie dieses: Dim AnnSelection as Selection Set AnnSelection = CATIA.ActiveDocument.Selection Dim str2DViewName As String str2DViewName = AnnSelection.NamePS.Tut mir sehr leid, mein Deutsch ist sehr schlecht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Annotated view - neuer Name
bgrittmann am 09.04.2012 um 16:58 Uhr (0)
ServusVermutlich mit:oAnnotatedView.Name = "MeinName"Bitte mal einen Blick in die Doku werfen (V5Automation.chm im CATIA-Verzeichnis)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User Selection
ThomasJay am 10.04.2012 um 14:51 Uhr (0)
Hallo,ich möchte eine User Selection erstellen. Hab das auch schon mehrmals gemacht und meinen Code für diese Funktion aus einem anderen Modul rauskopiert, wo er einwandfrei funktioniert. Im aktuellen Makro läuft er aber nicht. Wo liegt der Fehler???Code:Dim Selection As SelectionSet Selection = CATIA.ActiveDocument.SelectionSelection.ClearDim FDim Was(0)Was(0) = "HybridShapeSurfaceExplicit"F = Selection.SelectElement2(Was, "test", False)Der Debugger markiert mir "SelectElement2" und meint "Function marked ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Farbe von 3D-Part in Drafting übernehmen
moppesle am 11.04.2012 um 09:46 Uhr (0)
Hallo johann.burghuber,ist zwar nicht direkt die Problemlösung zu deiner Frage.Gängige Vorgehensweise bei Laser- Plasma- oder Brennteilen, ist es eine Brennschablone zu erstellen.Wir sehen Konstruktiv eine Brennschablone (Rohteil) im 3D vor. Von dieser wird dann für die Brennkontur abgeleitet.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : schwarzem Text in Annotated view
iscariot am 11.04.2012 um 21:37 Uhr (0)
Ich möchte schwarzem Text in einer Annotated view machen, aber es kommt automatisch rot. Wie kann ich die Farbe ändern?Ich fand dieses Makro in der Dokumentation: COPYRIGHT DASSAULT SYSTEMES 2001Option Explicit *********************************************************************** Purpose : Create an approbation stamp. Assumptions : A CATProduct document should be active. Author : Languages : VBScript Locales : English CATIA Level : V5R6 **************************************************** ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : schwarzem Text in Annotated view
iscariot am 12.04.2012 um 20:45 Uhr (0)
Ich habe bereits versucht mit der Selektion: Dim sel As Selection Set sel = CATIA.ActiveDocument.Selection Call sel.VisProperties.SetRealColor(0, 0, 0, 0)Aber ich möchte automatisch auf schwarzem Text zu erstellen.Ich lese die andere Seite von Ihnen, aber ich verstehe nicht, wie ich kann, dass auf meine Bedürfnisse anzupassen.
|
In das Form CATIA V5 Programmierung wechseln |