|
CATIA V5 Programmierung : Symmetry contraint
Lionel Hutz am 03.07.2017 um 10:41 Uhr (1)
Also wenn du in deiner Baugruppe die Constraints manuell so setzt, wie du es dir später von einem Makro wünschst, dann wäre das eine Basis, von der man sich mal einen Programmablauf überlegen könnte.Du brauchst z.B. eine Symmetrieebene und in den beiden Bauteilen je einen Punkt für den Abstand, eine Ebene zum Ausrichten zur Symmetrieebene und eine Linie, die nicht senkrecht zur Ebene steht, zum Ausrichten der Drehung in der Ebene.Das schreit ja schon danach, Achsenkreuze als Referenzen zu verwenden.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe zügrif auf CATIA Projekt über DLL
leon0109 am 12.01.2012 um 10:06 Uhr (0)
HalloDanke für deine schnelle Antwort. So lange bin ich nicht dabei, erst 4 Monaten. Bin eigentlich ET Student und CATIA ist nur eine Aufgabe gewesen wo man Stückliste mit bestimmten XML Format erstellen muss und die mit E-CAD XML Stückliste vergleichen kann(Wenn parallel ein Projekt läuft).Habe nur gemeint, wenn man einfach BOM von mehreren Projekten erstellen will das man nicht unbedingt CATIA hochfahren muss. Die andere Funktionen, wie Name ändern, neue Attribute zuzuweisen ,oder ähnliches, hat auch oh ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ExecuteProcessus killt V5R12 und V5R14 unter HPUX und AIX
TimoT am 04.05.2005 um 09:30 Uhr (0)
Hallo Forum, ich versuche aus einem CATScript heraus ein externes Tool mit CATIA.SystemService.ExecuteProcessus(sCommand) zu starten sCommand ist ein String der zur Laufzeit des Skriptes zusammengebastelt wird. Jeder Versuch auf diesem Weg ein KSH Skript zu starten führt zu einem Totalabsturz von Catia. Im AbendFile wird ein leerer Stacktrace angezeigt, die Fehlersektion lautet: [ERROR] first_error Error message = Unaligned memory access Error class = CATSystemError Message id = ERR_ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Brep in Externe Verweise
buecherm83 am 04.12.2013 um 10:28 Uhr (1)
Hallo,ich habe ein Problem mit dem Befehl "CreateReferenceFromBrepName"Ich möchte gerne verschiedenen Punkten die in einer Skizze liegen, eine Anmerkung mitgeben. Hierzu habe ich mir den Internen Namen der Skizze ausgeben gelassen und diesen in die entsprechende Zeile eingebaut.Set MyReference = MyPart.CreateReferenceFromBRepName("BorderFVertex BEdge Brp:("&Ursprungname&";"&n&");None Limits1 );Limits2 );+1);Cf11 ));WithTemporaryBody;WithoutBuildError;WithSelec tingFeatur eSupport;MFBRepVersion_CXR15)", MyS ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt Referenzen ohne Erzeugung
camahiahua am 30.09.2010 um 08:56 Uhr (0)
Hallo,Ich habe folgendes Problem. Ich soll eine Menge Sphären Erzeugen. Ich mache erstmals viele Punkte. Wenn ein Punkt eine bestimmte Entfernung von einem Body hat, mache ich an diesem Punkt eine Kugel.Ich will meine Berechung schneller machen. kann ich irgendwie eine Referenz von die Koordinaten des Punktes machen ohne die Erzeugung des Punktes?vielen Dank im voraus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abstand zwischen Flächen messen
HoBLila am 17.07.2008 um 08:58 Uhr (0)
Also für mich sind die Referenzen auf die TBLs auch im VB6 wichtig. Und nur wenn man die eingebunden hat bekommt man auch die Mthoden zu den entsprechenden Objekten angeboten.Dann musst du aber auch ein Dim As SPAWorkbench machen, wie bereits beschrieben.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Messen in der Zeichnung
BigCheese am 04.09.2007 um 15:28 Uhr (0)
Hallo zusammen,ich habe eine Zeichnung mit isolierten Ansichten. Darin selektiere ich nun einige Kurven und würde nun gerne die Längen und die Mittelpunkte dieser Kurven ermitteln...Spontan hätte ich nun die Kurven gemessen:Code:Set TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench ( "SPAWorkbench" ) Set TheMeasurable = TheSPAWorkbench.GetMeasurable(RefCrv)Was ich nicht hinbekomme, ist die Referenz zu den selektierten Kurven.Ist es überhaupt möglich in einer Zeichnung etwas zu messen bzw. Referenzen zu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler beim Kompilieren
leChefe am 06.06.2016 um 16:21 Uhr (1)
Hallo HoBLila," Du das Makro einmal im VBA-Editor (Alt+F11) aufmachst und dann Tools-References aufmachst."ich ich weiß schon was Uwe meinte, aber genau das funktioniert eben bei mir nicht. Kommt der besagte Fehler der Registry.Die Zeile mit Fehler bzw. da wo er nicht weiter macht:Private Sub enumSpecTreeNodes(objRootProduct As Product, Optional ByVal objTmpRootNode As Node = Nothing, Optional strKeyPrefix As String = "")Fehler würde ich an der Stelle vorerst mal ausschließen, wenn die Referenzen bei mir g ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Makros Starten auf machen CAD-Rechner nicht
bgrittmann am 06.05.2025 um 09:01 Uhr (1)
Servus AndyDie "aktivierten" Referenzen/Bibliotheken werden in der catvba gespeichert.Hast du diese auch nach dem Deaktivieren gespeichert? Hast du Schreibzugriff dabei (ggf liegen die Makros auch auf einen Netzwerklaufwerk nur mit Lesezugriff)Ich empfehle dir alle Userforms in der catvba zu prüfen, ob nicht doch diese Referenz/Bibliothek benötigt wird (ausführen, kompilieren, ...)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eingabedialogfeld selbst gestalten
fireman am 19.07.2004 um 15:30 Uhr (0)
Hallo Klaberm, ich habe mir mal den Programmtext im Visual Basic angesehen. Da ich ja im Programmieren allgemein ein Neuling bin und mein Glück zuerst mit CATSkript versuchen wollte, möchte ich hierzu noch ein paar Fragen stellen: 1. Ich kann ja im Makro andere externe Makros aufrufen. Kann ich vielleicht auch ein VBA-Makro über ein CATSkript-Makro aufrufen? Dann müsste ich ja nur mit VBA ein Eingabefeld bauen und könnte es schön über das Makro aufrufen. 2. Der VBA-Programmtext sieht ja im ersten Augenblic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro direkt aus Part starten
pfannensepp am 28.11.2012 um 15:21 Uhr (0)
Hallo,vielen Dank für die Schnelle Antwort. Die Möglichkeit über Icon und Hotkey ist leider nicht praktizierbar (u.a wegen de rAdmin Sache ) Ich hab geholt ich kann das irgendwie ins Part reinspeichern mit einer Rule die Greift wenn der Parameter verädnert wird. Aber leider kenn ich keine Möglichkeit einem Parameter eine Auswahlmöglichekeit zuzuweisen..außer über eine externe designtable..was auch wieder problematisch ist...------------------------------------------EDIT:Also einen Parameter mehrere Werte z ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB Makros Starten auf machen CAD-Rechner nicht
Randle am 30.04.2025 um 23:49 Uhr (1)
Nabend,du kannst ja bei der CATIA Installation auswählen welche Workbenches/Solutions installiert werden sollen. Wenn die Makros dann auf einem Rechner mit vollständiger Installation erstellt werden, kann es sein das sie dann auf Rechner mit nicht vollständiger Installation nicht laufen, weil Referenzen/Verweise fehlen.Gruß Randle------------------Planung ersetzt Fehler durch Irrtum!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Externe Funktion aufrufen: ERR - Unbekannte Makrobibiliothek
LordFuture am 30.03.2004 um 09:48 Uhr (0)
Hi, ich habe dieses kurze Script Language= VBSCRIPT Sub CATMain() Dim trans(1) Set SServ = CATIA.SystemService functionspath = /home/held/makros_sp trans(0) = 10 trans(1) = 5 back = SServ.ExecuteScript (functionspath, ScriptLibaryTypeDirectory, function.catvbs , ExterneFunktion , trans) msgbox back End Sub Die Funktion function.catvbs rechnet die beiden werde * und gibts sie zurück. Sollte sie zumindest, anstelle davon bekomm ich aber die Fehlermeldung: ERR_1002 Unbekannte Makrobibiliothek Mach ich ir ...
|
| In das Form CATIA V5 Programmierung wechseln |