|
CATIA V5 Programmierung : .Net-dlls für CATIA V5
tomtom1972 am 22.01.2008 um 14:23 Uhr (0)
Hallo zusammen,in .net (2005) funktioniert das Überwachungsfenster nicht mehr korrekt, sofern die .dlls von CATIA unter Verweise Hinzufügen COM angezogen werden, da es sich bei den .COM-Objekten nicht um Managed Native Code (.net-dlls) handelt.Frage: Stellt CATIA ( R18,17,16 ) bzw. Dassault .net-dlls zur Verfügung? Wenn ja, wo? Unter Verweise Hinzufügen .Net sind keine zu finden. Müssen diese erst separat installiert werden? Gibt es überhaupt schon welche?Das Problem mit den .COM-dlls ist folgendes:Es ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATDrawing click on the sheet to generate the view
BARTY am 12.09.2012 um 13:22 Uhr (0)
Hallo Herr Schulz,mit einem Do while Befehl komme ich leider nicht weiter.Nachdem die 3DView im CATPart angewählt ist wechselt CATIA automatisch ins CATDrawing und "dreht" hier die Ansicht bis sieplanar zum Bilschirm liegt.Erst jetzt fragt CATIA nach den Klick auf das Blatt um die View abzusetzen.Diese Zeit muss ich überbrücken. Mit einer Zählschleife klappt das in meinem Versuchsaufbau, aber auf die Menschheit will ich es so nicht loslassen.Mein Problem ist also das ich für "Do" keine Abfrage habe.Ich hab ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : For-Schleife
Jens Hansen am 04.03.2010 um 16:41 Uhr (0)
Hallo,eine Schleife abfragen? Du kannst die Schleife nur durchlaufen lassen bzw. über einer Abbruchbedingung (if-Anweisung) vorzeitig beenden.Was genau soll denn gemacht werden? Kannst du die Schleife nicht mit einer If-Abfrage vorzeitig beenden?SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : LimitMode eines Pad lesen/ändern
V5-Maxe am 04.10.2006 um 14:17 Uhr (0)
Hallo noch mal,für ein Product sieht der Code bei mir so aus:Sub CATMain()Dim productDocument1 As DocumentSet productDocument1 = CATIA.ActiveDocumentDim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As DocumentSet partDocument1 = documents1.Item(1)Dim part1 As PartSet part1 = partDocument1.PartDim obj As AnyObjectSet obj = part1.FindObjectByName("Pad.3")MsgBox obj.FirstLimit.LimitModeEnd Sub... und funzt auchGruss V5-Maxe
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schwierigkeiten beim Öffnen von catvba Projekten in Win7
tberger am 06.08.2012 um 14:26 Uhr (0)
Hallo Lusilnie, hallo Daniel,vielen Dank für eure Beiträge.Die Referenzen waren alle gesetzt, keine "missing". Die neue vba-Version war eigentlich mit der neuen CATIA R21 - Installation auf neuen Festplatten, die zu unserem Releasewechsel dann in die Rechner kamen, vorhanden.Ich hatte das Gefühl, dass es, nachdem die Makros letzte Woche noch "liefen" und diese Woche bei mehr und mehr Usern nicht mehr, dass da noch irgendein Windows-Update reinpfuscht.Beim erneuten Installieren der VBA6.msi der CATIA CD1 be ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Mehrfachselektion unterschiedlicher Typen mit Hilfe eines Namens
YellowDevil am 08.05.2007 um 14:43 Uhr (0)
Geht sowas nicht?Dim selection1 As SelectionDim selection2 As SelectionSet selection1=CATIA.ActiveDocument.SelectionSet selection2=CATIA.ActiveDocument.Selectionselection1.Clearselection2.Clearselection1.Search(deine suchabfrage)If selection1.Count0 Then selection2.Add selection1.Item(1).ValueEnd IfAm Ende sollten doch eigentlich dann alle deine Ergebnisse im selection2 stehen.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part per Makro auslesen
CTenschert am 09.03.2005 um 16:40 Uhr (0)
Hallo, Ich habe das ganze über eine Sub gelöst. Wenn Du immer in die gleiche Datei schreibst, brauchst Du die nicht jedes mal neu öffnen und schliesen. Ok, bei Logfiles mache ich das auch um Infos bei Crashes zu finden ,-) ############ VBA Beispiel ####################### ################################################################### # Programmiert von: Carl Tenschert carl.tenschert(at)fh-koeln.de # # Programmiert für: Forum CAD.DE # # Datum: 2005.03.08 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parts werden nicht ordnungsgemäß geschlossen
geekv5 am 20.03.2012 um 17:49 Uhr (0)
Hallo!Habe das Problem jetzt mit dem Startcommand erfolgreich lösen können, allerdings (noch) mit einer Einschränkung:Wenn ich ein Part in Bearbeitung (blau) gesetzt habe, findet er das Startcommand natürlich nicht, da es im Part Design nicht verfügbar ist..Jetzt würde ich gerne das oberste Produkt im aktiven Dokument blau setzen lassen, habe auch schon mehrere Möglichkeiten probiert, leider ohne Erfolg:1. Es passiert nichts, bin mir aber auch nicht sicher ob das der richtige Befehl für mein Anliegen ist.. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auf letztes, eingefügtes Part referenzieren
DanielFr. am 24.09.2009 um 10:04 Uhr (0)
Zitat:Original erstellt von Maetes:Ist es nicht so, das unter Product.Products das letzte Item das letzte Part wiederspiegelt?Ist eher instabil wenn das Produkt schon existiert und geöffnet wird. Wenn du in ein aktives Produkt ein neues Part einfügst dann ist es so.------------------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 : Parameter Count, nicht vorhanden dann Abbruch
DanielFr. am 10.01.2012 um 18:16 Uhr (1)
Hallo zusammen,CATScript: Sprungmarken werden vollständig unterstütztCATVBA: Sprungmarken werden vollständig unterstütztVBScript: Sprungsmarken werden NICHT unterstütztDas deaktivieren der Laufzeitfehlerbehandlung und die Abfrage mittel Err.Number (Err-Objekt) wird jedoch bei allen Scriptformen unterstützt------------------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 : Herauslesen von Normen aus Zeichnung
davidmeyer98 am 27.02.2020 um 10:12 Uhr (1)
Besten Dank für die schnelle Antwort. Ich habe den Quellcode nun etwas umgebaut: For I = 1 To CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(2).Texts.Count If (CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(2).Texts.Item(I).Text = "Zeichnungsnummer") Then Z_Nummer = CATIA.ActiveDocument.Sheets.ActiveSheet.Views.Item(2).Texts.Item(I).Text MsgBox Z_Nummer Exit For End IfNextProblem ist aber noch, dass er halt genau nach dem Wort sucht, wie du schon gesagt hast. Allerdings stehen die Normen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA schmiert einfach ab
robert_de am 05.10.2005 um 09:19 Uhr (0)
Hallo,hoffe meine Antwort kommt nicht zu spät und wenn doch ist es gutv das du das Problem schon gelöst hast. Ich hatte vor einiger Zeit das gleiche Problem wie du das Catia sich einfach beendet hat nach einer knappen Stunde. Dem Problem konnte ich dann dur installation der Microsoft XP SP2 entgengenwirken. Also wenn du ihr ein System nutzt das auf XP baut und noch das SP1 nutz probier es einfach mal aus bei mir hats funktioniert. Viel Erfolg!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection im Catia merken
FreshBlood am 10.06.2009 um 12:06 Uhr (0)
Hallo zusammen,ich komme gerade einfach nicht weiter Ich möchte das mein VB Makro auf eine Selection im Catia reagiert. Soll bedeuten wenn der Benutzer (ohne das er dazu aufgefordert wurde) z.B. auf einen Parameter klickt soll dieser in einer, von mir erstellten, Liste ebenfalls ausgewählt sein. Ich habe es schon mit dem MouseDown_Event versucht aber der funktioniert ja nur innerhalb des VB Frames. Für jegliche tips wäre ich wirklich sehr dankbar!!!
|
| In das Form CATIA V5 Programmierung wechseln |