Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.322
Anzahl Beiträge: 31.786
Anzahl Themen: 6.279

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 1 - 13, 50 Gesamtergebnisse mit Suchbegriffen parameter catia v5 sec.
CATIA V5 Programmierung : Properties PLM Document Attributes abfragen
meisterlumpi am 15.09.2011 um 16:40 Uhr (0)
folgende sub gibt den namen gefolgt von Dokumententyp für jedes geöffnete dokument in einer msgbox aus.Code:Sub catmain() For Each Document1 In CATIA.Documents MsgBox Document1.Name & ", Typ: " & TypeName(Document1) NextEnd Subhier können auch dummy dokumente gefunden werden, die heißen irgendwas mit ..dummy.. und sind vom typ "document". wenn du die rausfiltern willst würde ich noch eine if-abfrage einbauen in der formCode:Sub catmain() For Each Document1 In CATIA.Documents If Typename(Document1) ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
meisterlumpi am 22.08.2011 um 13:31 Uhr (0)
kleiner Nachtrag, prinzipiell könntest du auch alle parameter aus dem hauptprodukt auslesen und sie dann mit string Operationen sortieren etc. dann könntest du dir die erste for-schleife die durch alle CATIA.Documents geht sparen. der nachteil dabei ist nämlich, dass CATIA.Documents alle dokumente sind, die in catia geöffnet sind, also nicht nur die aktive Baugruppe. bei großen baugruppen geht das zulasten der geschwindigkeit..

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
meisterlumpi am 22.08.2011 um 15:50 Uhr (0)
das hast du richtig verstanden.So könnte dein code aussehen ohne die schleife durch alle dokumente. hier wird nur das aktive hauptprodukt durchsucht. prodInContext ist das produkt, auf das sich der parameter bezieht.Code:Sub CATMain() Dim i As Integer, m As Integer Dim param1 As String, param1Name As String param1Name = "Kunde" Dim prod As Product Set prod = CATIA.ActiveDocument.Product Dim prodInContext As Product Exel öffnen Dim objXL On Error Resume Next Set objXL = GetObject(, "Excel.App ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
meisterlumpi am 22.08.2011 um 13:18 Uhr (0)
Klar, sorrykleines beispielhab eine baugruppe mit Produkt1 als hauptprodukt und produkt2 (als unterprodukt) in produkt1. beide haben parameter "Kunde". Kunde von Produkt2 ist Mr. T und von Produkt1 Superman.ergänzt man den code mitCode:... With prod For j = 1 To .Parameters.Count Debug.Print "Produkt: " & .PartNumber & _ " | Para. Name: " & .Parameters.Item(j).Name & _ " | Para. Value: " & .Parameters.Item(j).ValueAsString...also zeig mir alle parameter im produkt mit nam ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Einheit von Parameter entfernen
meisterlumpi am 02.08.2011 um 15:09 Uhr (0)
Hallo100mm / 1mm = 100stimmt doch wie du es geschrieben hast..

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter aus Produkt Eigenschaften auslesen
meisterlumpi am 22.08.2011 um 11:55 Uhr (0)
probiers mal so, grußCode:Sub CATMain()Dim i As IntegerDim prod As ProductDim m As Integer Exel öffnenDim objXLOn Error Resume NextSet objXL = GetObject(, "Excel.Application")If Err.Number 0 Then Err.Clear Set objXL = CreateObject("Excel.Application") Set oAWBook = objXL.Workbooks.AddEnd IfobjXL.Visible = TrueBerechnungm = 12 Zeile in Exeli = 0p = 0On Error Resume Next - wenn davor nicht irgendwo On Error Goto 0 steht ist das unnötigDim param1 As String, param1Name As String param1Name = ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Typ bei Gewindedefinition lesen und setzen
meisterlumpi am 11.08.2011 um 13:40 Uhr (1)
den wert vonCode:hole1.ThreadingModehole1.ThreadSidekannst du wie gewohnt abrufenCode:TM = hole1.ThreadingModeThreadSide ist 0 oder 1 glaub ich, also links oder rechts. welche werte die parameter genau haben können steht in der Hilfe (F1).wie man den wert von StandardThreadDesignTable ausließt weiß ich nicht.Gruß

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Visual C# 2010 oder Visual Basic 2010
meisterlumpi am 12.08.2011 um 08:33 Uhr (0)
mit Visual Basic for Applications bei catia meint man zumeist den eingebauten vba editor der sozusagen direkt mit catia "verschmolzen" ist. Visual Basic 2010 Express ist eine Programmierumgebung von microsoft für vb .net asp etc. Du kannst aber VB 2010 Programme schreiben in .net z.b. und dazu die catia com schnittstelle benutzen um wie im VBA Editor auf catia zuzugreifen. Zunächst musst du aber die benötigten catia namespaces unter den verweisen einbinden..Das Programmieren ist dann ziemlich das gleiche n ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CNEXT mit Makro starten, Return Code ändern?
meisterlumpi am 05.09.2011 um 17:56 Uhr (0)
Halloist ne interessante frage. bin kein programmierer, daher lasse ich mich gern eines besseren belehren, doch ich behaupte mal den return code, bzw. das errorlevel des programms kann man nicht einfach ändern wenn man keinen zugang zum quelltext hat.die idee war jetzt eine neue umgebungsvariable vorm catia start anzulegen mitSETX CAT_ERROR "false"z.b. und diese beim auftreten eines fehlers im skript auf true zu setzten, so dass man sie nachdem schließen von catia wieder auslesen kann. das funktioniert all ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : PartNumber im Zwischenablage Kopieren
meisterlumpi am 14.09.2011 um 18:30 Uhr (1)
Code:CATIA.ActiveDocument.Selectionbezeichnet ausgewählte objekte in catia und hat gar nichts mit der windows zwischenablage zutun.mit einem verweis auf die Microsoft Forms 2.0 Objectlibrary kannst du folgende sub benutzen um text in die windowszwischenablage zu kopieren.Code:Public Sub SchreibeTextInDieZwischenablage() Dim oData As New DataObject Dim sText As String sText = "Hallo Leute" & vbCrLf & "Neues von Online Excel" With oData .SetText sText .PutInClipboard End WithEnd Subquelle: http://www.onlin ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Update Schleife
meisterlumpi am 01.09.2011 um 09:25 Uhr (0)
zu deinem update problem. du könntest einfach mal Code:part1.updatean der stelle ausführen, wo du deine sketche updaten willst. damit sollten alle elemente im part aktualisiert werden.Leider wird mir aus deinem code nicht ganz ersichtlich, was du genau vor hast. Ein paar hinweise:es reicht ausCode:Set documents1 = CATIA.DocumentsundCode:Set partDocument1 = documents1.Item("FUGE_AS_VORBEIDREHEN_TV_AM_KF.CATPart")usw. einmal am anfang zu definieren.Variablen sollten vor ihrer benutzung deklariert werdenCode: ...

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 : Text auf weißem Hintergrund drucken
meisterlumpi am 31.08.2011 um 15:36 Uhr (0)
Hallo,ist das die eigenschaft TextBlanking?Code:Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.Item("Blatt .1")drawingSheet1.PageSetup.TextBlanking = Truesiehe VBA doku ("F1" im vba editor) suchen - InfInterfaces PageSetup (Object)------------------ NJ | Inoffizielle CATIA Hilfeseite | ???

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4 

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