|
CATIA V5 Programmierung : pps Datei in/ über CATIA öffnen
ferdo am 29.10.2010 um 10:22 Uhr (0)
Hallo,Ein CATScript:Sub CATMain()Set PPT = CreateObject("PowerPoint.Application")PPT.Visible=TrueSet Pres = PPT.Presentations.Open("C:TempPresentation.pps")End SubAndere Beispiele hier TchusFernando
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro starten wenn Parameter geändert wird
Nixon am 29.10.2010 um 12:52 Uhr (0)
Hallo zusammen,es funktioniert..allerdings möchte ich die reaction ausführen, sobald sich einer von 4 Parametern ändert. Dazu habe ich einfach alle 4 Parameter in der einen Reaction überwachen lassen, was bei einer Änderung selbiger einen Absturz von Catia zur Folge hatte. Wenn ich lediglich einen Parameter überwachen lasse, klappt alles wunderbar.Sollte ich dann lieber für jeden Parameter eine neue Reaction einführen? Ich möchte jedoch nicht, dass wenn sich 2 oder mehr Parameter ändern auch das Makro 2x o ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrtabelle in Zeichnung updaten
Andreas Müller 1977 am 24.10.2010 um 14:09 Uhr (0)
Hallo an alle Forumleserhab mal wieder ein Problem, nur diesmal ist es nicht so einfach.ich möchte auf einen älteren Beitrag anknüpfen. Kurze vorgeschichte: Im Part setzen wir Ebenen und darauf 3D Punkte auf die wir unsere Kühlbohrungen setzen. Bei komplexeren Kühlungen bemaßen wir mit Tabellen. Ich kann mir in der Zeichnung die 3D Punkte Anzeigen lassen und das 3D Achsensystem auswählen-da macht mir Catia eine Tabelle mit Koordinaten - das ist auch toll verschiebe ich eine Bohrung im 3D und mach ein updat ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : EXIT SUB
Axel.Strasser am 01.11.2010 um 12:10 Uhr (0)
Was machst Du mit Deiner Box Variable ? Du wertest sie ja gar nicht weiter aus.Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia COM-Object serialisieren?
MarcDe am 26.10.2010 um 22:12 Uhr (0)
Hallo,ich möchte ein Automation-Object z. B. ein PartDocument in einer Datenbank speichern. Dazu muss ich das Object serialisieren. Hat das jmd. schon mal gemacht bzw. ist dies möglich? Hat jmd. schon mal ein V5-Object in einer Datenbank gespeichert und danach damit weitergearbeitet?Gruß und dankeschön
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia COM-Object serialisieren?
gladly am 01.11.2010 um 15:14 Uhr (0)
Guten Tag,vorab ich habe soetwas noch nicht gemacht und verstehe auch die Verwendung nicht. Zumal wäre zu klären wie das gemacht werden sollte.Unter .net vorhandene Serialisierungsmöglichkeiten benötgigen unterliegende Reflection-Eigenschaften die ein Com-Object nicht mitbringt.Zumal ein Object wie etwa das PartDocument, oder auch ein Hybridbody als Automatin-Object nur eine Refernenz eines Object im reellen CatPart darstellt sehe ich keinen Sinn darin ein Object zu speichern, da es nur mit dem einen Model ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart CATProduct Identifizierung
camahiahua am 01.11.2010 um 15:17 Uhr (0)
Hallo,Ich habe folgedes Problem. Ich habe ein CATProduct und Ich soll die Materialien von alle Bodies lesen. Dieses Product besteht aus verschieden Parts und Products in verschiedenen Strukturebenen. Ich habe mir gedacht erstmals alle Elemente in der ersten Strukturebene lesen (CATPart oder CATProduct). Falls das Element ein CATPart ist, lese ich einfach die Materialien von den Bodys innerhalb dieses CATParts mit dem Befehl:"TheMaterialManager.GetMaterialonBody MyBody, MyMaterial"Falls das Element ein CATP ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart CATProduct Identifizierung
roccat am 01.11.2010 um 15:29 Uhr (0)
Hallo camahiahua,hier mal ein Beispiel:Code:Sub TypeCheck()Dim MyDocument As DocumentDim MyDocuments As DocumentsSet MyDocuments = CATIA.DocumentsFor Each MyDocument In MyDocuments Select Case TypeName(MyDocument) Case "PartDocument" Debug.Print "Ich bin ein Part" Case "ProductDocument" Debug.Print "Ich bin ein Product" Case "DrawingDocument" Debug.Print "Ich bin eine Drawing" Case Else Debug.Print "Ich bin ein anderes Dokument" End SelectNextEnd Subdu mußt den Typename ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text Size in Frame
sucher2010 am 02.11.2010 um 11:36 Uhr (0)
Hallo Leute, ich habe mal wieder ein Problem. Ich will in DrawingFrame die Textfelder bearbeiten und die Schriftgröße anpassen.Mit der Bearbeitung funktionert alles soweit aber ich komme mit der schriftgröße nicht zu Recht!!!! Weiss jemand was ich heir falsch mache?Ich danke euch.MFGBMSub CATMain() Set drawingDocument1 = CATIA.ActiveDocument Set drawingSheets1 = drawingDocument1.Sheets Set drawingSheet1 = drawingSheets1.Item("Sheet.4 (Detail)") Set drawingViews1 = drawingSheet1.Views Set MyView = drawingV ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verknuepfungsschablone mit eigenen Parametern erweitern
Norman Schulz am 02.11.2010 um 13:23 Uhr (0)
Hallo!Ich hoffe ich bin mit meiner Frage im Programmierforum richtig.Ich moechte im Drafting eine TextTemplate definieren, um auf bestimmte Parameter (eigen erzeugte)zurueck zu greifen. Leider bietet mir Catia nur die Standard Paramter wie PartNumber,Revision etc. an. Ich muss jedoch auf eigenen Parameter zurueckgreifen.Kennt Ihr einen Trick, diese Auswahlliste zu erweitern?Bin dankbar fuer jeden Hinweis.Gruß Norman------------------WTL Engineering GmbH n.schulz@wtl-group.dehttp://www.wtl-group.de
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verknuepfungsschablone mit eigenen Parametern erweitern
Norman Schulz am 02.11.2010 um 15:15 Uhr (0)
Hallo Moerchen,mit der Attributverknuepfung binde ich mich leider direkt an ein Part was in meinem Fall leider nicht geht oder gewollt ist.Die Verknuepfungsschablone ist mir da lieber weil ich mir hier erst im nachhinein meine Parameter aus dem Part "herausziehe".Kurz zur Erklaerung: Ich habe in meinen Startvorlagen immer gleiche Paramter wie z.B Material,Haerte, Rohteilmaße etc. Quasi all das was ich fuer meine Stueckliste benoetige. Zusaetzlich moechte ich jedoch auf einfache Art und Weise bestimmt ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Invalid use of Me keyword
KlausXP am 03.11.2010 um 09:06 Uhr (0)
Hallo Forum,beim testen eines Beispielmakros (Schriftkopf aus Jens Hansens Buch "Catia V5 automatisieren") erhalte ich immer die Fehlermeldung "Compile error: Invalid use of Me keyword". Hier ist der Anfang des Programms.Private Sub userform_initialize() version = "1.0" makroname = "Schriftkopf-Editor"Me.Caption = makroname & " " & version ...Kann mir jemand sagen, wie man diese Fehlermeldung beseitigt?Vielen Dank.GrüßeKlaus
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Invalid use of Me keyword
DanielFr. am 03.11.2010 um 09:26 Uhr (0)
Hallo ,dieser Code kann nur innerhalb des Codes einer UserForm stehen (nicht in einem Modul). Me ist das Objekt der UserForm selbst. Ein Modul hat eine solches Objekt nicht ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
In das Form CATIA V5 Programmierung wechseln |