|  | CATIA V5 Programmierung : Selection.Search 3.1415926535 am 23.03.2005 um 10:13 Uhr (0)
 Hallo, meine Frage bezieht sich auf die Search-Methode von Selektions. Es gibt in der Hilfe keine Tabelle, in denen man die Suchbegriffe, die möglich sind, einsehen kann. Hilfreich ist hierbei der Makrorekorder, denn er sollte eigentlich aufzeichnen, was man unter Bearbeiten- Suchen eingestellt hat und die Suchkriterien somit sichtbar machen. Dies hat bei mir ein paar Mal geklappt, aber mittlerweile zeichnet der Rekorder nur noch leere Makros auf. Woran könnte das liegen oder wie sonst komme ich auf die Su ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Split-Seite in Powercopy-Makro mit Near wählen? JonasAdrian am 05.06.2024 um 15:04 Uhr (1)
 Hallo zusammen,ich habe ein funktionierendes Makro (VBA) mit dem ich eine Powercopy (PC, aus Part1) in ein Part2 und Part3 (und weitere) einfüge. Diese Powercopy bekommt vereinfacht als Input eine FlächeA, eine KurveA (geschlossen und auf der FlächeA) und einen PunktA (außerhalb der KurveA).Nun wird in der PC ein Split mit der FlächeA und KurveA erzeugt. Beim Ausführen des Makros in Part2 wählt es die innere Fläche und in Part3 die äußere.Ein pauschales "Keep Other Side" des Splits kann ich im Makro nicht  ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Backview MarkusK am 22.10.2012 um 22:03 Uhr (0)
 Hallo ThomasJay,ich geh jetzt mal davon aus, dass du im 3D-Fenster (Part) diesen Würfel meinst, mit dem man von "Vorn" oder eben von "Hinten" das Part betrachten kann. (im Automobilbau sieht man bei der Frontansicht immer von Links auf das Auto)Der Makrorekorder hat mir auch nur einen Teil ausespuckt, und zwar bisSet viewpoint3D1 = viewer3D1.Viewpoint3DIn der Hilfe habe ich dann ein paar interesante Funktionen zu "Viewpoint3D" gefunden.hier mal mein CodeCode:Sub CATMain()Dim specsAndGeomWindow1 As SpecsAnd ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Selection zwischenspeichern geekv5 am 11.07.2014 um 09:13 Uhr (1)
 Hallo zusammen,habe mal eine Frage zum Thema "Merken einer Selektion".. Und zwar brauche ich das bei einigen Makros und stecke immer Element für Element in eine Collection, was leider je nach Anzahl etwas dauert.. Gibt es da eine schnellere Methode, eine Selektion zwischenzuspeichern?Hatte gehofft, dass ich das mit einmal zuweisen kann, habe folgendes probiert:set collection1 = selection1Ist die Selektion des aktiven Dokuments nicht auch eine Collection?Gruß------------------Seid nicht dumm, lest drin rum!
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : VB-Script oder CATScript für rename, past special und replace. Kiki K. am 27.05.2014 um 15:42 Uhr (1)
 Ich habe ein übergeordnetes Product in dem mehrere weitere Products sind. Im ersten untergeordneten Product befindet sich ein Part mit einigen Punkten in einem Geo Set. Diese Punkte sind veröffentlicht(publiziert). Danach kommen in meiner Struktur einige weitere Products, in jedem Product ist dann ein Part in dem die Geometrie zu finden ist. Diese Products enthalten bereits einen Punkt in einem Geo Set. Diesen Punkt möchte ich per Makro durch einen von den veröffentlichten Punkten ersetzen(replacen). Per M ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Kopieroperationen mit Parametern Timberwolve am 23.11.2006 um 16:44 Uhr (0)
 Hallo Community, ich bin gerade dabei mir ein kleines Tool mit VB6 zu erzeugen, welches Parameterwerte von einem Part zu einem anderen Part weitergibt. Ich habe folgenden Parameter in den Parts angelegt:1. Benennung2. Rohmaße3. AnzahlSoweit so gut. Jetzt möcht ich nachdem der Anwender die Schaltfläche übergeben drückt, für jeden Parameter eine Abfrage ob der Wert überschrieben werden soll oder nicht. So Windows-Like. Naja und genau da hörts auf. Diese Abfrage habe ich in einem Extra-Formular untergebracht, ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Item aus Document Collection entfernen Stefan83 am 02.12.2008 um 16:54 Uhr (0)
 Hallo Daniel,Das Verwenden eines Zeitstempels wäre ein möglicher Lösungsansatz.Momentan bin ich dabei, einen eigenen Lösungsansatz zu verfolgen. Und zwar lösche ich unmittelbar vor dem Erzeugen eines Geometrischen Set in dem erstellten Part alle vorhandenen Geometrischen Sets (aus den Makroausführung vorher). Im "Erzeugen-Makro" ist also der folgende Code eingebaut:If part1.hybridbodies.count  0 then  For k = 1 to part1.hybridbodies.count    selektion.add part1.hybridbodies.item(k)  next k  selektion.delet ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt Dennis030186 am 10.01.2014 um 09:42 Uhr (1)
 Zitat:Original erstellt von bgrittmann:ServusVersuch mal folgendes:- "Dim oParamLength As [b]Dimension" deklarieren- Parameter mit "Set oParamLength = oParams.CreateDimension(lenParamName, "LENGTH", 0)" anlegen.GrußBernd[/B]Es funktioniert. Ich hatte Dimension nicht deklariert, sondern length und unten dann dimension genutzt. Das war mir nicht bewusst. Super, vielen Dank. Eine allgemeine Frage nochmal, in der ZeileSet oParamLength = oParams.CreateDimension(lenParamName, "LENGTH", 0)für den Befehl CreateDim ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : GetGeometricalFeatureType von Selection Item geekv5 am 16.09.2012 um 11:54 Uhr (0)
 Komisch, da haut er mir entweder "Automation Error", "Type missmatch" oder komische Zahlenwerte wie "18704" raus, je nachdem was ich anfasse, hier der Code, den ich probiert habe:Code:Sub CATMain()Dim partdocument1 As PartDocumentDim part1 As PartDim selection1 As SelectionDim hybridshapefactory1 As HybridShapeFactoryDim intGeomType As IntegerSet partdocument1 = CATIA.ActiveDocumentSet selection1 = partdocument1.SelectionSet part1 = partdocument1.PartSet hybridshapefactory1 = part1.HybridShapeFactoryintGeo ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  Zylinder.7z.txt
 | CATIA V5 Programmierung : Instanzen auflisten in Excel moppesle am 03.05.2012 um 21:50 Uhr (0)
 Hallo Bernd,jetzt bin ich aber stutzig.meine Variante findet alle Parts und listet sie auf.Code:78825W01A_007	Hintere Abdeckung		9,98kg78825W01A_006	Vordere Abdeckung		7,07kg78825W01A_005	Gehäuse		                7,18kg78825W01A_004	Kolbenstange		        5,31kg78825W01A_003	Kolben		                3,45kg78825W01A_002	Gelenkflansch		        6,78kg78825W01A_001	Befestigungswinkel		4,83kgBei deiner Variante werden nicht alle aufgelistet.Zusätzlich finden sich Produkte denen fälschlicherweise Werte aus Parts z ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Umbennen eines Features im Sheetmetal Design HoBLila am 24.07.2015 um 14:47 Uhr (1)
 Kann es sein, dass Du Referenzen statt Features rausbekommst?Ich würde Item2() von der Selection verwenden.Warum kannst Du nicht direkt beim Erzeugen umbenennen?Besitzt das Feature überhaupt die Name Eigenschaft?Im zweigelsfall kannst Du auch mit .GetItem("Name") = "blubb" arbeiten.------------------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, imme ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Drawing: Abstand Maßzahl Maßlinie ändern HoBLila am 26.06.2008 um 14:34 Uhr (0)
 Achso, sorry, völlig falsch verstanden.   In Drawings ändere ich immern ur Farben von Linien und so...   Ich nehme an, dass der Sheet Propertys enthält, oder die entsprechende Bemaßung diese Propertys direkt hat, in denen dies möglich ist zu Ändern.Habe jetzt gerade nicht die Zeit da nach zu schauen, heute Abend vielleicht, mal sehen, aber das halte ich schon für machbar, Eigenschaften die du über Values im CATIA anpassen kannst, lassen sich auch fast imemr in der Programmierung beeinflussen.Versuch mal fo ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Zugriff auf Section cut im Produkt (TPSViews) Tweety79 am 13.11.2016 um 12:23 Uhr (1)
 HI,ich habe folgenden Code, um Schnitte aus einem Product zu exportieren:    mySection = myCatiaApp.ActiveDocument.Product.GetTechnologicalObject("Sections")    For i = 1 To mySection.Count()      myPartNumberSec = mySection.Item(i).Name      myPart = mySection.Item(i).Export()      Dim myFileName As String = "C:Desktop" & myPartNumberSec & "_" & Now.Date & ".CATPart"      Dim a As String      If System.IO.File.Exists(myFileName) Then        a = MsgBox("Es existiert bereits ein Modell mit dem gleichen Name ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln |