|
CATIA V5 Programmierung : FEM: lokalsensor - Bug in R14SP2 ???
Jens Hansen am 06.07.2005 um 10:43 Uhr (0)
Hallo zusammen,ich habe mittlerweile die R15 mit SP1 installiert, in der Hoffnung, daß das Problem unter R15 beseitigt ist.Zwar ist im FEM-Modul viel geändert worden , so daß bisherige Routinen nicht mehr funktionieren, aber die Lokalen Sensoren können immer noch nicht erzeugt werden.Hat denn niemand eine Lösung ????????????????!!!!!!!!Frohes Schaffen noch ...Jens Hansen------------------Inoffizielle CATIA-Hilfeseitehttp:catia.cad.de
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Recursive Makro Componet, Parts oder Products Ausblenden
xyon126 am 24.05.2014 um 21:05 Uhr (15)
Vielen Dank! Ich habe schon! Hier habe ich ein weiteres aussetzen, wenn interessiert.Code:Sub CATMain()Set ProductDocument1 = CATIA.ActiveDocumentSet Product1 = ProductDocument1. ProductDim ProductDoc1_As_DocumentSet ProductDoc1 = Catia.ActiveDocumentDim Selection1_As_SelectionSet Selection1 = ProductDoc1.Selectionselection1.Search "CATAsmSearch.Product.PartNumber=OPEN,all"Set visPropertySet1 = selection1.VisPropertiesVisPropertySet1.SetShow 1Selection1.ClearEnd Sub
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion Achsensystemen Catia V5 R18 mit catvba
Estafanos am 26.09.2013 um 14:51 Uhr (1)
Hallo Bernd,vielen vielen Dank für die sehr gute Idee. Ich habe es umgesetzt und es hat sehr gut funktioniert.@ Lutz: Herzlichen Dank für den Vorschlag. leider steht bei uns den nächsten Realse von Catia in Diskustion. Bei den neuen Realse vielleicht heissen die Achsen anderes. Super herzlichen Dank für euch.Gruß Estafanos
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wie komme ich an das Dokument meiner Selektion?
picard am 15.06.2005 um 13:25 Uhr (0)
Hallo Leute, ich möchte in einem Makro auf das Dokument eines in der Produktstruktur selektierten Parts zugreifen. Leider komme ich nicht dahinter, wie ich das anstellen muss. Code: CATIA.ActiveDocument.Selection.Item(1).Document Mit dem Aufruf erhält man wieder CATIA.ActiveDocument und nicht das Dokument des selektieren Item. Gruß, Picard
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausrichtung eines TPSView
HoBLila am 21.03.2012 um 13:51 Uhr (0)
Habe einen Workaround für das "View From 3D" Problem, welchen ich naürlich gern teile.Löst das Problem, aber nicht die GrundfrageCode:Option ExplicitPublic Sub CATMain() Dim arrVarOther(0) As Variant Dim docDRWWork As DRAFTINGITF.DrawingDocument Dim docPRTWork As MECMOD.PartDocument Dim docsCATIA As INFITF.Documents Dim objBuffer As Object Dim selWork As INFITF.Selection Dim sReturn As String Dim sViewName As String Dim tpsViewWork As AnnotationTypeLib.TPSView Dim windowWor ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Late Binding Visual Basic 2008
tobiley am 10.06.2011 um 10:46 Uhr (0)
Soo, ich habs nun gefunden in dem Objectbrowser vom CATIA VBA Editor stehen die Integerwerte hinter der Konstanten und es funktioniert.Vielen Dank nochmal!Und hier das versprochene Beispiel:Code:Benötigte Imports für das Late-BindingImports System.Runtime.InteropServicesImports System.Reflection Sub lb_get(ByVal ob As Object, ByVal Befehl As String, ByVal param As Object()) lb_result = ob.GetType().InvokeMember(Befehl, BindingFlags.GetProperty, Nothing, ob, param) End Sub Sub lb_set(ByVal o ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte Search. Und Selection
MKampmann am 25.02.2012 um 15:30 Uhr (0)
habe ebenfalls eine Select Frage und wollte keinen neuen thread dafür aufmachen:es soll ein Punkt (Punkt.1) innerhalb eines Parts (part.1) selektiert werden. Das part befindet sich in einer Baugruppe (Product1).Wenn mein part angewählt ist dann funktioniert mein makro: Dim oSelection As Selection Set oSelection = CATIA.ActiveDocument.Selection oSelection.Clear oSelection.Add CATIA.Documents.Item("Part1.CATPart").Part.FindObjectByName("Punkt1")Wenn das product angewählt ist und nicht das part, dann cr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eigenschaften in die Zeicnung übertragen
Liebmer am 05.05.2005 um 17:10 Uhr (0)
Hallo Leute Ich versuch mit meinem Makro die Eigenschaften eines Parts auszulesen (Teilenummer und Beschreibung) und diese in der Zeichnung als Text auszugeben. Habe hier zwar ein Skript gebastelt welches aber nur funktioniert wenn beide Dateien im Catia geöffnet sind. Kennt jemand von euch einen weg wie man dies auch mit geschlossenen Dateien machen kann? Liebe Grüße PS: Sub CATMain() CATIA.ActiveDocument.Sheets.ActiveSheet.Update Set DrwDocument= CATIA.ActiveDocument Set DrwSheets = DrwDocument ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisionsanalyse mit Bandanalyse kombinieren Catia V5
joehz am 13.07.2015 um 17:43 Uhr (1)
Hi Sven,eine kurze Suche im I-Net ergab: - https://www.hs-heilbronn.de/6907645/Catia-V5-Kurzanleitung-R15-Teil-2_Okt-2014.pdf - https://www.ecs.hs-osnabrueck.de/kollana.htmlErstere zeigt Dir welche Schritte Du automatisieren musst, letztere wie das andere umgesetzt habenWas weisst Du über Visual Basic (für Apps)?Tschau,Joe------------------The problem with the world is that the intelligent people are full of doubts, while the stupid ones are full of confidence.~Charles Bukowski
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part im Product aktiv setzen
RSchulz am 04.03.2013 um 16:46 Uhr (0)
Zitat:Original erstellt von imation1999:Code: 0--Product1 --- Derzeit aktiv (Blau) ! +--Part1.1 ! +--Part1.2 --- soll aktiviert werden ! +--Part1.3 Geht das irgendwie per Makro?Code:Sub CATMain() Dim oMainProduct as Product Dim oDoc as Product Dim oPartDoc as PartDocument Dim oPart as Part Dim oSel as Selection Set oMainProduct = CATIA.ActiveDocument.Product Set oDoc = oMainProduct.Products.Item("Part1.2") Set oPartD ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro > inaktivieren der Kons.
BADU am 07.09.2004 um 09:00 Uhr (0)
Hi OlafProbiers mal damit:____________________________________________________________Language="VBSCRIPT"Sub CATMain()Dim partDocument1 As DocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim selection1 As SelectionSet selection1 = partDocument1.Selectionselection1.Search "CATKnowledgeSearch.DesignTableType,all"For iI = 1 To CATIA.ActiveDocument.selection.CountCATIA.ActiveDocument.selection.Item(iI).Value.DeactivateNextEnd Sub___________________________________ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Freiheitsgrade einer Komponente in einer Baugruppe ermitteln
DanielFr. am 16.05.2012 um 21:03 Uhr (1)
Hi Jens,na aber sicher kann ich dir helfen:Code:Sub CATMain() Dim intDocObj As ProductDocument Dim intProdObj As Product Dim intKinWBObj As Workbench Dim intMechanismsObj As Mechanisms Dim intMsgBoxStr As String Dim intMechObj As Mechanism Set intDocObj = CATIA.ActiveDocument Set intProdObj = intDocObj.Product Set intKinWBObj = intDocObj.GetWorkbench("KinematicsWorkbench") Set intMechanismsObj = intKinWBObj.Mechanisms For Each intMechObj In intMechanismsObj intMsgBoxStr = "Informationen zum ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .vba in Catia einbinden
LayKris am 28.03.2012 um 10:33 Uhr (0)
Hallo Leute, bin neu hier, arbeite erst seit kurzer Zeit mit Makros und habe direkt mal eine Frage.Und zwar habe ich eine Eingabemaske mit Windows-Forms unter MS VB2010Express erstellt und möchte diese gern als Makro in CATIA nutzbar machen.Zwischen den Zeilen habe ich hier schon gelesen, dass es dafür wohl mehrere Möglichkeiten gibt, bin aber noch nicht so richtig schlau daraus geworden.Was ist eurer Meinung nach die einfachste/effektivste Möglichkeit, das zu tun? Quellcode kopieren und anpassen? Als .exe ...
|
| In das Form CATIA V5 Programmierung wechseln |