|
CATIA V5 Programmierung : Visual Studio 2005: Wie kann ich auf die Typen von CATIA zugreifen???
mathias.bergundthal am 14.09.2006 um 11:29 Uhr (0)
Hi Tonka,deine 2. frage kann ich beantworten:damit du die Eingenschaften, Befehle des Objekte sehen kannst musst du die Verweisse hinzufügen. dazu kommt das du das objekt richtig deklariern musst. aber achtung es kann zu sehr schönen fehler kommen, da dassault das vb.net noch nicht / nie richtig unterschtütz hat.Code:Public CATIA As INFITF.Applicationzum anderen... ich mache fast das selbe. ich bin an einem template tool entwicklen in dem ich auch die möglichkeit haben muss ein part einem produkt zuzuweise ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hilfe beim Macro erzeugen
denyo_1 am 16.04.2008 um 19:07 Uhr (0)
Hallo reipet,Also ich hab das gerade mal mit dem Makrorecorder aufgenommen. Die geometrischen Sets waren zwar bei mir nicht benannt, ich habe das Makro aber dahingehend optimiert.Jetzt habe ich jedoch zwei Fragen an dich.1. Wozu brauchst du eigentlich ein Makro? Wenn du ein Part-Template hast kannst du das doch auch auf die Platte speichern und jeder der ein neues Part anfängt muss über File - New From (bzw. File - Open - Save As) das Template laden. Bei File - New - Part sollte es dann eine Fehlermeldung ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Hilfe beim Macro erzeugen
denyo_1 am 17.04.2008 um 16:35 Uhr (0)
@Randle:Ich weiß es selber nicht genau an welcher Zeile man da was drehen muss. Kann aber morgen mal bei unseren Admins nachfragen und das Ergebniss hier posten... ;-)@reipet:Ich hab das Makro nochmal überarbeitet. Es scannt jetzt die Part-Stuktur des geöffneten Parts. Alle Teile die nicht da sind (laut Template) werden hinzugefügt. Alle anderen Teile bleiben so wie sie sind. Das Annotations Set wird hinzugefügt, und das Achsensystem ausgeblendet und auf Current gesetzt.Das einzige das ich nicht hinbekomme ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Timestamp
miezeka am 08.01.2009 um 21:53 Uhr (0)
Hallo LilaDu hast rechtich habe diesen Codeschnipsel bekommen, da ich wirklich ein kompletter Neuling bin was programmieren angeht und im Ziethen stand kein Timestamp (vllt hab ichs auch übersehen)an dem Code welchen ich bekommen habe hat mich die Zeitangabe gestört und das Datum-Format. Hier ist YYMMDD und ich möchte unbedingt DDMMYYalso eben spiegelt vekehrt. Frage war ob das möglich ist.Aber es kamen auch andere Variationen, welche auch noch viel einfacher sind.Denn zur Zeit möcht eich ein Template erst ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Template über Makro aufrufen
Randle am 14.07.2009 um 15:05 Uhr (0)
Hallo,dein Link aus deinem ersten Beitrag funzt nicht. Darum versuche ich jetzt mal einen Schuss ins Blaue.Du möchtest eine Powercopy instanzieren, die innerhalb eines CATParts abgelegt ist. Das Part liegt im Filesystem.Sub CATMainSet PartDocument1 = Catia.ActiveDocumentSet part1 = PartDocument1.PartSet Body1 = Part1.Bodys.Item(1)Set instanceFactory = part1.GetCustomerFactory("InstanceFactory") instanceFactory.BeginInstanceFactory "Mein PowerCopy", "C: empPart1.CATPart"instanceFactory.BeginInstantiateinsta ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom: Drawing + Part verlinken
MichaelTreiber am 02.03.2011 um 11:31 Uhr (0)
Also ich habe die CheckBox noch nicht direkt eingefügt, sondern erstmal versucht das ganze automatisch aufzurufen. Die Ansichten sind im Drawing Template erstellt mit Bezug auf das Part Template.Code:Dim partDocumenta As PartDocumentDim partDocumentb As PartDocumentDim drawingDocumenta As DrawingDocumentDim drawingDocumentb As DrawingDocumentDim parta As PartDim partb As PartPrivate Sub UserForm_Activate()---------------------------------------------------------------------------------------------Übernehme ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom: Drawing + Part verlinken
MichaelTreiber am 02.03.2011 um 11:02 Uhr (0)
Hallo Community,ich hätte da mal eine Frage:Ich versuche eine automatisierte Zeichnung über ein Template und den NewFrom Befehl von einem Part, das ich ebenfalls über ein Template automatisiert und mit NewFrom geöffnet habe, zu erstellen.Also die Planung sieht wie folgt aus:Ich rufe eine Benutzeroberfläche auf auf der ich gewünschte Maße an einem Bauteil ändern kann, zusätzlich öffnet sich mit der Benutzeroberfläche auch die dazugehörige CATPart Datei (Template) in Catia. Ich drücke auf meinen Create Butto ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Basic
DanielFr. am 22.12.2009 um 10:21 Uhr (0)
Hallo,alles was du mit einem internen CATScript machen kannst kannst du über die COM-Schnittstelle auch mit VB2008 machen. Ich persönlich würde es ohne externe (also in deinem Fall interne CATIA Scripte) machen denn dann hast du zwei Programme die du ggf. warten musst. Mache am besten alles über VB2008. Vom Ablauf her sieht das dann folgendermaßen aus.1. Erst mal brauchst du die entsprechenden Verweise (das ist aber nur optional damit du den IntelliSense nutzen kannst) - InfInterface = InfTypeLib.tlb - ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilereferenzlink bei Erstellung einer Zeichnung umbiegen
ser4 am 30.11.2011 um 15:39 Uhr (0)
Hallo Forum,habe schon Suchfunktion bemüht, bin anscheinend zu dumm um "richtige" Posts zu finden ggf. gefundene richtig interpretieren.Ich habe folgende Frage: es ist ein Verzeichnis mit 3d-Teilen(vorerst CATParts) vorhanden. Ein angedachtes Macro soll Part aufrufen, eine Zeichnung vom Template(NewFrom) erstellen und vom geöffnetem Part ein Zeichnungsansicht erstellen. Danach wird die Zeichnung aktualisiert, und mit SaveAs abgespeichert.Zeichnungstemplate beinhaltet externe Referenzen, die auf ein Parttem ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sehr langsamer Paste Vorgang
Jannis1988 am 10.09.2012 um 09:09 Uhr (0)
Hallo Zusammen,ich habe ein kleineres Problem mit dem selection.paste Vorgang.Zur Beschreibung des Codes:Fenster 1: Gesamtes Assembly mit vielen enthalten PartsFenster 2: Leere Struktur - in diese werden die gewählten Parts aus Fenster 1 eingefügt- Ausgeblendete Parts werden im Fenster 1 gesucht- Falls welche vorhanden sind werden diese kopiert- Es wird ins Fenster 2 gewechselt - Es wird nach einem Parameter namens Nomenclature_DE mittels einer Schleife gesucht (werden sehr viele Parameter, da die kopierte ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
DanielFr. am 20.12.2013 um 10:34 Uhr (1)
Hallo Goddz,zu deiner überlegten Lösung eine *.CATPart / *.CATDrawing Datei direkt auf der Homepage / PHP zu erstellen...Das geht natürlich aus folgenden Gründen nicht!1. Der SourceCode der CATIA Dateien ist kompiliert. D.h. du kannst nicht, wie bei unproprietären Dateiformaten (vgl. iges) den Code einfach im Editor schreiben und die Datei umbenennen sondern du musst den erstellten Code durch einen Kompiler jagen. Der Kompiler macht den aus dem eigentlichem Source Code die native (proprietäre) CATIA DateiD ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing neu aus / newfrom
cmb am 06.03.2014 um 14:38 Uhr (1)
Hallo Bernd,wenn ich erst das Part öffne ( template.CATPart) danach Zeichnung NewFrom, bleibt doch meine template.CATPart Verknüpfung erhalten. Oder habe ich dich falsch verstanden.GNorbert
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing Titleblock per Makro füllen
DanielSRe am 12.07.2014 um 12:14 Uhr (1)
Hallo Zusammen,das ist mein erster Beitrag hier.Ich bin Maschinenbau Student und Mitglied in dem Formula Student Teamg der Hochschule.Da ich bei unserem Team für das CAD zuständig bin, möchte ich ein Makro erstellen das die Zeichnungserstellung erleichtert.Bei meinem Praxissemster bei einem Automobilhersteller hatten wir ein ähnliches Makro.Was ich mir vorstelle wäre, dass ich ein offenes Part/Produkt habe und das Makro starte.Es öffnet sich eine Oberfläche wo man folgendes auswählen kann.1. Zeichnungsgröß ...
|
In das Form CATIA V5 Programmierung wechseln |