|
CATIA V5 Programmierung : Catia V5 und Layer
haensel am 03.02.2011 um 14:10 Uhr (0)
Hallo CAD.DE Gemeinde,ich habe ein CATPart (aus Catia V4). In diesem sind verschiedene Flächen und Körper auf Layer gelegt. Das ist sehr unübersichtlich zum Arbeiten in V5. Jetzt würde ich gerne die Daten (Flächen, Punkte usw) die auf einem bestimmten Layer sind in das entsprechendes Geometrisches Set setzen. 1.) wie kann ich die belegten Layer suchen und in ein Geometrisches Set kopieren ?2.) wie könnte ich es mit den Körpern machen ?Danke
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mit VB 2010 Catia starten und Part erstellen
bgrittmann am 06.04.2012 um 13:01 Uhr (0)
ServusWelche Fehler spuckt de rDebugger von VB.net aus?Wo hört die eine Funktion "IsCATIARunning" auf?Wo wird die CATMain aufgerufen?Wo ist die Variable CATIA definiert, bzw wo wird diese an die anderen Funktionen/Routinen weitergegeben?GrußBerndEDIT:hier findest du noch einige Hinweise.------------------Warum einfach, wenn es auch kompliziert geht.[Diese Nachricht wurde von bgrittmann am 06. Apr. 2012 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : arbeiten ohne Visualisierung
Jens Hansen am 29.01.2008 um 11:50 Uhr (0)
Hallo,die parts müssen schon geöffnet werden um darin zu arbeiten. Du kannst aber das gesamte CATIA minimiert darstellen; da hast du die Grafikauslastung nicht und es läuft alles etwas schneller ab. Nicht vergessen, nach vor dem Makroende v5 wieder amximiert darzustellen - sonst wundert sich der User Viel ErfolgJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Powercopy als Icon hinterlegen -> Katalog bearbeiten
Lionel Hutz am 05.04.2017 um 11:28 Uhr (1)
Könntest du dich damit anfreunden, die Catsetting "CatalogEditor.CATSettings" temprär aus deinem Settingsordner zu entfernen (oder umzubenennen/ .bak anzuhängen) und gucken, was passiert?http://catia-wiki.de/index.php?title=CATSettings#CATSettings_von_MD2.2FHD2Edit: CATIA dabei geshclossen haben und dann neu starten[Diese Nachricht wurde von Lionel Hutz am 05. Apr. 2017 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objectpfad / Einsteigerhilfen
Jens Hansen am 21.11.2008 um 15:45 Uhr (0)
Hallo,schau dir mal die Suchfunktion in V5 genau an. Dort kannst du nicht nur nach Namen sondern auch nach Objekttypen suchen lassen.Es gibt aber doch in V5 schon die Möglichkeit direkt per mausklick Ebenen etc. auszublenden oder anzeigen zu lassen. Warum dann noch den Aufwand mit dem VBA-Fenster?SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros mit Vb .Net
Jens Hansen am 20.10.2003 um 15:06 Uhr (0)
Hallo Ronny,am besten über ein CATIA-Makro("Starte_mein_Programm.CATScript"). Gemäß Registry starten solche Makros automatisch V5 und führen dann erst den internen Code aus.Beispiel:Sub CATMain()CATIA.SystemService.ExecuteBackgroundProcessus("Programm.exe")End SubDabei muss allerdings das Script aus dem selben Ordner gestartet werden, indem sich auch Programm.exe befindet.viel erfolgJens Hansen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fensterwechsel / Skizziererabfrage
tberger am 15.02.2011 um 19:04 Uhr (0)
Hallo mycon,mit der Suchabfrage wärst du vieleicht über den einen oder anderen Beitrag gestolpert.Ich linke mal auf "meinen": http://ww3.cad.de/foren/ubb/Forum137/HTML/004265.shtml#000003 Du kannst mit:Sub CATMain()MsgBox CATIA.GetWorkbenchIdEnd SubZu einer gerade befindlichen Workbench dir die ID auslesen. Beim Sketcher kommt CS0WKS heraus.Damit könntest du abfragen und über If .. Then etwas steuern:If CATIA.GetWorkbenchID = "CS0WKS" Then ...Und noch ein weiterer Link um Workbenches zu wechseln: http://ww ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrtabelle in Zeichnung updaten
tomtom1972 am 27.10.2010 um 08:32 Uhr (0)
Hallo,du kannst den Wert des Textes einer aus Textfeldern erstellten Tabelle (die "echte Tabelle eignet sich nicht dafür) mit dem Wert eines Parameters aus einem Part oder Product verknüpfen: mittels Attribut-Link. Das kannst du manuell einfach mit einem Textfeld und irgendeinem Parameter in einen Part ausprobieren.Wenn du nun deine Bohrungen strukturiert erzeugst (also immer auf die gleiche Art und Weise) kannst du dir Tabellen in einer Zeichnung erstellen, deren Textwerte sich automatisch anpassen, wenn ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro
MaxZ am 05.08.2005 um 08:50 Uhr (0)
Hallo! aktive CATIA Version: http://ww3.cad.de/foren/ubb/Forum137/HTML/001215.shtml Dokument CATIA Version: http://ww3.cad.de/foren/ubb/Forum137/HTML/001196.shtml Vielleicht helfen dir die zwei Beiträge weiter, sonst einfach die Suchfunktion beanspruchen. Ciao Max ------------------ --- Der frühe Vogel fällt nicht weit vom Stamm. ---
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Isometrische Ansicht aufrufen
bgrittmann am 20.01.2011 um 23:35 Uhr (1)
ServusDas Geheimnis scheint das Arbeiten mit Cameras zu sein (siehe auch Doku)Code:Sub CATMain()Dim ThatCamera As CameraSet ThatCamera = CATIA.ActiveDocument.Cameras.Item("* iso")CATIA.ActiveWindow.ActiveViewer.Viewpoint3D = ThatCamera.Viewpoint3DEnd SubRichtet im 3DViewer als Isometrische Ansicht aus.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 26.01.2012 um 13:37 Uhr (0)
Die Sortierung von "Sections" habe ich wie folgt durchgeführt:Code:Sub SetSectionOrderOfListBox(listBoxOrder() As String) Dim i As Integer i = 1 For i = 1 To UBound(listBoxOrder) SelectSectionByName listBoxOrder(i) CopyAndPaste DeleteSectionByName listBoxOrder(i) SetOldSectionName listBoxOrder(i) NextEnd SubSub CopyAndPaste() Dim sel As Selection Set sel = CATIA.ActiveDocument.Selection sel.Copy sel.PasteEnd SubSub SetOldSectionName(secName As String) Dim secs As Sections Set secs ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .net Problem
mathias.bergundthal am 14.07.2006 um 08:27 Uhr (0)
Was für ein CATIA V5 Release brauchst du? R14 ??? den kannst du noch nicht mit VB.net 2005 ansprechen, nur R16 (also R15 habe ich nicht probiert)Also wir haben auch ein tool das CATIA startet aber wir führen das exe aus mit den CATEnv einstellungen (von da könnten deine lizenz probleme kommen mit dem "createobject")aber eingentlich kannst du CATIA nicht mit CreateObject starten... mein VS geht momentan nicht (wer weiss warum, aber ist ne trial...)daher kann ich gerade schlecht helfen, resp ausprobieren...J ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VBA CommandButton Alles aktualisieren
DanielFr. am 20.07.2009 um 12:49 Uhr (0)
Hallo,ah ok. IMHO brauchst du für das Update aber keinen eigenen Button. Wenn dein Produkt mit der auf dem Netzlaufwerk liegenden Tabelle verknüpft ist und diese Tabelle geändert wird (egal von wem) dann sollte das CATIA automatisch merken. Updaten kann man das nicht, die Tabelle erweitert sich dementsprechend. Der CATIA Anwender sieht nach der Änderung die neue Konfiguration in der DesignTable und muss diese ggf. per Hand einstellen. Der CATIA Anwender sollte aber einen Hinweis bekommen, das sich die Tabe ...
|
| In das Form CATIA V5 Programmierung wechseln |