|
CATIA V5 Programmierung : Warum Selection.Search EXTREM langsamer als CATIA Suche?
CAMiCADse am 21.09.2009 um 11:11 Uhr (0)
Hallo Maetes,wenn du mit R19 arbeitest, schau mal hierGrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro für Groups (DMU Navigator)
DasDon am 19.07.2012 um 20:11 Uhr (0)
Moin Moin,oGroup.FillSelWithExtract Fills the selection with all products which can be extracted from the group. Damit müsste es gehen...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection
Cars10 am 27.07.2005 um 12:45 Uhr (0)
Hallo, ich weiß nicht ob das überhaupt geht: selection1.search "Name= Lager1 or Lager2 ,all" ansonsten nimmst du die search von max ciao carsten
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parts in Struktur umbenennen
Augustiner am 15.02.2006 um 09:46 Uhr (5)
Hallohab mal wieder probleme.Hab mir ein makro zusammengebastelt mit dem ich Parts in einer Struktur umbenennen möchte Instance namen und Partnumber.Es soll String xxx durch einen eingegebenen String ersetzt werden.Wäre für einen Lösungsvorchlag oder ansatz sehr dankbar.Gruß AndiLanguage="VBSCRIPT"Sub CATMain()StringToReplace="XXX"StringToReplace=InputBox("Welche Namensendung soll ersetzt werden?","Ersetzen von Namensendung",StringToReplace)LenStringToReplace = Len(StringToReplace)NewString=".001"NewString ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catiabaum automatisch neu zu ordnen.
Andreas aus E am 19.10.2015 um 22:35 Uhr (1)
Vielen Dank an Euch, dass Ihr dieses Sortierproblem endlich mal angegangen seid und diese schöne Lösung gefunden habt.Kann man diese Methode nicht auch im Partdesign anwenden?Der Dialog "Kinder neu ordnen" im Partdesign sieht ja dem "Grafikbaum sortieren" im Produktdesign sehr ähnlich.Ich muss ab und zu Step-Dateien einlesen, die ohne Struktur mit -zig Körpern in einem Part ankommen.Viele dieser Körper haben gleiche Namen und ich möchte diese gerne sortieren und danach die gleichnamigen von Hand oder viell ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vergleich Object/Body über If-then
INLU am 17.01.2009 um 16:33 Uhr (0)
Hallo V5 Jünger,Ich hätte mal ein kleines Problemchen.Ich habe mir über ein VBA ein Körper selektieren lassen und Ihn über "Set selbody(I)= Selection.Item(1).Value" in ein Array geschrieben.Nun möchte ich weitere Körper hinzu fügen. Das funktioniert mit-ReDim Preserve selbody(I+1)Set selbody(I) = Selection.Item(1).Valueauch ganz gut.Nun möchte ich aber, dass bei der Selektion eines schon selektierten Körpers, dieser aus dem Array wieder entfernt wird.Erst habe ich gedacht das man mit-For J = 0 To UBound(se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Set of Relation Löschen
bgrittmann am 14.05.2013 um 21:17 Uhr (1)
ServusFür was übergibst du RefDoc und Prod an die Funktion?Bei welchem Domententyp kommt der Fehler? Schon mal probiert das Part bzw das Product zu selektieren?(oSel.Add RefDoc.Part bzw oSel.Add RefDoc.Product)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte auslesen
DanielFr. am 15.12.2010 um 15:55 Uhr (0)
Hallo ,und hier sieht man mal wieder wie wichtig es ist eine präzise Fragestellung zu liefern . Anbei der nochmals überarbeitete Code welcher jetzt auch Punkte aus Skizzen sucht und verarbeitet Code:Sub CATMain()by DANIEL FRAUENRATHVersion: 1.1 ***DEKLARATION Dim objPartDoc As PartDocument Dim objPart As Part Dim objSPAWB As Workbench Dim objSel As Selection Dim strSelString As String Dim objPointColl() As Object Dim i As Long Dim objPoint As Variant Dim dblYValue As Double Dim arrPointCoord( ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Inaktivierte Baugruppen filtern
Toube1994 am 07.02.2020 um 14:56 Uhr (1)
Hallo Zusammen,in meinem Makro möchte ich alle Produkte ermitteln und diese weiterverarbeiten, jedoch sollen die inaktivierten ignoriert werden.Mein Versuch das ganze über den Parameter "Aktivierungsstatus der Komponente" abzufragen funktioniert nicht, in meinem Array sind dann weiterhin alle Produkte vorhanden.Aber erstmal 2 Code Ausschnitte:Ausschnitt 1: Hier "schaufel" ich alle Produkte aus meiner Hauptbaugruppe bzw. Unterbaugruppen über Selection.Search in das ArrayCode: Set oSelection = CATIA.Activ ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Selection Ebene
martin2 am 27.09.2019 um 10:18 Uhr (1)
Hallo,kann mir bitte jemand erklären, weshalb folgender Code nicht läuft - siehe Anhang.Beziehungsweise - was muss ich ändern?Danke und GrußMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auslesen PartNunber auf unterschiedlichen Ebenen
Tweety79 am 21.03.2019 um 10:23 Uhr (1)
Hi Bernd,die Zeile my.ProductDoc.Selection ist auskommentiert.Genau das wollte ich ja in der Schleife abarbeiten, bekomme es aber nciht hin.Wie sieht das dann aus?Gruß
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Sichtbare Bodies kopieren
Erich am 16.02.2014 um 21:17 Uhr (15)
Hallo BerndIch denke die Logik der Selection hat mich da aufs Glatteis geführt. Ich werde das analog Deines Vorschlags verwenden.Danke------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten eines bestimmten Punkts im Product auslesen
nadde am 27.06.2014 um 18:32 Uhr (1)
Ich habe gerade bemerkt, dass die Selection Funktion auch nicht funktioniert, denn userselection.Count gibt 0 aus
|
| In das Form CATIA V5 Programmierung wechseln |