|
CATIA V5 Programmierung : Öffnen von allen Products innerhalb eines Ordners
DanielFr. am 30.07.2012 um 09:12 Uhr (0)
Hallo,Wenn du sie in ein Produkt einfügen willst, warum willst du sie zuerst öffnen? Nimm mal den Makrorecorder her. Damit sieht du die Funktionen welche benötigt werden um ein Produkt zu öffnen respektive es in ein anderes Produkt einzufügen!------------------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 Allgemein : Zeichnungsrahmen
DanielFr. am 16.12.2009 um 14:18 Uhr (0)
Hallo,sorry da war ein Fehler in der Matrix @Bernd: Das war kein Doppelposting. Ich habe den Beitrag verschoben aber er ist hier nicht wie gewünscht gelöscht wurden.Nichts desto trotz geht es im Drafting Forum weiter und ich mache hier zu.Hier der Link zum Drafting-Thread:Zeichnungsrahmen------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Drafting : unlocked backgroundview
DanielFr. am 03.12.2009 um 17:23 Uhr (0)
Hallo Martin,wie wurde die Zeichnung an euch versendet? Via OpenDXM? Dort gibt es Schutzeinstellungen die das KnowHow schützen sollen. Eventuell wurde das direkt beim Versand per Batch automatisch vom OpenDXM erledigt. Der Anwender bekommt somit kein Feedback. Das würde das Verhalten erlären------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Drafting wechseln |
|
CATIA V5 Programmierung : Visual Basic
DanielFr. am 22.12.2009 um 14:41 Uhr (0)
Hallo,die Verweise findest du doch ganz einfach (für mein Projekt werden so und so nur die drei obigen benötigt). Sobald du eine Deklaration in VB2008 machst die VB nicht interpretieren kann wird dir eine Fehlermeldung angezeigt. Jetzt öffnest du dein CATIA gehst in den Microsoft Visual Editor und drückst F2. Im Objektbrowser gibst du jetzt den Ausdruck (die Deklaration, etc.) an die VB2008 anmerkt. Jetzt siehst du in welcher Library das ist und welche Klasse du importieren musst.Mach doch mal ein Step-by- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bei FileSelectionBox Pfad vordefinieren
DanielFr. am 10.01.2010 um 11:04 Uhr (0)
Hallo,du kannst es auch mit einer CATvba machen. Hierzu gibt es eine Windows API die den FileSelection Dialog von Windows anzeigen kann. Hier kannst du dann auch den Startpfad dynamisch (oder statisch) angeben. Dazu einfach mal ein wenig googlen ------------------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 Drafting : Schnittverlaufspfeile
DanielFr. am 12.02.2010 um 11:18 Uhr (0)
Hallo,am besten stellst du mal einen Screenshot von deinem Strukturbaum ein. Hast du das "Add Callout" auch auf die Ansicht angewendet die geschnitten wurde. Also nicht auf die Hauptansicht sonder auf die "Section View ?-?"? Wenn du die Ansichten isoliert hast (deswegen die Sache mit dem Screenshot) dann geht es natürlich NICHT!------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Drafting 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 : Parameter auslesen und ansprechen
DanielFr. am 20.10.2010 um 10:57 Uhr (0)
Hallo Henry,also mit dem .Value hast du natürlich vollkommen recht .Textfelder auf Zeichnungen können aber mehrmals mit dem selben Namen belegt werden. Hier wird natürlich nur nach dem DisplayNamen gesucht (dieser kann gleich sein). Die Schreibgeschütze Eigenschaft "internalName" liefert unterschiedliche Namen (Erhöhung des Counter z.B. DrwText.1...DrwText.2..DrwText.n).Das heißt es sollte zur Sicherung der Konsistenz auf jeden Fall diese Abfrage rein ;-)Anbei mal ein Testmakro. Voraussetzung sind zwei Tex ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Probleme mit UserSel
DanielFr. am 02.03.2010 um 09:58 Uhr (0)
Hallo,die Deklaration deiner Variablen passt nicht. "E" ist bei dir ein String. Diser stellt den Status der interaktiven Abfrage dar. Du versucht im Anschluss dem "E" ein Objekt zuzuweisen.Versuch mal folgendes:Code:Dim myObj as Object hier solltest du dann den richtigen Datentyp eintragen (bei der Reference)Set myObj = UserSel.Item(1).Value------------------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 Datentransfer : STEP import ohne Flächen
DanielFr. am 01.08.2012 um 11:39 Uhr (0)
Hallo,nein gibt es nicht. Ich denke die Datei kommt es Pro/E und hier musst du bereits beim Export einstellen das Flächen übernommen werden müssen. D.h. ggf. ist dein *.stp bereits fehlerhaft exportiert worden. Hast du die Möglichkeit es in einem anderen System einzulesen um es gegenzuchecken?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Datentransfer wechseln |
|
CATIA V5 Infrastruktur : Datei empty.CATSystem
DanielFr. am 26.01.2011 um 08:26 Uhr (0)
Hallo Lusilnie,danke für die Info. So wie das aussieht hat DS gar keine Vorlagen als Datei abgelegt sondern die Vorlage hard gecodet. Von dem her ist es wohl unmöglich sich eigene Templates über Datei - Neu anzuziehen Bleibt noch die Möglichkeit es über New From mittels Makro und GUI zu machen ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Infrastruktur wechseln |
|
CATIA V5 Programmierung : Selektion_während_der_Laufzeit
DanielFr. am 16.04.2010 um 11:12 Uhr (0)
Hallo,der String den du an die SelectElement2 Methode übergibst stimmt nicht. Du musst den Datentyp (HybridBodies) als String übergeben und nicht den Standardnamen (Geometrical Set).Du kannst dir ja ein kleines Hilfskript basteln das dir aus einer Selektion ("AnyObject") den zugehörigen Datentyp (mit der Function TypeName) in einer MsgBox ausgibt------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normt ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Bearbeitunsgskatalog (für Bearbeitungsprozesse)
DanielFr. am 29.07.2009 um 18:15 Uhr (0)
Hallo Dussel,IMHO ist es nicht möglich einen Katalog in CATIA direkt über Methoden anzusprechen (da es weder entsprechende Methoden bzw. Klassen und Objekte hierfür gibt).Die einzige Möglichkeit einen Katalog zu öffnen wäre aber "CATIA.StartCommand" aber das wird dir wahrscheinlich überhaupt nicht weiterhelfen ------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |