|
CATIA V5 Programmierung : Rule
Tunki am 16.06.2008 um 14:23 Uhr (0)
Guten tag an alle,ich habe ein Problem. Ich schreibe grade ien rule und komme da an einer stelle nicht so ganz weiter.und zwar habe ich mehrere Parameter, die verschiedene Spalten in einer Konstruktionstabelle anwählen sollen. Soweit ist es noch kein problem aber jetzt will ich noch Parts damit steuern, und diese liegen immer auf verschidenen Tabellenspalten, das heißt ich will an einen Befehl noch mehrere mit anhängen.z.B.: if Anfang==1{ `000_000_000RelationsDesignTable.4Configuration` =1}jetzt will ich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Release per CATScript abfragen
Bertel am 04.03.2010 um 14:55 Uhr (0)
Hallo,weiss jemand, wie man das CATIA Release per CATScript abfragen kann?Die Doku gibt folgendes her: Zitat:o Property Release( ) As long (Read Only) Returns the CATIA release number. Parameters: oVersion The CATIA release number. Ein Beispiel wäre hilfreicher! habe gerade eins gefunden:Code: RL = CATIA.SystemConfiguration.release SP = CATIA.SystemConfiguration.servicepackGrußBertel[Diese Nachricht wurde von Bertel am 04. Mrz. 2010 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand anhand einer Richtung ausgeben
spoerk am 03.07.2009 um 15:00 Uhr (0)
Bin gerade auf noch ein Problem gestoßen.Ich möchte mein Template nur über Rules und Reaktions steuern.Hierbei trit folgendes Problem auf. Mit dem Befehl measure distance(body,body)lenght, die cih in einem Parameter ausgeben lasse ist es nicht möglich ein Vorzeichen mit auszugeben. D.h. ich kann nciht entscheiden auf welcher Seite einer Ebene der Punkt liegt.Wie könnte ich dieses Problem lösen?Eventuell mit dem Befehl directiondir(body,body,direction)length, jedoch weiß ich nciht was ich als direction anwä ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Start Commands
Jens Hansen am 09.02.2012 um 10:59 Uhr (0)
Hallo,die Auflistung findest du in V5 unter dem Menü "View" - "Command list".SGJens------------------Inoffizielle CATIA-HilfeseiteKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teil schließen
Tstone am 04.06.2003 um 12:26 Uhr (0)
Hallo Jasiu Versuch es mal damit: Language="VBSCRIPT" Sub CATMain() Dim CATIA As CATIA.Application Set CATIA = CreateObject("CATIA.Application") Dim docs1 As Documents Set docs1 = CATIA.Documents Dim doc As Document If docs1.Count 0 Then For Each doc in docs1 doc.close Next Else msgbox "Kein Document geöffnet" End if End Sub Ich hoffe es funktioniert bei Dir Gruß Tstone
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter auf Eigenschaften zuweisen???
denyo_1 am 09.02.2009 um 15:34 Uhr (0)
Hallo Maxi,ok das Kontextmeü kannst du definitiv nur über CAA anpassen bzw. ändern. Diese Möglichkeit scheidet also aus. Du sagst aber du willst nur im Part diese Eigenschaft irgendwo hinterlassen. Warum fügst du nicht einfach ein Material hinzu? Spricht was dagegen die Materialien die du brauchst in einer neuen Materialbibliothek anzulegen und anschließend das Material zum Part hinzuzufügen? Wenn ja dann bleibt dir noch die Möglichkeit über die "user defined properties".Das sind Eigenschaften die der Anwe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kinematik Parameter auslesen
Ivanl am 14.12.2011 um 18:30 Uhr (1)
Hi, eigentlich dachte ich das ich mit diesem Problem so langsam mal abschliessen könnte nun aber das nächste . Wollte die Bewegung in VBA übernehmen und promt das nächste Problem "Automation type not supported in Visual Basic". Habe schon bisschen recherchiert an was es legen könnte. Das einzige was ich dazu gefunden habe ist das es sich wohl um falsche Deklarationen handelt mit denen VBA nichts anfangen kann und das diese dann als Objekt oder Variant deklariert werden sollen/müssen. Bei mir tritt die Feh ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Benötige Hilfe bei Tabellenerstellung
SergejH am 26.08.2021 um 17:40 Uhr (15)
Hallo Zusammen!Ich scheitere gerade an folgendem Problem:Seit einiger Zeit versuche ein Art der Tabelle zu erstellen welche einer BOM sehr ähnlich ist, hat aber auch gewisse Abweichungen. (sihe Bild)Bisher gelang es mir nur eine strukturierte Liste aller Komponenten der ASM zu erstellen, inkl. Einteilung in Unterbaugruppen und Ausweisung der Strukturtiefe.BSP:----------------------------Zeile1 123460-1 - HptASMEinbaulevel; Positionsnr;Anzahl;Part/SubASM Parameter(10x)1;1;1;2;123457-1;-;nut;PA66 GF30 H W BK ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Handling von zwei CATIA Instanzen in VB
Axel.Strasser am 10.09.2009 um 10:34 Uhr (0)
Gibt es eine Möglichkeit innerhalb von VB die CATIA Instanzen "sauber" abzufangen? Wir haben eine Applikation in der CATIA gestartet wird, parallel dazu läuft bereits ein CATIA. Wir haben jetzt keine Möglichkeit gefunden um der Applikation zu sagen, nimm das zweite CATIA und nicht das bereits geöffnete (es wird immer das erste genommen).Axel------------------Inoffizielle deutsche CATIA Hilfeseite Netiquette von cad.de
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter sperren (Schloss)
DanielFr. am 16.03.2010 um 09:30 Uhr (1)
Hallo,der Befehl CATIA.StartCommand hat einen schlechteren Ruf als sie tatsächlich ist. Es ist aber so wie du sagst das der Befehl meistens dann eingesetzt wird wenn keine Methoden oder Klassen zur verfügung stehen. Das Problem an diesem Befehl ist erstens die Sprachabhängigkeit und zweitens das es ein asynchroner Aufruf ist. D.h. der Script läuft nach dem Aufruf einfach weiter und wartet z.B. nicht auf eine Anwendereingabe (das kannst du mal mit einem positionierten Sketch versuchen da wird das ganz deutl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bauteilaustausch in Template
tberger am 17.06.2009 um 12:54 Uhr (0)
Hallo Spoerk und willkommen im Forum.Du willst also Product Knowledge Templates aufbauen, in einem Skelettpart Messungen anstellen um gezielt die richtigen Standardteile aus einem Pool/Katalog zu waehlen.Genau dieses Thema habe ich bei Ford vor gut 2 Jahren eingefuehrt, es funktioniert auch im Prinzip so, wie du es beschreibst.Du gehst wie folgt vor:Skelett aufbauen, Parameter darin erzeugen, diese mit Formeln ueber z.B. LAENGE = distance(Ebene1, Ebene2) verknuepfen.Eine Reaction erstellen, die aufgrund ei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Grundlegende Fragen zu Catia CAA
bgrittmann am 10.09.2010 um 10:55 Uhr (0)
ServusDie Doku findest du im CATIA-Installationsverzeichnsi: V5Automation.chmBücher: siehe catia.cad.deGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : selektion während eines Makros
Helmut Kuckertz am 27.08.2003 um 15:30 Uhr (0)
Hallo V5ler ich mache gerade meine ersten Schritte in der Makroprogrammierung. Min aufgezeichnetes Makro sieht so aus: es soll eine Ebene tangential zu einer Fläche generieren. Language= VBSCRIPT Sub CATMain() Dim partDocument1 As Document Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Part Dim hybridShapeFactory1 As Factory Set hybridShapeFactory1 = part1.HybridShapeFactory Dim hybridBodies1 As HybridBodies Set hybridBodies1 = part1.HybridBodies Dim hybridBody1 As Hy ...
|
| In das Form CATIA V5 Programmierung wechseln |