|
CATIA V5 Programmierung : SelectElement2 - Element von Part zu Part kopieren
bgrittmann am 09.05.2012 um 20:33 Uhr (0)
ServusHier findest du eine Lösung um etwas im Baugruppenkontext von einem Part ins andere zu kopieren. Ist es das was du suchst?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aktives Part wechseln
Proofin am 20.05.2008 um 14:12 Uhr (0)
Das sollte gehen, wenn du das Part,was aktiviert werden soll, vor dem Wechsel selektierst.Um in deine Workbench zu kommen, mußt du ja nur den String deiner Workbench angeben anstelle des Part Designs.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection/SelectedElement
em Michael Kirsch am 06.07.2004 um 17:05 Uhr (0)
Hallo Bartleby, man kann nicht IN einer Selection eine Suche durchführen, sondern die Selection ist das ZIEL, in das die gefundenen Elemente hineingefügt werden. Der ORT, der Suche muss immer ein Document sein. Wenn ich es richtig verstehe, soll hier die Schnittmenge zweier Suchkriterien ermittelt werden: CATPartSearch.BodyFeature,all UND .block,selectedelement . Um eine solche Schnittmenge zu erhalten, kann man auch einfach die betreffenden Suchkriterien mit & aneinanderreihen, also Suchkriterium I ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktabstand zwischen versch. Produkten & Parts
CadV5UserR am 08.01.2013 um 16:14 Uhr (0)
Hallo Alexander,Doch du kannst im aktiven Produkt (!!!) auch den Abstand von Punkten messen.Dabei ist es egal ob die Punkte in unterschiedlichen Parts sind oder das gleiche Part mehrmals verbaut ist.Im Grunde hattest du schon den richtigen Ansatz das ganze einfach zu messen. Leider kann/darf ich dir mein komplettes Script nicht zeigen. Habe hier aber mal die wichtigsten Punkte.Im Grunde hangelst du dich im aktiven Produkt durch die Parts und dann durch die Punkte und holst dir davon die Referenz- Set ref1 ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection in C#
MarcDe am 05.06.2009 um 21:52 Uhr (0)
Hallo,ich habe grad ein Problem mit einer einfachen userSelection in C# (also net). Mein Code:Code:AnyObject any = null; string abfrage = ""; string msg = "Please select Plies Group."; string[] oType = new String[1]; oType[0] = "Body"; Selection oSel = partDocument1.Selection; oSel.Clear(); MessageBox.Show(msg, MyAssemblyInfos.AssemblyProduct, MessageBoxButtons.OK, MessageBoxIcon.Information); abfrage = oSel.SelectElement2(oType, ref msg, false); if (abfra ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfeil in einer Zeichnung erzeugen
Starbirth am 18.11.2010 um 12:28 Uhr (0)
Hallo,um bei dem Arrow eine andere Dicke/Farbe/Strichelung zu geben musst du diesen zu einer Selection hinzufügen.Über Selection.VisProperties.SetRealWidth/SetRealColor/SetRealLineType kannst du dann die Parameter zuweisen.Mehr zur genauen Bedienung findest du unter "VisProperties" in der V5 Automation Hilfe und hier im Forum. Beispielcode sollte es da auch geben.Hoffe das hilft.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erstellen eines CCP-Links
Knowledge am 11.11.2008 um 15:41 Uhr (0)
Hallo zusammen,ich habe mal wieder ein Problem. Ich hoffe, dass mir erneut jemand seine Hilfe zuteil werden lassen wird. Ziel ist es, eine Ebene von einem CATPart in ein anderes CATpart zu kopieren, dass in einer Produktstruktur verbaut ist.Szenario:01: entpacke die zip-Datei im Anhang.02: Starte CATIA V5 R18 SP2 Hf1703: lade das Test_Product.CATProduct nach CATIA V504: lade das Test_from.CATPart nach CATIA V505: Starte die Forumfrage.catvba im VBA-Editor06: führe das Makro aus.07: Fehler: "Selected Elemen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehlende Links bei einem ALLCat Part
leipziger am 08.09.2006 um 11:33 Uhr (0)
Halloweil ich mich im Moment mal wieder mit Macros beschäftige.Du könntest das ganze über ein Macro realisieren!Vorraussetzung das Fertigteil liegt in jedem Part im gleichen Body zum Beispiel PartBodydann könntest du das Macro so ausbauen-neuen Part im Product einfügen-Schleife über alle Part im Product ausser den neuen Part -PartBody publicieren -Publication als CARWL in den neuen PArt kopierengegenfalls könntest du damit auch die Productstruktur in eine Bodystruktur überführenVielleicht ist diese Idee ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ParameterSets löschen, neu erstellen - für jedes Part in Produkt wiederholen
Sylas am 28.11.2012 um 08:40 Uhr (0)
Zitat:Original erstellt von bgrittmann:Servusbei einem Part bekommst du zb so dein ParameterSet (vorsicht wenn es das ParameterSet nicht gibt):Code:Dim partDocument1 As PartDocumentSet oDoc = CATIA.ActiveDocumentDim part1 As PartSet part1 = oDoc.PartDim RootParameterSet As parameterSetSet RootParameterSet = part1.Parameters.RootParameterSetDim parameterSet As parameterSetSet parameterSet = RootParameterSet.ParameterSets.Item("Aenderungen")Bei einem CATProduct entsprechend auf das Product los lassen. Oder d ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Distanz zwischen CGR Produkt und Face
user7 am 12.05.2025 um 18:29 Uhr (1)
Servus Bernd, guter Hinweis! Werde ich mal versuchen - ich hatte noch nicht viel mit rumkopieren / ein- ausblenden einzelner topologischer Elemente gemacht. Mal sehen, ob das so einfach ist wie es sich anhört (: Als Quickfix Lösung hatte ich jetzt das "dumme" Teil (CGR) als wrl gespeichert und von dort die Vertices ausgelesen, die einzelnen Punkte wieder in einem neuen Produkt erzeugt und dann mit Measurable den Abstand zum face berechnet. Kommt halt mit einer größeren Ungenauigkeit, da die Punkte die Fläc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Body von selektierter Fläche eines Solids finden
CAMiCADse am 26.03.2007 um 15:30 Uhr (0)
Hallo zusammen,ich habe ein Part das mehreren Bodies enthält. Nach einer User-Selection (Face), möchte ich feststellen zu welchem Body diese Fläche gehört.Normalerweise gehe ich über die parents, bis ich beim Body lande.Wenn der Body aber nur aus einem dummen Solid besteht, gibt es kein parent-element...Hat jemand einen Tip?GrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection
JonnyXe am 27.07.2005 um 10:08 Uhr (0)
Hallo, ich möchte mehrere Teile mit unterschiedlichem Namen erfassen, ich habe zum beispiel Schrägkugellager, Nadellager, Rillenkugellager... Möchte auch all diese in meine Selection aufnehmen. Möchte aber verhinder, dass Teile die Zufällig das Wort Lager enthalten auch mit erfasst werden... Vielen Dank aber für deine Antwort Gruß JonnyXe
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Applications im CATIA Strukturbaum benutzerdefiniert neu sortieren
projo am 26.01.2012 um 13:37 Uhr (0)
Die Sortierung von "Sections" habe ich wie folgt durchgeführt:Code:Sub SetSectionOrderOfListBox(listBoxOrder() As String) Dim i As Integer i = 1 For i = 1 To UBound(listBoxOrder) SelectSectionByName listBoxOrder(i) CopyAndPaste DeleteSectionByName listBoxOrder(i) SetOldSectionName listBoxOrder(i) NextEnd SubSub CopyAndPaste() Dim sel As Selection Set sel = CATIA.ActiveDocument.Selection sel.Copy sel.PasteEnd SubSub SetOldSectionName(secName As String) Dim secs As Sections Set secs ...
|
| In das Form CATIA V5 Programmierung wechseln |