Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 1 - 13, 14 Gesamtergebnisse mit Suchbegriffen item sec.
CATIA V5 Programmierung : Ausgabe von *.item als zahl
INLU am 05.05.2008 um 10:00 Uhr (0)
Hallo,gibt es auf die obere Frage keine Antwort, oder fehlt etwas in der Beschreibung?Den als letztes eingefügten Körper kann man über ..item(Body.Count)..... ansprechen.Aber ich weiss immer noch nicht, wie ich aus einer Selektion ( Nur ein Body) die Itemzahl, also ....Item(Itemzahl)..... herausbekomme.Ich komme da einfach nicht weiter. Meine momentahne Lösung sieht so aus:Sub CATMain()Dim DokuSet Doku = CATIA.DocumentsDim DokumentSet Dokument = CATIA.ActiveDocument Selektion einbauDim InputObjectTyp ...

CATIA V5 Programmierung : Ausgabe von *.item als zahl
INLU am 23.03.2008 um 13:33 Uhr (0)
Hallo Zusammen,ich hab da mal ein Problem!Ich verbaue über ein Makro (VBA) zwei Bodys, die ich vorher selektieren lasse. Wenn ich über den Namen des Bodies gehe (Set aktuell = apart.Bodies.Item(selektionBody)), dann habe ich ein Problem, wenn ich mehrere Bodies mit dem gleichen Namen habe. Also dachte ich, man geht besser über die Item-Zahl. Die Bekomme ich aber nicht aus der selection heraus. Wie geht das?Danke im voraus

CATIA V5 Programmierung : Ausgabe von *.item als zahl
INLU am 05.05.2008 um 19:26 Uhr (0)
Hallo CAMiCADse,das hat funktioniert!! Vielen Dank.Ich hatte es vorher so auch probiert, hatte die Variable aber ohne Zuordnung gelassen!(Dim selbody und nicht Dim selbody as Body)Super ! Danke

CATIA V5 Programmierung : Part in der Produktstruktur verschieben
INLU am 27.09.2008 um 21:31 Uhr (0)
Hallo,bei mir ist noch eine Frage aufgetaucht.Ich versuche krampfhaft ein Part in der Produktstruktur zu verschieben, also das Gleiche,was die Funktion Grahp Tree Reordering macht.Vom Gefühl her, müsste das über die Klasse Products und der Funktion Item gehen. Ich weiss aber nicht wie. Kann mir da jemand weiter helfen?mfg INLU

CATIA V5 Programmierung : Bei GetMeasurable andere Achse verwenden
INLU am 01.10.2008 um 17:47 Uhr (0)
Hallo ogard1,ich glaube das diese Funktion nur bei einem Punkt funktioniert, der über Koordinaten erzeugt wurde.zitat CAA :" Returns or Sets the reference Axis System for PointCoord feature "Ich habe aber einen Vertex-punkt, also einen Punkt, den ich von einer Flächenkante selektiert habe.@ Henry Die Koordinaten bekomme ich aus einem selektierten Vertex-punkt. Leider aber nur zur Absoluten Achse.Code:inputobjecttype(0) = ("Vertex")usersel1 = Selection.SelectElement2(inputobjecttype, "Flächenpunkt selektier ...

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 ...

CATIA V5 Programmierung : Erstellen eines CCP-Links
INLU am 28.01.2009 um 18:26 Uhr (0)
Hallo Zusammen,Ich habe ein ähnliches Problem wie Knowledge.Ich habe ein Product mit zwei Parts geöffnet. Nun möchte ich den Hauptkörper von ein in das andere Part kopieren. Wenn das Produkt aktiv ist(Blau unterlegt), dann funktioniert folgender Code einwandfrei. Wenn aber ein Part aktiv ist, bricht das Makro bei Zeile 80 mit der Fehlermeldung "Die ausgewählten Elemente sind für diese Operation nicht zulässig.". Woran liegt das ? Da ich den Körper im Kontext kopieren möchte, kann ich auch nicht die Parts e ...

CATIA V5 Programmierung : Late Binding mit Visual Basic 2008 Express Edition
INLU am 31.01.2009 um 18:07 Uhr (0)
Hallo Jens,Ja, kann ich. In Deinem Buch beschreibst du, dass man beim Late Binding in C# keine Verschachtelung von V5-Anweisungen gemacht werden können z.b. Part1.Bodies.Count . Kann es sein, dass das nicht für VB Express 2008 gilt ? Ich möchte über ein Macro Veröffentlichte Körper von einem Part in das andere Kopieren. Da ich aber eine Checklistbox für das auswählen der einzelnen Körper verwenden möchte, hab ich mich für VB Express 2008 entschieden. Im VBA-Editor von V5 ist das Element ja so ohne weiteres ...

CATIA V5 Programmierung : VBScript: Error message
INLU am 25.01.2011 um 19:21 Uhr (0)
Hallo Eule!kann es sein,dass das geometrische Set -IN- einem Körper ist, oder das es ein geordnetes geometrisches Set ist?Wenn du den scriptcode ins VBA kopierst, könntes du in der Watchliste nachschauen, ob unter DeinPart.Hybridbodies überhaupt ein Item(1) ist.Für mich hat es den Anschein, als wenn das nicht so wäre!mfgINLU

CATIA V5 Programmierung : Late Binding mit Visual Basic 2008 Express Edition
INLU am 02.10.2010 um 14:53 Uhr (0)
Hallo,ich habe nun etwas rumprobiert, und bin wiedermal auf ein Problem gestoßen. Wer hätte das gedacht .Ich erzeuge mir zwei Körper in einem Part. Nun möchte ich die beiden über add verbauen. Dafür möchte ich den ersten erzeugten Körper, mit folgendem Code in Bearbeitung definieren:Code: Dim apart As Object Dim Wzk3d As Object apart = partDocument1.Part Wzk3d = apart.ShapeFactory aktuell = apart.Bodies.Item(2) bool = apart.Bodies.Item(3) Boolsche Operation apart.InWorkObject = akt ...

CATIA V5 Programmierung : Copy & Paste
INLU am 03.10.2010 um 10:22 Uhr (0)
Hallo alfquattro,hier ein Teil meiner Lösung. Allerdings verwende ich eine Selektion auf veröffentlichte Elemente, also ohne ModelElement Namen. Aber der Weg dahin müßte der Gleiche sein.Code:Schnipp------ referenz für das Element das kopiertr werden soll Set oselroot = selektion.Item(1).LeafProduct LeafProduct funktioniert nur mit einer selektion!! sRefpfad = oselroot.Name Set oProduct = oselroot Do Set oProduct = oProduct.Parent.Parent sRe ...

CATIA V5 Programmierung : Welchen Datentyp verwendet ihr?
INLU am 23.10.2010 um 14:41 Uhr (0)
Hallo Bernd,erst einmal Danke für deine Antwort! ich habe mir das gerade mal im VBA angeschaut.Das scheint schon einfacher zu sein als die arrays, aber wenn ich ein Item verschieben will, müsste ich das mit allen collections gleichzeitig machen, damit ich nicht die Zugehörigkeit der Elemente verliere. Ich hatte da eher an so eine Art Tabelle gedacht, in der man ganze Zeilen verschieben kann. Gibt es so etwas?mfg Lars

CATIA V5 Programmierung : Copy & Paste
INLU am 25.01.2011 um 13:10 Uhr (0)
Hallo!Ich muss das Problem noch einmal aufgreifen. Der Code aus meinem vorherigen Beitrag hat noch einen Hacken.Wenn ich zwei Elemente im ersten Part habe, die den gleichen Namen tragen, funktioniert das Verwenden von CreateReferenceFromName nicht, da Catia sich dann wohl nicht entscheiden kann. Ich habe daraufhin versucht, die Referenz über pubs.Item(i).Valuation direkt auf das veröffentlichte Objekt zu setzen. Dadurch hat man das Objekt gleich als Referenz, aber die Referenz zeigt nur auf das selektierte ...

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2024 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz