|
CATIA V5 Programmierung : Achsensysteme in einem GeometricalSet
Jens Hansen am 13.03.2014 um 13:00 Uhr (1)
Hallo,wie Bernd schon schreibt, es geht nur über eine Suche.SGJens------------------Inoffizielle CATIA-HilfeseiteKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : freie Flächen erkennen
bgrittmann am 27.01.2013 um 16:52 Uhr (0)
ServusZum erstellen von Makros sind die Grundlagen von VB bzw VBA sehr nützliche (dazu sollt es genügend Tutorials im Netz geben).CATIA spezifisch gibt es zwei Bücher:- Catia V5: Makroprogrammierung mit Visual Basic Script - Dieter R. Ziethen- Kochbuch - CATIA V5 automatisieren - Jens HansenAllerdings sollte man bevor man ein Makro schreibt, die Grundlagen zu CATIA schon drauf haben und ggf schon ein manuelle Lösung des Problem haben.Dies kann man dann ggf durch ein Makro automatisieren/optimieren.GrußBern ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SPA workbench VBA R16?
AndyMF am 25.08.2009 um 07:29 Uhr (0)
Guten morgen GemeindeHab da ein kleines problem mit der SPA workbench in R16 und VBA !Catia bringt mir in R16 und Vba ein Object requiered Fehler bei dem kleinen code!Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench") Set aTheMeasurable = TheSPAWorkbench.GetMeasurable(beschnittline) hier kommt der fehler angle1 = aTheMeasurable.GetAngleBetween(hybridShapeLineNormal1)Es ist als lizenz ne HD2 angezogen! Das seltsame ist in VBscript ist es kein problem!Auch in R17 und R19 funzt es ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection-Class als LateBinding aus Visual Basic
INLU am 05.02.2011 um 13:27 Uhr (0)
Hallo Christian,ich habe das mit der selektion im Late Binding so gemacht:Code: Dim CATIA as Object, Dokument, SelektionCATIA = System.Runtime.InteropServices.Marshal.GetActiveObject("CATIA.Application") Dokument = CATIA.ActiveDocument Selektion = Dokument.SelectionDas funktioniert bei mir so auch Einwand freimfg Lars[Diese Nachricht wurde von INLU am 05. Feb. 2011 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Studio 2005: Wie kann ich auf die Typen von CATIA zugreifen???
tonka am 14.09.2006 um 10:44 Uhr (0)
Hy @ all!Habe eine Problem. Benutze seit 2 Tagen das Microsoft Visual Studio 2005 Standard Edition. Dort habe ich mir ein Programm geschrieben der gewisse Dateien in den Ordner des momentan geöffneten Product(Speicherpfad) kopiert. Das funkt ohne Probleme. Nun will ich aber das Product (das ich kopiert habe) in den Strukutrbaum von CATIA anhängen. Händisch mein ich das mit "Vorhande Komonenten". Jedoch erkennt MVS2005 nicht die Typen von CATIA. Geht das überhaupt und wenn ja wie? Bitte recht einfach erklär ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Untergeordnete Baumstruktur
DanielFr. am 06.08.2010 um 10:38 Uhr (0)
Hallo,IMHO gibt es keine Möglichkeit dies mit VBA bzw. CATScript Mitteln zu bewerkstelligen. Das liegt einfach daran das das keine öffentliche CATIA-Funktion ist. Das siehst du daran das es NICHT in der CommandList geführt wird. Und somit hast du keinen Zugriff darauf ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATPart in CATProduct einfügen per VBA
AndyMattes am 04.05.2023 um 12:22 Uhr (1)
Hi, okay ich hab den Fehler gefunden.Das geht so in die Richtung "Ich habe keine Lösung bewundere aber das Problem" Ich muss, nach dem ich Catia gestartet habe, zuerst einmal eine Catia Datei manuell Öffnen (über File- Open- *.CATPart). Dann läuft das Test-Makro fehlerlos. Es muss also irgendwie damit zusammenhängen, wie wir die User-Settings in Catia laden.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia DXF Export --> Layer und Blöcke
Hokay am 31.07.2006 um 14:36 Uhr (0)
Hallo... nein, leider nicht. :-(Catia Beginnt bei Block0, Block1 ... usw. ich kann die "2D-Komponente" nennen wie ich will der Export nummeriert selbst neu.Ähnlich sieht es mit Layer aus.Catia nutzt nicht die Layernamen sondern die Nummer und schreibt diese in das DXF. Ich brauche aber die Namen in einer anderen Anwendung. (TDM)siehe Bild:Viele Grüße Hokay
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : englisch - deutsche Catia Umgebungen - Makro variablen Datenbank?
Beny am 06.12.2010 um 14:31 Uhr (0)
ja genau :-)wollte nur nicht den exakten weg beschreiben wie ich auf die variablen komme da diese ja in dem buch beschrieben sind ;-)des funktioniert schon recht gut mit dem erkennen der deutschen oder englischen Catia... mein problem ist jetzt die variable die ich innerhalb des search befehls verwende (die auch wieder bei einer deutschen catia anders heißt als bei einer englischen)...find das echt komisch, das der das nich machen will... weil der Name is ja im arbeitsspeicher und wenn man dann die variabl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : String aus Drawing Textobjekt auslesen
FRom am 27.06.2006 um 10:20 Uhr (0)
Hallo Lusilnie,ein Traum, funktioniert einwandfrei.Danke für die schnelle Antwort.Hier wäre nun mein fertiges Skript, ist sicher noch etwas verbesserungswürdig, aber es erfüllt ihren Zweck.Language="VBSCRIPT"Sub CATMain()Dim Z_Nummer As StringDim Idx As StringDim Z_Idx As StringDim I As IntegerDim Box As IntegerFor I = 1 To CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(2).Texts.Count If (CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(2).Texts.Item(I).Name = "Zeichnungsnummer") Or (CATIA.ActiveDoc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Programmierung
steirerhubsi am 10.10.2003 um 10:43 Uhr (0)
Hallo! Ich schreib mal kurz meine Erfahrungen: Ich habe vor ca. 6 Monaten mit dem VBA-Programmieren in CATIA angefangen. Damals standen mir nur die CATIA-Hilfe, die Automation.chm und dieses Forum als Lernhilfe zur Verfügung. Für das erste komplexere Programm habe ich vier Monate gebraucht. Für das zweite drei Wochen. Vor Beginn des zweiten Programmes hab ich mir auch das Buch Catia V5-Effiziente Konstruktion mit Makros mal angesehen. Ich kann mich der Meinung von RonnyS nur anschließen. Für absolute E ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia kann aufgenommene makros nicht ausführen...
Fhdoia am 05.12.2011 um 13:50 Uhr (0)
ich hab jetzt mal nen screen gemacht von dem was ich gerade versuche umzusetzen:ich möchte die beiden parameter werte x und y in die fenster eingeben können und sobald man dann den button unten drück sollen die werte an catia übergeben werden und catia soll aktualisiert werden.den befehl für das aktualisieren habe ich schon:Sub CommandButton1_Click()Set productDocument1 = CATIA.ActiveDocumentSet product1 = productDocument1.Productproduct1.UpdateEnd Subdas geht auch soweit.wie ich allerdings jetzt weiter ma ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehlsliste für Catia V5
DanielFr. am 27.01.2011 um 08:42 Uhr (1)
Hallo Michael,so ganz habe ich dich immer noch nicht verstanden. Es ist hier strikt zu unterscheiden nach:1. CATIA V5 Online DocumentationDas ist die CATIA Hilfe welche in deutsch und/oder englisch installiert werden muss. Die Online Documentation erklärt die nativen CATIA Befehle (Features) wie z.B. Pad, Pocket (Inputs, Verwendung, etc.)2. v5automation.chmDas ist die API-Hilfe für Programmierer in der spezifischen API-Befehle (verwendbar mit VBA, CATScript und CATvbs) dokumentiert sind. Hierbei sind auch ...
|
| In das Form CATIA V5 Programmierung wechseln |