|
CATIA V5 Programmierung : Makros mit Vb .Net
RonnyS am 17.10.2003 um 17:19 Uhr (0)
für CAT- und VB-Script konnt ich Problemlos umstellen, dummerweise ist das ganze vb .net dann nichts als ein banaler texteditor der auch zum testen jedesmal geschlossen und dann neugestartet werden mussauch die toolbox usw war nicht verfügbar...Schade hast du nicht noch irgendwas damit ich mal sehen kann wie das prinzipiell funzt??? Gerade das kommunikation mit catia aufnehmen intressiert mich doch sehr, weil das mit dem internen vba-editor ja alles fast automatisch läuft..------------------gr33t7 Ronny
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Variable Skizzen Geometrie
Mörchen am 08.03.2011 um 11:13 Uhr (0)
Hallo DaDuke,willkommen im Forum!Das würde mit der anpassungsfähigen Translation gehen. Ich glaube aber, die ist nur lizenzabhängig vorhanden. Außerdem ist sie nicht ganz einfach. Ich bin grad unterwegs und habe hier kein CATIA dabei... Soweit ich mich erinnere, geht es nicht mit geschlossenen Führungskurven, also müsstest Du zwei halbe Flächen machen.Eine andere Möglichkeit wäre die Fläche mit Mehrfachschnitten. (Multisectionsurface), auch aus zwei Teilen.------------------GrußMörchen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Angrenzende Flächen selektieren!!!!
Timberwolve am 02.10.2008 um 15:32 Uhr (0)
Hallo, also so schlägt es bei mir ebenfalls fehl. Bin langsam am verzweifeln. Wenn ich so ein Makro aufzeichne, dann übersetzt das CATIA mit CreateReferenceFromBrepName.Habe ich aber jetzt auch schon versucht, und den Namen zu zerstückeln ist wohl sehr komplex, da ich nicht weiss was weggekürzt werden muss und was nicht. Ich programmier das ganze momentan auf VB6, kann es daran liegen? Ich werds mal als CATScript laufen lassen.------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktwolke import
Chuk am 14.04.2016 um 19:50 Uhr (1)
Hi Joe,ich habe das Skript ausprobiert. Aus den paar Sekunden, die für wenige 100 Punkte gebraucht werden sind bei meinen 9600 Punkten etwa 42 Minuten geworden. Zudem wird Catia durch die große Anzahl an Elementen sehr langsam und neigt dazu abzustürzen. Für meine Anwendung daher leider nicht zu gebrauchen, Schade!Wenn ich meine Punktewolke manuell einladen bin ich schneller und brauche deutlich weniger Ressourcen.Dennoch Danke!GrußChuk
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeichnungsformat als auslesen
bgrittmann am 07.02.2013 um 17:10 Uhr (0)
ServusFolgender Code gibt dir das Blattformat zurück:Code:Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.ActiveSheetDim GetPaperSize As CatPaperSizeGetPaperSize = drawingSheet1.PaperSizeEnd SubSiehe auch in der Doku "CatPaperSize" was die Werte der Enumeration zu bedeuten haben (zB 0 = DIN A2)GrußBernd------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Meldungen unterdrücken
RAA am 26.06.2012 um 15:14 Uhr (0)
Hallo Bernd,als kurze Erklärung zur Prozedur.Der Umbau des Product erfolgt in der CAD-Integration unseres PDM-Systems,deshalb bin ich hier gebunden (deshalb keine Szene).Die Views habe ich deshalb gelockt, da jede View eine andere Variante des Products zeigtund ein unbedachter Druck auf des Update Button des Benutzers die ganze Aktion zunichte machen kann. Deshalb locke ich nach Ablauf des Makros alle Varianten-Views.mfgRainer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Script aus Excel starten
x.race am 04.02.2010 um 09:43 Uhr (0)
Ja, der Befehl war mir schon bekannt, allerdings hat er mir ständig eine Fehlermeldung gebracht. Kam daher, dass er eigentlich danach immer noch eine manuelle Partnummereingabe verlangt hatund das Makro aber schon weiterlief. Ich habe das ganze jetzt einfach umgangen, indem ich in den Options unter Product Structure die Option Part Number - Manual input deaktiviert habe.Also, vielen Dank nochmal für die Hilfen!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : .vba in Catia einbinden
HoBLila am 28.03.2012 um 16:43 Uhr (0)
Ich glaub das mit dem Übergeben von Werten ist nicht so trivial, das würde ich erst einmal lassen.Schreib lieber die Daten in ein TEMP-File, welches sich dann beide Programme teilen können.------------------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 bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Netzwerkinstallation - wie CATIA Objekt besorgen?
sbtSDA am 14.04.2008 um 17:22 Uhr (0)
Hallo Augustiner,meine Antwort auf Deine Frage: Damit man die Methoden und Eigenschaften sieht, die das Objekt zur Verfügung stellt. Thomas------------------Brauchen Sie Hilfe, sind Sie in Not? Wir retten Sie mit unserem Code!----------------------------------------------SolidWorks API-Programmierung | Makros | Tools | Addins | SchulungSolidWorks API Programmierung; Schuler Design Automation GmbH | kontakt@schuler-da.de ----------------------------------------------Der Computer ist die logische We ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection.Search 3D Punkte in Drafting?
IAmTheFabian am 07.11.2013 um 08:41 Uhr (5)
Guten Morgen, ich habe ein Produkt mit mehreren Parts. Die Parts enthalten mehrere Punkte die ich auch auf Ecken, Kanten etc gesetzt hab. Habe eine Zeichnungsableitung gemacht und sehe da auch die 3D Punkte. Wie kann ich die Punkte selektieren?über CATIA.ActiveDocument.Selection.Search "Drafting.Point;all"funktioniert es leider nicht ------------------Anfänger!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : right-Funktion bis zu einem Zeichen
Thomas Harmening am 10.09.2009 um 12:32 Uhr (0)
müsste es nicht LEFT sein?Code:Sub CATMain()Dateipfad = CATIA.ActiveDocument.FullNameLaufwerk = Left(Dateipfad, Instr(Dateipfad, ""))Dateipfad = Left(Dateipfad, Instrrev(Dateipfad, ""))MsgBox "Laufwerk:" & Laufwerk & Chr (13) & "Dateipfad:" & Dateipfad End Sub¤dit... Link wegeworfen und Code platziert[Diese Nachricht wurde von Thomas Harmening am 10. Sep. 2009 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartBody Farbe wechsel
xyon126 am 20.06.2013 um 19:07 Uhr (0)
Hallo Stefan! Vielen Dank, aber das code nummer 210,210,255 das ist RGB code und nich das Farbe Automatic, die Farbe ende graphich ist gleich aber im Partbody bleib nicht wie Automatic sondem wie RGB 210,210,255 und wann die Partbody hat andere Farbe, kann nicht richtig. Ich brauche wie muss ob ist Möglich Automatic CATIA Farbe.M.f.G.Manuel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Status von Only Current Body abfragen
bgrittmann am 27.11.2023 um 16:14 Uhr (1)
ServusOnly Current Body geht zB so:Code:Sub CATMain()Dim settingControllers1 As SettingControllersSet settingControllers1 = CATIA.SettingControllersDim partInfrastructureSettingAtt1 As SettingControllerSet partInfrastructureSettingAtt1 = settingControllers1.Item("CATMmuPartInfrastructureSettingCtrl")if partInfrastructureSettingAtt1.OnlyCurrentSolidSetInGeometry then partInfrastructureSettingAtt1.OnlyCurrentSolidSetInGeometry = falseelse partInfrastructureSettingAtt1.OnlyCurrentSolidSetInGeometry = trueen ...
|
| In das Form CATIA V5 Programmierung wechseln |