|
CATIA V5 Programmierung : CATIA mit bestimmten Optionen starten
cl10b am 23.02.2011 um 08:56 Uhr (0)
und nochmal Danke!Ach womit man sich aber auch herumschlagen muss, wenn man nur mal eben ein "kleines Programm" schreiben möchte... Nun gut - dann gilt es jetzt also aus Halbwissen zum Thema Environment echtes Wissen zu machen. Hat evtl jemand ein paar brauchbare Links parat wie man ein eigenes Environment sinnvoll erstellt, verwaltet und einbindet?(Das Problem bei uns im Haus ist, dass wir zwar die CATIA Lizenz besitzen und auch damit arbeiten aber von den tieferen Konfigurationsfragen niemand wirklich Ah ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Detailblatt kopieren und einfügen
willson am 01.09.2004 um 12:08 Uhr (0)
Bin in der Zwischenzeit dazu über gegangen, nur die Ansicht Unten in ein vorhandenes Detailblatt, das sich in einer anderen Drawing befindet, einzufügen. Hier mal ein Auszug aus meinem Makro: Dim Fenster1 As Windows Set Fenster1 = CATIA.Windows.Item(2) Fenster1.Activate Set AktivesDokument = CATIA.ActiveDocument Dim Selektion1 As Selection Set Selektion1 = AktivesDokument.Selection Set Blatt1 = AktivesDokument.Sheets.Item( Ansichten ).Views.Item( Unten ) zu kopierendes Element Selektion1.Clear Selekti ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter und objekt löschen
Catianeuling am 04.05.2005 um 10:44 Uhr (0)
Zitat: Original erstellt von prosper: Sub abc() dim oobjects(1) set oobjects(0) = Catia.activedocument.part.bodies.item( b1 ) set oobjects(1) = Catia.activedocument.part.bodies.item( b2 ) Hi Chris genau dieser Teil on deinem Beispiel verursacht immer wieder Fehler! Geht es vielleicht auch mit selection.search??
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Programmierung
Spritty am 14.04.2006 um 09:58 Uhr (0)
Hab endlich eine Teil-Lösung für mein Problem gefunden:Sub CATMain() Makro: Teile-Nummer.CATScript Zweck: Erzeugung einer Teile-Nummer, indem das ABC gesucht und nacheinander eingefügt wird. Autor: Yvonne Kelkel Datum: Juni 2006CATIA.StatusBar = "Teile-Nummer.CATScript"MsgBox ("Willkommen im Beschriftungstool: Teile-Nummer!")Set ADoc1 = CATIA.ActiveDocumentSet Liste1 = CATIA.ActiveDocument.SelectionListe1.ClearEingabe1 = "1.Silbe der Teile-Nummer"Eingabe1 = InputBox ("Bitte hier die 1.Silbe der Teile-Numme ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Update erzwingen
RSchulz am 18.06.2009 um 11:42 Uhr (0)
Hallo,auf Programmierebene kannst du mit folgenden Befehlen ein Update erzwingen...In der Deutschen Umgebung:Catia.StartCommand ("Aktualisierung erzwingen")In der Englischen Umgebung:Catia.StartCommand ("Force Update")HTH------------------MFGRick SchulzNettiquette (CAD.de)Konfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter und objekt löschen
prosper am 03.05.2005 um 19:03 Uhr (0)
Hallo, probier doch sowas, vielleicht funktionniert es: In diesem beispiel sagen wir, dass du ein Part offen hast in dem sich zwei Bodies (b1 und b2) befinden die du löschen möchtest. Geht natürlich mit Parameters usw genau so. Objekte in die Selection packen und Selection löschen. Sub abc() dim oobjects(1) set oobjects(0) = Catia.activedocument.part.bodies.item( b1 ) set oobjects(1) = Catia.activedocument.part.bodies.item( b2 ) set osel = CATIA.activedocument.selection osel.clear for i=0 to ubound(oobject ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartNumber im Zwischenablage Kopieren
meisterlumpi am 15.09.2011 um 15:52 Uhr (1)
Zitat:Ich möchte aus dem Objeckt, welches ich in CATIA selektiert habe (sprich: CATIA.ActiveDocument.Selection), den PartNumber holen und diesen String in der zwischenablage habenCode:Sub CATMain() Dim oData As New DataObject Dim sText As String With CATIA.ActiveDocument.Selection If .Count 0 Then sText = .Item(1).Value.PartNumber Else sText = "" End If End With With oData .SetText sText .PutInClipboard End WithEnd Sub"Microso ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro in Sketch wechseln innerhalb einer Baugruppe
Dennis030186 am 13.05.2011 um 11:32 Uhr (0)
Das nehme ich nicht persönlich, weshalb auch. Jeder fänt irgendwomit mal an. das Grundprinzip vom Programmieren ist mir schon klar, ich verstehe auch das meiste wenn irgendwo was steht, das Problem stellt sich aber, wenn ich etwas selber aufbauen möchte. Ich erkenne aus der V5 Automation und den Büchern nicht, wo die Befehle stehen, wie ich diese exakt einsetze und das steht auch nirgendwo so erklärt, dass es mir weiterhilft...Also ich habe jetzt das Ganze in mein Programm eingebettet und ein Ausschnitt sc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Grundlegende Fragen zu Catia CAA
SvenJack am 10.09.2010 um 10:52 Uhr (0)
Danke für die Infos. Im Dassault System Forum funktioniert zur Zeit die Registrierung nicht.Ich muss aus CATIA nur Daten auslesen, keine Veränderungen durchführen: Geometrie, Position, Hierarchie, Ausrichtung etc.. Wahrscheinlich wird das durch ein externes Programm realisiert werden müssen, weil die Daten weitergegeben werden.Wie gut ist die Dokumentation für die ganzen Makrogeschichten? Gibt ja glaub ich sogar ein Dt. Buch dazu.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unbenutzte Parts löschen
CEROG am 14.09.2009 um 16:49 Uhr (0)
Zitat:Original erstellt von AndreasNilli:Im Internet habe ich mich mal durchgelesen, dass z.B die Negation von etwas mit "!" davor ist.Und das [a-z] bedeutet, dass nur Buchstaben von a-z vorkommen dürfen. Dies gilt wohl nur bei Boolschen Operationen oder?Nein, bei regulären Ausdrücken------------------Meine Firma | Website zum Buch Technisches Zeichnen mit CATIA V5 | Mein CATIA-BlogWie stelle ich meine Fragen richtig?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA CONTEXT LINK auslesen
CAD-Face am 10.11.2018 um 21:53 Uhr (1)
Hallo zusammen,auch ich bin an der Programmierung in CATIA interessiert und über dieses Thema gestolpert. Das klingt durchaus interessant!Leider funktioniert der oben angegebene Link von TomTom nicht mehr.Kann mir jemand die Informationen geben oder gibt es eine andere Seite? Viele GrüßeCAD-Face------------------Und Hände kamen aus den Weiten des Computer-Da-seins und schufen CAD
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Typ bei Gewindedefinition lesen und setzen
DanielFr. am 11.08.2011 um 12:25 Uhr (1)
Hallo,in einem "Hole"-Objekt gibt es eine HoleThreadDescription. Hier steht in der Eigenschaft "Value" z.B. M8x1 bei einem metrischen Feingewinde. Ist "kein Standard" in den Gewindedefinitionen eingestellt ist der Wert leer. Somit kommst du auf die gewünschten Eigenschaften und kannst diese auslesen------------------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 : *.catscript
Lusilnie am 10.05.2006 um 00:08 Uhr (0)
Hallo mike-PI,wenn Du CATIA unter Windows laufen hast, versuch es doch mal mit der "V5Automation.chm" irgendwo im CATIA-Installationsverzeichnis. Brauchst da nur nach "*.chm" suchen und solltest da schnell die Datei finden.Wenn Du etwas anderes suchst, beschreib es noch mal genauer.mfg,Luslinie------------------Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!!frei nach größeren Geistern
|
| In das Form CATIA V5 Programmierung wechseln |