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 287 - 299, 401 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 : Produkt und Part öffnen, anschließend Part in produkt einfügen
denyo_1 am 23.01.2009 um 07:41 Uhr (0)
Hallo Florian,du versuchst das falsche Objekt zu der Collection in dem Produkt hinzuzufügen. Die AddComponente Methode verlangt ein RefernceProdukt. Du versuchst ein PartDocument hinzuzufügen und da entsteht ein Fehler.Schau dir mal folgenden Code an. Die wichtigen Zeilen hab ich fett markiert.Code:Sub CATMain() Dim oProdDoc As ProductDocument Dim oProd As Product Dim oPartDoc As PartDocument Dim oPart As Product Dim Doc As Documents Set Docs = CATIA.Documents Set oProdDoc = CATIA.ActiveDocument Set oProd ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Delete Useless Elements beschränkt auf ein Geoset
denyo_1 am 23.01.2009 um 07:46 Uhr (0)
Hallo Andi,Florian hat recht. Man kann zwar ohne Probleme auf jede CATIA Funktion mit einem Script zugreifen (StartCommand) aber, die Funktion selber löscht ja schon alle Elemente aus allen GeoSets und lässt dem Anwender hier keine Auswahlmöglichkeiten.Ich könnte mir aber vorstellen das man es mit einem eigenen kleinen Tool lösen könnte. Sprich erst mal soll der Anwender das GeoSet auswählen und dann schaut das Script welche Elemente keine Bzüge haben und löscht diese.------------------MFG DanielDie KATJA ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CatVBA Makros auf anderen Rechner
denyo_1 am 23.01.2009 um 10:20 Uhr (0)
Hallo Tom,ok da geb ich dir natürlich vollkommen recht. Wenn man sich auf Neuland begiebt und die Programmierung wirklich anspruchsvoll wird sind die Watches und Breakpoints unerlässlich. Ev. gehts ja mit CATIA V6 ;-)------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Dimensionen von 3D-Part ermitteln - auslesen
denyo_1 am 28.01.2009 um 10:07 Uhr (0)
Zitat:Original erstellt von Axel.Strasser:Du kannst auch kein Excel File erzeugen wenn Du Excel nicht installiert hast., Du bist also immer von irgendwelchen Applikationen abhängig. Wenn Du 3D PDF (ist ausserdem auch kein neutrales Format) nehmen willst, bist Du auch von Adobe abhängig und bei STEP müsstest Du Dir einen eigenen Parser schreiben, der Dein ganzes STEP File auswertet.AxelIch geb Axel 100%tig recht. Wenn du das auf einer Maschine ohne CATIA machen willst brauchst du ein anderes Format. Hierfü ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Anfängerfrage
denyo_1 am 20.01.2009 um 13:48 Uhr (0)
Hi,ok dann dann hol dir doch erst mal über ein selection.Search alle Parts bzw. Produkte in deine Selektion. Anschließend durchläufst du die Selektion mit einer Schleife und suchst halt den Namen. Hab gerade kein CATIA hier aber ich versuchs mal (Quelltext ohne Gewähr )Code:Set oSel = CATIA.ActiveDocuemnt.SelectionoSel.search "Part"...For i = 1 to oSel.CountSet oPart = oSel.Item(i)Hier weiß ich die Methode leider nicht auswendig. Kannst aj mit einem Watch mal das oPart Objekt überwachenIf oPart.Name = "te ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro geometrische Set
denyo_1 am 30.01.2009 um 11:08 Uhr (0)
Hi,ich hoffe das Teil hier bringt dich weiter. Sollte jetzt auf deine Struktur abgestimmt sein. Abfragen sind auch verwirklicht (die Sets werden NICHT doppelt erzeugt und die Grundgeometrie wird mit einer Fehlerbehandlung abgefragt, falls die Vater/Mutter -Sets nicht exisitieren)Hier der Code:Code:Sub CATMain()by denyo_1 Dim oDoc As Document Dim oPart As Part Dim ohyBodies As hybridBodies Dim ohyBody As HybridBody Dim oType(0) Dim Auswahl Dim Z As Integer Dim Check As Integer Dim mySkizBody As Obj ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro geometrische Set
denyo_1 am 30.01.2009 um 08:38 Uhr (0)
Hallo Julia,du hast schon alles richtig gemacht dir fehlt nur noch die Methode das geometrische Set (hybridBody1-Objekt) umzubenennen. Das geht in deinem Fall mit hybridBody1.Name = "TEST"Hier mal dein Code ein wenig übersichtlicher umgeschrieben:Code:Sub CATMain()Dim oDoc As DocumentDim oPart As PartDim ohyBodies As hybridBodiesDim ohyBody As HybridBodySet oDoc = CATIA.ActiveDocumentSet oPart = oDoc.PartSet ohyBodies = oPart.hybridBodiesSet ohyBody = ohyBodies.Add()ohyBody.Name = "Test" Hier wird das Set ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro geometrische Set
denyo_1 am 30.01.2009 um 09:32 Uhr (0)
Hi,hier habe ich mal ein kleines Beispiel. Ist kein geo-Set im Part vorhanden, wird ein eingefügt. Ist aber eins vorhanden, muss das Anwender das geo-Set auswählen unter dem er das neue einfügen will.Code:Sub CATMain() Dim oDoc As Document Dim oPart As Part Dim ohyBodies As hybridBodies Dim ohyBody As HybridBody Dim oType(0) Dim Auswahl Dim oSel As Selection Set oDoc = CATIA.ActiveDocument Set oSel = oDoc.Selection Set oPart = oDoc.Part Set ohyBodies = oPart.hybridBodies If ohyBodies.Count = ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : catvba-Makro mit catvba-Makros starten
denyo_1 am 01.02.2009 um 18:15 Uhr (0)
Hallo Martin,das funktioniert genauso wie mit einem CATScript nur muss ein anderer Werte beim Aufruf der Funktion eingetragen werden.Versuchs mal mit folgendem Code:Code: Dim myScript Dim Params() myScript = CATIA.SystemService.ExecuteScript("C:", catScriptLibraryTypeVBAProject, "TEST.catvba", "CATMain", params)catScriptLibraryTypeVBAProject das ist eine Enum und die bestimmt welcher Typ aufgerufen wird (also CATScript, CATScript aus Datei oder CATVba Projekt). Um das rauszufinden kannst entwerder den O ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Formula; auf bestehenden Parameter zugreifen und in Formel verwenden
denyo_1 am 05.02.2009 um 07:47 Uhr (0)
Hallo Ron,schau dir mal folgenden Code an. Dieser erzeugt eine Formel. Der Wert der Formel ist die Radius der 1. Kugel (Kugel.1) + 1mm. Dieser wird an die Kugel.2 weitergegeben.Das ist aber nur eine ganz pauschale Vorgehensweise. Da gehören noch ein paar abfragen rein...Code:Sub CATMain() Dim oDoc As Document Dim oPart As Part Dim oRel As Relations Dim oPara As Parameters Dim oLen As Parameter Dim oForm As Formula Set oDoc = CATIA.ActiveDocument On Error Resume Next Set oPart = oDoc.Part If Err.N ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Formula; auf bestehenden Parameter zugreifen und in Formel verwenden
denyo_1 am 05.02.2009 um 10:23 Uhr (0)
Hallo,ja was heißt irgendwie auszulesen? Woher soll CATIA den wissen wie die Formel deines Parameters lauten soll. Es gibt schon Möglichkeiten aber alle beinhalten noch zusätzliche Klicks. Hier mal ein paar Vorschläge wie du den Radius noch rausbekommst und an die Formel übergeben kannst:1. Wenn sich nur zwei Kugeln im geo-Set befinden und diese einen festen Namen haben (z.B. Kugel_Sender und Kugel_Empfänger) kannst du dir die beiden über ein FindObjektbyName holen und verwenden2. Du kannst du beiden Kugel ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Part im Hintergrund laden
denyo_1 am 09.02.2009 um 11:38 Uhr (0)
Hallo trigger,IMHO brauchst du ja auch kein CATIA.ActiveDocument dafür. Das ActiveDocuemnt existiert ja asuch nicht, da das Part ja nicht geöffnet sondern nur gelesen wird!Code:Set oDoc_lesen = CATIA.Documents.Read (PartName(0))CATIA.DisplayFileAlerts = falseoDoc_lesen.SaveAs PartNewNameSo sollte es dann funktionieren. Schließen brauchst du das Dokument auch nicht. Um es freizugeben sollte einSet oDoc_lesen = Nothing reichen------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Sections selektieren
denyo_1 am 09.02.2009 um 14:56 Uhr (0)
Hallo,also so sollte es funktionieren:Code:dim oDoc as Documentdim objSel as variantdim avFilter(0) as variantset oDoc= catia.activedocumentset objSel = oDoc.selectionavFilter(0) = "CATIASection"call brauchst du nicht!!!objSel.selectelement2(avFilter, "Select section", false) ! HIER KOMMT ES ZUM ABSTURZ------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31 

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