Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.317
Anzahl Beiträge: 31.755
Anzahl Themen: 6.270

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 13 Gesamtergebnisse mit Suchbegriffen selection von produkt auf part sec.
CATIA V5 Programmierung : Elementen ausblenden über Hide Components
gladly am 11.07.2013 um 09:51 Uhr (0)
Auch wenn etwas spät...Falls es tatsächlich um die langsame Suche geht hilft eine Eigenschaft die ab der R19 (meine ich zumindest) erhältlich ist. Die deaktiviert die Synchronisierung der Selection des Makros mit dem Windows. Also es wird nicht alles "gehighlighted". Somit laufen Selection-Intensive (viele Selektierte Elemente) Makros um einiges Schneller.Code:Catia.HSOSynchronized = Falsenach dem Makro bzw. der SelectionCatia.HSOSynchronized = True

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameter aus Parts in Produktstruktur auslesen
gladly am 01.12.2011 um 21:46 Uhr (0)
Guten Tag,die Parameter sind ja im Part enthalten, also muss man diese auch dort lesen. Somit müsste (soweit mein Gedächnis mich bezüglich der Eigenschaften nicht täuscht) ausParameters1 = CATIA.Documents.Item(i).Product.ParametersParameters1 = CATIA.Documents.Item(i).Product.Part.Parameterswerden.Das Item(i).Product ist ein (bei PARTS!!) PartDocument, welches die Eigenschaft "Part" enthält, welche vom Typ "Part" ist. Dort kann man dann auf Bodies, Parameter usw. zugreifen.Es empfiehlt sich zuvor zu Prüfen ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Late Binding mit Visual Basic 2008 Express Edition
gladly am 29.09.2010 um 16:17 Uhr (0)
Diese Umständlichkeit in C# ist auch in VB nötig. Der Unterschied warum du allerdings direkt auf Eingenschaten und Methoden in VB zugreifen kannst liegt daran, da der VB-Compiler automatisch den benötigten Code erzeugt. Der C#-Compiler nicht (bzw. soll er eigentlich seit .net 2010 auch können, habe ich aber nicht nicht getestet)Fals dir der .netReflector was sagt schau dir mal ein Programm an welches du mit VB geschrieben hast.Schreibe einfach mal folgendes in VB: Es bennent in einem Part nen PartBody um.D ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Formel eines 3Dimensionalen Spline Auslesen
gladly am 14.12.2011 um 15:40 Uhr (0)
Guten Tag,falls der Code vollständig sein sollte wird die Function falsch genutzt.Die Function GetSplineType benötigt ja eine Instanz des Objekts HybrdiShapeSpline.Die VORHER getroffene Auswahl wird wohl der Spline sein.Der Code müsste dann folgendermaßen aussehen:Code: Dim Spline As HybridShapeSpline Dim UserSel As Object Set UserSel = CATIA.ActiveDocument.Selection Spline = UserSel.Item(1).Value Dim asdf as Long Optional falls nicht Option Explizit eingestellt sein sollte... Set asdf = Spline.Get ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Update-Fehler bei UDF-VB Script
gladly am 31.10.2011 um 13:22 Uhr (0)
Vorab, entschuldigt das Doppelposting, aber da dies nun die Lösung zu sein scheint, wollte ich diese hervorheben.Also... Mit folgendem Code habe ich es hinbekommen. Mir kam in den Sinn, dass man ja auch anders, als nur mit der Selection löschen kann. Diese möglichkeit erzeugt anscheinend kein erneutes Update!Folgend das korregierte VB ScriptCode:set mPart = Catia.ActiveDocument.PartSet mHybridShapeFactory = mPart.HybridShapeFactoryfor i = hb_work.hybridshapes.count to 1 Step -1 Set ref_mCrv = mPart.Create ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Root PartDocument in Reaction ermitteln
gladly am 27.08.2012 um 17:47 Uhr (0)
Guten Tag,ich bin bei diesem Problem so vorgegangen, das ich einen Parameter (Catia-Element) als Argument zum VB-Reaction mitgegeben habe. Durch diesen kannst du dann mit der Parent-Eigenschaft auf das Part zugreifen. Reicht auch ein fake-parameter... Siehe dazu auch meine Beschnittabwicklung im Download-Bereich der catia.cad.de Seite. Dort bin ich genauso vorgegangen!Hoffe ich konnte dir weiterhelfen.mfggladly

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parts erzeugen und hochzählen
gladly am 16.11.2011 um 18:15 Uhr (0)
Entschuldigung, da hatte ich das Problem leider komplett missverstanden. Deshalb auch die Abbruchsregel...Mein Vorredner hat ja etwas passendes dazu begesteuert. Prüfen ob es das schon gibt.Oder (Nicht gerade zu empfehlen) wie momentan einfach anfangen parts zu erstellen und Fehler überspringen. Fals fehler auftaucht letztes Part wieder löschen. (.item(.count))Oder wieder etwas schönen. Suche nach "Variante_*" - nächstes Element = Variante_Count+1

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : NoShow oder Show global gesehen
gladly am 29.09.2010 um 15:30 Uhr (0)
Auch wenn dieser Beitrag schon etwas in die Jahre gekommen ist hätte ich noch eine Lösung die meiner meinung nach weniger aufwendig ist.1. Selektiert das Object2. Das Übergeortnete Elemtent markieren3. Eine Suche Visibility=Shown in Current Selection (Der Übergeortnete HybridBody) - Shown zeigt wirklich nur Sichtbare Elemente. Visible hingegen ob sie selbst "an" oder "aus" sind.4. Schauen ob in Selektion dein Element ist! Leider geht die Suche nicht wenn man direkt das Element anwählt. Deshalb der umweg üb ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Iges, Hideshow, Sets duchsuchen
gladly am 21.11.2007 um 17:11 Uhr (0)
Guten Tag,Ich habe folgendes Problem, was ich mit der Suchfunktion, bzw. den vorhandenen Beiträgen noch nicht klären konnte!Ich habe einen Strukturbaum. (Geometrische Sets). In einem der Sets (Simulationsdaten) gibt es einen Unterordner IN und OUT. Die Objekte des Ordners OUT sollen nacheinander ALLEINE EINZELN (alles andere aus) als IGES gespeichert werden.Wenns geht in einem Ordner igs der schon vorhanden ist, jedoch im Explorer eine oder evtl. 2 ebenen über der des CAT-Dokuments liegt!Also die eigentlic ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parts erzeugen und hochzählen
gladly am 16.11.2011 um 17:40 Uhr (0)
Guten Tag,bei einem neuen Product lief Ihr Makro so bei mir durch und erzeugte Variante_01 - Variante_10.Bei dem zweiten Fehler kann ich nur sagen, das bei Erneutem Ausführen ja auch erneut Elemente mit gleichem Namen erzeugt werden.VORSICHT wenn Sie bei Tests Ihr Makro ausgeführt haben. Die Parts gelöscht haben und es erneut Probieren wollten. Die Part sind noch immer als Document in Catia Aktiv! Siehe Catia.Documents - diese dann erst schließen.If Err.Number 0 thendurch If Abfrage durchlaufen ohne was z ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Update-Fehler bei UDF-VB Script
gladly am 31.10.2011 um 12:21 Uhr (0)
Danke erst einmal für die Antwort.Eine Schleife kommt meiner Meinung nach aber nicht zustande, ich reagiere ja auf ein Update es bestimmten elements. Und das löschen erzeugt ein Globales Update(wie auch immer, das habe ich sowieso noch nie verstanden...)Zum anderen verstehe ich nicht wieso es dann nicht bei einem manuellen "Update All" passiert, wonach ja auch das ganze part updated ist.Was würdet Ihr denn vorschlagen, wie man es machen könnte?Ich probiere mal nur einen Parameter bei der ersten (auf Update ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : In VBA - Not auf Catia-Befehle nicht möglich
gladly am 03.03.2010 um 13:41 Uhr (0)
Guten Tag allesamt.Vorab - Ich habe die Suche genutzt (und nichts gefunden), über konkrete links würde ich mich aber auch freuen.Informationen zum System:PC mit Windows XP x64 SP2Catia-Version wo der fehler auftrat: Catia V5 R19 HotFix 4 (aber auch R16 und R18 fehlerhaft getestet!)Lizenz: HD2 - LizenzpaketProblemstellung:Es ist mir nicht möglich in einem VBA-Projekt (in CatScript/CatVBA noch nicht probiert) möglich Catia-Befehle verneint zu prüfen. Beispiel: (b = ein Part-Body)Code:If b.InBooleanOperation ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro: Fehlerhafte Elemente Löschen/Deaktivieren
gladly am 07.12.2011 um 14:45 Uhr (0)
Guten Tag,ich hatte mich vor einiger Zeit an das selbe Problem gemacht. Ich hatte dies als Automatisches UDF-Feature erstellt, also wurden dort an das VB-Script die Parameter in der Reaction übergeben. Diese müsstest du manuell Jüst selektieren (SelectElements2 oder so... dir überlassen).Solltest du fragen dazu haben einfach melden. Habs noch halbwegs im gedächnis...Aufbau (Ordner sind mit + gekennzeichnet)Fuellfl+-Input+--Achse--NullPunkt--X-Line--Y-Line--Z-Line--Zu Schließende Fläche--Boundary der Fläche ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 

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