|
CATIA V5 Programmierung : Hinterlegte Materialien aus der Struktur löschen.
bgrittmann am 02.12.2013 um 12:50 Uhr (1)
ServusVersuch es mal so:Code:Sub delete()Dim osel As ObjectSet osel = CATIA.ActiveDocument.Selectionosel.Search "(CATProductSearch.MatMaterialType),all"osel.deleteEnd SubGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Sheet Background löschen
ferdo am 26.03.2012 um 18:44 Uhr (0)
Hallo,Super, auf meinem "English" CATIA funktioniert sehr gut, ist Löschen auch Bilder und title block, mein Makro-Version ist nicht Löschen diese.Vielen Dank für die Verbesserung.------------------Best regardsFernando
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt u. Parts umbenennen
joneta am 25.10.2011 um 15:56 Uhr (0)
Hallo!Ich versuche gerade ein Produkt und seine Parts umzubenennen um alles dann zu speichen:Als Beispiel hatte ich folgendes hier gefunden:http://ww3.cad.de/foren/ubb/Forum137/HTML/001807.shtml#000006und daraus dies gemacht:Code: While qdatei(i) "" If qdatei(i) Like "*ZSB*" Then newstr = "ZSB_" newstr = firstfnamepart & newstr & Left(middlefnamepart, Len(middlefnamepart) - Len(newstr)) & lastfnamepart Set actProd = CATIA.Documents.Item(qdatei(i))Bis HIER funktioniert es erst einmal - ABER actProd ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Stückliste
wwwkim am 08.01.2008 um 11:02 Uhr (0)
Hallo,ich möchte eine allgemeine Parameter Stückliste erstellen, eine Aufzählung von Bauteilen, die es in CATIA gibt.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Netzwerkinstallation - wie CATIA Objekt besorgen?
sbtSDA am 11.04.2008 um 14:21 Uhr (0)
Hallo noir333,habe mittlerweile auch noch den Rest des Problems gelöst, verstehen tue ich es aber nicht wirklich!Hier der Code (VB.NET 2005):Code: Dim oCatiaObject As Object Dim oCatiaApp As INFITF.Application oCatiaObject = GetObject(, "CATIA.Application") oCatiaApp = CType(oCatiaObject, INFITF.Application)Kurzum: VB.NET hat irgendwie ein Problem mit der Typ-Umwandlung wenn man das an dieser Stelle direkt probiert. Macht man das ganze eine Zeile Später funktionierts. Wo hier der Unterschied liegt ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennen von Parts
Struppi0909 am 27.05.2010 um 18:29 Uhr (0)
Halloich stelle hier mal das Makro rein, da ich nicht weiß, wie ich das machen soll und wo ich diesen Befehl eintragen soll.Option ExplicitPrivate Sub cmdUmwandeln_Click() If (txtzuersetzenderString.Text = "") Then lblBeschreibung.ForeColor = vbBlue lblBeschreibung.Caption = "Bitte geben Sie den zu ersetzenden String ein!" Exit Sub End If If (txtzuschreibenderString.Text = "") Then lblBeschreibung.ForeColor = vbBlue lblBeschreibung.Caption = "Bitte geben Sie den zu schreibenden Stri ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verzeichnis aus Tools-Optionen auslesen
DanielFr. am 14.01.2011 um 08:26 Uhr (1)
Hallo,das Problem bei der von Henry genannten Setting Reference ist, das sie sich ausschließlich auf die Options-TabPage - Administration bezieht. Der Aufbau respektive die Vorgehensweise mit den Setting Controllern ist folgende:Die Cellection CATIA.SettingControllers beinhaltet alle Optionen welche durch DS eine API haben. Sprich alle in der Collection befindlichen Controller können maipuliert bzw- ausgelesen werden.Jeder SettingController (welcher über die Collection mit Hilfe des jeweiligen Strings ausg ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ExecuteScript
Jens Hansen am 09.07.2003 um 14:47 Uhr (0)
Sorry, das war VB; nicht vba. Fehler meinerseits. Aus vba lässt sich direkt keine Exe-datei machen. Das wird vom CATIA-vba-tool nicht unterstützt. Sorry Jens Hansen
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Optimierung per Makro starten
Animexx am 16.09.2008 um 15:59 Uhr (0)
Hallo @ all,ich hab eine Optimierung in CATIA erstellt. Nun möchte ich diese über ein Makro starten (Run optimization). Wie kann ich sowas realisieren? Danke
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter mit Pfad ansprechen?
BettinaRauch am 20.08.2009 um 10:22 Uhr (0)
Hallo,hab noch ein kleines Problem und ich hoffe, dass mir dabei noch mal jemand helfen kann:Hab ein Makro geschrieben, welches mir ein paar schöne Sachen in einem GeoSet erstellt, welches Define in Work Object gesetzt wurde. Mein Problem ist, dass in dem Makro ein Parameter mit Namen angesprochen wird. Dieser Parameter (also gleicher Name, aber anderer Wert) kann in dem Strukturbaum mehrmals auftreten. Das Makro nimmt bei mir leider immer den Parameter, den es als erstes im Strukturbaum findet. Gibt es ne ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilweise umbenennen von Features
zizorro am 20.09.2004 um 16:03 Uhr (0)
Hallo, habe mich leider zu früh gefreut. Der Replace-Befehl funktioniert bei mir nur bei Einzelteilen, nicht für eine Selection. Das Problem ist also immer noch aktuell. Des weiteren noch was anderes: Ich selektiere einen HybridBody. Diese Auswahl wird in einer Selection gespeichert ( UserSel ). Anschließend suche ich innerhalb dieser Selektion alle Elemente mit einem bestimmten String im Namen und speicher diese in einer weiteren Selection ( Liste ). Versuche ich dann über For i = 1 To CATIA.ActiveDocumen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Join: Flächen aus Parts importieren
Tapani. am 20.07.2006 um 09:08 Uhr (0)
moin,das Problem liegt, wie du schon richtig erkannt hast darin, das im Click-Interface implizit einige Schritte durchgeführt werden, die vom Recorder nicht aufgezeichnet werden. In der Regel sind diese Schritte aber auch durch das Script erreichbar, man muss sie eben nur komplett per Hand erstellen, da der Recorder versagt...So, aber nun zum Problem:Wenn die eine Fläche in einem anderen Part liegt, musst du sie zuerst kopieren und dann per Paste Special als "as Result" in dem anderen Part einfügen. Aus ir ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter schnell ansprechen
Tapani. am 24.05.2006 um 14:46 Uhr (0)
Hallo Legat,als ersten Tip würde ich versuchen so viel wie möglich von den CATIA-Objekten in Variablen zwischen zu speichern:statt in der SchleifeCode:set Param = CATIA.ActiveDocument.Part.Parameters.Item(...)lieberCode:set paramsCol = CATIA.ActiveDocument.Part.Parametersaußerhalb der Schleife und dann Code:paramsCol.Item(...)innerhalb der Schleife.Aber ob das den erwünschten Effekt bringt ist fraglich, deshalb noch eine weitere, aber wesentlich kompliziertere Möglichkeit:Du bildest zuerst von allen Parame ...
|
| In das Form CATIA V5 Programmierung wechseln |