Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Selektion Problem

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Selektion Problem (780 / mal gelesen)
PRZJEDRZ
Mitglied



Sehen Sie sich das Profil von PRZJEDRZ an!   Senden Sie eine Private Message an PRZJEDRZ  Schreiben Sie einen Gästebucheintrag für PRZJEDRZ

Beiträge: 59
Registriert: 21.08.2014

Win7/64
NX8.5
NX9.0
Catia v5R21

erstellt am: 09. Nov. 2017 09:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


clip1.jpg


clip2.jpg

 
Hallo

ich habe folgendes Problem mit Selektion (simples Catscript erstellt 5 Geometrical.Set's)
für Root funktioniert aber für Stufe 2 (egal Geometrical.Set oder Part.Body) hängt bei Linie 69

oInputType(0) = "HybridBody"
oStatus = oSelection.SelectElement2(oInputType, "Select a Geometrical Set", True)
If (oStatus = "Cancel") Then
Exit Sub
End If
Set mySelection = oSelection.Item(1).Value

Dim hybridBody1 As HybridBody
Set hybridBody1 = hybridBodies1.Item(mySelection.Name) - Linie 69

Macro Aufzeichnung (für Selektion Stufe 2) zeigt folgendes:

Set hybridBody1 = hybridBodies1.Item("Geometrical Set.1")
Set hybridBodies2 = hybridBody1.HybridBodies
Set hybridBody2 = hybridBodies2.Item("Centre_Of_Gravity")
part1.InWorkObject = hybridBody2

Problem mit SelectElement2 ?

[Diese Nachricht wurde von PRZJEDRZ am 09. Nov. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Randle
Mitglied
CAD/PLM Consultant


Sehen Sie sich das Profil von Randle an!   Senden Sie eine Private Message an Randle  Schreiben Sie einen Gästebucheintrag für Randle

Beiträge: 695
Registriert: 12.04.2003

Win10 x64
CATIA V5 R18, R19, R21, R27-29

erstellt am: 09. Nov. 2017 10:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für PRZJEDRZ 10 Unities + Antwort hilfreich

Hallo,

versuche es mal statt mit
Set hybridBody1 = hybridBodies1.Item(mySelection.Name)
mit
Set hybridBody1 = mySelection.Item(1).value

Gruß
Randle

------------------
Wer für nichts steht, fällt für alles!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

PRZJEDRZ
Mitglied



Sehen Sie sich das Profil von PRZJEDRZ an!   Senden Sie eine Private Message an PRZJEDRZ  Schreiben Sie einen Gästebucheintrag für PRZJEDRZ

Beiträge: 59
Registriert: 21.08.2014

Win7/64
NX8.5
NX9.0
Catia v5R21

erstellt am: 09. Nov. 2017 12:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Super
es hat geklappt mit
Set hybridBody1 = oSelection.Item(1).Value
Vielen Dank !

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz