|
CATIA V5 Programmierung : 2D Spline Erzeugung unterscheidet sich abhängig vom Catia Release
EmilioSanchez am 27.05.2024 um 08:42 Uhr (1)
Hallo,hier die Erklärung von Dassault:The R&D has concluded investigation of the bug report raised for the usecase.The issue is technical limitation to the application, please find there feedback as below,Incident Closure Comment:Since version CATIA V5-6R2017, the approach to splines in CATIA Sketcher has changed:Splines are now implemented using native objects of the constraint solver, instead of application objects, therefore better integrated into the solver.This was mandatory for the web architecture, ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : toolbar mit selbstdefinierten views machen - wie?
EmilioSanchez am 15.11.2003 um 09:25 Uhr (0)
Hallo Mario, ich würde es mal mit diesem Beispielmakro von Dassault versuchen. Mit der Variablen iIndView kannst du die gewünschte View setzen. Sollte die Ausrichtung dann noch nicht stimmen einfach die Vektoren von SIGHT und UP mal tauschen. C4N Bernd COPYRIGHT DASSAULT SYSTEMES 2002 Option Explicit *********************************************************************** Purpose : Change viewpoint to an engineering view defined by a series of parameters. This macro is a samp ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : toolbar mit selbstdefinierten views machen - wie?
EmilioSanchez am 17.11.2003 um 21:49 Uhr (0)
Hallo Mario, hatte den Quellcode nur aus der Hilfe kopiert. Hier eine gekürzte Version die eine Top View erzeugt. Einfach in ein CATVBS Makro kopieren. C4N Bernd Sub CATMain() Get the viewer Set oViewer = CATIA.ActiveWindow.ActiveViewer Get the viewpoint Set oViewpoint = oViewer.Viewpoint3D Change the viewpoint oViewpoint.PutOrigin array(0,0,0) oViewpoint.PutSightDirection array(0,0,-1) oViewpoint.PutUpDirection array(0,1,0) oViewpoint.ProjectionMode = catProjectionCylindric Update t ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : StartCommand
EmilioSanchez am 24.04.2004 um 18:39 Uhr (0)
Hallo Louis, Der Befehl CATIA.StartCommand( xxxx ) funktioniert, z.B. blendet CATIA.StartCommand ( CompassDisplayOff ) den Kompass aus. Leider nur wenn die Sprache unter TOOLS/ANPASSEN/OPTIONEN auf Englisch eingestellt ist. Bei deutscher Benutzeroberfläche tut sich gar nichts obwohl der Befehl b:CompassDisplayOff im Schnelleingabefenster funktioniert. Weitergeholfen hat mir der Vorschlag von Steffen Hohmann: AppActivate ( CATIA V5 ) SendKeys b:CompassDisplayOff + Chr(13), 1 C4N Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Screenshots erzeugen?
EmilioSanchez am 24.05.2004 um 17:49 Uhr (0)
Hallo masterk, hier ein Stück Programmcode zum weiterbasteln. Ablauf ist folgender: Die Hintergrundfarbe wird auf Weis gesetzt Ein JPG mit dem Namen temp.jpg wird auf c: erstellt Die Hintergrundfarbe wird auf Ursprung zurückgesetzt Ein Drawing wird erstellt Das Bild wird eingefügt Das Drawing wird als PDF nach c: est.pdf exportiert Die Zeichnung wird verworfen Vielleicht etwas umständlich aber es funktioniert. Der folgende Code muß in ein CATIA VBA Modul kopiert werden: C4N Bernd **** CUT HERE **** Sub C ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 25.09.2004 um 12:54 Uhr (0)
Hallo Hugo, schau mal in die Excel Datei im Anhang (Excel 2003). Das VBA Makro startet Catia oder aktiviert es wenn bereits gestartet. Ein Part wird erzeugt. Ein offener Körper wird erzeugt. Die Punkte aus dem Excelsheet werden erzeugt. Die Schleife zum Erzeugen der Punkte muß auf deine Exceltabelle angepasst werden (hab ja keine Ahnung wie die aussieht) C4N Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 11.10.2004 um 15:01 Uhr (0)
Hallo Hugo, kein Spezialist, Hobby Programmierer. Hab mit Excel VBA begonnen und nach und nach verschiedene Projekte verwirklicht. Hilfe zu Excel oder Word VBA findest du unter anderem im installationsordner von Office , z. B. C:ProgrammeMicrosoft OfficeOffice10. Hier befinden sich Dateien die mit .chm oder .hlp enden und im Dateinamen VBA beinhalten. C4N Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 17.11.2004 um 18:45 Uhr (0)
Hallo Hugo, der Befehl lautet: Application.Quit C4N Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 18.11.2004 um 12:26 Uhr (0)
Hallo Hugo, Frage: Wie startest du Excel? Über ein anderes Programm und dessen Programmierschnittstelle? Solte das der Fall sein mußt du das Objekt zurücksetzen mit set objektname = nothing Aktualisieren der Verknüpfungen lt. MS Hilfe: Aktualisieren der Verknüpfungen beim Öffnen von Arbeitsmappen nicht nachfragen, sondern diese automatisch aktualisieren Diese Option ist nur für den aktuellen Benutzer relevant und betrifft nur die geöffneten Arbeitsmappen. Andere Benutzer der Arbeitsmappe sind nicht betroff ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 18.11.2004 um 14:01 Uhr (0)
Hallo Hugo, in dem Beispielmakro von mir wird Catia von Excel aus gestartet und gesteuert. In dem Beispiel von dir wird Excel von Catia aus angesprochen. Du erstellst deinen Objektverweis mit: Set Excel = CreateObject( Excel.Application ) zum beenden brauchst du dann: Excel.quit Der Beitrag zur masse, volumen, etc. ermittlung in catia war nicht von mir. Da kann ich dir leider nicht weiterhelfen. C4N Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 23.11.2004 um 22:23 Uhr (0)
Hallo Hugo, denke der Fehler liegt in der Fehlerbehandlungsroutine. Da On Error Resume Next das Makro anweist bei einem Fehler mit dem nächsten Befehl fortzufahren bekommst du nie eine Fehlermeldung bei fehlerhaftem Programmcode. Habe deinen Code umgeschrieben und getestet. Hat funktioniert. CUT HERE Sub catmain() Wozu? On Error GoTo Startfehler Dim Excel As Object Versuchen ein evtl. bereits geöffnetes Excel zu aktivieren ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : In welchem Körper befindet sich Selection
EmilioSanchez am 19.03.2005 um 12:38 Uhr (0)
Hallo Catia Fangemeinde, mich beschäftigt seit einigen Tagen ein Problem. Vielleicht weis ja von euch jemand Rat: Ich befinde mich im Partdesign und habe ein Part mit mehreren Körpern. Nun selektiere ich interaktiv im 3D Fenster ein Objekt (Teilfläche eines Blocks). Wie finde ich nun heraus in welchem Körper sich meine Selection befindet? Mein Quellcode: Set oSelection = CATIA.ActiveDocument.Selection Set Revob1 = oSelection.Item(1) liefert mir als Ergebnis nur ein Objekt mit dem Namen SelectedElementXXX. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Games - CUBE
EmilioSanchez am 23.12.2009 um 16:33 Uhr (0)
Hallo,anbei noch ein Game für Catia.Infos in der PDF Datei.Viel Spass.GrussBernd
|
In das Form CATIA V5 Programmierung wechseln |