|
CATIA V5 Programmierung : Catia stürzt ab wenn eine relation nicht erstellt werden kann
student1992 am 30.11.2017 um 22:52 Uhr (1)
Nicht mit click Ok to terminate, sondern direkt. Das Catia Fenster schließt sich von selbst, sehr schnell und ohne irgend welche Fenster oder Meldungen.Meistens geschieht dies, wenn eine Zuweisung nicht Korrekt ausgeführt wurde.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetCoordinates
Florian.Held am 16.07.2005 um 11:30 Uhr (1)
Hi,Sub CATMain() Redim aCoord(2) CATIA.ActiveDocument.Part.HybridBodies.Item("Geometrisches Set.1").HybridShapes.Item("Punkt.1").getcoordinates aCoord msgbox acoord(0) & ", " & acoord(1) & ", " & acoord(2) End SubDamit bekommst du die Koordinaten eines Punktes in ein Array. Ne Schleife für alle Punkte müsstest du ja hinkriegen,oder?------------------Es gibt nichts langweiligeres als ein vollständiges, stabil laufendes Catia...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Windows-User auslesen
AndyMF am 23.02.2009 um 07:42 Uhr (0)
Guten Morgen,ich hoffe dir hilft dieses Codesnippet weiter !Sub CATMain()uservar = CATIA.SystemService.Environ("USER")if uservar = "" Then uservar = CATIA.SystemService.Environ("USERNAME")msgbox(uservar)End SubMFGAndy [Diese Nachricht wurde von AndyMF am 23. Feb. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : RootProdukt aktivieren
moppesle am 01.11.2017 um 08:52 Uhr (1)
Hallo Christoph, hallo Joe,Danke für eure Rückmeldung.Offiziell wird CATIA.StartCommand "FrmActivate" wohl nicht Unterstützt.Hab ich im Netz gefunden.Zitat:To Submitter 12/29/2010 01:52:33PMTHIS PROBLEM IS PERMANENT RESTRICTION IN CATIA UI-activation command mentioned by customer is not exposed in Catia documentation nor in Catiaavailable command lists (Tools|Customize list and View|Command List) so customers should not use it. The command is accessible through Power input because it is not protected ther ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
Bolle am 01.04.2003 um 10:39 Uhr (0)
Hallo Sebastian, wenn ich dich richtig verstanden habe, dann willst du doch bloss ein paar Daten aus CATIA abgreifen. Wenn dir(oder deinen Dozenten) VBScript zu primitiv ist, dann nehm doch VB oder VBA. Das bringt dir mehr Flexibilität im handling (GUI)- Die Objekte, die CATIA offenlegt, sind aber die gleichen, die du auch mit VBScript benutzt. Die C++ API und die Entwicklungsumgebung sind lizensiert und kosten teuer Geld. Du kannst dann zwar eigene COM-Interfaces erstellen, die Automation Schnittstelle e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in Produktstruktur lokalisieren
tomtom1972 am 16.04.2007 um 10:56 Uhr (0)
Hallo,das ist klar: Das Part, welches du auswählst, ist ein .Item der CATIA.Documents. Und das Parent.Parent... der selbigen ist die CATIA.Installation, also die CNEXT.exeWenn du in deiner Rotine nur Parts selektieren können möchtest, musst du erst wieder von .Document (dem CATPart) auf die Instanz des selbigen (.Product) und von da aus übers .Partent.Parent.... das .CATProduct suchen. Also so:Sub CATMain()Set oSelection = Catia.ActiveDocument.SelectionDim InputObjectType(0)InputObjectType(0) = "Part"Statu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF Export in Catia
bobbob am 23.02.2023 um 15:06 Uhr (1)
Ich habe noch etwas probiert und festgestellt, dass es so bei 50% der Dateien funktioniert. Könnte auch sein dass die ursprünglichen DWG Dateien unterschiedlich erstellt wurden. Mein zweiter Ansatz wäre noch der Versuch über Sendkeys und die Option Drucken über Print to PDF. Meine SendKeys werden aber nicht in der einzigen offenen DWG Datei ausgeführt sondern in der Programmierumgebung, wie verweise ich von da auf mein aktives Dokument?Das ist mein Ansatz: (den würde ich, wenn er funktioniert in mein beste ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : INPUTBOX - OK - ABBRECHEN
Jens Hansen am 29.10.2005 um 20:07 Uhr (0)
Hallo Sparky,schau mal in der online-Hilfe für die Automation (..intel_acodeinV5Automation.chm) nach, da steht einiges drin. Anbei ein kurzes Script-Beispiel:----------------------------------------Dim sFilterValue As String sFilterValue = "-1." Default value sFilterValue = InputBox("What is the filtering value ?", "Filtering value", sFilterValue) If (sFilterValue "") Then . . . end if-------------------------------------------------schöne grüßeJens Hansen------------------Inoffizielle CATIA-Hilfe ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro bei Ergeignis starten
cading12 am 18.06.2009 um 08:25 Uhr (0)
Hallo Daniel, vielen Dank für deine schnelle Antwort!!! Das ist ja echt super hier!Bei der Endlosschleife habe ich mir schon gedacht, dass mir das jeder Programmierprofi an die Gurgel springt.... Hmm also mit vb.net habe ich leider noch keine Erfahrung. Habe bisher nur mit CATScript oder dem internen vb editor bisschen "rumgewurstelt" Also das heißt ich muss mit sowas wie "CATIA = GetObject(, "CATIA.Application")von außen auf das bereits laufende Catia zugreifen und da die Parameter bzw. Levels zum einbl ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Neue Komponente in Assembly Design einfügen
DaiVied am 21.09.2011 um 13:20 Uhr (0)
Zur Übung versuche ich ein Makro zu schreiben, das eine neue Komponente ins Assembly läd. Mein code Dazu sieht so aus:Code:Sub CATMain() CATIA.StartWorkbench ("Assembly") Set productDocument = CATIA.ActiveDocument Set product = productDocument.Product file = CATIA.FileSelectionBox("Bitte Wählen sie einen Catia-Part aus", "*.CATpart", CatFileSelectionModeOpen) product.AddAffectedComponent(file)End SubAls Fehlermeldung bekomme ich immer: Das Objekt unterstützt die Eigenschaft oder Methode nicht: product ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NC - Bild der Werkzeugbahn jeder Bearbeitungsoperation automatisch erstellen lassen
martin2 am 10.09.2008 um 15:45 Uhr (0)
Hallo!Die Doku ist html - korrekt.Thema Ausprobieren:Einfach auf den genannten Button klicken und das tun was CATIA in der Statusleiste verlangt. (kriegst Du sicher hin)Dann (zum Testen) die CATIA-Standard-Doku ausführen mit dem Script gespeichert unter: C:Program FilesDassault SystemesB16win_b64startupManufacturingDocumentationDann wirst Du feststellen, das die vorher zugewiesenen Bilder in der Doku auftauchen.Gruß Martin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Start Commands
nreim1 am 09.02.2012 um 10:41 Uhr (0)
Hallo Catia GemeindeIch stehe grade etwas auf dem Schlauch, kann mir evtl. jemand helfen und sagen wo ich eine Auflistung der möglichen Startcommands finden kann ?Ich habe hier die Englische InstallationSpeziell würde mich das Startcommand interessieren um den Befehl "Instantiate From Document" auszulösen.PS: Oder gibt es eine Möglichkeit die Befehle raus zu bekommen ?Besten Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Übersicht Syntax von CATScript
achulio am 08.06.2005 um 18:08 Uhr (0)
Hallo cad.de-Gemeinde! Im Rahmen meiner Diplomarbeit muss ich mich mit Makroprogrammierung in CATIA V5R14 auseinandersetzen. Meine Frage: Gibt es ein Dokument, oder eine Web-Übersicht, in der die CATScript-Sprachsyntax aufgelistet wird? Trotz Vorhandensein der kompletten CATIA-Doku (SP2-Lizenz) konnte ich keine derartige Auflistung finden 8( Ich hoffe ihr könnt mir dazu weiterhelfen! Danke! Marco
|
| In das Form CATIA V5 Programmierung wechseln |