Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 14 - 26, 101 Gesamtergebnisse mit Suchbegriffen catia v5 sec.

Direkter Link in ein Forum:

CATIA V5 Allgemein CATIA V5 Drafting CATIA V5 CAM CATIA V5 Kinematik DMU CATIA V5 Programmierung
CATIA V5 Flächen CATIA V5 Part / Assembly CATIA V5 Infrastruktur CATIA V5 Datentransfer CATIA V5 FEM
CATIA V5 ICEM Shape Design CATIA V5 Composite

CATIA V5 Programmierung : Porduct template mit reaction
zoltan.bekesi am 03.11.2008 um 20:08 Uhr (0)
Hallo Michael,CATIA.ActiveDocument ist die oberste Product im Fenster, es hat nichts mit blau hinterlegt zu tun!Falls du den DocTemplate in die oberste einfügst, müsste es gehen. In die tiefere Ebenen kannst Du es interaktiv auch nur tun, wenn Du die entsprechende Ebene blau hinterlegst. Bei den Makros muss man aber generell anders vorgehen.Übergebe mal diesen VBScript ein Objekt (z.B. den Parameter "Nut"), dann kannst du von diesen Objekt aus mit .parent, bzw. das oft genug verwendet an die richtige Produ ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Formula; auf bestehenden Parameter zugreifen und in Formel verwenden
zoltan.bekesi am 05.02.2009 um 19:35 Uhr (0)
Hallo Zusammen,anbei die Ergänzung der Code von denyo_1 so, dass die Parameter mit Hilfe der Kugelobjekte bestimmt werden.Im Modell ist nur ein GeoSet mit 2 Kugel vorhanden, getestet nur für ein Part geöffnet.Code:Sub Catmain() Dim oDoc As Document Dim oPart As Part Dim oRel As Relations Dim oPara As Parameters Dim oForm As Formula Dim Box Set oDoc = CATIA.ActiveDocument On Error Resume Next Set oPart = oDoc.Part If Err.Number 0 Then Box = MsgBox("Es ist kein Part geladen!" + Chr(10) + "Das M ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro Producte ein - ausblenden Schleife
zoltan.bekesi am 08.03.2009 um 16:32 Uhr (0)
Hallo Zusammen,Die Version von Bernd funktioniert in der ersten Ebene einwandfrei.Ab der zweiten Ebene würde es aber nicht gehen, z.B. bei dieser Struktur:+Root +Product A +Part A +Part A +Part B +Product A +Part A +Part A +Part BFolgender Kode, richtig ergänzt, würde es auch in diesen Fall die richtige Instanzen ein/ausblenden:Ist praktisch der Kode von Bernd nach VBA übernommen und mit der Pfaderzeugung ergänzt.Code:Option ExplicitSub CATMain() Dim oRoot As Document If CATIA.Documents.Count = 0 Then ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter im Parameterset
zoltan.bekesi am 11.03.2009 um 18:31 Uhr (0)
Hallo Michi,tausche mal dein Teil mit den Parameters auf folgende aus:Code:Dim parameters1 As ParametersAlle Parameters einer PartDocument (weil oRefDocument genommen)Set parameters1 = oRefDocument.Part.ParametersDim parametersets1 As ParameterSetsAlle ParameterSets innerhalb des PartsSet parametersets1 = parameters1.RootParameterSet.ParameterSetsDim parameterSet1 As ParameterSetDim I As IntegerDim sName As StringDim bParametersetGefunden As BooleanbParametersetGefunden = FalseDim theSet As ParameterSetFor ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Paramter / Formel übergeben
zoltan.bekesi am 11.03.2009 um 18:57 Uhr (0)
Hallo,es wird nicht so einfach sein, aber wenn der Parameter die Eigenschaft OptionalRelation hat, dann steht dort ein Verweis auf die Formel, wodurch dieser Parameter gesteuert wird.Folgendes gilt, wenn nur ein Part geöffnet ist:Code: Dim oNewParameter As Parameter Dim oPart As Part Set oPart = CATIA.ActiveDocument.Part Dim oProduct As Product Set oProduct = CATIA.ActiveDocument.Product Dim relations As relations Set relations = oPart.relations Neuer Parameter erzeugen Set oNewParameter = oPart.P ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter im Parameterset
zoltan.bekesi am 12.03.2009 um 17:52 Uhr (0)
Hallo, oProduct ist der Instanz, oRefDocument ist die "Originale". Wenn du in der V5Automation.chm die Objektstruktur durchliest, oder einfach in der VBA-Editor ein Watch auf CATIA.ActiveDocument legst, kannst du sehr schön die Hierarchie sehen. In CATIA hat jedes PartDocument (CATPart) ein Part und ein Product, sowie jedes ProductDocument ein Product und ein Products. Von oben nach unten, also von ActiveDocument ausgegangen, kommst Du in die erste Ebene über CATIA.ActiveDocument.Product.Products.Item(x) V ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Länge einer 2D-Linie im Drawing
zoltan.bekesi am 12.03.2009 um 18:24 Uhr (0)
Hallo Heiko,anbei eine Lösung. Es gilt nur für die selber gezeichneten Linien, Drawing geöffnet, auf aktueller Blatt und in der aktuellen Ansicht:Code:Sub test() Dim oActDoc As DrawingDocument Set oActDoc = CATIA.ActiveDocument Dim oSheet As DrawingSheet Set oSheet = oActDoc.Sheets.ActiveSheet Dim oSel As Selection Set oSel = oActDoc.Selection Dim DrwViews As DrawingViews Set DrwViews = oSheet.Views Dim oView As DrawingView Set oView = DrwViews.ActiveView Dim oGeometricElements As GeometricEleme ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Catia API -> Drawing
zoltan.bekesi am 12.03.2009 um 18:42 Uhr (0)
Hallo michse02,suche in deine CATIA Installationsverzeichnis nach der Datei V5Automation.chm.Da wirst Du die Antwort auf einige deiner Fragen bekommen.Aber kurz die Antworte auf einige deiner Fragen:1/a) Leider kann man kein Rechteck erzeugen. Wie wäre es mit einen Detail?1/b) Elemente ins Selection aufnehmen, VisPropertySet der Selection ansprechen2/a) siehe in der Hilfe, oder Forumsuche verwenden: http://ww3.cad.de/foren/ubb/Forum137/HTML/001111.shtml#0000012/b) siehe SetFontName in der Hilfe / Forumsuch ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Linie auf Blatthintergrund erstellen
zoltan.bekesi am 14.11.2008 um 20:33 Uhr (0)
Hallo,folgendes ist zwar in VBA, müsste aber in CATScript auch gehen:Code:Sub CATMain() Dim oDoc As Document Set oDoc = CATIA.ActiveDocument If LCase(TypeName(oDoc)) = "drawingdocument" Then Dim oDrawingSheets As DrawingSheets Set oDrawingSheets = oDoc.Sheets Dim oSheet As DrawingSheet Set oSheet = oDrawingSheets.ActiveSheet Dim oViews As DrawingViews Set oViews = oSheet.Views Hintegrund = Views.item(2) so läuft es aber komischerweise nicht ??? Dim oBgView As DrawingView Set oB ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : .Net-dlls für CATIA V5
zoltan.bekesi am 23.03.2009 um 18:23 Uhr (0)
Hallo makebeth,es liegt vielleicht an Option Strict, eine Einstellung am .NET Projekt. Es hindert Late binding, also alles muss schon beim Kodieren den richtigen Datentyp haben.Was man mit ActiveDocument machen kann ist z.B. folgendes:Code:Dim oDoc as Document = CATIA.ActiveDocumentdim oPartDoc as PartDocument = Nothingdim oProductDoc as ProductDocument = Nothingdim oProduct as Product = Nothingif TypeName(oDoc).Equals("PartDocument") then oPartDoc = CType(oDoc, PartDocument) Typumwandlung oProduct = oPa ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Projektion aus einer Selection
zoltan.bekesi am 23.03.2009 um 18:57 Uhr (0)
Hallo theshadog,Ein item der Selection hat eine Eigenschaft mit der Typ Reference:Code:Set oRef = CATIA.ActiveDocument.Selection.Item2(1).ReferenceGruß,Zoltan

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Punkte für einen Spline importieren
zoltan.bekesi am 23.03.2009 um 19:09 Uhr (0)
Hallo demar,es muss ein CATPart geöffnet sein.Einige Fehler sind behandelt, aber nicht alle.Den CATIA-bezogenen Teil kannst Du übernehmen. Die Datenformat sollst du anpassen, wie du willst.Dateiformat: Code:10.0;20.5;30.6;110.0;120.5;130.6;210.0;520.5;320.6;310.0;420.5;330.6;410.0;320.5;530.6;Code:Sub Catmain() Dim oActDoc As Document If CATIA.Documents.Count = 0 Then MsgBox ("Kein Dokument geöffnet!") Exit Sub End If Set oActDoc = CATIA.ActiveDocument If TypeName(oActDoc) "PartDocument" Then ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter im Parameter
zoltan.bekesi am 24.03.2009 um 18:41 Uhr (0)
Hallo Manrok,folgendes Code erstellt ein Parameterset. Es darf nur ein Part geöffnet sein.Code:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim parameters1 As ParametersSet parameters1 = part1.ParametersDim parameterSet1 As ParameterSetSet parameterSet1 = parameters1.RootParameterSet.ParameterSets.CreateSet("MySet")End SubWenn du es anderswo erstellen wirst, geht es ähnlich.Gruß,Zoltan

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz