Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info
Ergebnisse 339 - 351, 10111 Gesamtergebnisse mit Suchbegriffen item sec.
CATIA V5 Programmierung : Punkt selektieren und als Referenz weitergeben
dabaeda am 18.04.2007 um 11:41 Uhr (0)
Hallo zusammen,als Anfänger im Programmieren, wollte ich zunächst einmal folgendes Problem lösen: Benutzer soll Punkt selektieren, dieser soll dann als Referenz für eine Ebene dienen.Nun habe ich folgendes programmiert:Sub CATMain()3D-Werkzeugkasten deklarieren-----------------------------Dim MeinPart as Partset MeinPart=CATIA.ActiveDocument.PartDim Wzk3D as HybridshapeFactorySet Wzk3D=MeinPart.HybridShapeFactoryGeöffneten Körper deklarien------------------------------dim Hbody as hybridbodyset Hbody=MeinP ...

CATIA V5 Programmierung : Punkt selektieren und als Referenz weitergeben
dabaeda am 20.04.2007 um 09:09 Uhr (0)
Danke für die schnelle Antwort.Das Problem mit "Abbruch" ist immer noch da , aber das Makro funktioniert ansonsten einwandfrei. Der Code sieht mitlerweile so aus:#####Selektion vornehmen lassen-------------------------------dim Auswahlpunkt as catbstrAuswahlpunkt = usersel.SelectElement (Was, "Punkt wählen.", true)if Auswahlpunkt="normal" thenmsgbox(usersel.item(1).value.name)elsemsgbox("Abbruch") Hier steckt ein Fehler end ifPunkt zuweisen-------------------------------------------set Auswahlpunkt = use ...

CATIA V5 Programmierung : Winkel zwischen 2 Linien messen
dabaeda am 08.05.2007 um 14:00 Uhr (0)
Hallo,vielleicht hat jmd ne Idee dazu:ich möchte den Winkel zwischen einer Linie(line) und einer anderen Linie(projection) messen, und dann in Excel abspeichern. Beide Linien sind nicht in einem Sketch, sondern als 3D-Geometrie in einem Geoset.1.Mit welchem Befehl kann man denn Winkel messen?2.Wie kann ich dann die Winkel weitergeben? Später muss ich viele Winkel (automatisch) messen, und diese dann als txt-File speichern.Beim speichern von koordinaten habe ich das bisher so gemacht: Zitat:Redim aCoord(2)d ...

CATIA V5 Programmierung : Parameter mit multiple values
Macro_Man am 21.05.2007 um 10:51 Uhr (0)
Hallo, ich möchte einem Parameter mittels Script mehrere Werte zuweisen, die ich vorher auslese. Die Anzahl der Werte ist variable.Hier mein Quellcode:---------------------------------------------------------------------Dim String1 As StringDim arrayOfVariantOfBSTR1 As VariantReDim arrayOfVariantOfBSTR1(Anzahl)Set strParam1 = myPart.Parameters.Item("Test")For i = 1 to Anzahl String1 = myPart.AxisSystems.item(i).name arrayOfVariantOfBSTR1(i) = String1NextstrParam1.SetEnumerateValues arrayOfVariantOfBSTR1-- ...

CATIA V5 Programmierung : Parameter mit multiple values
Macro_Man am 21.05.2007 um 11:15 Uhr (0)
Hallo nochmal ich habe das Problem selber gelöst, hier der richtige Quellcode---------------------------------------------------------------------Dim String1 As StringDim arrayOfVariantOfBSTR1 As VariantReDim arrayOfVariantOfBSTR1(Anzahl)Set strParam1 = myPart.Parameters.Item("Test")For i = 0 to Anzahl-1String1 = myPart.AxisSystems.item(i+1).namearrayOfVariantOfBSTR1(i) = String1NextstrParam1.SetEnumerateValues arrayOfVariantOfBSTR1---------------------------------------------------------------------MfG

CATIA V5 Programmierung : Zeichnungsableitung unabhängig vom Partnamen
lohri am 09.07.2007 um 11:31 Uhr (0)
Vielen Dank, jetzt wird einiges klarer. Ich gestehe, den Code über den Makrorecorder erstellt zu haben. Dann habe ich ihn etwas modifiziert, ohne ihn aber komplett zu verstehen. Unverständlicherweise (ich habe bei der Aufnahme nur ein Part abgeleitet) setzt er die FrontView einem Product gleich und hangelt sich dann wieder über item und getitem zum Part runter. Das ist natürlich unsauber und war sicher auch der Fehler.Dank deines sauberen Codes wird mir auch klar, was für das Makro auch wirklich gebraucht ...

CATIA V5 Programmierung : Wert der Streckgrenze ändern
CatiaV5User am 23.07.2007 um 09:16 Uhr (0)
Danke Marko für deinen Beitrag,nur bekomm ich in der ZeileSet dimension1 = parameters1.Item("PartBodySteelSAMIsotropicMaterial.1Yield Strength")den Fehler The method item failedVielleicht weiß ja jemand, woran es liegt!Grüße CatiaV5User

CATIA V5 Programmierung : Zugriff auf Achsensystem im GeoSet
Proofin am 09.02.2007 um 11:08 Uhr (0)
Was verstehst du unter Upgraden?Wenn du alle bearbeiten willst kannst du über die Search Funktion( wie oben beschrieben) alle selektieren und mit ner FOR Schleife die einzelnen Objekt abarbeiten.Über sSel.Count bekommst du die Anzahl der selektierten Objekte und über sSel.item(ii).value bekommst du das Objekt.Gruß Proofin

CATIA V5 Programmierung : Spline umdefinieren via Makro
Proofin am 03.10.2007 um 11:55 Uhr (0)
Moin toluman,es ist möglich den Spline zu ändern ohne ihn zu löschen.Wenn der Spline einen festen Namen hat sucht du ihn über die Selection,in deinem Bsp. wäre das dann: selection1.clear selection1.Search "Name=Splinename,all" set oSpline = selection1.item(1).valueDeine alten Punkte hast du ja schon gelöscht.Jetzt kannst du, da wo du die Punkte erstellst, dem Spline den erstellten Punkt zu weisen. Punkte erstellen ... Spline zuweisen call oSpline.AddPoint(DeinPunkt)Am Ende noch ein Update des Part un ...

CATIA V5 Programmierung : Linie Selektieren und Richtung auslesen
anderlkramer am 08.04.2008 um 22:52 Uhr (0)
HAllo Zusammen,dieser Beitrag ist zwar schon sehr alt, aber er interessiert mich gerade sehr.Ich muß aus einem CATPart mehrer Richtungsvektoren auslesen.Zwar kann ich jeden Vektor mit der Funktion "Element messen" bzw. "measure item" einzeln selektieren. Bei ca. 100 Messpunkten und zugehörigen Richtungsnormalen aber sehr fehleranfällig, wenn ich jeden einzeln in Excel übertrage.Gibt es für diesen Zweck denn kein Makro (CATScript) welches automatisch die 100 selektierten Linien als Richtungsvektor zum aktue ...

CATIA V5 Programmierung : Parameter aus Set auslesen
B Hossbach am 28.04.2008 um 13:10 Uhr (0)
Hallo Forum. Ich möchte Werte aus mit Formeln belegten Parametern auslesen, die sich in mehreren Parameter Sets befinden. (siehe Screenshot)Funktioniert mit dem folgenden Skript auch super:Sub CATMain()Parameter aus Baum auslesen Dim HPara Verweis auf Hauptpfad Set HPara = CATIA.ActiveDocument.Part.Parameters Dim ADim Set ADim = HPara.Item("Length.3") MsgBox (ADim.Value) MsgBox (ADim.Name) End SubNur leider bekomme ich den Value und Name des Parameters "Length.3" nur, wenn ich ihn dire ...

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 : mehrfach vorhandene Parts werden alle verändert
CEROG am 02.06.2008 um 20:13 Uhr (0)
Hallo triumvirn.in dem Buch von Ziethen zur Makroprogrammierung unter CATIA V5 gibt es ein Beispiel, in dem alle Kindelemente eines Produktes ausgeben werden. Da solltest du mal reinschauen.Der Grund dafür, daß die unteren Ebenen nicht umbenannt werden ist einfach: Sie gehören nicht zu der Sammlung der Elemente, die du mit cildren.item aufrufst. Für die unteren Ebenen mußt du die Routine rekursiv aufrufen.Programmier dir doch einfach mal nen Makro, das in einer Schleife alles Namen von children.Item ausgib ...

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38   39   ... mehr

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