|
CATIA V5 Programmierung : Synchro zwischen Objekt Name und seinem Publikation Path
moppesle am 10.11.2016 um 09:14 Uhr (1)
Hallo Bernd,der Name des Elemets wird sich nicht mehr ändern wenn das im Ursprungspart nachträglich geändert wird.Dieses Problem würde ich auch gerne beheben.Wäre es nicht möglich den Namen der Publication dem Element neu zu zuweisen?------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Synchro zwischen Objekt Name und seinem Publikation Path
moppesle am 10.11.2016 um 09:32 Uhr (1)
Hi Bernd,nicht die Veröffentlichung im gleichen Part sonder der Name der Kopierten Skizze (oder welches Element auch immer) im Zielpart.Der Würde dann immer noch "Skizze.1" heißen und er Verlinkungspfad würde sich auf "MeineSkizze" beziehen.Ist halt verwirrend.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 3D Section automatisch umbenennen
bgrittmann am 10.11.2016 um 12:44 Uhr (1)
ServusFolgender Code läuft unter CATScript:Code:Sub CATMain() Dim cSections As Sections Set cSections = CATIA.ActiveDocument.Product.GetTechnologicalObject("Sections") Dim oSection As Section Set oSection = cSections.item(1) MsgBox oSection.Name oSection.Name = "BlaBla"End SubDas gehört zur SPAWorkbench. Den genaue Bibliothek kenne ich nicht (bin nicht in .net unterwegs)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 3D Section automatisch umbenennen
Tweety79 am 10.11.2016 um 13:41 Uhr (1)
Jetzt habe ich es so umgeschrieben dass nichts mehr mit Dim ... drin steht und es funktioniert:Sub CATMain() Set oprod = CATIA.ActiveDocument.Product Set TheSections = oprod.GetTechnologicalObject("Sections") Set mySection = CATIA.ActiveDocument.Product.GetTechnologicalObject("Sections") Set oSection = oprod.GetTechnologicalObject("Sections") Set oSection = mySection.item(1)MsgBox oSection.Name oSection.Name = "BlaBla"End SubVerstehe aber trotzdem nicht, wo der Fehler war ...Grüße
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Section cut im Produkt (TPSViews)
bgrittmann am 11.11.2016 um 20:09 Uhr (1)
ServusIm Doku: Catia-Installationsverzeichnis: V5Automation.chmGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Section in ein Part exportieren
Jonny1 am 06.09.2007 um 09:56 Uhr (5)
Hallo,endlich kann ich mit dem Makro weitermachen, allerdings ist das mehr ein VB2005 Projekt geworden.Die Lösung von Lusilnie funktioniert sehr gut. In meinem Programm kann ich es leider nicht ganz verwenden. Ich habe mehrere Sections zu exportieren und bei Lusilnie Lösung wird immer ein neues Part mit dem Schnitt abgespeichert, was bei über 50 Sections etwas unübersichtlich und sehr aufwendig wird.In Catia hab ich die Möglichkeit alle Sections in ein Part zu exportieren. Ich habe versucht über copy/paste ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umlaute in einer Zeichnung erstezen
carambols am 13.11.2016 um 13:11 Uhr (1)
Danke Bernd!Ich hab es über den Catia Editor mit VBA-Script ausgewählt. Da kann ich also den SUB nicht umbenennen, okay ich versuch das mal Morgen. Schönen Sonntag noch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Umbenennungs-Makro
monka am 16.11.2016 um 08:33 Uhr (1)
Hallo stkufalls du immer noch Hilfe brauchst hier ein paar Tipps:Mit CATIA.ActiveDocument.SaveAs "Hier den Speicherpfad eingeben" kannst du das aktive Dokument speichern.Mit CATIA.FileSystem.DeleteFile "Hier Pfad eingeben von der Datei die gelöscht werden soll" kannst du eine Datei löschenFalls du ein Product durchlaufen willst und die Dateinamen abgleichen kommst du mit folgendem Code an die Dokumente ran:Code:Dim Product1 As ProductsSet Product1 = CATIA.ActiveDocument.Product.ProductsDim Datei As StringD ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewindetiefe über Support Depth im VBA festlegen
joehz am 16.11.2016 um 12:46 Uhr (1)
Hi monka,magst uns zeigen, was Du bisher hast?(Damit wir leichter ins Thema finden)Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Gewindetiefe über Support Depth im VBA festlegen
moppesle am 17.11.2016 um 07:06 Uhr (1)
Hallo monkaZitat:Um es gleich noch vorweg zu nehmen, eine PowerCopy kommt für mich nicht in Frage da ein Standardbohrbild sich über 2 Bodies erstreckt und eine PowerCopy dies nicht hinkriegt.,Das sollte eigentlich funktionieren.Kannst du das genauer erklären. Ein Bild wie das ausehen soll wäre nicht schlecht.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : bemaßung nummerieren und in excel einlesen
joehz am 17.11.2016 um 13:46 Uhr (1)
Hi ph,kurze Frage:Wie verknüpfst Du die Nummern mit den Massen?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Spline als Makro
nikita92 am 17.11.2016 um 16:41 Uhr (1)
Guten Tag,ich muss für die Uni ein Makro in CatiaV5 erstellen. Leider hatten wir nur ein paar Wochen die Grundlagen erklärt bekommen und die Schnittstelle VB - Catia bringt mich zum verzweifeln.Aktuell habe ich folgendes problem: Ich möchte eine Skizze erstellen mit min. 3 Punkten und diese mithilfe eines 2d splines verbinden.Die Skizze erstellen ist kein Problem und auch die 3 Punkte habe ich.Wenn ich die Hilfe richtig verstehe muss ich nun die Punkte einem array zuweisen?Das sind meine Punkte:point2df(0) ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Berechung starten in GSA
Bay Ganyo am 17.11.2016 um 18:02 Uhr (1)
Guten Abend!für mich ist doch nicht so gut. Ich versuche seit gestern mein Macro zu vervollständigen, leider erfolgslos.Mein Macro in VBScript geht von der FEM Workbench in Assembly Workbench, wechselt ein Paar Parameter, aktualisiert, geht zurück in FEM Workbench und ... An der Stelle will ich die FEM Analyse starten.Das Problem ist, dass der CATIA.StartCommand "Berechnen" einen InputBox mit einem DropDown Manu rausspuckt und ich weiß nicht, wie ich mit dem Makro etwas von dem DropDown Manu auswählen kann ...
|
In das Form CATIA V5 Programmierung wechseln |